--- /srv/rebuilderd/tmp/rebuilderd8ZE8zG/inputs/python3.15-minimal_3.15.0~b2-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd8ZE8zG/out/python3.15-minimal_3.15.0~b2-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-06-03 01:14:26.000000 debian-binary │ -rw-r--r-- 0 0 0 2516 2026-06-03 01:14:26.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1981316 2026-06-03 01:14:26.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1981228 2026-06-03 01:14:26.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/python3.15 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: EXEC (Executable file) │ │ │ │ Machine: ARM │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x22f331 │ │ │ │ + Entry point address: 0x2300a9 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 6512848 (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 0x22f331 │ │ │ │ +Entry point 0x2300a9 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x5d9df4 0x005e9df4 0x005e9df4 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x5d9fcc 0x005e9fcc 0x005e9fcc 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 0x5d9e20 0x5d9e20 R E 0x10000 │ │ │ │ - LOAD 0x5dfee4 0x005ffee4 0x005ffee4 0x55e5c 0x7f6c0 RW 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x5d9ff8 0x5d9ff8 R E 0x10000 │ │ │ │ + LOAD 0x5dfee4 0x005ffee4 0x005ffee4 0x55e5c 0x7f6e8 RW 0x10000 │ │ │ │ DYNAMIC 0x5dfef8 0x005ffef8 0x005ffef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x5d9e00 0x005e9e00 0x005e9e00 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x5d9fd8 0x005e9fd8 0x005e9fd8 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x5dfee4 0x005ffee4 0x005ffee4 0x00004 0x00015 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x5dfee4 0x005ffee4 0x005ffee4 0x0011c 0x0011c R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,33 +10,33 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001e5b0 00e5b0 00c154 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002a704 01a704 001468 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0002bb6c 01bb6c 0001d0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 0002bd3c 01bd3c 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 0002bd6c 01bd6c 001140 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002ceac 01ceac 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002ceb8 01ceb8 0019f8 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002e8b0 01e8b0 39e030 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 003cc8e0 3bc8e0 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 003cc900 3bc900 21d4f0 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 005e9df0 5d9df0 000001 00 A 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 005e9df4 5d9df4 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 005e9dfc 5d9dfc 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 005e9e00 5d9e00 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002e8b0 01e8b0 39e260 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 003ccb10 3bcb10 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 003ccb40 3bcb40 21d488 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 005e9fc8 5d9fc8 000001 00 A 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 005e9fcc 5d9fcc 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 005e9fd4 5d9fd4 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 005e9fd8 5d9fd8 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 005ffee4 5dfee4 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 005ffee8 5dfee8 000011 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 005ffee8 5dfee8 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 005ffef0 5dfef0 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 005ffef4 5dfef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 005ffef8 5dfef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 00600000 5e0000 0008b4 04 WA 0 0 4 │ │ │ │ - [26] .data PROGBITS 006008b8 5e08b8 028d40 00 WA 0 0 8 │ │ │ │ + [26] .data PROGBITS 006008b8 5e08b8 028d3c 00 WA 0 0 8 │ │ │ │ [27] .PyRuntime PROGBITS 006295f8 6095f8 02c6c8 00 WA 0 0 8 │ │ │ │ [28] .AsyncioDebug PROGBITS 00655cc0 635cc0 000068 00 WA 0 0 8 │ │ │ │ [29] .probes PROGBITS 00655d28 635d28 000018 00 WA 0 0 2 │ │ │ │ - [30] .bss NOBITS 00655d40 635d40 029864 00 WA 0 0 64 │ │ │ │ + [30] .bss NOBITS 00655d40 635d40 02988c 00 WA 0 0 64 │ │ │ │ [31] .ARM.attributes ARM_ATTRIBUTES 00000000 635d40 000033 00 0 0 1 │ │ │ │ [32] .note.stapsdt NOTE 00000000 635d74 0001d4 00 0 0 4 │ │ │ │ [33] .gnu_debuglink PROGBITS 00000000 635f48 000034 00 0 0 4 │ │ │ │ [34] .shstrtab STRTAB 00000000 635f7c 000152 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2615 +1,2615 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2612 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: 002e091c 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 0008230c 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 0004340c 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 7: 0060c0f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 000a1868 484 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 00084778 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 4: 002e15bc 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 000823b4 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 0004341c 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 7: 0060c020 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ + 8: 000a1940 484 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 00084820 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002dc94 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000d5e30 312 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 00200810 24 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 00089960 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000d6448 312 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 00200a00 24 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 00089a08 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 000856b4 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 16: 002bf218 160 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 17: 00286f70 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 18: 000c5294 396 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ - 19: 0006487c 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 20: 001ed968 196 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 15: 0008575c 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 16: 002c009c 164 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 17: 002880f8 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 18: 000c5968 396 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ + 19: 00064924 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 20: 001edb38 196 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 21: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ 22: 00030530 680 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTracebackThreads │ │ │ │ - 23: 002ee484 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 23: 002ef124 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ 24: 00604e8c 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 25: 001b9934 764 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 26: 000cab60 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 27: 0033f408 148 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 28: 0006f4e8 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 25: 001b9fa4 764 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 26: 000cb18c 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 27: 0033f75c 148 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 28: 0006f590 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ 29: 0060b1e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 30: 002fb824 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ - 31: 001445f4 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ - 32: 0067f4f0 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 33: 0026a2b0 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ - 34: 0031d874 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 30: 002fc4c4 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ + 31: 00144dfc 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 32: 0067f518 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ + 33: 0026b61c 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ + 34: 0031dc7c 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 35: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 36: 00202e74 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ - 37: 0008040c 396 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 38: 00084494 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 39: 00037710 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 36: 00203064 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ + 37: 000804b4 396 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 38: 0008453c 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 39: 00037720 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ 40: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (3) │ │ │ │ 41: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (8) │ │ │ │ - 42: 002ea8c0 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 43: 000aaa98 856 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 44: 0020114c 340 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ - 45: 00201098 180 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 46: 002ec3e8 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 42: 002eb560 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 43: 000aab80 856 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 44: 0020133c 340 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ + 45: 00201288 180 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 46: 002ed088 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ 47: 0060917c 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 48: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 49: 004f7e0c 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 50: 00088d60 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ - 51: 000b599c 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 52: 00174000 248 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 53: 000389c4 336 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 54: 00089c70 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 55: 002af958 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 56: 0007082c 224 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 57: 002d18e8 28 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 58: 00077b7c 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 59: 002ede04 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 49: 004f8050 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 50: 00088e08 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ + 51: 000b5a7c 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 52: 00174968 248 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 53: 000389d4 336 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 54: 00089d18 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 55: 002b0820 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 56: 000708d4 224 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 57: 002d2618 28 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 58: 00077c24 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 59: 002eeaa4 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 60: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 61: 00209db0 24 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 62: 00098f6c 60 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 63: 001c8f44 460 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 64: 0039cbf8 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 65: 000892e8 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 66: 002dca8c 100 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 67: 0060c09c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 68: 000843a8 24 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 69: 0019aa00 372 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ + 61: 00209fa0 24 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 62: 00099054 60 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 63: 001c95c0 440 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 64: 0039ce40 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 65: 00089390 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 66: 002dd1ec 100 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 67: 0060bfc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ + 68: 00084450 24 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 69: 0019b310 372 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ 70: 00031ff8 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 71: 00206438 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ - 72: 0003a734 96 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 73: 0026a850 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ + 71: 00206628 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ + 72: 0003a6c8 96 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 73: 0026bbbc 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ 74: 00602d98 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 75: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ 76: 00655d40 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ 77: 0060a8a8 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 78: 001805bc 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 78: 00180f20 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 79: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 80: 0003e8e4 96 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 81: 00085a04 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 80: 0003e8f4 96 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 81: 00085aac 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 82: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 83: 000a7c4c 240 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 84: 00176a68 132 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 85: 00099028 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ - 86: 0067f514 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ - 87: 000621f0 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 83: 000a7d24 240 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 84: 001773d0 132 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 85: 00099110 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 86: 0067f53c 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ + 87: 00062298 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 88: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 89: 0008e410 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 90: 003b27d4 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 91: 000bf790 44 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 92: 0007fbe0 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 93: 000890f8 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 94: 00374c28 512 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 95: 000803f0 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 96: 00152834 472 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 97: 0019e7b8 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 98: 004fbf0c 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 99: 002b3e34 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 100: 000cdc2c 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 101: 00204774 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 102: 00386c30 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 103: 0013984c 988 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ - 104: 00310cb8 392 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 105: 0018ae58 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 106: 0037e0b0 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 89: 0008e4f8 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 90: 003b294c 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 91: 000bf89c 44 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 92: 0007fc88 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 93: 000891a0 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 94: 00375038 512 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 95: 00080498 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 96: 001531dc 472 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 97: 0019f08c 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 98: 004fc14c 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 99: 002b4cfc 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 100: 000ce258 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 101: 00204964 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 102: 00386fb8 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 103: 0013a05c 988 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ + 104: 00348b20 392 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 105: 0018b758 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 106: 0037e438 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 107: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 108: 001dc9c4 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 108: 001dcacc 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 109: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 110: 00310ad0 340 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 111: 002e14d8 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 112: 001b7888 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 113: 00323ebc 2256 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 114: 0003854c 524 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 115: 00081058 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 116: 001dfb04 136 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 117: 000848a4 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 118: 001e05f0 308 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ - 119: 000b3dac 520 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 120: 002c5ae8 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 121: 002ae39c 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 122: 00082f40 100 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 110: 00311520 340 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 111: 002e217c 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 112: 001b7ef8 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 113: 003242c4 2256 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 114: 0003855c 524 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 115: 00081304 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 116: 001dfc10 136 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 117: 0008494c 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 118: 001e06fc 308 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ + 119: 000b3e94 520 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 120: 002c6818 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 121: 002af264 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 122: 00082fe8 100 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 123: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 124: 0020fcac 2092 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 125: 001ef974 456 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 126: 0037cf80 2224 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 124: 00210184 2092 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 125: 001efb44 456 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 126: 0037d308 2224 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ 127: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ 128: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 129: 0008262c 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 130: 002b7228 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 131: 00324eec 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 129: 000826d4 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 130: 002b80f8 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 131: 0032532c 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ 132: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (3) │ │ │ │ 133: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 134: 002d7fc8 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 134: 00033820 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 135: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 136: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ 137: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (20) │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (3) │ │ │ │ - 139: 0007fad0 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 139: 0007fb78 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 140: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 141: 0003b800 260 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 141: 0003b794 260 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 142: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ 143: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ 144: 00608020 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 145: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 146: 002513f8 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 146: 002521a8 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 147: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 148: 0007f030 352 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 149: 002c491c 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ + 148: 0007f0d8 352 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 149: 002c564c 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ 150: 00033248 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 151: 000842bc 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 152: 0028cb28 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 153: 0017c494 296 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 154: 000857b0 112 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 155: 00083af0 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 156: 000e96b4 65828 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 157: 00065de4 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ - 158: 0008920c 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ + 151: 00084364 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 152: 0028dc50 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 153: 0017cdfc 296 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 154: 00085858 112 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 155: 00083b98 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 156: 000ea0ac 65828 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 157: 00065e8c 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 158: 000892b4 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ 159: 0002ed64 364 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 160: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ 161: 0002e634 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 162: 00103d7c 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 163: 002bd2cc 180 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 162: 0010476c 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 163: 002be150 180 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ 164: 00601f00 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 165: 002b5ef4 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 165: 002b6dc0 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 166: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 167: 001bb9ac 72 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 168: 0003c774 236 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 169: 00223800 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 170: 00277650 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 171: 001cfdc8 824 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 172: 0060b488 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ - 173: 001c4e74 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 174: 001602d0 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 167: 001bc01c 72 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 168: 0003c708 236 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 169: 00224350 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 170: 002787d8 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 171: 001cfe14 824 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 172: 0060b3a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ + 173: 001c54b4 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 174: 00160c74 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ 175: 006041b4 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 176: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 177: 001b2fe0 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 178: 00180fdc 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 179: 0013a160 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 177: 001b364c 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 178: 00181940 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 179: 0013a970 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 180: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 181: 00082d18 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 182: 001405a0 1124 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 183: 0007a748 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 184: 00177ebc 712 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 185: 00084a54 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 186: 00273624 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 181: 00082dc0 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 182: 00140db0 1124 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 183: 0007a7f0 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 184: 00178824 712 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 185: 00084afc 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 186: 002747ac 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 187: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 188: 001dd438 2140 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 188: 001dd540 2140 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ 189: 0060174c 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 190: 00141e00 188 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 191: 00202fd0 96 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ + 190: 00142610 188 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 191: 002031c0 96 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ 192: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 193: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ 194: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ - 195: 0007cde4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 196: 000902a8 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 197: 0025bfe8 288 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 198: 0012c02c 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ + 195: 0007ce8c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 196: 00090390 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 197: 0025cd30 288 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 198: 0012cf34 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ 199: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 200: 0008902c 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 201: 000a4e74 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 202: 002c6aa8 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ - 203: 0060b9c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 204: 001dead0 120 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 205: 00083218 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 206: 0007040c 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 207: 000801cc 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 208: 0007caa4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 209: 00082584 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 210: 00069c1c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 211: 00089b50 96 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 212: 00343d78 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 213: 000bb340 424 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 214: 000cd344 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 215: 003929f4 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 216: 0008c648 184 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 217: 002cddfc 308 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 218: 001b5680 936 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 219: 0067f4e8 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ + 200: 000890d4 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 201: 000a4f4c 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 202: 002c77d8 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 203: 0060b8ec 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ + 204: 001debd8 120 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 205: 000832c0 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 206: 000704b4 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 207: 00080274 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 208: 0007cb4c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 209: 0008262c 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 210: 00069cc4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 211: 00089bf8 96 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 212: 003441b8 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 213: 000bb44c 424 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 214: 000cd970 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 215: 003927dc 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 216: 0008c6f0 184 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 217: 002ceb2c 308 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 218: 001b5cec 936 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 219: 0067f510 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ 220: 0002eed0 124 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 221: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ 222: 00000000 0 FUNC GLOBAL DEFAULT UND __prctl_time64@GLIBC_2.34 (4) │ │ │ │ - 223: 002d154c 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 224: 0025dd6c 720 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 223: 002d227c 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 224: 0025eab4 720 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 225: 0002e79c 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 226: 001a531c 208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 227: 000beb18 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 226: 001a5a14 208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 227: 000bec24 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 228: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 229: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 230: 001db018 172 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ - 231: 001d3de0 628 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 232: 00180af0 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ + 230: 001db120 172 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ + 231: 001d3f00 628 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 232: 00181454 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ 233: 0060355c 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 234: 00341d98 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 235: 0008d414 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 236: 001587e4 1608 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 237: 002d622c 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 234: 003421dc 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 235: 0008d4bc 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 236: 00159180 1608 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 237: 002d6f5c 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ 238: 00601464 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 239: 002c5638 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 240: 001a4fd8 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 239: 002c6368 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 240: 001a56d0 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ 241: 0060144c 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 242: 0014bba0 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ - 243: 00083ffc 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 242: 0014c540 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ + 243: 000840a4 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ 244: 00606ee0 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 245: 0034b510 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 245: 0034b934 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 246: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 247: 0008d548 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 248: 00089134 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 247: 0008d5f0 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 248: 000891dc 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND __ppoll64@GLIBC_2.34 (4) │ │ │ │ - 250: 00283834 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 251: 000d80fc 424 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 252: 00082b18 304 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ - 253: 0051c460 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 254: 001e6ce0 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 255: 002dc6f0 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 256: 00348650 52 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 257: 001df610 208 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 258: 001b5c14 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 250: 00284a9c 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 251: 000d8714 424 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 252: 00082bc0 304 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ + 253: 0051c660 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 254: 001e6eb0 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 255: 002dce50 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 256: 003bd474 52 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 257: 001df71c 208 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 258: 001b6280 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 259: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 260: 002a9284 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 260: 002aa328 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ - 262: 0060c0e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 263: 00083f6c 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 262: 0060c014 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 263: 00084014 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 264: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (25) │ │ │ │ 265: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ 266: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 267: 000a07ec 128 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 267: 000a08c4 128 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 269: 003879a8 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ - 270: 002dab30 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 271: 0008e264 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 272: 00076a3c 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 269: 00387d30 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ + 270: 002db290 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 271: 0008e34c 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 272: 00076ae4 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 273: 0002d61c 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 274: 0007b574 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 275: 00083290 504 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 276: 00342f7c 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 274: 0007b630 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 275: 00083338 504 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 276: 003433bc 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 277: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 278: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 279: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ - 280: 000af298 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 281: 002cd51c 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 282: 00210888 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 283: 002b806c 1332 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ - 284: 00082228 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 280: 000af380 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 281: 002ce24c 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 282: 00210d60 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 283: 002b8f3c 1332 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ + 284: 000822d0 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ 285: 00601558 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 286: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ - 287: 0060ce64 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 288: 001695bc 2992 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 289: 0008cb6c 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 290: 002c6fac 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 291: 0032e7a8 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 292: 00079f24 532 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 293: 00142e3c 1048 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ + 287: 0060cd90 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ + 288: 00169f3c 2992 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 289: 0008cc14 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 290: 002c7cdc 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 291: 0032ec28 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 292: 00079fcc 532 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 293: 0014364c 1040 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 295: 001c5780 204 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 296: 0011c448 28 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 295: 001c5dc0 204 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 296: 0011cda8 28 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 297: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 298: 000863d0 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 299: 00084890 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 298: 00086478 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 299: 00084938 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 300: 00030058 104 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 301: 000822e0 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 302: 0014340c 428 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 301: 00082388 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 302: 00143c14 428 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ 303: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 304: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 305: 0027d4e0 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ - 306: 000894bc 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ - 307: 002d50ac 432 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 308: 001a730c 504 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 309: 0008219c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ - 310: 000692ec 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 311: 00085834 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 312: 001512b4 1356 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ - 313: 002ad580 412 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ + 305: 0027e668 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ + 306: 00089564 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ + 307: 002d5ddc 432 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 308: 001a7a10 504 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 309: 00082244 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ + 310: 00069394 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 311: 000858dc 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 312: 00151c5c 1356 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ + 313: 002ae51c 412 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ 314: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ - 315: 000f9e10 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ + 315: 000fa808 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ 316: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 317: 0008d868 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 318: 000b6368 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ - 319: 001bf4d4 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 320: 00061868 200 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ + 317: 0008d950 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 318: 000b6448 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ + 319: 001bfb5c 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 320: 00061910 200 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 322: 0011aa38 152 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 322: 0011b3d8 152 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 323: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 324: 000a079c 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 325: 001b5540 120 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 326: 000835c0 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 327: 00098a84 84 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 328: 0037fe84 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 329: 002576b8 120 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 324: 000a0874 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 325: 001b5bac 120 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 326: 00083668 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 327: 0009866c 84 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 328: 0038020c 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 329: 002583e8 120 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 330: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ 331: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 332: 00655d40 0 NOTYPE GLOBAL DEFAULT 30 __bss_start │ │ │ │ - 333: 002bcbcc 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 334: 000856f8 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 335: 00084168 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 333: 002bda50 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 334: 000857a0 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 335: 00084210 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 336: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ - 337: 00090c50 312 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 338: 0008cdc0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 339: 000ff944 56 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 337: 00090d38 312 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 338: 0008ce68 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 339: 00100334 56 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 340: 0002e8b0 92 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 341: 00099390 164 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 342: 001c3b40 136 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 343: 000a0ed0 452 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 344: 000890ac 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 341: 00099470 164 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 342: 001c4180 136 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 343: 000a0fa8 452 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 344: 00089154 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 345: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 346: 00081a1c 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ - 347: 0065e5f8 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ - 348: 0007b60c 128 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 349: 001e9d64 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ - 350: 0007aadc 152 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 351: 001abf98 68 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 352: 0060b9bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 353: 002b6994 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 354: 0032bb88 144 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 355: 001c29e8 404 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 356: 002cf21c 200 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 357: 002f74bc 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ - 358: 0022cde4 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 359: 001ed6a4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 360: 0019c5ac 308 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ - 361: 000cde68 176 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 362: 0012d118 136 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ - 363: 00081e94 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 364: 0050f8ec 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 365: 000842d0 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 366: 00301654 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 367: 00096f54 124 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 368: 0014a3cc 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 346: 00081ac4 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 347: 0065e620 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ + 348: 0007b71c 128 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 349: 001e9f34 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ + 350: 0007ab84 152 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 351: 001ac6fc 68 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 352: 0060b8e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ + 353: 002b7860 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 354: 0032c008 144 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 355: 001c302c 404 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 356: 002cff4c 200 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 357: 002f815c 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ + 358: 0022da54 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 359: 001ed874 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 360: 0019ce80 308 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ + 361: 000ce494 176 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 362: 0012de64 136 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ + 363: 00081f3c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 364: 0050fb24 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 365: 00084378 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 366: 003022f4 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 367: 0009703c 124 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 368: 0014adc0 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ 369: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ 370: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 371: 001ed5dc 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 371: 001ed7ac 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ 372: 0060b1f0 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 373: 002c5fcc 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 374: 0003c140 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 375: 00077304 84 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 376: 00044834 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 377: 00101898 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 373: 002c6d30 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 374: 0003c0d4 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 375: 000773ac 84 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 376: 00044844 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 377: 00102288 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 378: 0002fd38 152 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 379: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 380: 0002f144 40 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 381: 00175838 1664 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 382: 000dc780 164 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 383: 002d1208 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 381: 001761a0 1664 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 382: 000dd178 164 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 383: 002d1f38 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 384: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 385: 00306128 288 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 385: 00306ce8 288 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 386: 00608a6c 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 387: 002b3eb8 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 388: 002f4fac 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 389: 0020f5a8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 390: 000af21c 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 387: 002b4d80 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 388: 002f5c4c 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 389: 0020fa80 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 390: 000af304 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ 391: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 392: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 393: 00043bc8 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 394: 0032b9bc 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 395: 00327434 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 393: 00043bd8 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 394: 0032be3c 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 395: 0032783c 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 396: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 397: 00180a88 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ - 398: 0060c098 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 399: 00083900 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 400: 0004b794 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 401: 000bed1c 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 397: 001813ec 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 398: 0060bfc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ + 399: 000839a8 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 400: 0004b834 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 401: 000bee28 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ 402: 0060b1f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 403: 002baad0 168 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 403: 002bb9a0 168 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ 404: 00032390 3140 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 405: 002b4a64 60 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 406: 004f7e9c 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ - 407: 0013bb80 1524 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 408: 003cb5b8 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 405: 002b592c 60 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 406: 004f80e0 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ + 407: 0013c390 1524 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 408: 003cb7e4 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ 409: 00613860 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 410: 002da5b4 104 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 411: 0019f140 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 412: 000818e8 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 410: 002dad14 104 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 411: 0019fa14 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 412: 00081990 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ 413: 00606cd4 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 414: 000d5be0 592 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 414: 000d61f8 592 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 415: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ 416: 00605d20 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 417: 0007c91c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 418: 0008036c 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 419: 00133824 148 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ - 420: 002e3148 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ - 421: 0032d420 408 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ + 417: 0007c9c4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 418: 00080414 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 419: 001341dc 148 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ + 420: 002e3dec 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 421: 0032d8a0 408 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ 422: 00031eec 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 423: 002fe7f8 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 424: 0008c7ac 172 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 423: 002ff498 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 424: 0008c854 172 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 425: 0002e5f8 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 426: 00090128 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 427: 0007fe74 112 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 428: 000c37cc 1036 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 429: 00146a1c 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 430: 0028c100 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 426: 00090210 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 427: 0007ff1c 112 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 428: 000c3ea0 1036 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 429: 00147228 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 430: 0028d228 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ 431: 00602610 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 432: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 433: 002b8f20 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 434: 002a870c 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 435: 00380514 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 433: 002b9df0 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 434: 002a97b0 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 435: 0038089c 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 436: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ - 437: 0060c0f0 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 438: 00058ff8 276 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 437: 0060c01c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ + 438: 000590a0 276 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 439: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ 440: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 441: 00134e00 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 441: 00135794 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ 442: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ 443: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ 444: 0002d1e4 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 445: 0002d670 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 446: 00084fc0 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 447: 000be378 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 448: 00154ca4 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 446: 00085068 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 447: 000be484 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 448: 00155640 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ 449: 0002d7e4 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 450: 00143254 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 451: 002aae0c 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 452: 001adf38 440 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ - 453: 00125028 732 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 454: 00084014 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 450: 00143a5c 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 451: 001cda90 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 452: 001ae69c 440 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ + 453: 00125f34 732 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 454: 000840bc 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 455: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 456: 00046e68 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ - 457: 003a6b78 168 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 458: 00372c70 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 459: 00076310 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 460: 0023077c 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 456: 00046f08 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ + 457: 003a6dc0 168 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 458: 003730a8 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 459: 000763b8 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 460: 0023384c 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 461: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 462: 00157c34 372 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 463: 00084d10 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 462: 001585d0 372 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 463: 00084db8 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 464: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 465: 00044af0 588 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 466: 00173fb4 76 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 467: 00084634 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 468: 002b6198 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 465: 00044b90 588 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 466: 0017491c 76 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 467: 000846dc 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 468: 002b7064 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 469: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ 470: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 471: 00126bd4 296 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ - 472: 001436d4 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ - 473: 0060b9ac 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 474: 00125eb4 688 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ - 475: 00219dd8 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 471: 00127ae0 296 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ + 472: 00143edc 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 473: 0060b8d8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ + 474: 00126dc0 688 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ + 475: 0021a690 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 476: 0060a134 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 477: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 478: 001b3008 384 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 478: 001b3674 384 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 479: 0002d5a4 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 480: 0037322c 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 481: 002b5444 192 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 482: 0060c120 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 483: 00081b58 76 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 484: 001cdde0 60 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 485: 0030bb20 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 486: 0008ea70 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 480: 00373664 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 481: 002b630c 192 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 482: 0060c04c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ + 483: 00081c00 76 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 484: 001cde50 60 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 485: 0030c6d8 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 486: 0008eb58 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 487: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ - 488: 0012d808 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ + 488: 0012e1ec 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ 489: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ 490: 006133fc 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ 491: 00607588 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 492: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ 493: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 494: 0007e100 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 495: 00088fbc 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 496: 0060c0a8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 497: 002944b0 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ - 498: 00089484 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 499: 0010c078 24 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 500: 001b819c 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 501: 0028b2bc 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 502: 002ea03c 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 503: 0008e3e0 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 504: 00098b24 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 505: 00112f50 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ - 506: 0060c0e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 507: 00229564 1288 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 508: 0013d064 1328 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ + 494: 0007e0bc 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 495: 00089064 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 496: 0060bfd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ + 497: 00295590 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ + 498: 0008952c 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 499: 0010ca08 24 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 500: 001b880c 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 501: 0028c3e4 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 502: 002eacdc 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 503: 0008e4c8 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 504: 0009870c 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 505: 001138e8 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 506: 0060c00c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ + 507: 0022a098 1288 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 508: 0013d874 1328 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ 509: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 510: 0021653c 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ - 511: 0067f5a4 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ - 512: 002fa3c4 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 513: 000a6e58 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 510: 00216ddc 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 511: 0067f5cc 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ + 512: 002fb064 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 513: 000a6f30 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 514: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 515: 00389afc 348 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 516: 0025e03c 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 517: 002403b8 352 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 515: 00389894 348 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 516: 0025ed84 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 517: 0024a280 352 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 518: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 519: 00144cec 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 520: 000bc0e8 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 521: 002b5318 172 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ - 522: 00176b0c 464 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 523: 002b7d70 340 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 524: 0008e2fc 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 519: 001454f4 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 520: 000bc1f4 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 521: 002b61e0 172 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ + 522: 00177474 464 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 523: 002b8c40 340 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 524: 0008e3e4 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 525: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ 526: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 527: 0008591c 232 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 528: 000845cc 104 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 529: 000c3bd8 2056 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 530: 001a53ec 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ - 531: 0060c0d8 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 532: 003c8ab4 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 527: 000859c4 232 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 528: 00084674 104 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 529: 000c42ac 2056 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 530: 001a5ae4 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 531: 0060c004 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ + 532: 003c8c2c 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ 533: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 534: 00270918 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 535: 00061c30 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ - 536: 0033b5b0 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 534: 00271aa0 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 535: 00061cd8 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ + 536: 0033ba30 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 537: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 538: 00098378 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 539: 002f15c0 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 540: 00078a70 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 541: 000becf8 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 542: 00208ff0 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 543: 001d09d4 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 544: 003314d0 104 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 538: 00097f60 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 539: 002f2260 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 540: 00078b18 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 541: 000bee04 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 542: 002091e0 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 543: 001d0a20 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 544: 00331950 104 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 545: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 546: 00084480 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 547: 002ffc2c 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 548: 00259594 908 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 549: 00082fa4 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 550: 001e7c5c 212 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ - 551: 0060b9a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 552: 000cf340 480 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ - 553: 00313f88 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 554: 0013e900 2264 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 555: 00089d40 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 556: 002d2c40 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 557: 00178184 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 546: 00084528 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 547: 003008cc 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 548: 0025a2dc 908 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 549: 0008304c 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 550: 001e7e2c 212 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 551: 0060b8cc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ + 552: 000cf96c 480 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ + 553: 00314748 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 554: 0013f110 2264 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 555: 00089de8 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 556: 002d3970 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 557: 00178aec 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 558: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 559: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 560: 00271834 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 560: 002729bc 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 561: 0002ecac 72 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 562: 0002e2a4 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 563: 0013a2ac 48 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 563: 0013aabc 48 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 564: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 565: 00081ebc 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 565: 00081f64 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 566: 0002da30 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 567: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 568: 0036fc68 220 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 569: 0030068c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 568: 00370090 220 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 569: 0030132c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 570: 0002f238 68 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 571: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 572: 000852b8 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 573: 002efe38 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 572: 00085360 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 573: 002f0ad8 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 574: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 575: 001c0f58 2880 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 576: 001dafb0 104 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ + 575: 001c15bc 2880 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 576: 001db0b8 104 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ 577: 0060713c 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 578: 00096fd0 584 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 579: 0067f4e4 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ - 580: 00036594 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 578: 000970b8 584 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 579: 0067f50c 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ + 580: 000365a4 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ 581: 00601444 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 582: 0030f9bc 124 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 583: 00303880 112 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 584: 00039394 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 582: 0031040c 124 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 583: 00304524 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 584: 000393a4 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 585: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 586: 00072a3c 1096 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 587: 001b8528 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 588: 0008d718 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 589: 00324960 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 590: 002e28f4 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ + 586: 00072614 1096 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 587: 001b8b98 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 588: 0008d800 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 589: 00324d68 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 590: 002e3598 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ 591: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ - 592: 0060c0c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ + 592: 0060bff4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 593: 0002d25c 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ - 594: 0060c0cc 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 595: 0025ace8 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 594: 0060bff8 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ + 595: 0025ba30 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ 596: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ 597: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 598: 000b4bd8 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 599: 00089314 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 598: 000b4cb8 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 599: 000893bc 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 600: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 601: 002da8a0 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 602: 0005f050 268 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 603: 000b4f34 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 604: 0060c0b0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ - 605: 0025b5c4 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 601: 002db000 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 602: 0005f0f8 268 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 603: 000b5014 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 604: 0060bfdc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ + 605: 0025c30c 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 606: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 607: 000a7600 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 608: 0008351c 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 609: 00111bf4 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 610: 00084450 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 607: 000a76d8 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 608: 000835c4 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 609: 0011258c 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 610: 000844f8 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ 611: 0060439c 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 612: 001dc374 96 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ - 613: 00344138 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 614: 0019a1e0 400 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 615: 000c0f7c 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 612: 001dc47c 96 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ + 613: 00344578 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 614: 0019aaf0 400 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 615: 000c1088 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 616: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ - 617: 0014baec 176 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ + 617: 0014c490 176 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ 618: 0002cfd4 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 619: 000babbc 584 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 619: 000bacc8 584 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ 620: 006078ec 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 621: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 622: 0021ff74 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 623: 00096dfc 344 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 624: 00143f18 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ - 625: 001a2c7c 440 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ - 626: 0025e2d0 172 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 622: 00220958 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 623: 00096ee4 344 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 624: 00144720 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ + 625: 001a3528 440 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ + 626: 0025f018 172 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 627: 0002fab4 172 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 628: 002e2d0c 132 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 628: 002e39b0 132 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 629: 00655d40 4 OBJECT GLOBAL DEFAULT 30 stdin@GLIBC_2.4 (3) │ │ │ │ - 630: 002308dc 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 630: 002339ac 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 631: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 632: 00140db4 520 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 633: 001ba450 388 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 634: 002905b4 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 632: 001415c4 520 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 633: 001baac0 388 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 634: 00291690 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 635: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 636: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 637: 0008568c 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 638: 001f51ec 44 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 639: 001a9aa4 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 637: 00085734 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 638: 001f53c4 44 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 639: 001aa208 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 640: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 641: 00084a7c 640 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 642: 00085898 28 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 641: 00084b24 640 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 642: 00085940 28 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 643: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 644: 0004ce40 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 645: 0008521c 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 646: 0009f670 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 644: 0004d0fc 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 645: 000852c4 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 646: 0009f748 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 647: 00608314 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 648: 001bec14 40 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 649: 0007fba0 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 650: 00386c00 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 651: 00230930 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 652: 000ce250 560 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ + 648: 001bf298 40 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 649: 0007fc48 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 650: 00386f88 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 651: 00233a00 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 652: 000ce87c 560 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ 653: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 654: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 655: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ - 656: 00089328 68 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 656: 000893d0 68 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 657: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 658: 00426684 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 659: 000770dc 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 660: 002bd3d8 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 658: 004268c4 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 659: 00077184 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 660: 002be25c 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ 661: 0060a62c 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 662: 000858b4 24 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 663: 000ce480 1264 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 664: 000bed58 500 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 662: 0008595c 24 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 663: 000ceaac 1264 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 664: 000bee64 500 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ 665: 006032c4 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 666: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ - 667: 0060b9c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 668: 00314938 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 669: 000cd360 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 667: 0060b8f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ + 668: 003150f8 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 669: 000cd98c 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 670: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 671: 0008e3a4 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 672: 00380450 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 673: 0009fd1c 860 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 671: 0008e48c 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 672: 003807d8 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 673: 0009fdf4 860 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 674: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 675: 002b8fc0 120 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 675: 002b9e90 120 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 676: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 677: 002ddd88 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 678: 0008e43c 788 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 677: 002dea28 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 678: 0008e524 788 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 679: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 680: 004fb9d8 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 681: 0060c114 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 682: 000c63a0 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 683: 0016933c 640 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ + 680: 004fbc18 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 681: 0060c040 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ + 682: 000c6a74 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 683: 00169cbc 640 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ 684: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 685: 0013f244 1668 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 686: 00141304 2024 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ - 687: 0016ef18 148 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 688: 002860fc 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 689: 002beffc 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 690: 00291ac8 248 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 685: 0013fa54 1668 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 686: 00141b14 2024 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ + 687: 0016f884 148 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 688: 00287968 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 689: 002bfe80 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 690: 00292ba8 248 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 691: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 692: 0025a7e4 108 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 693: 003031f8 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 692: 0025b52c 108 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 693: 00303e9c 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 694: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 695: 0026fb20 184 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 696: 002ae2cc 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 695: 00270ca8 184 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 696: 001d2124 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 697: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ 698: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 699: 000983d8 436 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 700: 004f7e6c 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 701: 00211d14 576 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 702: 0025e20c 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 703: 001c36b8 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 704: 000dd0c0 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 705: 0039ed58 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 699: 00097fc0 436 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 700: 004f80b0 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 701: 002121ec 576 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 702: 0025ef54 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 703: 001c3cfc 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 704: 000ddab8 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 705: 0039efa0 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 706: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 707: 002ab438 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 708: 000cdbc4 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 709: 00304384 72 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 710: 00085a34 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 711: 00080eb0 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 712: 0031b60c 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 713: 00037f80 236 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 714: 00088de0 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ - 715: 001e7988 724 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 716: 001298f4 1896 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 717: 001f22a0 400 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 718: 003abb70 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 719: 000b62d8 144 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ - 720: 00082240 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 707: 002ac3d4 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 708: 000ce1f0 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 709: 00304f44 72 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 710: 00085adc 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 711: 00080f58 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 712: 0031ba14 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 713: 00037f90 236 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 714: 00088e88 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ + 715: 001e7b58 724 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 716: 0012a810 1896 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 717: 001f2474 400 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 718: 003abdb8 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 719: 000b63b8 144 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ + 720: 000822e8 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 721: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ - 722: 00611e2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ + 722: 00611d58 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 723: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 724: 001d8044 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 724: 001d814c 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ 725: 00601454 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ - 726: 002d427c 712 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 727: 003050d4 160 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 726: 002d4fac 712 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 727: 00305c94 160 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 728: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 729: 003b6848 668 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 730: 000ce970 468 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 731: 00173c74 328 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 729: 003b6988 668 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 730: 000cef9c 468 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 731: 001745dc 328 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 732: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ 733: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 734: 00185c68 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 735: 00111c6c 56 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ - 736: 002b4ef0 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 737: 00389380 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 738: 001290ac 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 739: 001809b4 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 740: 000cb808 252 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 741: 001338b8 5268 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ - 742: 0028b570 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 743: 00319578 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ - 744: 00119da8 824 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ + 734: 001865cc 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 735: 00112604 56 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ + 736: 002b5db8 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 737: 00389118 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 738: 00129fc8 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 739: 00181318 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 740: 000cbe34 252 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 741: 00134270 5232 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ + 742: 0028c698 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 743: 00319b60 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 744: 0011a748 824 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ 746: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 747: 0026acc0 148 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 748: 002a5e28 4028 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 747: 0026c02c 148 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 748: 002a6f08 4028 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 749: 0002f100 68 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 750: 0002cecc 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ - 751: 0060b63c 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ + 751: 0060b568 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 752: 0002e1c0 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 753: 00238c3c 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 754: 0028824c 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 753: 00241ae0 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 754: 00289374 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 755: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 756: 00082ef0 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 757: 00343988 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 758: 000616c0 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 759: 00069718 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 760: 0022f2c8 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 761: 002c3a08 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ - 762: 00033820 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 763: 000c4430 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 764: 00089268 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 765: 001d46f0 576 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 766: 0007faf0 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 767: 00086420 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ - 768: 002e1924 124 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 769: 002b24f8 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 770: 0016b4e0 1672 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 771: 0017fe94 568 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 772: 002342f8 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 756: 00082f98 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 757: 00343dc8 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 758: 00061768 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 759: 000697c0 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 760: 00230040 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 761: 002c4738 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 762: 00033834 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ + 763: 000c4b04 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 764: 00089310 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 765: 001d4810 576 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 766: 0007fb98 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 767: 000864c8 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ + 768: 002e25c8 124 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 769: 002b33c0 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 770: 0016be60 1672 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 771: 001807f8 568 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 772: 00235070 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 773: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 774: 00036468 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ - 775: 00081730 324 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 776: 00180cb4 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ - 777: 00078114 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ - 778: 000cf520 448 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ + 774: 00036478 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ + 775: 000817d8 324 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 776: 00181618 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 777: 000781bc 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ + 778: 000cfb4c 448 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ 779: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 780: 00135fd0 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 781: 002b682c 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 782: 002b55a0 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 780: 001367e0 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 781: 002b76f8 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 782: 002b6468 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 783: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 784: 0019b2fc 520 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 785: 0008a3e0 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 786: 000830b0 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 787: 001f621c 1236 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 788: 000776a4 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ - 789: 001a324c 3348 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 784: 0019c378 460 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 785: 0008a488 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 786: 00083158 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 787: 001f63f4 1236 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 788: 0007774c 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ + 789: 001a3b58 3348 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 790: 0002fbc0 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 791: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 792: 00071618 300 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 793: 00080080 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 794: 0022f2dc 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 792: 000716c0 300 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 793: 00080128 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 794: 00230054 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ 795: 00601438 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 796: 000896e4 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 797: 0006936c 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 798: 0067f4ec 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ - 799: 0004c310 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 800: 003cb5fc 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 796: 0008978c 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 797: 00069414 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 798: 0067f514 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ + 799: 0004c3b0 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 800: 003cb828 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 801: 00000000 0 FUNC GLOBAL DEFAULT UND clearenv@GLIBC_2.4 (3) │ │ │ │ 802: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 803: 00313194 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 804: 0003b5e0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 803: 00313954 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 804: 0003b574 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 805: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 806: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 807: 002b90c4 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 808: 003a7a5c 620 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 809: 00119794 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ - 810: 00080038 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 811: 001435e8 96 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 812: 001b55b8 112 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ - 813: 0060b9b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 814: 00226530 1792 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ - 815: 004fc170 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ - 816: 0060c0e4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ + 807: 002b9f94 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 808: 003a7ca4 620 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 809: 0011a134 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ + 810: 000800e0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 811: 00143df0 96 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 812: 001b5c24 112 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 813: 0060b8e4 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ + 814: 00227078 1792 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 815: 004fc3b0 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ + 816: 0060c010 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 817: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 818: 0022d37c 256 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 819: 0007aa24 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 820: 001af318 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 818: 0022dff0 252 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 819: 0007aacc 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 820: 001afaa0 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 821: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ - 822: 0060c0c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ + 822: 0060bff0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 823: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 824: 000836f8 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 825: 002c1ae4 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 824: 000837a0 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 825: 002c2814 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 826: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ 827: 00604ce4 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 828: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 829: 0009e2b4 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 830: 001a893c 256 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 831: 001f2738 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 832: 00146aac 384 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ + 829: 0009e38c 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 830: 001a9040 256 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 831: 001f290c 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 832: 001472b8 384 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ 833: 00031f60 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 834: 002bfbfc 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 835: 00083edc 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 834: 002c092c 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 835: 00083f84 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 836: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 837: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 838: 0014bd18 184 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 839: 0017df3c 1808 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ - 840: 00347508 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 841: 00080724 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 842: 00084d24 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 838: 0014c6b8 184 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 839: 0017e8a4 1808 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ + 840: 00347948 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 841: 000807cc 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 842: 00084dcc 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 843: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 844: 00084124 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 844: 000841cc 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 845: 0002dfbc 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 846: 000892a8 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 846: 00089350 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 847: 0002ecf4 64 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 848: 00290604 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 848: 002916e0 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 849: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ 850: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 851: 00081d38 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 852: 000a17c4 120 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 851: 00081de0 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 852: 000a189c 120 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 853: 0002de50 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 854: 003945b4 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 855: 0012fd20 376 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ - 856: 00082af4 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 857: 0022f304 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 858: 000bbdd4 128 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 859: 0060c118 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 860: 00140fbc 644 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 861: 00083e68 84 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 862: 00084380 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 854: 00394344 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 855: 00130704 376 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ + 856: 00082b9c 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 857: 0023007c 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 858: 000bbee0 128 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 859: 0060c044 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ + 860: 001417cc 644 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 861: 00083f10 84 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 862: 00084428 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 863: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ 864: 0060189c 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 865: 001c8490 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 866: 00058744 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 867: 0025aff4 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 865: 001c8b0c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 866: 000587ec 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 867: 0025bd3c 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 868: 0002ec24 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 869: 0007b79c 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 870: 0008e314 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 871: 00082ab4 64 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 872: 000627dc 280 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 873: 00350c08 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ + 869: 0007b844 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 870: 0008e3fc 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 871: 00082b5c 64 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 872: 00062884 280 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 873: 00351028 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ 874: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 875: 00119328 1132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 876: 0015ee58 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 877: 000bd768 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ - 878: 001eff64 120 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 879: 0008e330 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 880: 00628f60 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ - 881: 0037e2ac 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 882: 002d6dd8 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 883: 000b9d0c 1660 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 884: 00090f94 172 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 885: 001ecce0 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 886: 00383214 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 887: 0011b098 1504 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ + 875: 00119cc8 1132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 876: 0015f7fc 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 877: 000bd874 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ + 878: 001f0134 120 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 879: 0008e418 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 880: 00628f5c 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ + 881: 0037e634 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 882: 002d7b08 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 883: 000b9e18 1660 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 884: 0009107c 172 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 885: 001eceb0 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 886: 0038359c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 887: 0011ba38 1504 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ 888: 006055e8 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 889: 0002e160 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 890: 0016e79c 448 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 891: 0006eb58 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 892: 001b3ebc 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 890: 0016f108 448 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 891: 0006ec00 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 892: 001b4528 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 893: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 894: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 895: 000901e4 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 896: 00053f88 512 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 897: 00080f08 160 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 895: 000902cc 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 896: 00054030 512 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 897: 00080fb0 160 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 898: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 899: 003617fc 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ - 900: 0060c0bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 901: 000e4720 320 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 902: 001c3e80 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 903: 00130cf4 304 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 899: 00361c20 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 900: 0060bfe8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ + 901: 000e5114 320 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 902: 001c44c0 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 903: 001316d8 304 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 904: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 905: 00089684 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 906: 0004b51c 120 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 907: 00130e24 84 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 908: 0008be50 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 905: 0008972c 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 906: 0004b5bc 120 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 907: 00131808 84 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 908: 0008bef8 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 909: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 910: 000469b0 104 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 910: 00046a50 104 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 911: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ 912: 00031da4 232 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ 913: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ - 914: 0065e5ec 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ - 915: 00159c30 368 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 916: 00260a00 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 917: 0007e650 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 918: 00082408 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 914: 0065e614 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ + 915: 0015a5cc 368 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 916: 00261748 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 917: 0007e6f8 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 918: 000824b0 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 919: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 920: 0008e2e0 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 920: 0008e3c8 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 921: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 922: 000cd390 160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 923: 00230c04 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 924: 001e6dc0 200 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 925: 001a5460 2836 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 926: 000a086c 860 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 927: 0008eaec 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 928: 001d4054 1500 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 929: 00226f70 2556 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 930: 001c5e58 32 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 931: 0008194c 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ - 932: 002b4ed8 24 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 933: 00221c0c 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ - 934: 002834fc 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ - 935: 001fbcac 1008 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 922: 000cd9bc 160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 923: 00233cd4 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 924: 001e6f90 200 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 925: 001a5b58 2836 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 926: 000a0944 860 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 927: 0008ebd4 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 928: 001d4174 1500 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 929: 00227ab8 2556 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 930: 001c6498 32 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 931: 000819f4 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ + 932: 002b5da0 24 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 933: 0022260c 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ + 934: 00284684 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ + 935: 001fbe98 1008 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 936: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 937: 002f41e4 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 938: 002d5a9c 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 939: 000711d4 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 940: 000bd7b0 2268 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ - 941: 0009f8f8 528 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 937: 002f4e98 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 938: 002d67cc 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 939: 0007127c 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 940: 000bd8bc 2268 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ + 941: 0009f9d0 528 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 942: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ - 943: 001aff90 1268 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ + 943: 001b0654 1268 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ 944: 0002d64c 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 945: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ 946: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 947: 0005a650 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ - 948: 00212ecc 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 949: 003085a0 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 950: 000453e0 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 951: 00075c18 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 952: 0031145c 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 953: 00124d4c 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 947: 0005a6f8 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ + 948: 002133a4 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 949: 00309160 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 950: 00045480 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 951: 00075d00 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 952: 00311d24 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 953: 00125c58 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 954: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 955: 002ee9d0 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 955: 002ef72c 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 956: 00030b6c 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 957: 001435b8 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 958: 00374b2c 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ - 959: 000381b0 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 957: 00143dc0 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 958: 00374f3c 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ + 959: 000381c0 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 960: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 961: 00099048 840 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 962: 001e21d4 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 963: 003cb88c 384 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 964: 0003df8c 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 961: 00099130 832 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 962: 001e227c 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 963: 003cbab8 384 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 964: 0003df9c 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 965: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 966: 002b6c98 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 966: 002b7b68 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 967: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ 968: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ - 969: 00088f44 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 970: 0011174c 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 971: 000c2a04 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 972: 00142e08 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ - 973: 0060c0b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ + 969: 00088fec 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 970: 001120e4 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 971: 000c2b10 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 972: 00143618 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 973: 0060bfe4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 974: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 975: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 976: 002da6c4 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 977: 0008377c 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 978: 000863a8 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 976: 002dae24 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 977: 00083824 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 978: 00086450 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 979: 00603e38 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 980: 0007fc1c 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 980: 0007fcc4 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ 981: 00000000 0 FUNC WEAK DEFAULT UND statx@GLIBC_2.28 (23) │ │ │ │ - 982: 003114d8 988 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 982: 00311da0 988 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 983: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 984: 00226c30 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 984: 00227778 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 985: 006008b8 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 986: 000b7a4c 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 987: 0008936c 44 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 988: 00058ac8 40 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 989: 0035f91c 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 990: 001ee76c 240 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 991: 0007b728 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 992: 0032b2ac 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 993: 0003f1d0 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 986: 000b7b58 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 987: 00089414 44 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 988: 00058b70 40 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 989: 0035fda8 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 990: 001ee93c 240 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 991: 0007b7d0 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 992: 0032b72c 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 993: 0003f1e0 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ 994: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 995: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ 996: 006059f8 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 997: 001909a0 228 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 997: 001912b0 228 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 998: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ 999: 00601c1c 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 1000: 003acc98 156 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ - 1001: 00143b8c 908 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ - 1002: 0006b348 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 1000: 003acee0 156 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ + 1001: 00144394 908 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ + 1002: 0006b3f0 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 1003: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 1004: 00601a14 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 1005: 00277f54 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 1006: 00050f78 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1007: 001e1fcc 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ - 1008: 0017ed54 452 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1005: 002790dc 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 1006: 00051020 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1007: 001e20d8 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ + 1008: 0017f6b8 452 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 1009: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 1010: 00213694 260 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1010: 00213b6c 260 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ 1011: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ 1012: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ - 1013: 002833f4 68 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ + 1013: 0028457c 68 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ 1014: 0003050c 36 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1015: 0025ae0c 340 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1016: 00084278 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ - 1017: 0067f50c 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ + 1015: 0025bb54 340 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1016: 00084320 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 1017: 0067f534 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ 1018: 00601e2c 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 1019: 0028b2dc 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 1020: 0022f29c 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 1021: 002ed9e0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1019: 0028c404 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 1020: 00230014 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1021: 002ee680 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 1022: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 1023: 0028cc18 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 1024: 003404d8 180 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 1025: 0007ea4c 292 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1023: 0028dd40 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 1024: 00340938 180 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 1025: 0007eaf4 292 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 1026: 0002e730 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ 1027: 00602774 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 1028: 001e5700 576 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ - 1029: 001b5a94 296 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ + 1028: 001e58bc 576 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1029: 001b6100 296 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ 1030: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 1031: 0007a978 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 1032: 0005ed18 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1033: 001aa38c 88 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1031: 0007aa20 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 1032: 0005edc0 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1033: 001aaaf0 88 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 1034: 0002fff0 68 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 1035: 002b916c 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 1036: 001a30e8 296 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ - 1037: 00384c08 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 1035: 002ba03c 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 1036: 001a39f4 296 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ + 1037: 00384f90 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 1038: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 1039: 000895e4 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1039: 0008968c 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 1040: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 1041: 0014fdd8 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ - 1042: 0008256c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ + 1041: 00150780 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ + 1042: 00082614 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ 1043: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 1044: 0060c11c 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ + 1044: 0060c048 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 1045: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 1046: 0002e394 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ 1047: 00030468 164 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 1048: 00084e38 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 1049: 00039300 148 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ + 1048: 00084ee0 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1049: 00039310 148 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ 1050: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 1051: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ 1052: 0002e6a0 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ - 1053: 00037424 160 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ + 1053: 00037434 160 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ 1054: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 1055: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ - 1056: 001984f0 2036 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ + 1056: 00198e00 2036 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ 1057: 00613e58 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1058: 0013380c 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ - 1059: 000780f8 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 1060: 00089120 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1061: 00197b48 164 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 1058: 001341c4 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ + 1059: 000781a0 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 1060: 000891c8 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1061: 00198458 160 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 1062: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ 1063: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (3) │ │ │ │ 1064: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 1065: 00289054 124 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1066: 000d859c 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 1067: 00084824 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 1068: 003a5668 80 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 1069: 003024f0 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1065: 0028a17c 124 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1066: 000d8bb4 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1067: 000848cc 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 1068: 003a58b0 80 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 1069: 00303160 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 1070: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 1071: 00107188 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1071: 00107b1c 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ 1072: 00602aac 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ 1073: 006048bc 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 1074: 001ded0c 88 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 1075: 00090164 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 1076: 00179408 268 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1074: 001dee14 88 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1075: 0009024c 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1076: 00179d70 268 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 1077: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 1078: 000c60ac 364 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 1078: 000c6780 364 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ 1079: 006045ac 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 1080: 000e8558 408 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1080: 000e8f50 408 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 1081: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 1082: 00061674 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1083: 001aca44 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 1084: 00043b78 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ - 1085: 003088d4 568 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1086: 0025ab64 236 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1087: 00251520 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 1082: 0006171c 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1083: 001ad1a8 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 1084: 00043b88 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ + 1085: 00309494 568 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1086: 0025b8ac 236 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1087: 002522d0 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1088: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1089: 001ad2c4 400 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1090: 00370960 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1091: 002ede24 96 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1092: 000c2a70 256 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1089: 001ada28 400 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1090: 00370d88 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1091: 002eeac4 96 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1092: 000c2b7c 256 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1093: 0002dfe0 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1094: 002ab04c 1004 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1094: 002abfe8 1004 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ 1095: 00031c5c 132 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1096: 002152cc 168 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1096: 002159d0 168 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1098: 002aab94 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1099: 0028bc84 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1098: 002abc34 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1099: 0028cdac 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1100: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1101: 0025adf0 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1102: 000837cc 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1103: 001f27c0 464 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ - 1104: 002bdf70 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1105: 000846c4 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1106: 000a6988 1232 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1101: 0025bb38 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1102: 00083874 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1103: 001f2994 464 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ + 1104: 002bedf4 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1105: 0008476c 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1106: 000a6a60 1232 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1107: 0002d718 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 1108: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1109: 00082ce4 52 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ + 1109: 00082d8c 52 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ 1110: 0003207c 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1111: 0028cbc8 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1112: 002b0e10 704 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ - 1113: 002dcbfc 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1111: 0028dcf0 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1112: 002b1cd8 704 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ + 1113: 002dd5b8 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1114: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1115: 00062758 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 1116: 0060b648 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1117: 00301d68 100 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1118: 0032e340 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1119: 000bea8c 140 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1120: 002104d8 688 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1121: 000aa5b4 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1122: 0008188c 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1123: 000893c4 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1115: 00062800 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1116: 0060b574 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ + 1117: 00302a08 100 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1118: 0032e7c0 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1119: 000beb98 140 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1120: 002109b0 688 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1121: 000aa69c 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1122: 00081934 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1123: 0008946c 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1124: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1125: 00151110 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ - 1126: 0004d044 268 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 1127: 000be08c 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ - 1128: 0065e5e4 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ - 1129: 00303210 140 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ - 1130: 003050c0 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1131: 00128410 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1132: 003c8db4 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1133: 0033c1a8 1316 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1134: 00325b00 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1135: 000473dc 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1136: 0045e8c4 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ - 1137: 00115534 380 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1138: 0016efac 2332 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1139: 000814bc 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1140: 001a8a3c 236 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1141: 0008428c 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1142: 0008a688 140 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1143: 00039618 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1144: 002e2ea8 380 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1145: 002342d0 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1146: 002d6c60 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1147: 0008c4b4 384 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1148: 003b73c4 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1149: 00263a90 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1125: 00151ab8 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ + 1126: 0004d304 268 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1127: 000be198 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ + 1128: 0065e60c 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ + 1129: 00303eb4 140 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ + 1130: 00305c80 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1131: 0012931c 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1132: 003c8fe0 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1133: 0033c4fc 1316 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1134: 00325f08 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1135: 0004747c 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1136: 0045eb08 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ + 1137: 00115edc 380 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1138: 0016f918 2328 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1139: 00081564 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1140: 001a9140 236 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1141: 00084334 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1142: 0008a730 140 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1143: 000395ac 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 1144: 002e3b4c 380 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1145: 00235048 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1146: 002d7990 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1147: 0008c55c 384 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1148: 003b7504 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1149: 002647d8 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1150: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1151: 0008910c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1152: 000821f4 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1153: 00089594 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1154: 00085660 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 1155: 00322528 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ + 1151: 000891b4 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1152: 0008229c 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1153: 0008963c 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1154: 00085708 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1155: 00322930 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ 1156: 00613858 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1157: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1158: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1159: 0004018c 144 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ - 1160: 00063cbc 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1159: 0004019c 144 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ + 1160: 00063d64 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1161: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1162: 00090974 140 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1162: 00090a5c 140 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1163: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1164: 000bbc44 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1165: 00089a44 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1166: 001b3f24 576 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1164: 000bbd50 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1165: 00089aec 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1166: 001b4590 576 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1167: 00655d48 4 OBJECT WEAK DEFAULT 30 environ@GLIBC_2.4 (3) │ │ │ │ - 1168: 0004377c 96 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ + 1168: 0004378c 96 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ 1169: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1170: 001bf620 20 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1171: 000ffca8 204 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1172: 0029471c 280 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1170: 001bfca8 20 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1171: 00100698 204 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1172: 002957fc 280 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1173: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1174: 001790cc 828 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1174: 00179a34 828 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1175: 0002e7d8 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1176: 002bbd24 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1176: 002bcba8 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1177: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1178: 002e02a4 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1179: 0005380c 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1180: 00250358 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1181: 00143f78 1660 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1182: 0022f288 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1183: 002edce4 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1184: 0028cdf4 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1185: 002a7b10 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1178: 002e0f44 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1179: 00053b4c 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1180: 00251108 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1181: 00144780 1660 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1182: 00230000 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1183: 002ee984 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1184: 0028def8 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1185: 002a8bf0 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1186: 0002cff8 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1187: 000b9104 1228 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ - 1188: 0065e5e8 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ - 1189: 00140a04 944 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1190: 002ff5e4 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1187: 000b9210 1228 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1188: 0065e610 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ + 1189: 00141214 944 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1190: 00300284 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1191: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1192: 002dbbd8 612 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1192: 002dc338 612 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1193: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1194: 001be4c4 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1195: 00303948 288 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ - 1196: 0014b668 716 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1194: 001beb48 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1195: 003045e8 288 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ + 1196: 0014c00c 716 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1197: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1198: 0007ff28 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1198: 0007ffd0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ 1199: 0060776c 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1200: 0030329c 264 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1201: 000858cc 80 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1200: 00303f40 264 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1201: 00085974 80 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1202: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1203: 002bbfa8 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1204: 000c0010 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1205: 002e6d38 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1206: 0004612c 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1203: 002bce2c 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1204: 000c011c 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1205: 002e79d8 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1206: 000461cc 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1207: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1208: 00601144 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1209: 00350588 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1210: 001c56a0 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ - 1211: 0060c0ac 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ - 1212: 0067f5a4 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ - 1213: 000440e8 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1214: 0006aee4 228 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1209: 003509ac 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1210: 001c5ce0 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1211: 0060bfd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ + 1212: 0067f5cc 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ + 1213: 000440f8 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1214: 0006af30 228 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1215: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1216: 002935b4 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1216: 00294694 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1217: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1218: 00046f14 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1219: 000e0a64 512 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1220: 00269e30 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1221: 00077d5c 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1222: 0006a074 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1223: 0014b934 340 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1218: 00046fb4 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1219: 000e1458 512 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1220: 0026b19c 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1221: 00077e04 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1222: 0006a11c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1223: 0014c2d8 340 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ 1224: 006052cc 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ - 1225: 0025add4 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1226: 0015bd6c 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ - 1227: 002331f8 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1225: 0025bb1c 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1226: 0015c70c 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ + 1227: 00233f70 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1228: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1229: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1230: 000b9bc4 328 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1231: 0018a350 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1232: 0025d49c 52 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1233: 0028988c 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1234: 000899d0 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1235: 002e8cd4 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1236: 001e1fe0 332 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1237: 0028f3bc 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1238: 00082a24 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1239: 001a9b14 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1240: 001978a8 672 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1230: 000b9cd0 328 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1231: 0018ac54 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1232: 0025e1e4 52 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1233: 0028a9b4 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1234: 00089a78 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1235: 002e9974 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1236: 002bc2bc 60 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1237: 002904c0 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1238: 00082acc 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1239: 001aa278 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1240: 001981b8 672 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1241: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1242: 000382b8 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1243: 0033c754 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1244: 004630ec 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1245: 00288698 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1246: 0008d388 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1242: 000382c8 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1243: 0033caa8 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1244: 00463330 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1245: 002897c0 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1246: 0008d430 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1247: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1248: 000614a0 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1248: 00061548 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1249: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ 1250: 00605b8c 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1251: 0002e850 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1252: 00370190 988 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1252: 003705b8 988 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ 1253: 00601600 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ 1254: 006295f8 0x2c6c8 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1255: 002b87cc 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1256: 001ff1e8 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1255: 002b969c 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1256: 001ff3d8 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1257: 0002d544 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1258: 0008433c 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1259: 0017ab84 3932 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1258: 000843e4 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1259: 0017b4ec 3932 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ 1260: 0003380c 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1261: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ - 1262: 0060e5f8 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ + 1262: 0060e524 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1263: 00655d54 4 OBJECT GLOBAL DEFAULT 30 stdout@GLIBC_2.4 (3) │ │ │ │ - 1264: 00123050 576 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1264: 00123f5c 576 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ 1265: 0060143c 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1266: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1267: 00176cdc 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1268: 000897e4 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1269: 002d808c 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1270: 0019a384 1660 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1271: 000c5528 1796 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1272: 000719f8 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1273: 00082c48 156 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1274: 002ee164 228 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1275: 00397d0c 160 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1276: 0019767c 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1277: 000490c8 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1278: 003cbbfc 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1267: 00177644 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1268: 0008988c 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1269: 002d87e0 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1270: 0019ac94 1660 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1271: 000c5bfc 1796 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1272: 00071aa0 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1273: 00082cf0 156 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1274: 002eee04 228 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1275: 00398180 160 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1276: 00197f8c 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1277: 00049168 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1278: 003cbe28 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1279: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1280: 0025a304 100 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1281: 003b9a88 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 1282: 001dc540 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ + 1280: 0025b04c 100 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1281: 003b9bc8 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1282: 001dc648 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ 1283: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1284: 003cc900 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1285: 00225cd4 536 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1286: 0038f9d0 1044 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1287: 00096ddc 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1288: 001b5628 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1289: 00313e4c 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1290: 000a5f48 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1284: 003ccb40 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1285: 0022681c 536 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1286: 0038f7b8 1044 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1287: 00096ec4 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1288: 001b5c94 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1289: 0031460c 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1290: 000a6020 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1291: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1292: 002ed584 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1293: 000c2b70 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1294: 0011992c 1148 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1295: 001e0724 24 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1292: 002ee224 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1293: 000c2c7c 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1294: 0011a2cc 1148 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1295: 001e0830 24 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1296: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1297: 000c6218 128 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1298: 002e03f4 228 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1299: 000818bc 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1300: 0067f5a4 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ - 1301: 0006a924 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1302: 00325a3c 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1297: 000c68ec 128 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1298: 002e1094 228 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1299: 00081964 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1300: 0067f5cc 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ + 1301: 0006a978 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1302: 00325e44 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1303: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1304: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1305: 0037fbb4 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1305: 0037ff3c 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1306: 006033d8 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1307: 00389d98 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1307: 00389b30 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1308: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1309: 002b5e94 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1310: 0011985c 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1309: 002b6d60 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1310: 0011a1fc 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ 1311: 00000000 0 FUNC GLOBAL DEFAULT UND fmax@GLIBC_2.4 (2) │ │ │ │ - 1312: 00083984 152 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1313: 0008bed4 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1312: 00083a2c 152 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1313: 0008bf7c 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ 1314: 00656378 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ - 1315: 0022f2f0 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1316: 0032b09c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1317: 002b3c48 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1318: 000847d4 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ - 1319: 0060c0d0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1320: 0011c030 328 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ - 1321: 00338d50 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1322: 0038f1f4 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1323: 001ae4e4 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1315: 00230068 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1316: 0032b51c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1317: 002b4b10 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1318: 0008487c 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1319: 0060bffc 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ + 1320: 0011c990 328 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ + 1321: 003391d0 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1322: 0038efdc 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1323: 001aec48 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 1324: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1325: 00082678 564 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1325: 00082720 564 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 1326: 006036c0 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1327: 00084234 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1327: 000842dc 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1328: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1329: 000898dc 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1330: 0042670c 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ - 1331: 0060c10c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ + 1329: 00089984 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1330: 0042694c 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1331: 0060c038 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1332: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1333: 003b9c98 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1333: 003b9dd8 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1334: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1335: 002817a4 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1336: 001a0214 800 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1335: 0028292c 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1336: 001a0ac0 800 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1337: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ - 1338: 002fe300 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ + 1338: 002fefa0 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ 1339: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ - 1340: 002f8ef0 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1341: 00314330 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1342: 001c8220 624 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1343: 002faac8 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1344: 000b5668 820 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1340: 002f9b90 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1341: 00314af0 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1342: 001c889c 624 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1343: 002fb768 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1344: 000b5748 820 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1345: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1346: 0015c248 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ - 1347: 00080598 344 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1348: 00070c4c 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1349: 0005adfc 68 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ - 1350: 001a3f60 1044 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ + 1346: 0015cbe8 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ + 1347: 00080640 344 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1348: 00070cf4 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1349: 0005aea4 68 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1350: 001a486c 1044 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ 1351: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1352: 00308d20 1004 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1352: 003098e0 1004 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1353: 00030034 36 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1354: 00225720 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1354: 00226268 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1355: 00030bfc 444 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1356: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1357: 001f2bf4 184 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1358: 003510b8 236 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1359: 00081ea8 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1357: 001f2dc8 184 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1358: 003514d8 236 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1359: 00081f50 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1360: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1361: 000ce1f8 68 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1361: 000ce824 68 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1362: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1363: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1364: 00082e04 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1365: 00318ce8 328 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1366: 0008226c 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1364: 00082eac 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1365: 003192d0 328 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1366: 00082314 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1367: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1368: 0006ec94 128 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1369: 00084400 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1370: 003050a8 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1368: 0006ed3c 128 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1369: 000844a8 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1370: 00305c68 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1371: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1372: 00154ed8 28 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ - 1373: 002fab78 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1374: 000841f0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 1375: 0003842c 288 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1372: 00155874 28 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ + 1373: 002fb818 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1374: 00084298 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1375: 0003843c 288 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1376: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1377: 00089934 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1377: 000899dc 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1378: 00601134 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1379: 002c6984 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1380: 00098fa8 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1379: 002c76b4 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1380: 00099090 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1381: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1382: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1383: 0002d010 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1384: 001c8eb8 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1385: 0025d5a4 416 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1386: 0036b090 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1387: 001a2100 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1388: 0025ad54 128 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1389: 003c6bdc 244 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1390: 001c1d2c 448 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1391: 000901fc 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1392: 00103d18 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1393: 001a9ca0 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ - 1394: 0037fbec 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 1395: 0025e37c 208 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ + 1384: 001c9534 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1385: 0025e2ec 416 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1386: 0036b4b4 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1387: 001a29ac 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1388: 0025ba9c 128 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1389: 003c6d54 244 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1390: 001c2370 448 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1391: 000902e4 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1392: 00104708 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1393: 001aa404 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ + 1394: 0037ff74 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1395: 0025f0c4 208 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ 1396: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1397: 0010c9a8 2528 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1397: 0010d338 2528 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ 1398: 00031fc8 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ - 1399: 002b52b0 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ - 1400: 002b68bc 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1399: 002b6178 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ + 1400: 002b7788 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 1401: 00030a9c 208 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1402: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ - 1403: 00148414 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ + 1403: 00148e08 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ 1404: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1405: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1406: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1407: 0008192c 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1408: 001be340 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1409: 00099008 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1410: 001e4a30 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1411: 00378630 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1412: 00222660 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1413: 0012f640 368 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ - 1414: 00075038 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1415: 000502c4 316 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1407: 000819d4 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1408: 001be9c4 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1409: 000990f0 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1410: 001e4bd0 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1411: 00378a70 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1412: 00223060 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1413: 00130024 368 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ + 1414: 000750e0 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1415: 0005036c 316 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 1416: 006040c0 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1417: 00234fac 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1418: 0008eb04 140 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1417: 00235d0c 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1418: 0008ebec 140 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ 1419: 00603794 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1420: 0030036c 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1421: 000627bc 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1422: 003ae6c0 14336 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1423: 000728d8 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ - 1424: 0007e818 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1425: 001d1300 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1426: 001977e4 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1420: 0030100c 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1421: 00062864 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1422: 003ae838 14336 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1423: 00072dc8 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ + 1424: 0007e8c0 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1425: 001d134c 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1426: 001980f4 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1427: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1428: 0004c0e4 280 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1429: 000dc518 180 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1430: 000b79e0 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1431: 001851a0 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1432: 0005726c 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1433: 001b9514 132 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1428: 0004c184 280 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1429: 000dcb30 1172 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1430: 000b7aec 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1431: 00185b04 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1432: 00057314 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1433: 001b9b84 132 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1434: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1435: 00077738 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ - 1436: 0065e600 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ + 1435: 000777e0 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1436: 0065e628 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ 1437: 0060a7d4 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1438: 0002d508 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1439: 0007b5a4 32 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1440: 00081874 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1441: 000a7dfc 3784 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ - 1442: 002501c4 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1443: 002db074 176 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1444: 002e077c 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1439: 0007b64c 32 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1440: 0008191c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1441: 000a7ed4 3800 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ + 1442: 00250f74 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1443: 002db7d4 176 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1444: 002e141c 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1445: 0002e304 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1446: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1447: 0007fee4 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1448: 00373c60 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1449: 00303d88 124 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1450: 002c4ce0 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1451: 0013a1c8 228 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1452: 00080980 84 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1453: 002b52d4 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1447: 0007ff8c 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1448: 00374078 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1449: 00304a28 124 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1450: 002c5a10 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1451: 0013a9d8 228 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1452: 00080a28 84 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1453: 002b619c 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1454: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1455: 0032e404 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1455: 0032e884 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1456: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ - 1457: 0060b9c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1458: 0003819c 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1459: 0060c108 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ + 1457: 0060b8f0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ + 1458: 000381ac 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1459: 0060c034 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1460: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ - 1461: 00033fe8 916 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1462: 0031ad54 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1461: 00033ffc 916 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ + 1462: 0031b254 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1463: 006031b0 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1464: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1465: 0015222c 380 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1465: 00152bd4 380 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1466: 0002fecc 292 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1467: 0039dc8c 472 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1467: 0039ded4 472 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ 1468: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (3) │ │ │ │ - 1469: 000863f0 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1469: 00086498 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1470: 00601130 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1471: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1472: 00253480 1548 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1473: 001dbb80 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1474: 00040ecc 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1472: 002541c0 1540 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1473: 001dbc88 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1474: 00040edc 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1475: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1476: 0005ee50 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1476: 0005eef8 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1477: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1478: 002e2bbc 184 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1479: 00097c2c 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1480: 0025ac50 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1478: 002e3860 184 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1479: 00097d14 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1480: 0025b998 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ 1481: 006039c0 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1482: 0013a2dc 5028 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1483: 00375a68 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1484: 00281cbc 148 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1485: 000c295c 168 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1486: 0033147c 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1482: 0013aaec 5028 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1483: 00375e8c 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1484: 00282e44 148 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1485: 000c2a68 168 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1486: 003318fc 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1487: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1488: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1489: 0002d970 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1490: 000c689c 132 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1490: 000c6f70 132 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1491: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1492: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1493: 00139c28 164 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ - 1494: 0008d808 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1495: 00294ee8 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ - 1496: 00081e2c 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1497: 00088f14 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ - 1498: 002b4830 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1493: 0013a438 164 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ + 1494: 0008d8f0 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1495: 00295fc8 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ + 1496: 00081ed4 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1497: 00088fbc 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ + 1498: 002b56f8 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ 1499: 00032024 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1500: 000d8914 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1500: 000d8f2c 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1501: 006046d8 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1502: 0019f8c0 1272 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1503: 000ae770 264 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1504: 000dfc4c 228 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1505: 001523a8 844 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ - 1506: 0030ad78 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1507: 00340398 320 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1502: 001a016c 1272 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1503: 000ae858 264 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1504: 000e0640 228 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1505: 00152d50 844 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ + 1506: 0030b8bc 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1507: 003407f8 320 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1508: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1509: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1510: 0003ec28 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1511: 0003faa0 836 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1512: 003c67ac 236 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1513: 00288b2c 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1510: 0003ec38 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1511: 0003fab0 836 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1512: 003c6924 236 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1513: 00289c54 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1514: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ - 1515: 0060c090 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1516: 003cbc10 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1517: 0015ed5c 252 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1518: 002fb910 544 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ - 1519: 0008c634 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1515: 0060bfbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ + 1516: 003cbe3c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1517: 0015f700 252 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1518: 002fc5b0 544 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ + 1519: 0008c6dc 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 1520: 00606394 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1521: 0008c450 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1521: 0008c4f8 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1522: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1523: 0015c0d0 192 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ - 1524: 002b5828 868 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1525: 00054b84 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1526: 0012a638 704 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ - 1527: 00089730 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1528: 000e7d28 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1529: 000c5f40 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1530: 00080110 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1523: 0015ca70 192 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ + 1524: 002b66f0 872 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1525: 00054c2c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1526: 0012b554 704 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ + 1527: 000897d8 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1528: 000e8720 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1529: 000c6614 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1530: 000801b8 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1531: 00656344 4 OBJECT GLOBAL DEFAULT 30 Py_UTF8Mode │ │ │ │ - 1532: 00088ef4 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1533: 000a6ea8 788 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ - 1534: 002b93fc 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1535: 000b59b4 2340 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1536: 000dc824 392 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1537: 001dca28 236 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ - 1538: 00036320 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1539: 00083030 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1540: 00153cd8 192 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1541: 0022f2b4 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1542: 00086344 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1543: 0007b6f4 52 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1532: 00088f9c 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1533: 000a6f80 788 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ + 1534: 002ba2cc 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1535: 000b5a94 2340 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1536: 000dd21c 392 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1537: 001dcb30 236 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ + 1538: 00036330 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1539: 000830d8 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1540: 00154664 192 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1541: 0023002c 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1542: 000863ec 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1543: 0007b79c 52 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1544: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1545: 00295740 512 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1546: 0011ba44 224 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1545: 00296820 512 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1546: 0011c3e4 224 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1547: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1548: 0002fa04 176 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1549: 002d12e4 100 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1550: 00090038 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1551: 00089084 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ - 1552: 00198ce4 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ - 1553: 00033850 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1554: 001328b4 1164 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1549: 002d2014 100 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1550: 00090120 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1551: 0008912c 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1552: 001995f4 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ + 1553: 00033864 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ + 1554: 0013326c 1164 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1555: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1556: 0002db98 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1557: 00117344 1588 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ - 1558: 0008d4d0 120 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1557: 00117ce4 1588 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ + 1558: 0008d578 120 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1559: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1560: 001f6a88 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1560: 001f6c60 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1561: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ 1562: 00613444 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 1563: 0060b99c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1564: 00175eb8 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1565: 00086408 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ - 1566: 0060c100 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1567: 00098ad8 76 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1568: 0008a504 156 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1569: 0020f764 36 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1563: 0060b8c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ + 1564: 00176820 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1565: 000864b0 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ + 1566: 0060c02c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ + 1567: 000986c0 76 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1568: 0008a5ac 156 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1569: 0020faf4 36 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1570: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1571: 00655d48 4 OBJECT GLOBAL DEFAULT 30 __environ@GLIBC_2.4 (3) │ │ │ │ - 1572: 0007db9c 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ - 1573: 00214f68 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1572: 0007dc44 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ + 1573: 0021566c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ 1574: 00031b88 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ 1575: 0002ebc0 100 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1576: 00074a44 300 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1577: 00294394 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1578: 002bac94 136 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1576: 00074930 300 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1577: 00295474 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1578: 002bbb64 136 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1579: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1580: 00046758 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1580: 000467f8 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1581: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1582: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ 1583: 00608144 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1584: 000be3dc 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1585: 0008ecd8 304 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1584: 000be4e8 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1585: 0008edc0 304 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1586: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1587: 0002cf44 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1588: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1589: 001dc5b0 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1590: 0006a204 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1591: 0015be3c 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1592: 0060b998 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ + 1589: 001dc6b8 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1590: 0006a2ac 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1591: 0015c7dc 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1592: 0060b8c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1593: 00655d40 0 NOTYPE GLOBAL DEFAULT 30 __bss_start__ │ │ │ │ - 1594: 00060ff8 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1594: 000610a0 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1595: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1596: 000a7ba4 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1596: 000a7c7c 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1597: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1598: 001b5d58 1924 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1599: 0032cbb8 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1600: 001a86ac 656 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 1601: 0021364c 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ - 1602: 000e7838 1264 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1603: 0060c104 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1604: 00140124 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1598: 001b63c4 1924 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1599: 0032cd1c 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1600: 001a8db0 656 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1601: 00213b24 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ + 1602: 000e8230 1264 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1603: 0060c030 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ + 1604: 00140934 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1605: 0002d958 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ - 1606: 0067f5a4 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ - 1607: 000900d4 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1608: 0007cd18 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1609: 002ec4d0 284 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1606: 0067f5cc 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ + 1607: 000901bc 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1608: 0007cdc0 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1609: 002ed170 284 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1610: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1611: 0032cbd4 92 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1612: 00089c58 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1613: 00085820 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1611: 0032d054 92 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1612: 00089d00 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1613: 000858c8 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ 1614: 006094f0 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1615: 00144608 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1615: 00144e10 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1616: 00655d50 4 OBJECT GLOBAL DEFAULT 30 stderr@GLIBC_2.4 (3) │ │ │ │ 1617: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1618: 0007a880 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1618: 0007a928 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1619: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1620: 0012a510 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ - 1621: 00109fb4 124 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1622: 00163ce4 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1623: 00043c4c 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ - 1624: 00269f24 124 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1620: 0012b42c 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ + 1621: 0010a944 124 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1622: 00164664 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1623: 00043c5c 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ + 1624: 0026b290 124 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1625: 0002fcc0 120 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1626: 0009006c 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1627: 00083654 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1628: 0039ec90 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1629: 000a6098 548 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1630: 0008cc7c 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1626: 00090154 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1627: 000836fc 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1628: 0039eed8 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1629: 000a6170 548 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1630: 0008cd24 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1631: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1632: 0002f6f8 184 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1633: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1634: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1635: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1636: 00040f94 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1637: 00112424 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ + 1636: 00040fa4 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1637: 00112dbc 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ 1638: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1639: 0003a1ac 1024 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1640: 0007a728 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1641: 003a5d00 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1642: 002ce598 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1643: 0034409c 156 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1644: 0007ceb0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ - 1645: 0065e5f0 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ - 1646: 001ccd4c 272 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1639: 0003a140 1024 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1640: 0007a7d0 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1641: 003a5f48 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1642: 002cf2c8 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1643: 003444dc 156 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1644: 0007cf58 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1645: 0065e618 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ + 1646: 001cd3a4 272 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1647: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1648: 0002e3a0 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1649: 00234708 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1649: 00259484 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1650: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1651: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1652: 002a876c 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1652: 002a9810 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1653: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1654: 0032cc30 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1655: 000cbb4c 160 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1654: 0032d0b0 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1655: 000cc178 160 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ 1656: 000335fc 528 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1657: 0011bbd4 176 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1658: 001bcf28 476 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1659: 0016904c 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1660: 001c8b70 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1661: 0028435c 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1662: 002c2f28 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1657: 0011c574 176 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1658: 001bd598 496 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1659: 001699cc 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1660: 001c91ec 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1661: 002854e4 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1662: 002c3c58 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1663: 0002dab4 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1664: 000388b8 248 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ - 1665: 00152a0c 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 1666: 0026ea60 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ + 1664: 000388c8 248 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ + 1665: 001533b4 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1666: 0026fbec 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ 1667: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1668: 002e26f0 240 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ - 1669: 001b3444 576 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1668: 002e3394 240 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ + 1669: 001b3ab0 576 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1670: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1671: 00089c28 48 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1671: 00089cd0 48 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1672: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1673: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1674: 0027312c 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1675: 0065e6a0 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ + 1674: 002742b4 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1675: 0065e6c8 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ 1676: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1677: 00179a8c 1024 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1678: 002e6998 604 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1679: 00082954 88 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ + 1677: 0017a3f4 1024 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1678: 002e7638 604 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1679: 000829fc 88 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ 1680: 0060853c 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1681: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1682: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1683: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1684: 000840bc 80 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ - 1685: 0060c0dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ + 1684: 00084164 80 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1685: 0060c008 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1686: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1687: 00325b30 264 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1688: 00330c78 88 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1689: 000b95d0 788 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1690: 001598d0 84 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1691: 003a8624 204 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1692: 00086380 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1693: 001e9a08 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ - 1694: 002ee4b8 148 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1695: 0008e368 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1696: 003a648c 116 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1697: 0008c700 172 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1698: 0005bf04 772 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1699: 001ed640 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1687: 00325f38 264 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1688: 003310f8 88 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1689: 000b96dc 788 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1690: 0015a26c 84 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1691: 003a886c 204 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1692: 00086428 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1693: 001e9bd8 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ + 1694: 002ef158 148 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1695: 0008e450 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1696: 003a66d4 116 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1697: 0008c7a8 172 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1698: 0005bfac 772 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1699: 001ed810 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1700: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1701: 002bef68 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1701: 002bfdec 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1702: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1703: 0017dcb0 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ - 1704: 00089828 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ + 1703: 0017e618 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1704: 000898d0 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1705: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1706: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1707: 001ceeb8 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1707: 001ceef8 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 1708: 00608428 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1709: 0007db24 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ - 1710: 00230b14 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1711: 001c553c 356 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1712: 0014bc3c 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1709: 0007dbcc 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ + 1710: 00233be4 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1711: 001c5b7c 356 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1712: 0014c5dc 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ 1713: 006038ec 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1714: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1715: 001ecb24 444 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ - 1716: 001df30c 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1717: 000476ec 436 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ - 1718: 0060c0ec 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1719: 001a7504 2276 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1720: 00082330 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1721: 001ef5d8 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1722: 0003dabc 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1715: 001eccf4 444 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ + 1716: 001df414 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1717: 0004778c 436 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1718: 0060c018 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ + 1719: 001a7c08 2276 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1720: 000823d8 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1721: 001ef7a8 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1722: 0003dacc 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1723: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1724: 0026146c 780 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1724: 002621b4 784 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1725: 00607ab0 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1726: 00069f1c 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1727: 001b474c 84 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1728: 00082188 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1726: 00069ef4 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1727: 001b4db8 84 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1728: 00082230 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1729: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1730: 002887f8 104 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1731: 0007ce78 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1730: 00289920 104 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1731: 0007cf20 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1732: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1733: 001a4374 1512 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1734: 0004c53c 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1735: 0019c0b4 172 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1733: 001a4c80 1512 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1734: 0004c5dc 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1735: 0019c988 172 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1736: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1737: 001b0484 180 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ - 1738: 00254f60 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1739: 000843c0 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ + 1737: 001b0b48 180 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ + 1738: 00255c98 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1739: 00084468 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ 1740: 0002de08 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1741: 00379a60 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1742: 0022c6d4 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1743: 002ed948 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1744: 0060f164 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1745: 00081a64 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1746: 000828ac 168 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ - 1747: 00084d8c 172 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1748: 00281d90 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1741: 00379ea0 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1742: 0022d344 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1743: 002ee5e8 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1744: 0060f090 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ + 1745: 00081b0c 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1746: 00082954 168 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ + 1747: 00084e34 172 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1748: 00282f18 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1749: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1750: 0008cd80 64 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1751: 002bac24 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1752: 00278d88 380 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1750: 0008ce28 64 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1751: 002bbaf4 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1752: 00279f10 380 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1753: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1754: 000891f0 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1754: 00089298 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1755: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1756: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1757: 001d4a00 9004 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1758: 0007343c 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1757: 001d4b20 9004 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1758: 000734e4 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1759: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1760: 000e86f0 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ - 1761: 001ef498 320 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1762: 000cdf18 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1760: 000e90e8 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ + 1761: 001ef668 320 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1762: 000ce544 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1763: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1764: 0002f4e4 312 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1765: 00081ed0 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1766: 002e80d0 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1765: 00081f78 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1766: 002e8d70 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ 1767: 006057f0 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ - 1768: 0060c110 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ + 1768: 0060c03c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1769: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (26) │ │ │ │ - 1770: 001e30b8 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1771: 000bef4c 476 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1772: 0008c970 360 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1773: 000775a8 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1774: 00176a38 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1770: 002bc7f0 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1771: 000bf058 476 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1772: 0008ca18 360 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1773: 00077650 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1774: 001773a0 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1775: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ - 1776: 001ad748 2032 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ + 1776: 001adeac 2032 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ 1777: 0060112c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1778: 001c7a88 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1779: 002c772c 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1780: 0008d960 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1778: 001c8104 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1779: 002c845c 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1780: 0008da48 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1781: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1782: 0023089c 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1783: 0009a408 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1784: 000cf788 2092 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1785: 003a40a4 300 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1786: 0007fc88 492 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1787: 003cbc24 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1788: 0036dd00 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1789: 002bae4c 440 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ - 1790: 0060b9b0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1791: 00303590 96 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1792: 0015fb28 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1793: 0008029c 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1794: 00118164 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1795: 0016ee7c 156 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1782: 0023396c 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1783: 0009a4e8 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1784: 000cfdb4 2108 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1785: 003a42ec 300 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1786: 0007fd30 492 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1787: 003cbe50 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1788: 0036e124 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1789: 002bbd1c 440 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1790: 0060b8dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ + 1791: 00304234 96 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1792: 001604cc 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1793: 00080344 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1794: 00118b04 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1795: 0016f7e8 156 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ 1796: 00607240 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1797: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1798: 0003637c 236 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1799: 001bac68 720 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1800: 00159924 52 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1798: 0003638c 236 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1799: 001bb2d8 720 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1800: 0015a2c0 52 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ 1801: 00609014 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ 1802: 00604db8 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1803: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1804: 001851d8 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1805: 001ba3f8 88 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1806: 002edebc 164 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1807: 00070444 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1804: 00185b3c 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1805: 001baa68 88 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1806: 002eec04 164 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1807: 000704ec 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ 1808: 0002ed34 48 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromMain │ │ │ │ - 1809: 002da61c 168 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1809: 002dad7c 168 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1810: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1811: 002d4d9c 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1811: 002d5acc 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1812: 0002f8b4 220 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1813: 001a49c0 836 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ - 1814: 00291434 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1813: 001a52cc 304 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ + 1814: 00292514 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1815: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1816: 002b4f14 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1817: 002fc34c 240 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1818: 002adc44 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1816: 002b5ddc 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1817: 002fcfec 240 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1818: 002aebe0 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1819: 0002fb60 24 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1820: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1821: 0027afac 28 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1822: 0041df54 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1821: 0027c134 28 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1822: 0041e194 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1823: 0002f1fc 60 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1824: 00089a04 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 1825: 000b3298 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ + 1824: 00089aac 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1825: 000b3380 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ 1826: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1827: 0002cfec 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1828: 0013c2b4 172 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1829: 0012ee7c 1260 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ - 1830: 000a9898 324 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1828: 0013cac4 172 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1829: 0012f860 1260 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ + 1830: 000a9980 324 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ 1831: 00000000 0 FUNC GLOBAL DEFAULT UND crc32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 1832: 0017e64c 1300 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1833: 00071e7c 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1834: 0058ae78 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1832: 0017efb4 1296 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1833: 00071f24 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1834: 0058b060 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ 1835: 00031e8c 96 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1836: 000841ac 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1837: 00132814 160 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 1838: 0060c0b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1839: 0009880c 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1840: 00391f7c 796 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1841: 00138b9c 356 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1842: 00347354 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1843: 0014bdd0 2556 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ - 1844: 000a0bc8 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1845: 000898f4 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1846: 0025c968 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1847: 0008d564 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1848: 000ce23c 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1836: 00084254 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1837: 001331cc 160 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1838: 0060bfe0 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ + 1839: 000983f4 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1840: 00391d64 796 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1841: 001393ac 356 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1842: 00347794 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1843: 0014c770 2564 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ + 1844: 000a0ca0 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1845: 0008999c 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1846: 0025d6b0 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1847: 0008d60c 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1848: 000ce868 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1849: 0002ef4c 396 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1850: 0007bd94 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1850: 0007be3c 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1851: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1852: 003ba58c 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 1853: 0019c6e0 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ - 1854: 00089398 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1855: 002d6d1c 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1852: 003ba6cc 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1853: 0019cfb4 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ + 1854: 00089440 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1855: 002d7a4c 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1856: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1857: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1858: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1859: 002b6fd0 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1859: 002b7ea0 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1860: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1861: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1862: 0025520c 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1863: 000c9194 748 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1862: 00255f44 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1863: 000c97c4 748 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1864: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1865: 00089424 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1866: 00304b2c 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1867: 002160dc 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1868: 001aa874 316 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1869: 00132ea0 2356 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1865: 000894cc 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1866: 003056ec 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1867: 00216884 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1868: 001aafd8 316 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1869: 00133858 2356 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1870: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1871: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1872: 0016bf90 988 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1872: 0016c910 988 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1873: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1874: 0007e9e0 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1874: 0007ea88 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1875: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ 1876: 00607698 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1877: 00080390 96 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1877: 00080438 96 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1878: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1879: 002de7c0 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1879: 002df460 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1880: 00608240 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1881: 003ca204 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ - 1882: 0065e608 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ + 1881: 003ca430 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1882: 0065e630 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ 1883: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1884: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1885: 002b6228 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1885: 002b70f4 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1886: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1887: 002c72c0 492 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 1888: 0065e604 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ - 1889: 000aadf0 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1890: 0006a4f8 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1891: 003b2714 192 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1892: 00089fc8 1048 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1887: 002c7ff0 492 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1888: 0065e62c 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ + 1889: 000aaed8 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1890: 0006a350 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1891: 003b288c 192 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1892: 0008a070 1048 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1893: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1894: 000df398 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1895: 0013d038 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1896: 001c7230 576 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1897: 0007f8b4 188 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1898: 002ea3bc 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1894: 000dfd90 220 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1895: 0013d848 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1896: 001c78ac 576 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1897: 0007f95c 188 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1898: 002eb05c 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1899: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1900: 0008ec34 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1900: 0008ed1c 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1901: 0002f0d8 40 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1902: 0005ec78 160 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1903: 00089148 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1902: 0005ed20 160 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1903: 000891f0 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1904: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1905: 00082348 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1905: 000823f0 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1906: 00656340 4 OBJECT GLOBAL DEFAULT 30 Py_IgnoreEnvironmentFlag │ │ │ │ - 1907: 002fde48 168 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1908: 000d5224 68 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ - 1909: 000760cc 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1907: 002feae8 168 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1908: 000d583c 68 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ + 1909: 00076174 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1910: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1911: 004f7fac 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1912: 000900ec 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1913: 000717bc 308 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1911: 004f81f0 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1912: 000901d4 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1913: 00071864 308 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1914: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1915: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1916: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1917: 00237704 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1918: 0060b668 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1919: 003468e0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1920: 0008989c 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1921: 00258438 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1917: 002415c4 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1918: 0060b594 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ + 1919: 00346d20 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1920: 00089944 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1921: 00259168 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1922: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1923: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1924: 00099bf4 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1924: 00099cd4 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ 1925: 0060145c 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ 1926: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1927: 0037bd24 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1928: 00048fcc 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1929: 00234004 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1930: 000382e8 324 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1927: 0037c164 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1928: 0004906c 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1929: 00234d7c 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1930: 000382f8 324 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1931: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1932: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 1933: 00145b3c 1488 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ + 1933: 00146344 1488 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ 1934: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1935: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1936: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1937: 000616ec 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1938: 0028c138 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1937: 00061794 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1938: 0028d260 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1939: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ 1940: 00607354 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1941: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1942: 000d7b74 548 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 1943: 0028755c 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1944: 002c2d1c 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1945: 00081518 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1946: 0011a9a8 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1942: 000d818c 548 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1943: 002886e4 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ + 1944: 002c3a4c 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1945: 000815c0 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1946: 0011b348 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1947: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1948: 00138d00 1020 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ - 1949: 00064420 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1950: 00069e44 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1951: 000750c4 152 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 1952: 0007dbf8 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ + 1948: 00139510 1020 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ + 1949: 000644c8 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1950: 00069e1c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1951: 0007516c 152 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1952: 0007dca0 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ 1953: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1954: 0023f80c 316 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1954: 002486b0 324 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1955: 0002dea4 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ 1956: 00000000 0 FUNC GLOBAL DEFAULT UND fmin@GLIBC_2.4 (2) │ │ │ │ - 1957: 003248c0 160 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1958: 0020f61c 328 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1959: 000819b8 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1960: 003bb6ec 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1961: 002af28c 388 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1962: 00061418 136 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1963: 003cbc38 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1957: 00324cc8 160 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1958: 0020fc40 328 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1959: 00081a60 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1960: 003bb82c 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1961: 002b0154 388 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1962: 000614c0 136 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1963: 003cbe64 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1964: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1965: 0006b85c 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1965: 0006b904 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1966: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1967: 000896a8 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1967: 00089750 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1968: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1969: 000908b4 192 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1970: 002da774 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 1971: 000899a8 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 1969: 0009099c 192 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1970: 002daed4 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 1971: 00089a50 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 1972: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1973: 000a4d70 260 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 1974: 0008215c 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1973: 000a4e48 260 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 1974: 00082204 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 1975: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ 1976: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 1977: 003cbbe8 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 1978: 0014cc00 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 1979: 0026895c 120 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1977: 003cbe14 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 1978: 0014d5a8 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 1979: 00269cc8 120 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1980: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 1981: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 1982: 0008ccc8 184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 1983: 00036728 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ + 1982: 0008cd70 184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 1983: 00036738 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ 1984: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 1985: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 1986: 001de8d0 512 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1987: 0008d7b8 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 1988: 002843a4 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 1986: 001de9d8 512 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1987: 0008d8a0 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 1988: 0028552c 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ 1989: 00606614 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1990: 00081c0c 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 1991: 000c5e50 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 1992: 00083488 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1993: 000a0078 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ - 1994: 0065e60c 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ - 1995: 0022b428 636 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 1996: 00038e98 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1997: 00088ff8 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 1998: 0008d42c 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 1999: 0032c040 72 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 2000: 00077510 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 2001: 000891d4 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ - 2002: 000ce0ac 332 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ - 2003: 003c81dc 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ + 1990: 00081cb4 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 1991: 000c6524 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 1992: 00083530 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1993: 000a0150 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 1994: 0065e634 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ + 1995: 0022c094 636 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 1996: 00038ea8 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 1997: 000890a0 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1998: 0008d4d4 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 1999: 0032c4c0 72 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 2000: 000775b8 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 2001: 0008927c 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 2002: 000ce6d8 332 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ + 2003: 003c8354 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ 2004: 0002d52c 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 2005: 002b111c 712 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 2006: 0022360c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 2007: 0008e240 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 2008: 003789d0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 2009: 000829ac 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ - 2010: 000824c0 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 2011: 002b5df4 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 2012: 001b64dc 576 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 2013: 002f4f98 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 2014: 00216058 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 2015: 002ee49c 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 2016: 0025e2a0 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 2017: 00325080 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ - 2018: 0003fe04 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 2019: 00125304 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 2020: 002946fc 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 2021: 00081dc4 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 2022: 000dfd30 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 2005: 002b1fe4 712 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 2006: 0022415c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 2007: 0008e328 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 2008: 00378e10 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 2009: 00082a54 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ + 2010: 00082568 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 2011: 002b6cc0 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 2012: 001b6b48 576 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 2013: 002f5c38 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 2014: 00216800 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 2015: 002ef13c 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 2016: 0025efe8 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 2017: 00325488 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ + 2018: 0003fe14 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 2019: 00126210 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 2020: 002957dc 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 2021: 00081e6c 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 2022: 000e0724 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 2023: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 2024: 003763bc 172 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 2025: 002f1060 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 2024: 00376800 172 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 2025: 002f1f04 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 2026: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 2027: 000c508c 520 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 2028: 000d8854 192 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 2027: 000c5760 520 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 2028: 000d8e6c 192 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 2029: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 2030: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 2031: 0036f668 88 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 2032: 0008991c 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 2033: 0060c08c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ + 2031: 0036fa90 88 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 2032: 000899c4 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 2033: 0060bfb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 2034: 0002e9a0 544 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 2035: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 2036: 000ca8ac 248 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 2037: 003b9dcc 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 2038: 0003f74c 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 2039: 0005eec4 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 2040: 0060c0a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ + 2036: 000caed8 248 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 2037: 003b9f0c 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 2038: 0003f69c 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 2039: 0005ef6c 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 2040: 0060bfcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ 2041: 00613e00 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ 2042: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 2043: 0014a898 1808 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 2043: 0014b28c 1808 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 2044: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 2045: 001bd104 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 2045: 001bd788 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 2046: 0002da6c 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 2047: 00089528 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 2047: 000895d0 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 2048: 006029a8 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 2049: 000c4e94 504 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 2050: 00466424 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ - 2051: 001aa0d4 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 2052: 001ef5ec 96 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 2053: 00058b84 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 2049: 000c5568 504 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 2050: 00466668 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ + 2051: 001aa838 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 2052: 001ef7bc 96 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 2053: 00058c2c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 2054: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 2055: 0023494c 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 2056: 00176aec 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 2057: 0045e4ac 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 2055: 002356e0 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 2056: 00177454 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 2057: 0045e6f0 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 2058: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 2059: 0007c048 512 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 2060: 00081c70 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 2061: 00305174 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 2059: 0007c0f0 512 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 2060: 00081d18 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 2061: 00305d34 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ 2062: 00603b54 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 2063: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 2064: 000620cc 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 2064: 00062174 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 2065: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 2066: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 2067: 000900c0 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 2068: 00061388 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2067: 000901a8 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 2068: 00061430 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ 2069: 00605064 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 2070: 0002dee0 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ - 2071: 0060b9a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 2072: 002bbc08 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 2073: 000b5148 1312 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 2074: 001f82a4 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 2075: 000c44a4 76 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 2076: 002ee260 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ - 2077: 00611c80 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 2078: 00071b34 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 2071: 0060b8d0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ + 2072: 002bca8c 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 2073: 000b5228 1312 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 2074: 001f8490 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2075: 000c4b78 76 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 2076: 002eef00 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ + 2077: 00611bac 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ + 2078: 00071bdc 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ 2079: 006054d4 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 2080: 0022f318 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 2080: 00230090 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 2081: 00605f34 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 2082: 000d3464 132 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 2083: 001bc2ac 332 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 2084: 001a8b28 440 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 2085: 0009a3b0 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 2086: 00046b00 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 2087: 001cbb40 344 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 2088: 00063558 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ - 2089: 002f7e3c 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ + 2082: 000d3aa0 132 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 2083: 001bc91c 332 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 2084: 001a922c 444 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 2085: 0009a490 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 2086: 00046ba0 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 2087: 001cc198 344 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 2088: 00063600 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 2089: 002f8adc 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ 2090: 00604c10 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 2091: 001b82cc 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ - 2092: 0060b644 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 2093: 00094c80 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 2094: 000af580 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 2095: 001769f4 68 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 2096: 0015931c 1460 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 2097: 00395314 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 2098: 000822b4 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 2099: 0008410c 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 2091: 001b893c 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 2092: 0060b570 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ + 2093: 00094d68 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 2094: 000af668 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 2095: 0017735c 68 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 2096: 00159cb8 1460 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 2097: 003951a8 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 2098: 0008235c 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2099: 000841b4 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 2100: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 2101: 000fcdfc 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 2101: 000fd7f4 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 2102: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 2103: 001483b8 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 2104: 0027d514 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ + 2103: 00148dac 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 2104: 0027e69c 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ 2105: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ - 2106: 0060b9b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ + 2106: 0060b8e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 2107: 0002e514 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 2108: 00089774 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 2108: 0008981c 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 2109: 0002dbc8 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 2110: 0005302c 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 2111: 00161ec4 1668 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 2112: 00083138 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 2113: 00084ee4 220 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 2110: 0005336c 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 2111: 00162840 1668 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 2112: 000831e0 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 2113: 00084f8c 220 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 2114: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ - 2115: 0008d978 152 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ + 2115: 0008da60 152 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ 2116: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ - 2117: 0067f518 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ - 2118: 00176de4 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 2119: 0060ce68 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 2120: 0018d814 1676 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2117: 0067f540 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ + 2118: 0017774c 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 2119: 0060cd94 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ + 2120: 0018e124 1676 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 2121: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 2122: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 2123: 00255100 76 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 2124: 0016bb68 1064 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 2125: 00386844 288 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 2126: 000985ac 172 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 2127: 00038208 20 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ - 2128: 0030bd84 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 2129: 00390674 428 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 2123: 00255e38 76 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 2124: 0016c4e8 1064 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 2125: 00386bcc 288 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 2126: 00098194 172 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 2127: 00038218 20 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ + 2128: 0030c93c 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 2129: 0039045c 428 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 2130: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 2131: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 2132: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 2133: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 2134: 00090a58 280 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 2135: 0060b9a8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 2136: 00214bd0 500 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 2137: 0005466c 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 2138: 00206350 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 2139: 0026d4d0 128 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 2140: 0005b79c 220 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 2141: 003b7958 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 2134: 00090b40 280 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 2135: 0060b8d4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ + 2136: 00215090 500 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 2137: 00054714 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 2138: 00206540 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 2139: 0026e83c 128 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 2140: 0005b844 220 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 2141: 003b7a98 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ 2142: 00030a70 44 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 2143: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 2144: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ - 2145: 0060c0fc 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 2146: 000457a4 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 2147: 00059db0 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 2148: 001374e4 836 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 2149: 001b31cc 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 2150: 003c8184 88 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 2151: 000806f0 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 2152: 002f16e4 24 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 2153: 0018f2fc 580 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 2154: 00044e9c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 2145: 0060c028 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ + 2146: 00045844 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 2147: 00059e58 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 2148: 00137cf4 836 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 2149: 001b3838 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 2150: 003c82fc 88 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 2151: 00080798 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 2152: 002f2384 24 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 2153: 0018fc0c 580 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 2154: 00044e30 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 2155: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 2156: 00287ea4 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2157: 001de0a8 184 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 2158: 002fde28 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 2156: 00288fcc 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2157: 001de1b0 184 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 2158: 002feac8 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 2159: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 2160: 0008d930 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 2160: 0008da18 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ 2161: 00604b3c 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 2162: 000893f8 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 2163: 00185d9c 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 2162: 000894a0 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 2163: 001866f8 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2164: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2165: 0030d5a4 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2166: 001192f0 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2167: 000902c0 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2168: 0007fc58 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 2165: 0030dff4 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2166: 00119c90 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2167: 000903a8 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2168: 0007fd00 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2169: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2170: 0032e41c 284 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2171: 00080708 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2172: 001bf654 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2173: 0007a9d8 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2174: 000890d0 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2175: 0038dec8 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2170: 0032e89c 284 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2171: 000807b0 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2172: 001bfcdc 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2173: 0007aa80 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2174: 00089178 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2175: 0038dbe8 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2176: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2177: 001fc3f8 1924 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2178: 0036e65c 188 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2177: 001fc45c 1924 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2178: 0036ea80 188 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2179: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2180: 0007e870 212 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2181: 003c9040 1268 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2182: 00063b0c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ - 2183: 00387568 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ + 2180: 0007e918 212 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2181: 003c926c 1268 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2182: 00063bb4 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2183: 003878f0 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ 2184: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2185: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2186: 000a72d0 816 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2186: 000a73a8 816 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ 2187: 00614d08 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2188: 0008467c 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2189: 0036f3b4 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2188: 00084724 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2189: 0036f7dc 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 2190: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2191: 0030462c 628 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2192: 00083ebc 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2193: 001de030 120 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2194: 002bc704 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2191: 003051ec 628 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2192: 00083f64 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2193: 001de138 120 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2194: 002bd588 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2195: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 2196: 001a3210 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ + 2196: 001a3b1c 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ 2197: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2198: 000dfd70 124 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2199: 0019eac8 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 2200: 003785e0 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ + 2198: 000e0764 124 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2199: 0019f39c 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2200: 00378a20 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ 2201: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2202: 0003ae40 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2203: 0038a798 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2204: 0008385c 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2205: 002c76cc 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2206: 00269c54 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2202: 0003add4 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2203: 0038a530 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2204: 00083904 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2205: 002c83fc 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2206: 0026afc0 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2207: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2208: 001d25d0 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 2209: 0065e610 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ - 2210: 00378364 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ - 2211: 000b290c 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2212: 00097218 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2208: 001d26f0 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2209: 0065e638 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ + 2210: 003787a4 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ + 2211: 000b29f4 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2212: 00097300 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2213: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2214: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 2215: 0060b48c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ + 2215: 0060b3a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ 2216: 0002db80 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2217: 002d48f0 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 2218: 0060c094 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ + 2217: 002d5620 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2218: 0060bfc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2219: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2220: 002ee248 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2221: 0032c960 276 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ - 2222: 0060b994 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2223: 001291ac 336 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2220: 002eeee8 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2221: 0032cf40 276 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2222: 0060b8c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ + 2223: 0012a0c8 336 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2224: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2225: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2226: 0016b388 344 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2227: 002bf67c 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2228: 0020aeb8 104 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2226: 0016bd08 344 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2227: 001e4540 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2228: 0020b0a8 104 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2229: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 2230: 00134f9c 836 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ + 2230: 001357ac 836 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ 2231: 0061385c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2232: 00394cfc 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2233: 002954c4 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2234: 0008961c 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2235: 0008470c 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2232: 00394a8c 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2233: 002965a4 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2234: 000896c4 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2235: 000847b4 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2236: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2237: 002aef90 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2237: 002afe58 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2238: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ - 2239: 000345cc 868 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2240: 00077040 156 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2241: 002f90e8 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ - 2242: 00270c50 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ - 2243: 001bab48 220 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2244: 0008a5a0 232 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2245: 00312920 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2246: 002e8ac8 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2239: 000345e0 868 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 2240: 000770e8 156 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2241: 002f9d88 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ + 2242: 00271dd8 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ + 2243: 001bb1b8 220 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2244: 0008a648 232 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2245: 003131e8 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2246: 002e9768 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2247: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2248: 0036eb48 240 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2248: 0036ef70 240 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ 2249: 00000000 0 FUNC GLOBAL DEFAULT UND adler32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 2250: 0011ff14 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2251: 0008e180 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 2252: 00146c2c 92 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ + 2250: 00120e8c 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2251: 0008e268 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 2252: 00147438 92 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ 2253: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2254: 0065633c 4 OBJECT GLOBAL DEFAULT 30 Py_IsolatedFlag │ │ │ │ 2255: 005ffef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2256: 00089168 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2257: 003a56b8 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2258: 0039b828 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2259: 0017ab58 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2260: 005e9b80 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2256: 00089210 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2257: 003a5900 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2258: 0039ba70 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2259: 0017b4c0 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2260: 005e9d58 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2261: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2262: 00159958 100 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2262: 0015a2f4 100 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2263: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2264: 0036ecc0 416 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2265: 0008ee08 312 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2264: 0036f0e8 416 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2265: 0008eef0 312 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ 2266: 00601b18 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2267: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2268: 000d6ffc 68 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2269: 00185fb8 48 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2270: 00288714 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2271: 0008cbb8 196 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2272: 000d82a4 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2268: 000d7614 68 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2269: 00186914 48 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2270: 0028983c 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2271: 0008cc60 196 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2272: 000d88bc 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2273: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2274: 003c6750 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2275: 00302058 236 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2276: 002a7184 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2274: 003c68c8 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2275: 00302cf8 236 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2276: 002a8264 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2277: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2278: 000bf7bc 1532 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2278: 000bf8c8 1532 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ 2279: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (3) │ │ │ │ - 2280: 0025aaf0 116 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2281: 00344ed4 376 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2282: 0006a5a4 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2283: 002aac0c 512 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2284: 002f5834 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2285: 00273fb0 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2286: 002f9694 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2287: 00082040 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2288: 0003c53c 84 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2280: 0025b838 116 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2281: 00345314 376 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2282: 0006a3fc 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2283: 002abcac 512 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2284: 002f64d4 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2285: 00275138 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2286: 002fa334 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2287: 000820e8 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2288: 0003c4d0 84 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2289: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2290: 00201014 132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2291: 0006ab34 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2292: 00084cfc 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2293: 00081cd4 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2290: 00201204 132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2291: 0006ab38 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2292: 00084da4 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2293: 00081d7c 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2294: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2295: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2296: 00081ba4 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2297: 000890e4 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2298: 00089654 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2299: 0036f650 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2296: 00081c4c 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2297: 0008918c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2298: 000896fc 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2299: 0036fa78 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2300: 006008b8 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2301: 001bd760 76 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2302: 00088e60 148 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ - 2303: 0036e718 208 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2304: 00090a00 88 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2305: 00089454 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2306: 00084414 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ - 2307: 002b7a58 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2301: 001bdde4 76 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2302: 00088f08 148 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ + 2303: 0036eb3c 212 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2304: 00090ae8 88 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2305: 000894fc 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2306: 000844bc 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ + 2307: 002b8928 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 2308: 00608b90 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2309: 001f41bc 1432 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2310: 000638a8 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2311: 0006ac08 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2312: 000ae878 44 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2313: 0008c344 268 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2309: 001f4390 1432 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2310: 00063950 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2311: 0006ac0c 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2312: 000ae960 44 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2313: 0008c3ec 268 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2314: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2315: 00305f80 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ - 2316: 0008a468 156 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2317: 002b61ec 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2318: 002c6068 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2319: 0008d7d0 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2320: 00157f14 2256 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2321: 0008d6cc 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2315: 00306b28 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ + 2316: 0008a510 156 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2317: 002b70b8 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2318: 002c6cfc 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2319: 0008d8b8 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2320: 001588b0 2256 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2321: 0008d7b4 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 2322: 0060618c 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2323: 000b7808 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2324: 00286864 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2325: 00222c2c 188 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2326: 001ef454 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2327: 0024e93c 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2323: 000b7914 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2324: 002879ec 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2325: 0022362c 188 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2326: 001ef624 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2327: 0024ebfc 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2328: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2329: 00173e00 436 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ - 2330: 0060c0c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 2331: 001337d4 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ + 2329: 00174768 436 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2330: 0060bfec 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ + 2331: 0013418c 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ 2332: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2333: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2334: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ 2335: 006058e4 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2336: 00084524 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2337: 002ee008 348 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2336: 000845cc 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2337: 002eeca8 348 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ 2338: 0060251c 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2339: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ - 2340: 00117978 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ - 2341: 000c2bd8 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ + 2340: 00118318 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ + 2341: 000c2ce4 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ 2342: 00031be8 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2343: 000abf14 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2344: 000fee14 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2345: 00062684 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2346: 002ff148 240 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2343: 000abffc 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2344: 000ff80c 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2345: 0006272c 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2346: 002ffde8 240 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2347: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2348: 0002e90c 148 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2349: 0017ec84 208 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2350: 002e7f58 216 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2351: 000b6838 212 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2349: 0017f5e8 208 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2350: 002e8bf8 216 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2351: 000b6918 212 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2352: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2353: 0018b7d0 3144 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2354: 0008eb90 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2353: 0018c0d4 3148 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2354: 0008ec78 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2355: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ 2356: 00607ec8 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2357: 003b5e04 568 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 2358: 001a9db4 72 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ - 2359: 0060c0d4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2360: 0013b680 1280 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2357: 003b5f44 568 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2358: 001aa518 72 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ + 2359: 0060c000 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ + 2360: 0013be90 1280 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2361: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ - 2362: 00072554 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ + 2362: 000725fc 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ 2363: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2364: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2365: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2366: 0016fcb8 784 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2367: 00349c88 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2368: 002ede84 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2369: 00141240 196 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2370: 0038d3f8 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2371: 00086358 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2372: 00077d44 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2373: 0007fff0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2374: 00083180 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2375: 00083f1c 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2376: 002b22c0 216 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2377: 0008d740 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2378: 00123290 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2379: 0008d4b8 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2380: 000800c8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2366: 00170620 784 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2367: 0034a0d8 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2368: 002eeb24 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2369: 00141a50 196 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2370: 0038d12c 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2371: 00086400 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2372: 00077dec 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2373: 00080098 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2374: 00083228 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2375: 00083fc4 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2376: 002b3188 216 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2377: 0008d828 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2378: 0012419c 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2379: 0008d560 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2380: 00080170 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2381: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2382: 000bf334 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2383: 000821e0 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2384: 002bfaac 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2385: 00416170 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2382: 000bf440 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2383: 00082288 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2384: 002c07dc 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2385: 004163b0 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2386: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2387: 00331440 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2388: 002fe7dc 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2387: 003318c0 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2388: 002ff47c 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2389: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2390: 003cbb80 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2391: 002dde60 388 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2392: 0021def0 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2393: 000816a4 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ - 2394: 0022ee84 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2395: 0008ddf8 176 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2396: 00075060 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2397: 001e50ac 104 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2398: 00287ad4 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2399: 002a7640 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2400: 001e9a98 716 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ - 2401: 000b2920 888 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2402: 00098658 436 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ - 2403: 000895bc 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2390: 003cbdac 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2391: 002deb00 388 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2392: 0021e7a8 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2393: 0008174c 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ + 2394: 0022fbfc 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2395: 0008dee0 176 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2396: 00075108 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2397: 001e524c 104 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2398: 00288bfc 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2399: 002a8720 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2400: 001e9c68 716 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ + 2401: 000b2a08 888 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2402: 00098240 436 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ + 2403: 00089664 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ 2404: 00602408 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2405: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2406: 0002dc34 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2407: 001aa9b0 436 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2408: 003c6898 704 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2409: 0007103c 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2410: 00089058 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2411: 000894dc 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2407: 001ab114 436 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2408: 003c6a10 704 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2409: 000710e4 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2410: 00089100 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2411: 00089584 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2412: 0002e64c 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2413: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2414: 00089ca8 152 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2415: 000b46c8 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2414: 00089d50 152 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2415: 000b47a8 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2416: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2417: 001bf634 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2418: 000816c8 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2419: 00294da4 324 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2420: 00112244 480 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2421: 000b2e54 1092 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2417: 001bfcbc 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2418: 00081770 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2419: 00295e84 324 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2420: 00112bdc 480 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2421: 000b2f3c 1092 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2422: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2423: 000700a4 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2424: 00361388 1104 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2423: 000700bc 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2424: 003617ac 1104 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ 2425: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2426: 002e9dc0 300 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2427: 0009022c 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2426: 002eaa60 300 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2427: 00090314 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2428: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2429: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2430: 00141aec 320 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2431: 002bab78 116 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2430: 001422fc 320 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2431: 002bba48 116 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2432: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2433: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2434: 002e2c78 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2435: 001a7de8 416 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2434: 002e3918 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2435: 001a84ec 416 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2436: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2437: 00416570 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2438: 00077270 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2437: 004167b0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2438: 00077318 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2439: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ 2440: 00606798 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2441: 003bec34 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2441: 003befd8 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2442: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2443: 002707c4 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2444: 00090150 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2445: 001e0d90 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2446: 002b5e10 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2443: 0027194c 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2444: 00090238 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2445: 001e0e9c 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2446: 002b6cdc 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2447: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2448: 001bf4c0 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2449: 00065a68 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2448: 001bfb48 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2449: 00065b10 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2450: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ 2451: 00607478 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2452: 0024e974 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2453: 0025af60 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2454: 0008a714 120 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2455: 002acc98 496 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ - 2456: 0060b1f8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ + 2452: 0024ec34 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2453: 0025bca8 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2454: 0008a7bc 120 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2455: 002adc34 496 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2456: 0060b528 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ 2457: 00607cc8 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2458: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2459: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2460: 0019f364 712 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2460: 0019fc38 672 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2461: 0002f400 228 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2462: 002b85a0 76 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2463: 0006ea9c 92 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2462: 002b9470 76 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2463: 0006eb44 92 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2464: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2465: 00230984 92 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2465: 00233a54 92 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2466: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2467: 000c5420 264 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ - 2468: 002ee44c 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2469: 000c4bd8 352 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2470: 0004bf24 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 2471: 0060c0a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 2472: 00037c30 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2473: 00051b38 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ - 2474: 0060b640 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2475: 000cd430 1940 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2476: 0008a78c 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2477: 00197bec 964 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2478: 001c3784 88 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2479: 000a6458 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2480: 00089e48 384 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2467: 000c5af4 264 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ + 2468: 002ef0ec 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2469: 000c52ac 352 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2470: 0004bfc4 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2471: 0060bfd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ + 2472: 00037c40 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 2473: 00051be0 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2474: 0060b56c 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ + 2475: 000cda5c 1940 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2476: 0008a834 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2477: 001984f8 964 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2478: 001c3dc8 88 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2479: 000a6530 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2480: 00089ef0 384 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2481: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2482: 001c50c4 20 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 2483: 0029552c 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2484: 001e4f54 344 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2485: 00084914 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2486: 002c6ebc 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2487: 00084a68 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2488: 000bc42c 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2489: 00062508 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2490: 0008f3bc 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2491: 0025dcfc 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2482: 001c5704 20 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2483: 0029660c 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2484: 001e50f4 344 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2485: 000849bc 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2486: 002c7bec 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2487: 00084b10 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2488: 000bc538 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2489: 000625b0 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2490: 0008f4a4 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2491: 0025ea44 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2492: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2493: 0007f808 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ - 2494: 0065e5f4 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ - 2495: 001788e8 1456 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2496: 001151dc 56 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2497: 00083a98 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2493: 0007f8b0 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2494: 0065e61c 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ + 2495: 00179250 1456 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2496: 00115b84 56 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2497: 00083b40 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2498: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2499: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (3) │ │ │ │ 2500: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2501: 0018ae38 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2501: 0018b738 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 2502: 006020c8 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2503: 001f5618 436 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ - 2504: 0007e968 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2503: 001f57f0 436 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ + 2504: 0007ea10 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2505: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2506: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2507: 0007cb70 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2508: 000ffa8c 116 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2507: 0007cc18 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2508: 0010047c 116 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2509: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2510: 0007e218 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2511: 000825e8 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2512: 000634a0 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2513: 00393ed4 88 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2514: 00335204 1556 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2515: 0018605c 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2510: 0007e124 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2511: 00082690 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2512: 00063548 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2513: 0038a5c0 88 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2514: 00335684 1556 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2515: 001869b8 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2516: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2517: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ 2518: 00606990 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2519: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2520: 0022d93c 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2521: 00204d64 1460 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ - 2522: 000636bc 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2520: 0022e5ac 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2521: 00204f54 1460 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ + 2522: 00063764 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2523: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2524: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2525: 001197f8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ - 2526: 00090114 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ - 2527: 0065e5fc 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ - 2528: 00180750 612 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2529: 001a2298 1560 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2525: 0011a198 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ + 2526: 000901fc 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2527: 0065e624 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ + 2528: 001810b4 612 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2529: 001a2b44 1560 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ 2530: 006022f4 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2531: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2532: 00314c34 188 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2533: 0022f331 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2534: 00347704 24 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ - 2535: 00038888 48 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ + 2532: 00315460 188 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2533: 002300a9 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2534: 00347b44 24 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2535: 00038898 48 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ 2536: 006056fc 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2537: 001db264 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2538: 000e82e4 628 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2539: 002cd350 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2537: 001db36c 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2538: 000e8cdc 628 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2539: 002ce080 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2540: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2541: 00089d94 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2542: 003041d8 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2543: 000af678 100 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2541: 00089e3c 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2542: 00304e0c 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2543: 000af760 100 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2544: 0002cfbc 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2545: 001f7fc8 104 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2546: 001b0538 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2545: 001f81b4 104 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2546: 001b0bfc 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2547: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2548: 002eea54 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2549: 00098a04 128 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ + 2548: 002ef7b0 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2549: 000985ec 128 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ 2550: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2551: 000aa158 60 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2551: 000aa240 60 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2552: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2553: 0036e1ec 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2553: 0036e610 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ 2554: 000331f4 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2555: 0002f27c 388 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ 2556: 0060a700 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2557: 0008435c 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2557: 00084404 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2558: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2559: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2560: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2561: 00091084 324 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2561: 0009116c 324 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2562: 0002d934 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 2563: 000c6090 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2563: 000c6764 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2564: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2565: 0009017c 104 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 2566: 00046a9c 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ + 2565: 00090264 104 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2566: 00046b3c 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ 2567: 0002dec8 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2568: 00279fb4 168 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2569: 0039ab9c 968 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2570: 002dc8c0 60 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2571: 0008c28c 156 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2572: 0025a850 148 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2573: 0008404c 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2574: 002fc284 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2575: 0008f11c 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2568: 0027b13c 168 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2569: 0039ade4 968 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2570: 002dd020 60 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2571: 0008c334 156 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2572: 0025b598 148 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2573: 000840f4 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2574: 002fcf24 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2575: 0008f204 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ 2576: 00604490 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ 2577: 00602f78 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ - 2578: 0026ac68 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ - 2579: 0019ed5c 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2580: 003009d4 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2581: 00069730 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2582: 001aa3e4 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2583: 00089bb0 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2578: 0026bfd4 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ + 2579: 0019f630 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2580: 00301674 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2581: 000697d8 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2582: 001aab48 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2583: 00089c58 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 2584: 00608d1c 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2585: 000626b0 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2586: 000b67b8 128 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2585: 00062758 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2586: 000b6898 128 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 2587: 006042a8 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2588: 003476a4 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2588: 00347ae4 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 2589: 00606ab4 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2590: 00081ee4 264 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2591: 002eab04 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2592: 002b1620 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2593: 000b3fb4 1812 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2594: 0032e234 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ - 2595: 0060c0f8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ + 2590: 00081f8c 264 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2591: 002eb7a4 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2592: 002b24e8 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2593: 000b409c 1804 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2594: 0032e6b4 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2595: 0060c024 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ 2596: 00601d10 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2597: 001baf6c 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2597: 001bb5dc 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2598: 0002d1b4 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2599: 002b1598 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2599: 002b2460 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ 2600: 00604f60 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2601: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2602: 00082d68 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2603: 000a9568 816 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2604: 00039c20 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2605: 002f2b4c 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2606: 001e0d7c 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2607: 002e2e5c 76 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2608: 00039a4c 280 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 2609: 000be344 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ + 2602: 00082e10 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2603: 000a9650 816 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2604: 00039bb4 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2605: 002f3fd8 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2606: 001e0e88 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2607: 002e3b00 76 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2608: 000399e0 280 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2609: 000be450 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ 2610: 0002f990 116 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2611: 002a5d84 164 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2611: 002a6e64 164 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) 0x2ceac │ │ │ │ - 0x0000000d (FINI) 0x3cc8e0 │ │ │ │ + 0x0000000d (FINI) 0x3ccb10 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x5ffee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x5ffef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1e5b0 │ │ │ │ 0x00000006 (SYMTAB) 0x14270 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,39 +1,39 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 86eebbe42424dcb5ea4a6caa496d66f9cc34bcaf │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6e1d49d63137968272219035ffee27a6b2199e18 │ │ │ │ │ │ │ │ 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: 0x000d9958, Base: 0x005e9df0, Semaphore: 0x00655d3e │ │ │ │ + Location: 0x000d9f70, Base: 0x005e9fc8, Semaphore: 0x00655d3e │ │ │ │ Arguments: 4@r5 4@r7 │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000fe568, Base: 0x005e9df0, Semaphore: 0x00655d38 │ │ │ │ + Location: 0x000feed8, Base: 0x005e9fc8, Semaphore: 0x00655d38 │ │ │ │ Arguments: -4@r5 │ │ │ │ stapsdt 0x0000002c NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000fe57c, Base: 0x005e9df0, Semaphore: 0x00655d36 │ │ │ │ + Location: 0x000feeec, Base: 0x005e9fc8, Semaphore: 0x00655d36 │ │ │ │ Arguments: -4@[fp, #-236] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x0027ed58, Base: 0x005e9df0, Semaphore: 0x00655d3c │ │ │ │ + Location: 0x0027fee0, Base: 0x005e9fc8, Semaphore: 0x00655d3c │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x0027ed68, Base: 0x005e9df0, Semaphore: 0x00655d3a │ │ │ │ + Location: 0x0027fef0, Base: 0x005e9fc8, Semaphore: 0x00655d3a │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000033 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__entry │ │ │ │ - Location: 0x0008d674, Base: 0x005e9df0, Semaphore: 0x00655d28 │ │ │ │ + Location: 0x0008d71c, Base: 0x005e9fc8, Semaphore: 0x00655d28 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ │ stapsdt 0x00000034 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__return │ │ │ │ - Location: 0x0008d6c4, Base: 0x005e9df0, Semaphore: 0x00655d2a │ │ │ │ + Location: 0x0008d76c, Base: 0x005e9fc8, Semaphore: 0x00655d2a │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -20,15 +20,14 @@ │ │ │ │ pthread_attr_destroy │ │ │ │ pthread_attr_setstacksize │ │ │ │ setlocale │ │ │ │ pthread_condattr_init │ │ │ │ pthread_condattr_setclock │ │ │ │ nl_langinfo │ │ │ │ mbstowcs │ │ │ │ -pthread_join │ │ │ │ pthread_self │ │ │ │ __isoc23_strtoul │ │ │ │ __printf_chk │ │ │ │ pthread_getname_np │ │ │ │ sigaltstack │ │ │ │ sigaction │ │ │ │ __vsnprintf_chk │ │ │ │ @@ -46,14 +45,15 @@ │ │ │ │ pthread_mutex_lock │ │ │ │ pthread_cond_signal │ │ │ │ pthread_mutex_unlock │ │ │ │ __pthread_cond_timedwait64 │ │ │ │ __prctl_time64 │ │ │ │ __sprintf_chk │ │ │ │ __memmove_chk │ │ │ │ +pthread_join │ │ │ │ pthread_cond_wait │ │ │ │ __clock_getres64 │ │ │ │ getauxval │ │ │ │ unsetenv │ │ │ │ readlink │ │ │ │ wcstombs │ │ │ │ __stat64_time64 │ │ │ │ @@ -2439,15 +2439,14 @@ │ │ │ │ encoding error │ │ │ │ Expected long option │ │ │ │ Unknown option: %ls │ │ │ │ Argument expected for the %ls options │ │ │ │ Unknown option: -%c │ │ │ │ Argument expected for the -%c option │ │ │ │ config option type is not string list │ │ │ │ -process done: 0x%zx │ │ │ │ _datetime │ │ │ │ _statistics │ │ │ │ binascii │ │ │ │ _elementtree │ │ │ │ unicodedata │ │ │ │ _posixsubprocess │ │ │ │ faulthandler │ │ │ │ @@ -2858,17 +2857,18 @@ │ │ │ │ max_warnings │ │ │ │ max_segment_reclaim │ │ │ │ destroy_on_exit │ │ │ │ arena_reserve │ │ │ │ arena_purge_mult │ │ │ │ purge_extend_delay │ │ │ │ decommit_extend_delay │ │ │ │ +process done: 0x%zx │ │ │ │ +PyWideStringList_Insert index must be >= 0 │ │ │ │ ../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ KaRaMeL incomplete match at %s:%d │ │ │ │ -PyWideStringList_Insert index must be >= 0 │ │ │ │ LC_CTYPE │ │ │ │ Error setting LC_CTYPE, skipping C locale coercion │ │ │ │ 3.15.0b2 │ │ │ │ Disabling the GIL is not supported by this build │ │ │ │ PYTHON_GIL / -X gil must be "0" or "1" │ │ │ │ PYTHONHASHSEED must be "random" or an integer in range [0; 4294967295] │ │ │ │ PYTHONPROFILEIMPORTTIME: numeric values other than 1 and 2 are reserved for future use. │ │ │ │ @@ -3010,50 +3010,47 @@ │ │ │ │ PYTHON_JIT_SIDE_EXIT_INITIAL_VALUE │ │ │ │ PYTHON_JIT_SIDE_EXIT_INITIAL_BACKOFF │ │ │ │ PYTHON_JIT_FITNESS_INITIAL │ │ │ │ PYTHON_SPECIALIZATION_OFF │ │ │ │ PYTHON_UOPS_OPTIMIZE │ │ │ │ per-interpreter obmalloc does not support single-phase init extension modules │ │ │ │ invalid interpreter config 'gil' value │ │ │ │ -unhashable type: '%.200s' │ │ │ │ -thread state already initialized │ │ │ │ -PyCOND_FINI(gil->cond) failed │ │ │ │ -PyMUTEX_FINI(gil->mutex) failed │ │ │ │ -PyCOND_FINI(gil->switch_cond) failed │ │ │ │ -PyMUTEX_FINI(gil->switch_mutex) failed │ │ │ │ -PyMUTEX_INIT(gil->mutex) failed │ │ │ │ -PyMUTEX_INIT(gil->switch_mutex) failed │ │ │ │ -PyCOND_INIT(gil->cond) failed │ │ │ │ -PyCOND_INIT(gil->switch_cond) failed │ │ │ │ -the function must be called with the GIL held, after Python initialization and before Python finalization, but the GIL is released (the current Python thread state is NULL) │ │ │ │ -non-NULL old thread state │ │ │ │ -TypeError │ │ │ │ -Inappropriate argument type. │ │ │ │ NotImplementedError │ │ │ │ Method or function hasn't been implemented yet. │ │ │ │ ValueError │ │ │ │ Inappropriate argument value (of correct type). │ │ │ │ characters_written │ │ │ │ POSIX exception code │ │ │ │ strerror │ │ │ │ exception strerror │ │ │ │ exception filename │ │ │ │ filename2 │ │ │ │ second exception filename │ │ │ │ Base class for I/O related errors. │ │ │ │ -siphash13 │ │ │ │ basename │ │ │ │ hassuffix │ │ │ │ joinpath │ │ │ │ readlines │ │ │ │ realpath │ │ │ │ Bus error │ │ │ │ Illegal instruction │ │ │ │ Floating-point exception │ │ │ │ Segmentation fault │ │ │ │ +unhashable type: '%.200s' │ │ │ │ +thread state already initialized │ │ │ │ +PyCOND_FINI(gil->cond) failed │ │ │ │ +PyMUTEX_FINI(gil->mutex) failed │ │ │ │ +PyCOND_FINI(gil->switch_cond) failed │ │ │ │ +PyMUTEX_FINI(gil->switch_mutex) failed │ │ │ │ +PyMUTEX_INIT(gil->mutex) failed │ │ │ │ +PyMUTEX_INIT(gil->switch_mutex) failed │ │ │ │ +PyCOND_INIT(gil->cond) failed │ │ │ │ +PyCOND_INIT(gil->switch_cond) failed │ │ │ │ +the function must be called with the GIL held, after Python initialization and before Python finalization, but the GIL is released (the current Python thread state is NULL) │ │ │ │ +non-NULL old thread state │ │ │ │ PyMUTEX_LOCK(gil->mutex) failed │ │ │ │ PyCOND_WAIT(gil->cond) failed │ │ │ │ PyMUTEX_UNLOCK(gil->mutex) failed │ │ │ │ PyMUTEX_LOCK(gil->switch_mutex) failed │ │ │ │ PyCOND_SIGNAL(gil->switch_cond) failed │ │ │ │ PyMUTEX_UNLOCK(gil->switch_mutex) failed │ │ │ │ failed to create global interned dict │ │ │ │ @@ -3399,14 +3396,16 @@ │ │ │ │ ImportWarning │ │ │ │ Base class for warnings about probable mistakes in module imports │ │ │ │ PendingDeprecationWarning │ │ │ │ Base class for warnings about features which will be deprecated │ │ │ │ in the future. │ │ │ │ DeprecationWarning │ │ │ │ Base class for warnings about deprecated features. │ │ │ │ +TypeError │ │ │ │ +Inappropriate argument type. │ │ │ │ _typing._ConstEvaluator │ │ │ │ typing.ParamSpecKwargs │ │ │ │ typing.ParamSpecArgs │ │ │ │ typing.ParamSpec │ │ │ │ typing.TypeVarTuple │ │ │ │ typing.TypeVar │ │ │ │ typing.Generic │ │ │ │ @@ -3423,14 +3422,15 @@ │ │ │ │ string.templatelib.Interpolation │ │ │ │ Interpolation object │ │ │ │ datetime.timezone │ │ │ │ datetime.datetime │ │ │ │ datetime.time │ │ │ │ datetime.date │ │ │ │ datetime.timedelta │ │ │ │ +siphash13 │ │ │ │ Type does not define the tp_name field. │ │ │ │ type '%.100s' is not dynamically allocated but its base type '%.100s' is dynamically allocated │ │ │ │ ../Objects/dictobject.c │ │ │ │ frozendict object does not support item assignment │ │ │ │ PyDescr_NewMember used with Py_RELATIVE_OFFSET │ │ │ │ type '%.100s' participates in gc and is a base type but has inappropriate tp_free slot │ │ │ │ type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set │ │ │ │ @@ -4288,18 +4288,18 @@ │ │ │ │ NULL object in marshal data for code object │ │ │ │ bad marshal data (invalid reference) │ │ │ │ bad marshal data (unknown type code) │ │ │ │ backslashreplace │ │ │ │ marshal data too short │ │ │ │ read() returned too much data: %zd bytes requested, %zd returned │ │ │ │ bad marshal data (index list too large) │ │ │ │ -invalid kind │ │ │ │ drop_gil: GIL is not locked │ │ │ │ PyCOND_SIGNAL(gil->cond) failed │ │ │ │ PyCOND_WAIT(gil->switch_cond) failed │ │ │ │ +invalid kind │ │ │ │ ../Objects/codeobject.c │ │ │ │ code: co_code is malformed │ │ │ │ code: co_varnames is too small │ │ │ │ non-string found in code slot │ │ │ │ PY_CODE_EVENT_CREATE │ │ │ │ Exception ignored in %s watcher callback for %R │ │ │ │ iso-8859-1 │ │ │ │ @@ -4510,14 +4510,17 @@ │ │ │ │ lazy from __future__ import is not allowed │ │ │ │ barry_as_FLUFL │ │ │ │ descriptor '%V' needs a type, not '%s', as arg 2 │ │ │ │ Async comprehensions are │ │ │ │ 'in' expected after for-loop variables │ │ │ │ %U takes exactly one argument (%zd given) │ │ │ │ expected an indented block after function definition on line %d │ │ │ │ +Cannot have two type comments on def │ │ │ │ +field 'name' is required for FunctionDef │ │ │ │ +field 'args' is required for FunctionDef │ │ │ │ Async functions are │ │ │ │ cannot use %s as import target │ │ │ │ positional argument follows keyword argument unpacking │ │ │ │ positional argument follows keyword argument │ │ │ │ iterable argument unpacking follows keyword argument unpacking │ │ │ │ Generator expression must be parenthesized │ │ │ │ invalid syntax. Maybe you meant '==' or ':=' instead of '='? │ │ │ │ @@ -4575,15 +4578,14 @@ │ │ │ │ cannot use dict unpacking here │ │ │ │ %c-string: expressions nested too deeply │ │ │ │ %c-string: newlines are not allowed in format specifiers for single quoted %c-strings │ │ │ │ unterminated triple-quoted %c-string literal (detected at line %d) │ │ │ │ unterminated %c-string literal (detected at line %d) │ │ │ │ "\%c" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\%c"? A raw string is also an option. │ │ │ │ "\%c" is an invalid escape sequence. Did you mean "\\%c"? A raw string is also an option. │ │ │ │ -Cannot have two type comments on def │ │ │ │ expected '%s' │ │ │ │ %c-string: conversion type must come right after the exclamation mark │ │ │ │ %c-string: invalid conversion character %R: expected 's', 'r', or 'a' │ │ │ │ field 'ctx' is required for List │ │ │ │ attribute '%V' of '%.100s' objects is not writable │ │ │ │ field 'value' is required for FormattedValue │ │ │ │ __name__ must be set to a string object │ │ │ │ @@ -4610,16 +4612,14 @@ │ │ │ │ unknown Unicode character name │ │ │ │ \N escapes not supported (can't load unicodedata module) │ │ │ │ unicodeescape │ │ │ │ field 'value' is required for Subscript │ │ │ │ field 'slice' is required for Subscript │ │ │ │ field 'ctx' is required for Subscript │ │ │ │ expected an indented block after class definition on line %d │ │ │ │ -field 'name' is required for FunctionDef │ │ │ │ -field 'args' is required for FunctionDef │ │ │ │ object.__new__() takes exactly one argument (the type to instantiate) │ │ │ │ %.200s() takes no arguments │ │ │ │ Can't instantiate abstract class %s without an implementation for abstract method%s '%U' │ │ │ │ object.__init__() takes exactly one argument (the instance to initialize) │ │ │ │ %.200s.__init__() takes exactly one argument (the instance to initialize) │ │ │ │ PY_CODE_EVENT_DESTROY │ │ │ │ field 'name' is required for ClassDef │ │ │ │ @@ -6965,16 +6965,16 @@ │ │ │ │ callbacks │ │ │ │ DEBUG_STATS │ │ │ │ DEBUG_COLLECTABLE │ │ │ │ DEBUG_UNCOLLECTABLE │ │ │ │ DEBUG_SAVEALL │ │ │ │ DEBUG_LEAK │ │ │ │ integer division result too large for a float │ │ │ │ -struct.error │ │ │ │ unsupported format string passed to %.200s.__format__ │ │ │ │ +struct.error │ │ │ │ # clear sys.audit hooks │ │ │ │ cpython._PySys_ClearAuditHooks │ │ │ │ cannot use dict unpacking in list comprehension │ │ │ │ cannot use dict unpacking in generator expression │ │ │ │ did you forget parentheses around the comprehension target? │ │ │ │ datetime.datetime_CAPI │ │ │ │ datetime_CAPI │ │ │ │ @@ -8047,27 +8047,27 @@ │ │ │ │ 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. │ │ │ │ divmod() │ │ │ │ __hash__ method should return an integer │ │ │ │ type %.100s doesn't define __round__ method │ │ │ │ ../Python/pystrtod.c │ │ │ │ +Infinity │ │ │ │ OOpO:lru_cache │ │ │ │ maxsize should be integer or None │ │ │ │ -Infinity │ │ │ │ %s0%se%d │ │ │ │ rounded value too large to represent │ │ │ │ subsection not found │ │ │ │ user_function │ │ │ │ cache_info_type │ │ │ │ Un;translating error handler must return (str, int) tuple │ │ │ │ -cannot use '%T' as a dict key (%S) │ │ │ │ -cannot use '%T' as a frozendict key (%S) │ │ │ │ <%s name=%R> │ │ │ │ reentrant call inside %s.__repr__ │ │ │ │ +cannot use '%T' as a dict key (%S) │ │ │ │ +cannot use '%T' as a frozendict key (%S) │ │ │ │ cannot use '%T' as a set element (%S) │ │ │ │ invalid tool %d (must be between 0 and 5) │ │ │ │ tool name must be a str │ │ │ │ tool %d is already in use │ │ │ │ clock_gettime(CLOCK_PROCESS_CPUTIME_ID) │ │ │ │ getrusage(RUSAGE_SELF) │ │ │ │ the processor time used is not available or its value cannot be represented │ │ │ │ @@ -8105,21 +8105,21 @@ │ │ │ │ divmod() returned a tuple of size %zd │ │ │ │ __defaults__ must be set to a tuple object │ │ │ │ object.__delattr__ │ │ │ │ substring not found │ │ │ │ struct_time │ │ │ │ ((iiiiiiiii)) │ │ │ │ Cannot disable %s events. Callback removed. │ │ │ │ +deallocated BytesIO object has exported buffers │ │ │ │ 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) │ │ │ │ -deallocated BytesIO object has exported buffers │ │ │ │ The callback can only be set for one event at a time │ │ │ │ invalid event %d │ │ │ │ sys.monitoring.register_callback │ │ │ │ initial_bytes │ │ │ │ structseq │ │ │ │ is not │ │ │ │ not in │ │ │ │ @@ -8563,15 +8563,14 @@ │ │ │ │ error while formatting exception │ │ │ │ error while copying exception message │ │ │ │ TracebackException │ │ │ │ from_exception │ │ │ │ save_exc_type │ │ │ │ lookup_lines │ │ │ │ found embedded NULL character │ │ │ │ -Exception ignored on threading shutdown │ │ │ │ max_length │ │ │ │ os.chmod │ │ │ │ %s: cannot use dir_fd and follow_symlinks together │ │ │ │ %s%s%s unavailable on this platform │ │ │ │ utime: you may specify either 'times' or 'ns' but not both │ │ │ │ utime: 'times' must be either a tuple of two numbers or None │ │ │ │ utime: 'ns' must be a tuple of two ints │ │ │ │ @@ -8798,19 +8797,19 @@ │ │ │ │ failed to initialize preserved objects │ │ │ │ failed to preserve object │ │ │ │ ../Python/crossinterp.c │ │ │ │ empty namespaces not allowed │ │ │ │ non-sequence namespace not supported │ │ │ │ Exception ignored in PyDict_GetItemString(); consider using PyDict_GetItemStringRef() │ │ │ │ BINBYTES exceeds system's maximum size of %zd bytes │ │ │ │ -'%.200s' object can't be concatenated │ │ │ │ '%U' codec can't encode character '\x%02x' in position %zd: %U │ │ │ │ '%U' codec can't encode character '\u%04x' in position %zd: %U │ │ │ │ '%U' codec can't encode character '\U%08x' in position %zd: %U │ │ │ │ '%U' codec can't encode characters in position %zd-%zd: %U │ │ │ │ +'%.200s' object can't be concatenated │ │ │ │ expected int, got %T │ │ │ │ _generate_suggestions │ │ │ │ candidates must be a list │ │ │ │ all elements in 'candidates' must be strings │ │ │ │ could not find MARK │ │ │ │ odd number of items for SETITEMS │ │ │ │ slot wrapper │ │ │ │ @@ -8960,17 +8959,17 @@ │ │ │ │ when serializing %T reconstructor │ │ │ │ __newobj__ expected at least 1 argument, got %zd │ │ │ │ first argument to __newobj__() must be a class, not %T │ │ │ │ first argument to __newobj__() must be %R, not %R │ │ │ │ when serializing %T reconstructor arguments │ │ │ │ when serializing %T state │ │ │ │ when serializing %T state setter │ │ │ │ +Timeout value out of range │ │ │ │ cannot iteratively unpack with a struct of length 0 │ │ │ │ iterative unpacking requires a buffer of a multiple of %zd bytes │ │ │ │ -Timeout value out of range │ │ │ │ clock_gettime(CLOCK_REALTIME) │ │ │ │ s:get_clock_info │ │ │ │ unknown clock │ │ │ │ adjustable │ │ │ │ |iii:socketpair │ │ │ │ a coroutine was expected, got %R │ │ │ │ %T object is already initialized │ │ │ │ @@ -9008,19 +9007,19 @@ │ │ │ │ __step(): already done: %R %R │ │ │ │ uninitialized Task object │ │ │ │ Task cannot await on itself: %R │ │ │ │ yield was used instead of yield from for generator in task %R with %R │ │ │ │ Task got bad yield: %R │ │ │ │ yield was used instead of yield from in task %R with %R │ │ │ │ Task %R got Future %R attached to a different loop │ │ │ │ -cannot delete attribute │ │ │ │ bytes_per_sep │ │ │ │ eager_start │ │ │ │ _normal_dist_inv_cdf │ │ │ │ task_wakeup │ │ │ │ +cannot delete attribute │ │ │ │ invalid state │ │ │ │ Invalid attempt to leave task %R while task %R is entered. │ │ │ │ exception() takes no arguments │ │ │ │ Exception is not set. │ │ │ │ Result is not set. │ │ │ │ i;array item must be integer │ │ │ │ CMSG_NXTHDR │ │ │ │ @@ -9090,39 +9089,37 @@ │ │ │ │ 'data' and 'string' are mutually exclusive and support for 'string' keyword parameter is slated for removal in a future version. │ │ │ │ Strings must be encoded before hashing │ │ │ │ object supporting the buffer API required │ │ │ │ Buffer must be single dimension │ │ │ │ <%.100s [closed]> │ │ │ │ <%.100s fd=%d mode='%s' closefd=%s> │ │ │ │ <%.100s name=%R mode='%s' closefd=%s> │ │ │ │ -code must be a code object │ │ │ │ -invalid local event set 0x%x │ │ │ │ usedforsecurity │ │ │ │ block_size │ │ │ │ digest_size │ │ │ │ hexdigest │ │ │ │ _sha2.SHA512Type │ │ │ │ _sha2.SHA384Type │ │ │ │ _sha2.SHA256Type │ │ │ │ _sha2.SHA224Type │ │ │ │ +code must be a code object │ │ │ │ +invalid local event set 0x%x │ │ │ │ failed to get __main__ namespace │ │ │ │ failed to apply namespace to __main__ │ │ │ │ failed to preserve objects across session │ │ │ │ failed to transfer exception between interpreters │ │ │ │ unsupported error code %d │ │ │ │ Load averages are unobtainable │ │ │ │ formatted │ │ │ │ errdisplay │ │ │ │ NEWOBJ_EX │ │ │ │ %s class argument must be a type, not %.200s │ │ │ │ %s class argument '%.200s' doesn't have __new__ │ │ │ │ %s args argument must be a tuple, not %.200s │ │ │ │ %s kwargs argument must be a dict, not %.200s │ │ │ │ -%s.%s: %s │ │ │ │ -no running event loop │ │ │ │ expected %s node, got %.400s │ │ │ │ Module field "body" must be a list, not a %.200s │ │ │ │ while traversing 'Module' node │ │ │ │ Module field "body" changed size during iteration │ │ │ │ Module field "type_ignores" must be a list, not a %.200s │ │ │ │ required field "lineno" missing from TypeIgnore │ │ │ │ while traversing 'TypeIgnore' node │ │ │ │ @@ -9138,25 +9135,15 @@ │ │ │ │ field 'body' is required for Expression │ │ │ │ FunctionType field "argtypes" must be a list, not a %.200s │ │ │ │ while traversing 'FunctionType' node │ │ │ │ FunctionType field "argtypes" changed size during iteration │ │ │ │ required field "returns" missing from FunctionType │ │ │ │ field 'returns' is required for FunctionType │ │ │ │ expected some sort of mod, but got %R │ │ │ │ -BLAKE2B_SALT_SIZE │ │ │ │ -BLAKE2B_PERSON_SIZE │ │ │ │ -BLAKE2B_MAX_KEY_SIZE │ │ │ │ -BLAKE2B_MAX_DIGEST_SIZE │ │ │ │ -BLAKE2S_SALT_SIZE │ │ │ │ -BLAKE2S_PERSON_SIZE │ │ │ │ -BLAKE2S_MAX_KEY_SIZE │ │ │ │ -BLAKE2S_MAX_DIGEST_SIZE │ │ │ │ -(nK):_acquire_restore │ │ │ │ -_blake2.blake2s │ │ │ │ -_blake2.blake2b │ │ │ │ +%s.%s: %s │ │ │ │ required field "lineno" missing from stmt │ │ │ │ while traversing 'stmt' node │ │ │ │ required field "col_offset" missing from stmt │ │ │ │ required field "name" missing from FunctionDef │ │ │ │ while traversing 'FunctionDef' node │ │ │ │ required field "args" missing from FunctionDef │ │ │ │ FunctionDef field "body" must be a list, not a %.200s │ │ │ │ @@ -9282,19 +9269,44 @@ │ │ │ │ while traversing 'Nonlocal' node │ │ │ │ Nonlocal field "names" changed size during iteration │ │ │ │ required field "value" missing from Expr │ │ │ │ while traversing 'Expr' node │ │ │ │ expected some sort of stmt, but got %R │ │ │ │ invalid integer value: %R │ │ │ │ AST identifier must be of type str │ │ │ │ -os.symlink │ │ │ │ +no running event loop │ │ │ │ required field "name" missing from alias │ │ │ │ while traversing 'alias' node │ │ │ │ required field "lineno" missing from alias │ │ │ │ required field "col_offset" missing from alias │ │ │ │ +impossible module node │ │ │ │ +AST node line range (%d, %d) is not valid │ │ │ │ +AST node column range (%d, %d) for line range (%d, %d) is not valid │ │ │ │ +line %d, column %d-%d is not a valid range │ │ │ │ +AnnAssign with simple non-Name target │ │ │ │ +TypeAlias with non-Name name │ │ │ │ +empty %s on %s │ │ │ │ +Raise with cause but no exception │ │ │ │ +Try has neither except handlers nor finalbody │ │ │ │ +Try has orelse but no except handlers │ │ │ │ +TryStar has neither except handlers nor finalbody │ │ │ │ +TryStar has orelse but no except handlers │ │ │ │ +Negative ImportFrom level │ │ │ │ +unexpected statement │ │ │ │ +None disallowed in statement list │ │ │ │ +BLAKE2B_SALT_SIZE │ │ │ │ +BLAKE2B_PERSON_SIZE │ │ │ │ +BLAKE2B_MAX_KEY_SIZE │ │ │ │ +BLAKE2B_MAX_DIGEST_SIZE │ │ │ │ +BLAKE2S_SALT_SIZE │ │ │ │ +BLAKE2S_PERSON_SIZE │ │ │ │ +BLAKE2S_MAX_KEY_SIZE │ │ │ │ +BLAKE2S_MAX_DIGEST_SIZE │ │ │ │ +(nK):_acquire_restore │ │ │ │ +os.symlink │ │ │ │ ExpatError │ │ │ │ XMLParserType │ │ │ │ EXPAT_VERSION │ │ │ │ native_encoding │ │ │ │ pyexpat.errors │ │ │ │ Constants used to describe error conditions. │ │ │ │ messages │ │ │ │ @@ -9313,18 +9325,32 @@ │ │ │ │ features │ │ │ │ XML_PARAM_ENTITY_PARSING_NEVER │ │ │ │ XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE │ │ │ │ XML_PARAM_ENTITY_PARSING_ALWAYS │ │ │ │ pyexpat.expat_CAPI 1.1 │ │ │ │ pyexpat.expat_CAPI │ │ │ │ xml.parsers.expat.ExpatError │ │ │ │ -impossible module node │ │ │ │ fromhex() argument must be str or bytes-like, not %T │ │ │ │ fromhex() arg must contain an even number of hexadecimal digits │ │ │ │ non-hexadecimal number found in fromhex() arg at position %zd │ │ │ │ +Invalid whence (%i, should be 0, 1 or 2) │ │ │ │ +Negative seek position %zd │ │ │ │ +Can't do nonzero cur-relative seeks │ │ │ │ +negative pos value %zd │ │ │ │ +cannot clear an executing frame │ │ │ │ +cannot clear an suspended frame │ │ │ │ +get expected 1 or 2 arguments │ │ │ │ +field 'value' is required for Interpolation │ │ │ │ +field 'str' is required for Interpolation │ │ │ │ +fileno() takes no arguments │ │ │ │ +%s({%U}) │ │ │ │ +Comparison between bytearray and string │ │ │ │ +expected an indented block after 'except*' statement on line %d │ │ │ │ +expected one or more exception types │ │ │ │ +cannot use except* statement with %s │ │ │ │ ErrorCode │ │ │ │ ErrorLineNumber │ │ │ │ ErrorColumnNumber │ │ │ │ ErrorByteIndex │ │ │ │ CurrentLineNumber │ │ │ │ CurrentColumnNumber │ │ │ │ CurrentByteIndex │ │ │ │ @@ -9343,14 +9369,19 @@ │ │ │ │ SetAllocTrackerActivationThreshold │ │ │ │ SetAllocTrackerMaximumAmplification │ │ │ │ SetReparseDeferralEnabled │ │ │ │ GetReparseDeferralEnabled │ │ │ │ ParserCreate │ │ │ │ ErrorString │ │ │ │ target_is_directory │ │ │ │ +($self, /) │ │ │ │ +($self, object, /) │ │ │ │ +($type, /) │ │ │ │ +($type, object, /) │ │ │ │ +(object, /) │ │ │ │ StartElementHandler │ │ │ │ EndElementHandler │ │ │ │ ProcessingInstructionHandler │ │ │ │ CharacterDataHandler │ │ │ │ UnparsedEntityDeclHandler │ │ │ │ NotationDeclHandler │ │ │ │ StartNamespaceDeclHandler │ │ │ │ @@ -9452,50 +9483,18 @@ │ │ │ │ XML_ERROR_NO_BUFFER │ │ │ │ a successful prior call to function XML_GetBuffer is required │ │ │ │ XML_ERROR_AMPLIFICATION_LIMIT_BREACH │ │ │ │ limit on input amplification factor (from DTD and entities) breached │ │ │ │ XML_ERROR_NOT_STARTED │ │ │ │ parser not started │ │ │ │ pyexpat.xmlparser │ │ │ │ -AST node line range (%d, %d) is not valid │ │ │ │ -AST node column range (%d, %d) for line range (%d, %d) is not valid │ │ │ │ -line %d, column %d-%d is not a valid range │ │ │ │ -AnnAssign with simple non-Name target │ │ │ │ -TypeAlias with non-Name name │ │ │ │ -empty %s on %s │ │ │ │ -Raise with cause but no exception │ │ │ │ -Try has neither except handlers nor finalbody │ │ │ │ -Try has orelse but no except handlers │ │ │ │ -TryStar has neither except handlers nor finalbody │ │ │ │ -TryStar has orelse but no except handlers │ │ │ │ -Negative ImportFrom level │ │ │ │ -unexpected statement │ │ │ │ -None disallowed in statement list │ │ │ │ -Invalid whence (%i, should be 0, 1 or 2) │ │ │ │ -Negative seek position %zd │ │ │ │ -Can't do nonzero cur-relative seeks │ │ │ │ -negative pos value %zd │ │ │ │ -cannot clear an executing frame │ │ │ │ -cannot clear an suspended frame │ │ │ │ -get expected 1 or 2 arguments │ │ │ │ -field 'value' is required for Interpolation │ │ │ │ -field 'str' is required for Interpolation │ │ │ │ -fileno() takes no arguments │ │ │ │ -%s({%U}) │ │ │ │ -Comparison between bytearray and string │ │ │ │ -expected an indented block after 'except*' statement on line %d │ │ │ │ -expected one or more exception types │ │ │ │ -cannot use except* statement with %s │ │ │ │ +_blake2.blake2s │ │ │ │ +_blake2.blake2b │ │ │ │ mapping pattern checks duplicate key (%R) │ │ │ │ '%S' is an invalid keyword argument for enumerate() │ │ │ │ -($self, /) │ │ │ │ -($self, object, /) │ │ │ │ -($type, /) │ │ │ │ -($type, object, /) │ │ │ │ -(object, /) │ │ │ │ required field "lineno" missing from expr │ │ │ │ while traversing 'expr' node │ │ │ │ required field "col_offset" missing from expr │ │ │ │ required field "op" missing from BoolOp │ │ │ │ while traversing 'BoolOp' node │ │ │ │ expected some sort of boolop, but got %R │ │ │ │ BoolOp field "values" must be a list, not a %.200s │ │ │ │ @@ -9601,33 +9600,33 @@ │ │ │ │ while traversing 'Slice' node │ │ │ │ expected some sort of expr, but got %R │ │ │ │ expected some sort of expr_context, but got %R │ │ │ │ while traversing 'keyword' node │ │ │ │ required field "value" missing from keyword │ │ │ │ required field "lineno" missing from keyword │ │ │ │ required field "col_offset" missing from keyword │ │ │ │ -positional │ │ │ │ -keyword-only │ │ │ │ -%U and %U │ │ │ │ -, %U, and %U │ │ │ │ -%U() missing %zd required %s argument%s: %U │ │ │ │ None disallowed in expression list │ │ │ │ expression which can't be assigned to in %s context │ │ │ │ expression must have %s context but has %s instead │ │ │ │ BoolOp with less than 2 values │ │ │ │ Dict doesn't have the same number of keys as values │ │ │ │ Compare with no comparators │ │ │ │ Compare has a different number of comparators and operands │ │ │ │ NamedExpr target must be a Name │ │ │ │ unexpected expression │ │ │ │ +got an invalid type in Constant: %s │ │ │ │ +positional │ │ │ │ +keyword-only │ │ │ │ +%U and %U │ │ │ │ +, %U, and %U │ │ │ │ +%U() missing %zd required %s argument%s: %U │ │ │ │ Reader.__next__ │ │ │ │ iterator should return strings, not %.200s (the file should be opened in text mode) │ │ │ │ iterator has already advanced the reader │ │ │ │ args may not be deleted │ │ │ │ -got an invalid type in Constant: %s │ │ │ │ except handler │ │ │ │ keys (%d) / patterns (%d) length mismatch in mapping pattern │ │ │ │ can't use NULL keys in MatchMapping (set 'rest' parameter instead) │ │ │ │ mapping pattern keys may only match literals and attribute lookups │ │ │ │ '%c' expected after '%c' │ │ │ │ new-line character seen in unquoted field - do you need to open the file with newline=''? │ │ │ │ field larger than field limit (%zd) │ │ │ │ @@ -10038,18 +10037,18 @@ │ │ │ │ non-zero padding bits in shift sequence │ │ │ │ ill-formed sequence │ │ │ │ unexpected special character │ │ │ │ unterminated shift sequence │ │ │ │ '|=' is not supported by %s; use '|' instead │ │ │ │ argument 'order' │ │ │ │ order must be 'C', 'F' or 'A' │ │ │ │ -namespace_separator │ │ │ │ (obj, /) │ │ │ │ expected an exception type, a tuple of exception types, or a callable (other than a class) │ │ │ │ Only generic type aliases are subscriptable │ │ │ │ +namespace_separator │ │ │ │ in exceptiongroup_split_recursive │ │ │ │ update() argument must be dict or another FrameLocalsProxy │ │ │ │ typevartuple │ │ │ │ b;array item must be integer │ │ │ │ __context__ may not be deleted │ │ │ │ exception context must be None or derive from BaseException │ │ │ │ __replace__() is not supported for %.500s because it has unnamed field(s) │ │ │ │ @@ -10106,17 +10105,17 @@ │ │ │ │ invalid module index │ │ │ │ Interpreters module-list not accessible. │ │ │ │ Module index out of bounds. │ │ │ │ center(): argument 2 must be a byte string of length 1, not a bytes object of length %zd │ │ │ │ center(): argument 2 must be a byte string of length 1, not a bytearray object of length %zd │ │ │ │ cannot delete __dict__ │ │ │ │ %s(strings=%R, interpolations=%R) │ │ │ │ -foldspaces │ │ │ │ state vector must be a tuple │ │ │ │ state vector is the wrong size │ │ │ │ +foldspaces │ │ │ │ Python int too large for C uint32_t │ │ │ │ ../Objects/memoryobject.c │ │ │ │ __dict__ must be set to a dictionary, not a '%.200s' │ │ │ │ StartNamespaceDecl │ │ │ │ expected an indented block after 'try' statement on line %d │ │ │ │ expected 'except' or 'finally' block │ │ │ │ cannot have both 'except' and 'except*' on the same 'try' │ │ │ │ @@ -10194,28 +10193,28 @@ │ │ │ │ undefined character name '%s' │ │ │ │ Invalid week: %d │ │ │ │ Invalid weekday: %d (range is [1, 7]) │ │ │ │ │ │ │ │ ljust(): argument 2 must be a byte string of length 1, not a bytes object of length %zd │ │ │ │ ljust(): argument 2 must be a byte string of length 1, not a bytearray object of length %zd │ │ │ │ slice(%R, %R, %R) │ │ │ │ +_thread.excepthook argument type must be ExceptHookArgs │ │ │ │ +Exception in thread │ │ │ │ + │ │ │ │ complex() arg is a malformed string │ │ │ │ alphabet must have length 85 │ │ │ │ Too much data for Base85 │ │ │ │ Base85 overflow in hunk starting at byte %zd │ │ │ │ bad Base85 character at position %zd │ │ │ │ Incomplete Base85 group │ │ │ │ rjust(): argument 2 must be a byte string of length 1, not a bytes object of length %zd │ │ │ │ rjust(): argument 2 must be a byte string of length 1, not a bytearray object of length %zd │ │ │ │ absolute value too large │ │ │ │ Unknown format code '%c' for object of type '%.200s' │ │ │ │ Unknown format code '\x%x' for object of type '%.200s' │ │ │ │ -_thread.excepthook argument type must be ExceptHookArgs │ │ │ │ -Exception in thread │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ (O(OOO)) │ │ │ │ expected an instance of Token, got %R │ │ │ │ L;array item must be integer │ │ │ │ is_symlink() takes no arguments │ │ │ │ an instance of Token was expected │ │ │ │ @@ -10247,31 +10246,31 @@ │ │ │ │ dictionary is empty │ │ │ │ utcoffset() returned %T, expected timedelta or None │ │ │ │ │ │ │ │ │ │ │ │ et:gethostbyaddr │ │ │ │ socket.gethostbyaddr │ │ │ │ │ │ │ │ +copy() takes no arguments │ │ │ │ backtick │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ combinations │ │ │ │ +float too large to pack with f format │ │ │ │ %c%02d%s%02d%s%02d.%06d │ │ │ │ %c%02d%s%02d%s%02d │ │ │ │ %c%02d%s%02d │ │ │ │ -copy() takes no arguments │ │ │ │ -float too large to pack with f format │ │ │ │ Inconsistent stream state │ │ │ │ while copying compression object │ │ │ │ can't delete element attribute │ │ │ │ __copy__() takes no arguments │ │ │ │ expected an iterator, got '%T' │ │ │ │ expect %N type, but %T() returned '%T' object │ │ │ │ max_length cannot be negative │ │ │ │ @@ -10614,18 +10613,18 @@ │ │ │ │ maxdigits must be >= %d or 0 for unlimited │ │ │ │ exception snapshot missing 'type' attribute │ │ │ │ exception snapshot missing 'msg' attribute │ │ │ │ exception snapshot missing 'errdisplay' attribute │ │ │ │ error while copying exception error display │ │ │ │ missing exc │ │ │ │ UnparsedEntityDecl │ │ │ │ -argument 'offset' │ │ │ │ %R is not a generic class │ │ │ │ Too %s arguments for %R; actual %zd, expected %zd │ │ │ │ expected __typing_subst__ of %T objects to return a tuple, not %T │ │ │ │ +argument 'offset' │ │ │ │ ExternalEntityRef │ │ │ │ switch interval must be strictly positive │ │ │ │ grapheme_cluster_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ __mp_main__ │ │ │ │ ProcessingInstruction │ │ │ │ indic_conjunct_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ a strictly positive integer is required │ │ │ │ @@ -10641,17 +10640,17 @@ │ │ │ │ os.chown │ │ │ │ setdefault expected 1 or 2 arguments │ │ │ │ 'async with' received an object from __aenter__ that does not implement __await__: %.100s │ │ │ │ 'async with' received an object from __aexit__ that does not implement __await__: %.100s │ │ │ │ non-integer arguments in division │ │ │ │ │ │ │ │ %T.__await__() must return an iterable, not %T │ │ │ │ -bad tzinfo state arg │ │ │ │ buffer_size must be an integer │ │ │ │ buffer_size must be greater than zero │ │ │ │ +bad tzinfo state arg │ │ │ │ element_factory │ │ │ │ comment_factory │ │ │ │ pi_factory │ │ │ │ insert_comments │ │ │ │ insert_pis │ │ │ │ maxdigits │ │ │ │ TreeBuilder │ │ │ │ @@ -10787,17 +10786,17 @@ │ │ │ │ required field "target" missing from comprehension │ │ │ │ while traversing 'comprehension' node │ │ │ │ required field "iter" missing from comprehension │ │ │ │ comprehension field "ifs" must be a list, not a %.200s │ │ │ │ comprehension field "ifs" changed size during iteration │ │ │ │ required field "is_async" missing from comprehension │ │ │ │ comprehension with no generators │ │ │ │ -|O!O:super │ │ │ │ (NNO&O&i) │ │ │ │ AttlistDecl │ │ │ │ +|O!O:super │ │ │ │ pwritev() arg 2 must be a sequence │ │ │ │ readv() arg 2 must be a sequence │ │ │ │ required field "lineno" missing from excepthandler │ │ │ │ while traversing 'excepthandler' node │ │ │ │ required field "col_offset" missing from excepthandler │ │ │ │ while traversing 'ExceptHandler' node │ │ │ │ ExceptHandler field "body" must be a list, not a %.200s │ │ │ │ @@ -10941,18 +10940,18 @@ │ │ │ │ O|O:fromtimestamp │ │ │ │ expected a memoryview object │ │ │ │ memoryview's buffer is not this object │ │ │ │ memoryview's buffer has already been released │ │ │ │ string %A cannot be converted to a single wchar_t character │ │ │ │ Exception ignored in bf_releasebuffer of %s │ │ │ │ Exception ignored in __release_buffer__ of %s │ │ │ │ -paramspeckwargs │ │ │ │ -paramspecargs │ │ │ │ can't delete attribute │ │ │ │ can't set attribute │ │ │ │ +paramspeckwargs │ │ │ │ +paramspecargs │ │ │ │ %s(%zd, %R) │ │ │ │ write could not complete without blocking │ │ │ │ pairwise │ │ │ │ Python int too large to convert to C uint32_t │ │ │ │ UTC%c%02d:%02d:%02d.%06d │ │ │ │ UTC%c%02d:%02d:%02d │ │ │ │ UTC%c%02d:%02d │ │ │ │ @@ -10972,16 +10971,16 @@ │ │ │ │ Unpickler.__init__() was not called by %s.__init__() │ │ │ │ argument cannot be negative │ │ │ │ read() returned non-bytes object (%R) │ │ │ │ readinto() returned negative size │ │ │ │ A load persistent id instruction was encountered, but no persistent_load function was specified. │ │ │ │ [Previous line repeated %ld more times] │ │ │ │ [Previous line repeated %ld more time] │ │ │ │ -Cannot subclass an instance of TypeVar │ │ │ │ sys._current_exceptions │ │ │ │ +Cannot subclass an instance of TypeVar │ │ │ │ in print_chained │ │ │ │ Substitution of bare TypeVarTuple is not supported │ │ │ │ Cannot subclass an instance of TypeVarTuple │ │ │ │ value not found in bytearray │ │ │ │ event handling only supported for ElementTree.TreeBuilder targets │ │ │ │ events must be a sequence │ │ │ │ invalid events sequence │ │ │ │ @@ -11019,18 +11018,18 @@ │ │ │ │ unexpected return type from as_integer_ratio(): expected tuple, not '%.200s' │ │ │ │ as_integer_ratio() must return a 2-tuple │ │ │ │ argument 'date' │ │ │ │ argument 'time' │ │ │ │ datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). │ │ │ │ _only_immortal │ │ │ │ %s %s %2d %02d:%02d:%02d %04d │ │ │ │ -Invalid isoformat string: %R │ │ │ │ │ │ │ │ _PyErr_SetFromPyStatus() status is not an error │ │ │ │ _PyErr_SetFromPyStatus() status has no error message │ │ │ │ +Invalid isoformat string: %R │ │ │ │ O((OOO)) │ │ │ │ fromutc: non-None utcoffset() result required │ │ │ │ fromutc: non-None dst() result required │ │ │ │ fromutc: tz.dst() gave inconsistent results; cannot convert │ │ │ │ │ │ │ │ minute, second, and microsecond must be 0 when hour is 24 │ │ │ │ character out of range │ │ │ │ @@ -11184,14 +11183,15 @@ │ │ │ │ Tokens can only be created by ContextVars │ │ │ │ │ │ │ │ ../Objects/structseq.c │ │ │ │ , <%s object>> │ │ │ │ , NULL> │ │ │ │ '%.400s' encoder returned '%.400s' instead of 'str'; use codecs.encode() to encode to arbitrary types │ │ │ │ AST string must be of type str │ │ │ │ +Exception ignored on threading shutdown │ │ │ │ Exception ignored in PyEval_SetProfile │ │ │ │ bad argument to internal function │ │ │ │ PyState_AddModule called on module with slots │ │ │ │ PyState_RemoveModule called on module with slots │ │ │ │ invalid intrinsic function │ │ │ │ InstructionSequenceType │ │ │ │ module definition is NULL │ │ │ │ @@ -13571,18 +13571,14 @@ │ │ │ │ also #e{PYTHONWARNDEFAULTENCODING} │ │ │ │ PyInitConfig_GetError │ │ │ │ config_get_locale_encoding │ │ │ │ _PyConfig_Write │ │ │ │ init_interpreter │ │ │ │ _PyInterpreterState_New │ │ │ │ init_interp_settings │ │ │ │ -init_threadstate │ │ │ │ -destroy_gil │ │ │ │ -create_gil │ │ │ │ -_PyThreadState_Attach │ │ │ │ s6\6s(\7% │ │ │ │ sFsGsH\G% │ │ │ │ sO\N\O6X │ │ │ │ s6\6s(\6% │ │ │ │ platlibdir │ │ │ │ pybuilddir.txtz │ │ │ │ Modules/Setup.local │ │ │ │ @@ -13750,14 +13746,18 @@ │ │ │ │ #E{PYTHONTRACEMALLOC}: trace Python memory allocations (#S{-X} #e{tracemalloc}) │ │ │ │ #E{PYTHONUNBUFFERED}: disable stdout/stderr buffering (#S{-u}) │ │ │ │ #E{PYTHONUTF8} : control the UTF-8 mode (#S{-X} #e{utf8}) │ │ │ │ #E{PYTHONVERBOSE} : trace import statements (#S{-v}) │ │ │ │ #E{PYTHONWARNDEFAULTENCODING}: enable opt-in EncodingWarning for 'encoding=None' │ │ │ │ (#S{-X} #e{warn_default_encoding}) │ │ │ │ #E{PYTHONWARNINGS} : warning control (#S{-W}) │ │ │ │ +init_threadstate │ │ │ │ +destroy_gil │ │ │ │ +create_gil │ │ │ │ +_PyThreadState_Attach │ │ │ │ take_gil │ │ │ │ init_global_interned_strings │ │ │ │ _PyUnicode_InitGlobalObjects │ │ │ │ ( ) _PyGC_Init │ │ │ │ pycore_interp_init │ │ │ │ _PyAtExit_Init │ │ │ │ _PyXI_Init │ │ │ │ @@ -14419,15 +14419,15 @@ │ │ │ │ setdlopenflags() -- set the flags to be used for dlopen() calls │ │ │ │ setprofile() -- set the global profiling function │ │ │ │ setrecursionlimit() -- set the max recursion depth for the interpreter │ │ │ │ settrace() -- set the global debug tracing function │ │ │ │ PyObject_GC_Track │ │ │ │ sys.thread_info │ │ │ │ A named tuple holding information about the thread implementation. │ │ │ │ -@7@E777B │ │ │ │ +@7@E777B= │ │ │ │ pycore_init_builtins │ │ │ │ vgetargs1_impl │ │ │ │ vars([object]) -> dictionary │ │ │ │ Without arguments, equivalent to locals(). │ │ │ │ With an argument, equivalent to object.__dict__. │ │ │ │ sum($module, iterable, /, start=0) │ │ │ │ Return the sum of a 'start' value (default: 0) plus an iterable of numbers │ │ │ │ @@ -19600,15 +19600,15 @@ │ │ │ │ proxy when 'object' is about to be finalized. │ │ │ │ getweakrefs($module, object, /) │ │ │ │ Return a list of all weak reference objects pointing to 'object'. │ │ │ │ _remove_dead_weakref($module, dct, key, /) │ │ │ │ Atomically remove key from dict if it points to a dead weakref. │ │ │ │ getweakrefcount($module, object, /) │ │ │ │ Return the number of weak references to 'object'. │ │ │ │ -mmmmmmmmmmmmmmmmmmmmpmmmmt │ │ │ │ +kkkkkkkkkkkkkkkkkkkknkkkkr │ │ │ │ unlock_once │ │ │ │ _PyPathConfig_UpdateGlobal │ │ │ │ PyObject_CallFinalizerFromDealloc │ │ │ │ _PyRecursiveMutex_Unlock │ │ │ │ $$$$$$$NNNPPPJJ$$$$$$$JJJ │ │ │ │ @@><<<<<<<<<<<<<<> │ │ │ │ 55555555 │ │ │ │ @@ -25470,15 +25470,14 @@ │ │ │ │ Return True if the opcode accesses a constant, False otherwise. │ │ │ │ has_arg($module, /, opcode) │ │ │ │ Return True if the opcode uses its oparg, False otherwise. │ │ │ │ is_valid($module, /, opcode) │ │ │ │ Return True if opcode is valid, False otherwise. │ │ │ │ stack_effect($module, opcode, oparg=None, /, *, jump=None) │ │ │ │ Compute the stack effect of the opcode. │ │ │ │ -_PyRawMutex_UnlockSlow │ │ │ │ The above exception was the direct cause of the following exception: │ │ │ │ During handling of the above exception, another exception occurred: │ │ │ │ writerows($self, rows, /) │ │ │ │ Construct and write a series of iterables to a csv file. │ │ │ │ Non-string elements will be converted to string. │ │ │ │ writerow($self, row, /) │ │ │ │ Construct and write a CSV record from an iterable of fields. │ │ │ │ @@ -27071,33 +27070,14 @@ │ │ │ │ Return a new SHA-384 hash object; optionally initialized with a string. │ │ │ │ sha512($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-512 hash object; optionally initialized with a string. │ │ │ │ sha224($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-224 hash object; optionally initialized with a string. │ │ │ │ sha256($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-256 hash object; optionally initialized with a string. │ │ │ │ -update($self, data, /) │ │ │ │ -Update this hash object's state with the provided bytes-like object. │ │ │ │ -hexdigest($self, /) │ │ │ │ -Return the digest value as a string of hexadecimal digits. │ │ │ │ -digest($self, /) │ │ │ │ -Return the digest value as a bytes object. │ │ │ │ -copy($self, /) │ │ │ │ -Return a copy of the hash object. │ │ │ │ -blake2s(data=b'', *, digest_size=_blake2.blake2s.MAX_DIGEST_SIZE, │ │ │ │ - key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ - node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ - usedforsecurity=True, string=None) │ │ │ │ -Return a new BLAKE2s hash object. │ │ │ │ -blake2b(data=b'', *, digest_size=_blake2.blake2b.MAX_DIGEST_SIZE, │ │ │ │ - key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ - node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ - usedforsecurity=True, string=None) │ │ │ │ -Return a new BLAKE2b hash object. │ │ │ │ -_blake2 provides BLAKE2b and BLAKE2s for hashlib │ │ │ │ GetReparseDeferralEnabled($self, /) │ │ │ │ Retrieve reparse deferral enabled status; always returns false with Expat <2.6.0. │ │ │ │ SetReparseDeferralEnabled($self, enabled, /) │ │ │ │ Enable/Disable reparse deferral; enabled by default with Expat >=2.6.0. │ │ │ │ SetAllocTrackerMaximumAmplification($self, max_factor, /) │ │ │ │ Sets the maximum amplification factor between direct input and bytes of dynamic memory allocated. │ │ │ │ The amplification factor is calculated as "allocated / direct" while │ │ │ │ @@ -27174,14 +27154,33 @@ │ │ │ │ XML parser │ │ │ │ ErrorString($module, code, /) │ │ │ │ Returns string error for given number. │ │ │ │ ParserCreate($module, /, encoding=None, namespace_separator=None, │ │ │ │ intern=) │ │ │ │ Return a new XML parser object. │ │ │ │ Python wrapper for Expat parser. │ │ │ │ +update($self, data, /) │ │ │ │ +Update this hash object's state with the provided bytes-like object. │ │ │ │ +hexdigest($self, /) │ │ │ │ +Return the digest value as a string of hexadecimal digits. │ │ │ │ +digest($self, /) │ │ │ │ +Return the digest value as a bytes object. │ │ │ │ +copy($self, /) │ │ │ │ +Return a copy of the hash object. │ │ │ │ +blake2s(data=b'', *, digest_size=_blake2.blake2s.MAX_DIGEST_SIZE, │ │ │ │ + key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ + node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ + usedforsecurity=True, string=None) │ │ │ │ +Return a new BLAKE2s hash object. │ │ │ │ +blake2b(data=b'', *, digest_size=_blake2.blake2b.MAX_DIGEST_SIZE, │ │ │ │ + key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ + node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ + usedforsecurity=True, string=None) │ │ │ │ +Return a new BLAKE2b hash object. │ │ │ │ +_blake2 provides BLAKE2b and BLAKE2s for hashlib │ │ │ │ ! $ ' * - 0 3 6 9 < │ │ │ │ ? B E H K N Q T W Z ] ` c f i l o r u x { ~ │ │ │ │ ! % ) - 1 5 8 ; > │ │ │ │ A D G J M P S V Y \ _ b e h k n q t w z } │ │ │ │ !"!%!(!+!.!1!4!7!:!=!@!C!F!I!L!O!R!U!X![!^!a!d!g!j!m!p!s!v!y!|! │ │ │ │ "!"$"'"*"-"0"3"6"9"<"?"B"E"H"K"N"Q"T"W"Z"]"`"c"f"i"l"o"r"u"x"{"~" │ │ │ │ ###'#+#/#3#7#;#?#C#G#K#O#S#W#[#_#c#g#k#o#s#w#{# │ │ │ │ @@ -27771,14 +27770,15 @@ │ │ │ │ dffbfff`f^ffffffffffffffffffffffffff\ │ │ │ │ _enter_buffered_busy │ │ │ │ config_vars($module, /) │ │ │ │ Returns a dictionary containing build variables intended to be exposed by sysconfig. │ │ │ │ A helper for the sysconfig module. │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ q'PIIIIIIIIIIIIIII │ │ │ │ +_PyRawMutex_UnlockSlow │ │ │ │ _PyThread_CurrentExceptions │ │ │ │ PyImport_ExecCodeModuleWithPathnames │ │ │ │ dummy_dealloc │ │ │ │ PyEval_AcquireLock │ │ │ │ Py_SetProgramName │ │ │ │ _PyThreadState_Init │ │ │ │ _PyObject_AssertFailed │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -29,51 +29,51 @@ │ │ │ │ 0x0001e750 7374726c 656e0073 65746c6f 63616c65 strlen.setlocale │ │ │ │ 0x0001e760 00676574 656e7600 73747263 6d700077 .getenv.strcmp.w │ │ │ │ 0x0001e770 6373636d 70007074 68726561 645f636f cscmp.pthread_co │ │ │ │ 0x0001e780 6e646174 74725f69 6e697400 70746872 ndattr_init.pthr │ │ │ │ 0x0001e790 6561645f 636f6e64 61747472 5f736574 ead_condattr_set │ │ │ │ 0x0001e7a0 636c6f63 6b006e6c 5f6c616e 67696e66 clock.nl_langinf │ │ │ │ 0x0001e7b0 6f006d62 73746f77 6373006d 6272746f o.mbstowcs.mbrto │ │ │ │ - 0x0001e7c0 77630070 74687265 61645f6a 6f696e00 wc.pthread_join. │ │ │ │ - 0x0001e7d0 70746872 6561645f 73656c66 00776373 pthread_self.wcs │ │ │ │ - 0x0001e7e0 6c656e00 7763736e 636d7000 6d656d6d len.wcsncmp.memm │ │ │ │ - 0x0001e7f0 6f766500 73747263 68720073 74646f75 ove.strchr.stdou │ │ │ │ - 0x0001e800 74005f5f 69736f63 32335f73 7472746f t.__isoc23_strto │ │ │ │ - 0x0001e810 756c0077 6373746f 6b005f5f 7072696e ul.wcstok.__prin │ │ │ │ - 0x0001e820 74665f63 686b0070 74687265 61645f67 tf_chk.pthread_g │ │ │ │ - 0x0001e830 65746e61 6d655f6e 70007369 67616c74 etname_np.sigalt │ │ │ │ - 0x0001e840 73746163 6b007369 67616374 696f6e00 stack.sigaction. │ │ │ │ - 0x0001e850 67657463 77640077 63736e63 70790066 getcwd.wcsncpy.f │ │ │ │ - 0x0001e860 70757463 00667772 69746500 73747264 putc.fwrite.strd │ │ │ │ - 0x0001e870 7570005f 5f76736e 7072696e 74665f63 up.__vsnprintf_c │ │ │ │ - 0x0001e880 686b005f 5f736e70 72696e74 665f6368 hk.__snprintf_ch │ │ │ │ - 0x0001e890 6b005f5f 69736f63 32335f77 6373746f k.__isoc23_wcsto │ │ │ │ - 0x0001e8a0 6c007365 74766275 66006d6d 61703634 l.setvbuf.mmap64 │ │ │ │ - 0x0001e8b0 006d6164 76697365 006d756e 6d617000 .madvise.munmap. │ │ │ │ - 0x0001e8c0 67657472 616e646f 6d005f5f 66737461 getrandom.__fsta │ │ │ │ - 0x0001e8d0 7436345f 74696d65 36340070 74687265 t64_time64.pthre │ │ │ │ - 0x0001e8e0 61645f63 6f6e645f 64657374 726f7900 ad_cond_destroy. │ │ │ │ - 0x0001e8f0 70746872 6561645f 6d757465 785f6465 pthread_mutex_de │ │ │ │ - 0x0001e900 7374726f 79007074 68726561 645f6d75 stroy.pthread_mu │ │ │ │ - 0x0001e910 7465785f 696e6974 00707468 72656164 tex_init.pthread │ │ │ │ - 0x0001e920 5f636f6e 645f696e 69740070 74687265 _cond_init.pthre │ │ │ │ - 0x0001e930 61645f67 65746174 74725f6e 70007074 ad_getattr_np.pt │ │ │ │ - 0x0001e940 68726561 645f6174 74725f67 65746775 hread_attr_getgu │ │ │ │ - 0x0001e950 61726473 697a6500 70746872 6561645f ardsize.pthread_ │ │ │ │ - 0x0001e960 61747472 5f676574 73746163 6b007074 attr_getstack.pt │ │ │ │ - 0x0001e970 68726561 645f6d75 7465785f 6c6f636b hread_mutex_lock │ │ │ │ - 0x0001e980 00707468 72656164 5f636f6e 645f7369 .pthread_cond_si │ │ │ │ - 0x0001e990 676e616c 00707468 72656164 5f6d7574 gnal.pthread_mut │ │ │ │ - 0x0001e9a0 65785f75 6e6c6f63 6b005f5f 70746872 ex_unlock.__pthr │ │ │ │ - 0x0001e9b0 6561645f 636f6e64 5f74696d 65647761 ead_cond_timedwa │ │ │ │ - 0x0001e9c0 69743634 00706175 7365005f 5f707263 it64.pause.__prc │ │ │ │ - 0x0001e9d0 746c5f74 696d6536 34007374 72726368 tl_time64.strrch │ │ │ │ - 0x0001e9e0 72007374 726e636d 70005f5f 73707269 r.strncmp.__spri │ │ │ │ - 0x0001e9f0 6e74665f 63686b00 5f5f6d65 6d6d6f76 ntf_chk.__memmov │ │ │ │ - 0x0001ea00 655f6368 6b00636f 6e667374 72006672 e_chk.confstr.fr │ │ │ │ + 0x0001e7c0 77630070 74687265 61645f73 656c6600 wc.pthread_self. │ │ │ │ + 0x0001e7d0 7763736c 656e0077 63736e63 6d70006d wcslen.wcsncmp.m │ │ │ │ + 0x0001e7e0 656d6d6f 76650073 74726368 72007374 emmove.strchr.st │ │ │ │ + 0x0001e7f0 646f7574 005f5f69 736f6332 335f7374 dout.__isoc23_st │ │ │ │ + 0x0001e800 72746f75 6c007763 73746f6b 005f5f70 rtoul.wcstok.__p │ │ │ │ + 0x0001e810 72696e74 665f6368 6b007074 68726561 rintf_chk.pthrea │ │ │ │ + 0x0001e820 645f6765 746e616d 655f6e70 00736967 d_getname_np.sig │ │ │ │ + 0x0001e830 616c7473 7461636b 00736967 61637469 altstack.sigacti │ │ │ │ + 0x0001e840 6f6e0067 65746377 64007763 736e6370 on.getcwd.wcsncp │ │ │ │ + 0x0001e850 79006670 75746300 66777269 74650073 y.fputc.fwrite.s │ │ │ │ + 0x0001e860 74726475 70005f5f 76736e70 72696e74 trdup.__vsnprint │ │ │ │ + 0x0001e870 665f6368 6b005f5f 736e7072 696e7466 f_chk.__snprintf │ │ │ │ + 0x0001e880 5f63686b 005f5f69 736f6332 335f7763 _chk.__isoc23_wc │ │ │ │ + 0x0001e890 73746f6c 00736574 76627566 006d6d61 stol.setvbuf.mma │ │ │ │ + 0x0001e8a0 70363400 6d616476 69736500 6d756e6d p64.madvise.munm │ │ │ │ + 0x0001e8b0 61700067 65747261 6e646f6d 005f5f66 ap.getrandom.__f │ │ │ │ + 0x0001e8c0 73746174 36345f74 696d6536 34007074 stat64_time64.pt │ │ │ │ + 0x0001e8d0 68726561 645f636f 6e645f64 65737472 hread_cond_destr │ │ │ │ + 0x0001e8e0 6f790070 74687265 61645f6d 75746578 oy.pthread_mutex │ │ │ │ + 0x0001e8f0 5f646573 74726f79 00707468 72656164 _destroy.pthread │ │ │ │ + 0x0001e900 5f6d7574 65785f69 6e697400 70746872 _mutex_init.pthr │ │ │ │ + 0x0001e910 6561645f 636f6e64 5f696e69 74007074 ead_cond_init.pt │ │ │ │ + 0x0001e920 68726561 645f6765 74617474 725f6e70 hread_getattr_np │ │ │ │ + 0x0001e930 00707468 72656164 5f617474 725f6765 .pthread_attr_ge │ │ │ │ + 0x0001e940 74677561 72647369 7a650070 74687265 tguardsize.pthre │ │ │ │ + 0x0001e950 61645f61 7474725f 67657473 7461636b ad_attr_getstack │ │ │ │ + 0x0001e960 00707468 72656164 5f6d7574 65785f6c .pthread_mutex_l │ │ │ │ + 0x0001e970 6f636b00 70746872 6561645f 636f6e64 ock.pthread_cond │ │ │ │ + 0x0001e980 5f736967 6e616c00 70746872 6561645f _signal.pthread_ │ │ │ │ + 0x0001e990 6d757465 785f756e 6c6f636b 005f5f70 mutex_unlock.__p │ │ │ │ + 0x0001e9a0 74687265 61645f63 6f6e645f 74696d65 thread_cond_time │ │ │ │ + 0x0001e9b0 64776169 74363400 70617573 65005f5f dwait64.pause.__ │ │ │ │ + 0x0001e9c0 70726374 6c5f7469 6d653634 00737472 prctl_time64.str │ │ │ │ + 0x0001e9d0 72636872 00737472 6e636d70 005f5f73 rchr.strncmp.__s │ │ │ │ + 0x0001e9e0 7072696e 74665f63 686b005f 5f6d656d printf_chk.__mem │ │ │ │ + 0x0001e9f0 6d6f7665 5f63686b 00707468 72656164 move_chk.pthread │ │ │ │ + 0x0001ea00 5f6a6f69 6e00636f 6e667374 72006672 _join.confstr.fr │ │ │ │ 0x0001ea10 65616400 70746872 6561645f 636f6e64 ead.pthread_cond │ │ │ │ 0x0001ea20 5f776169 74007374 726e6370 79005f5f _wait.strncpy.__ │ │ │ │ 0x0001ea30 636c6f63 6b5f6765 74726573 36340073 clock_getres64.s │ │ │ │ 0x0001ea40 74727062 726b0077 63737263 6872006d trpbrk.wcsrchr.m │ │ │ │ 0x0001ea50 656d7263 68720067 65746175 7876616c emrchr.getauxval │ │ │ │ 0x0001ea60 00756e73 6574656e 76007763 73637079 .unsetenv.wcscpy │ │ │ │ 0x0001ea70 00726561 646c696e 6b007763 73746f6d .readlink.wcstom │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002ceac <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 22f364 <_start@@Base+0x34> │ │ │ │ + bl 2300dc <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ 0002e8b0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 230830 │ │ │ │ + bl 233900 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #3 │ │ │ │ movw r1, #4300 @ 0x10cc │ │ │ │ stm r4, {r0, r2, r3} │ │ │ │ str r3, [r4, #160] @ 0xa0 │ │ │ │ str r3, [r4, #12] │ │ │ │ @@ -41,29 +41,29 @@ │ │ │ │ bne 2e948 │ │ │ │ ldr r3, [pc, #96] @ 2e99c │ │ │ │ ldr r0, [r3, #1776] @ 0x6f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e964 │ │ │ │ b 2e990 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #52092 @ 0xcb7c │ │ │ │ + movw r0, #52668 @ 0xcdbc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ bne 2e934 │ │ │ │ b 2e988 │ │ │ │ bl 2f0d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e988 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52108 @ 0xcb8c │ │ │ │ + movw r1, #52684 @ 0xcdcc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r5, [r3, #1776] @ 0x6f0 │ │ │ │ str r4, [r3, #1780] @ 0x6f4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ @@ -73,15 +73,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ sub sp, sp, #336 @ 0x150 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ mov r5, r1 │ │ │ │ - bl 230c04 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 233cd4 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strd r0, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [fp, #-316] @ 0xfffffec4 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-176] @ 0xffffff50 │ │ │ │ @@ -101,80 +101,80 @@ │ │ │ │ str r0, [fp, #-172] @ 0xffffff54 │ │ │ │ str r0, [fp, #-128] @ 0xffffff80 │ │ │ │ str r0, [fp, #-124] @ 0xffffff84 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [r1] │ │ │ │ - bl 2331f8 │ │ │ │ + bl 233f70 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ea54 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 2403b8 │ │ │ │ + bl 24a280 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ - movw r0, #52152 @ 0xcbb8 │ │ │ │ + movw r0, #52728 @ 0xcdf8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 24e93c │ │ │ │ + bl 24ebfc │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2ea74 │ │ │ │ ldrb r4, [r4] │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ sub r1, fp, #324 @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23494c │ │ │ │ + bl 2356e0 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 2403b8 │ │ │ │ + bl 24a280 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ea9c │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ - bl 2b1620 │ │ │ │ + bl 2b24e8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2a7184 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 2a8264 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ bne 2eabc │ │ │ │ bl 3207c │ │ │ │ mov r0, #1 │ │ │ │ bl 2d430 │ │ │ │ sub r1, fp, #344 @ 0x158 │ │ │ │ - movw r0, #52168 @ 0xcbc8 │ │ │ │ + movw r0, #52744 @ 0xce08 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ bl 31da4 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2eadc │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143edc │ │ │ │ b 2eb18 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eb18 │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 2502e4 │ │ │ │ + bl 251094 │ │ │ │ ldr r1, [pc, #180] @ 2ebb4 │ │ │ │ - movw r2, #52176 @ 0xcbd0 │ │ │ │ + movw r2, #52752 @ 0xce10 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [pc, #168] @ 2ebb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - movw r0, #52192 @ 0xcbe0 │ │ │ │ + movw r0, #52768 @ 0xce20 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 25dcfc │ │ │ │ + bl 25ea44 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2eb3c │ │ │ │ - movw r1, #52204 @ 0xcbec │ │ │ │ + movw r1, #52780 @ 0xce2c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #128] @ 2ebbc │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ bne 2eb50 │ │ │ │ mov r5, #1 │ │ │ │ bl 3207c │ │ │ │ cmp r4, #0 │ │ │ │ beq 2eb94 │ │ │ │ @@ -184,72 +184,72 @@ │ │ │ │ bl 2dd3c │ │ │ │ bl 2de20 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eb94 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #52240 @ 0xcc10 │ │ │ │ + movw r1, #52816 @ 0xce50 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 31c5c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b5ef4 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 2b682c │ │ │ │ + bl 2b6dc0 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 2b76f8 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r5, r1, r8, ror #29 │ │ │ │ + subeq r6, r1, r8, lsr #2 │ │ │ │ rsbeq r6, r5, r0, lsl #4 │ │ │ │ - subeq r6, r1, r8, lsl r0 │ │ │ │ + subeq r6, r1, r8, asr r2 │ │ │ │ │ │ │ │ 0002ebc0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r3, #1908] @ 0x774 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ebfc │ │ │ │ - movw r1, #52248 @ 0xcc18 │ │ │ │ + movw r1, #52824 @ 0xce58 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #36] @ 2ec20 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ sub r0, fp, #20 │ │ │ │ str r3, [fp, #-12] │ │ │ │ str r3, [fp, #-8] │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 230b14 │ │ │ │ + bl 233be4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq r6, r1, r8, lsr #32 │ │ │ │ + subeq r6, r1, r8, ror #4 │ │ │ │ │ │ │ │ 0002ec24 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #372 @ 0x174 │ │ │ │ mov r0, #1 │ │ │ │ bl 2e148 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2eca4 │ │ │ │ bl 2ecf4 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 230830 │ │ │ │ + bl 233900 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ movw r0, #4300 @ 0x10cc │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ @@ -309,15 +309,15 @@ │ │ │ │ 0002ed34 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #8 │ │ │ │ - bl 98378 │ │ │ │ + bl 97f60 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002ed64 : │ │ │ │ @@ -337,37 +337,37 @@ │ │ │ │ ldr r2, [pc, #292] @ 2eec4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2edf0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52316 @ 0xcc5c │ │ │ │ + movw r1, #52892 @ 0xce9c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 283c0c │ │ │ │ + bl 284e74 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2edf0 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 28b2bc <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c3e4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eeb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b2dc <_PyErr_Clear@@Base> │ │ │ │ + bl 28c404 <_PyErr_Clear@@Base> │ │ │ │ b 2eea4 │ │ │ │ mov r0, #12 │ │ │ │ - bl 98378 │ │ │ │ + bl 97f60 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2ee14 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2eeb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e14fc │ │ │ │ + bl 2e21a0 │ │ │ │ b 2eeb8 │ │ │ │ ldr r0, [pc, #172] @ 2eec8 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ stm r5, {r3, r7} │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -376,15 +376,15 @@ │ │ │ │ bne 2ee44 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2ee2c │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq 2ee54 │ │ │ │ - bl 348650 │ │ │ │ + bl 3bd474 │ │ │ │ ldr r2, [pc, #112] @ 2eecc │ │ │ │ ldr r3, [r2, #1788] @ 0x6fc │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r2, #1788] @ 0x6fc │ │ │ │ beq 2ee7c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -400,15 +400,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 2ee84 │ │ │ │ dmb ish │ │ │ │ bne 2eeac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #20] @ 2eec8 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ b 2eea4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r9, r2, r8, ror r9 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-192 @ 0xffffff40 @ │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ @@ -424,29 +424,29 @@ │ │ │ │ b 2f16c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd430 │ │ │ │ + bl cda5c │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl 96dfc │ │ │ │ + bl 96ee4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, ip, lsr #6 │ │ │ │ │ │ │ │ 0002ef4c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -460,93 +460,93 @@ │ │ │ │ bne 2ef88 │ │ │ │ ldr r0, [pc, #336] @ 2f0d0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2f16c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 82e3c │ │ │ │ + bl 82ee4 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 2f09c │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 2d7c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2efe4 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd430 │ │ │ │ + bl cda5c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f09c │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r5, [pc, #256] @ 2f0d4 │ │ │ │ ldr r2, [r3, #2164] @ 0x874 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #2164] @ 0x874 │ │ │ │ b 2f010 │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl cd430 │ │ │ │ + bl cda5c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f09c │ │ │ │ add r0, r5, #4 │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd430 │ │ │ │ + bl cda5c │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 2f0a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2f0a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2f04c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f04c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2f070 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f070 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r6 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 28b2dc <_PyErr_Clear@@Base> │ │ │ │ + b 28c404 <_PyErr_Clear@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, r0, lsr r3 │ │ │ │ rsbeq r1, r0, r4, lsr r1 │ │ │ │ │ │ │ │ 0002f0d8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [pc, #24] @ 2f0fc │ │ │ │ @@ -569,47 +569,47 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 233244 │ │ │ │ + bl 233fbc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002f144 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 233244 │ │ │ │ + bl 233fbc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ - bl 230ca4 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 233d74 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2e148 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 234a58 │ │ │ │ + bl 2357b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ beq 2f1d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ streq r4, [r5] │ │ │ │ beq 2f1f4 │ │ │ │ @@ -635,15 +635,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ str r0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r0, fp, #20 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [fp, #-8] │ │ │ │ str r3, [fp, #-16] │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl 2307bc │ │ │ │ + bl 23388c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002f238 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -653,15 +653,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 234268 │ │ │ │ + bl 234fe0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002f27c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -692,15 +692,15 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f394 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #252] @ 2f3fc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52848 @ 0xce70 │ │ │ │ + movw r3, #53424 @ 0xd0b0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f3f0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -708,62 +708,62 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f394 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #188] @ 2f3fc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52888 @ 0xce98 │ │ │ │ + movw r3, #53464 @ 0xd0d8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f314 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f394 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #128] @ 2f3fc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52940 @ 0xcecc │ │ │ │ + movw r3, #53516 @ 0xd10c │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f314 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #62668 @ 0xf4cc │ │ │ │ + movw r1, #63212 @ 0xf6ec │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ str r5, [r3] │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ b 2f3f0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #36] @ 2f3fc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52992 @ 0xcf00 │ │ │ │ + movw r3, #53568 @ 0xd140 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f314 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r5, r1, r0, lsl r4 │ │ │ │ - umaaleq r6, r1, r8, pc @ │ │ │ │ + subeq r5, r1, r0, asr r6 │ │ │ │ + ldrdeq r7, [r1], #-24 @ 0xffffffe8 │ │ │ │ │ │ │ │ 0002f400 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -780,15 +780,15 @@ │ │ │ │ bls 2f474 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #136] @ 2f4e0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #53024 @ 0xcf20 │ │ │ │ + movw r3, #53600 @ 0xd160 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f4d8 │ │ │ │ subs r3, r3, #11 │ │ │ │ @@ -799,30 +799,30 @@ │ │ │ │ beq 2f4b8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #60] @ 2f4e0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #53060 @ 0xcf44 │ │ │ │ + movw r3, #53636 @ 0xd184 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r1, r5 │ │ │ │ bl 2f7b0 │ │ │ │ str r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, pc @ │ │ │ │ + ldrdeq r7, [r1], #-24 @ 0xffffffe8 │ │ │ │ │ │ │ │ 0002f4e4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -840,15 +840,15 @@ │ │ │ │ beq 2f55c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #212] @ 2f614 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #53096 @ 0xcf68 │ │ │ │ + movw r3, #53672 @ 0xd1a8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f60c │ │ │ │ lsl r0, r7, #2 │ │ │ │ @@ -859,15 +859,15 @@ │ │ │ │ bne 2f5ac │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #140] @ 2f618 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52600 @ 0xcd78 │ │ │ │ + movw r3, #53176 @ 0xcfb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f554 │ │ │ │ str r0, [r5, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ @@ -882,27 +882,27 @@ │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2fb78 │ │ │ │ b 2f554 │ │ │ │ mov r0, sl │ │ │ │ bl 2fb78 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #53136 @ 0xcf90 │ │ │ │ + movw r1, #53712 @ 0xd1d0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ str r6, [sl] │ │ │ │ str r5, [sl, #4] │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #272] @ 0x110 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, pc @ │ │ │ │ - strheq r6, [r1], #-240 @ 0xffffff10 │ │ │ │ + ldrdeq r7, [r1], #-24 @ 0xffffffe8 │ │ │ │ + strdeq r7, [r1], #-16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #180] @ 2f6ec │ │ │ │ mov r5, r0 │ │ │ │ @@ -940,24 +940,24 @@ │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ mov r4, r6 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #36] @ 2f6f4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #53156 @ 0xcfa4 │ │ │ │ + movw r3, #53732 @ 0xd1e4 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r5, #352] @ 0x160 │ │ │ │ str r2, [r5, #356] @ 0x164 │ │ │ │ str r3, [r5, #360] @ 0x168 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subeq r6, r1, r4, lsl #13 │ │ │ │ - subeq r6, r1, r4, ror #28 │ │ │ │ - umaaleq r6, r1, r8, pc @ │ │ │ │ + subeq r6, r1, r4, asr #17 │ │ │ │ + subeq r7, r1, r4, lsr #1 │ │ │ │ + ldrdeq r7, [r1], #-24 @ 0xffffffe8 │ │ │ │ │ │ │ │ 0002f6f8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -989,23 +989,23 @@ │ │ │ │ b 2f7a4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #32] @ 2f7ac │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52992 @ 0xcf00 │ │ │ │ + movw r3, #53568 @ 0xd140 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, pc @ │ │ │ │ + ldrdeq r7, [r1], #-24 @ 0xffffffe8 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1015,119 +1015,119 @@ │ │ │ │ bl 2e31c │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ stm sp, {r5, r7} │ │ │ │ - bl 234720 │ │ │ │ + bl 2354b4 │ │ │ │ cmn r0, #2 │ │ │ │ bne 2f82c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #148] @ 2f8ac │ │ │ │ - movw r3, #52416 @ 0xccc0 │ │ │ │ + movw r3, #52992 @ 0xcf00 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f85c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f864 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #100] @ 2f8b0 │ │ │ │ - movw r3, #52600 @ 0xcd78 │ │ │ │ + movw r3, #53176 @ 0xcfb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 2f8a0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ add r6, r6, #1 │ │ │ │ lsl r0, r6, #2 │ │ │ │ bl 2e304 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f88c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ b 2f834 │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, pc @ │ │ │ │ - subeq r6, r1, r8, asr #31 │ │ │ │ + ldrdeq r7, [r1], #-24 @ 0xffffffe8 │ │ │ │ + subeq r7, r1, r8, lsl #4 │ │ │ │ │ │ │ │ 0002f8b4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 2f8dc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2513f8 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b 2521a8 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ movw r4, #23936 @ 0x5d80 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ ldr r0, [r4, #1488] @ 0x5d0 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r0, [r4, #1496] @ 0x5d8 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r0, [r4, #1500] @ 0x5dc │ │ │ │ bl 2d1b4 │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ bl 2d1b4 │ │ │ │ - movw r0, #20032 @ 0x4e40 │ │ │ │ + movw r0, #20608 @ 0x5080 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 234a58 │ │ │ │ + bl 2357b8 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #20032 @ 0x4e40 │ │ │ │ + movw r0, #20608 @ 0x5080 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r7, [r4, #1488] @ 0x5d0 │ │ │ │ - bl 234a58 │ │ │ │ + bl 2357b8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #1512] @ 0x5e8 │ │ │ │ str r8, [r4, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #20032 @ 0x4e40 │ │ │ │ + movweq r0, #20608 @ 0x5080 │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ - bl 234a58 │ │ │ │ + bl 2357b8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #1496] @ 0x5d8 │ │ │ │ - bl 234a58 │ │ │ │ + bl 2357b8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ cmpne r8, r3 │ │ │ │ str r0, [r4, #1500] @ 0x5dc │ │ │ │ str r3, [r4, #1504] @ 0x5e0 │ │ │ │ beq 2f97c │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r0, r3 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r1, #53288 @ 0xd028 │ │ │ │ + movw r1, #53864 @ 0xd268 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc] @ 2f98c │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - strdeq r6, [r1], #-240 @ 0xffffff10 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r7, r1, r0, lsr r2 │ │ │ │ │ │ │ │ 0002f990 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1142,23 +1142,23 @@ │ │ │ │ ldr r0, [r5, #1512] @ 0x5e8 │ │ │ │ bl 2d1b4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #1512] @ 0x5e8 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 234a58 │ │ │ │ + bl 2357b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #1512] @ 0x5e8 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #53288 @ 0xd028 │ │ │ │ + movw r1, #53864 @ 0xd268 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc] @ 2fa00 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - strdeq r6, [r1], #-252 @ 0xffffff04 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r7, r1, ip, lsr r2 │ │ │ │ │ │ │ │ 0002fa04 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1175,15 +1175,15 @@ │ │ │ │ bls 2fa78 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #84] @ 2fab0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #53024 @ 0xcf20 │ │ │ │ + movw r3, #53600 @ 0xd160 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2faa8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ @@ -1196,38 +1196,38 @@ │ │ │ │ bl 2fdd0 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, pc @ │ │ │ │ + ldrdeq r7, [r1], #-24 @ 0xffffffe8 │ │ │ │ │ │ │ │ 0002fab4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #348] @ 0x15c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ add r1, r1, #2 │ │ │ │ mov r5, r2 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 98b24 │ │ │ │ + bl 9870c │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 2fb20 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #88] @ 2fb5c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52600 @ 0xcd78 │ │ │ │ + movw r3, #53176 @ 0xcfb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #348] @ 0x15c │ │ │ │ @@ -1241,15 +1241,15 @@ │ │ │ │ str r5, [r2, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r1, r0] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r4, #348] @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r7, r1, r0, lsl r0 │ │ │ │ + subeq r7, r1, r0, asr r2 │ │ │ │ │ │ │ │ 0002fb60 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -1282,24 +1282,24 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #348] @ 0x15c │ │ │ │ mov r4, r0 │ │ │ │ add r5, r0, #352 @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ ble 2fc2c │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ - bl 230b14 │ │ │ │ + bl 233be4 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2fc2c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #168] @ 2fcbc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52600 @ 0xcd78 │ │ │ │ + movw r3, #53176 @ 0xcfb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fc84 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ mov r1, r4 │ │ │ │ @@ -1323,25 +1323,25 @@ │ │ │ │ ldr r3, [r4, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2fc8c │ │ │ │ mvn r0, #0 │ │ │ │ b 2fcb4 │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 23494c │ │ │ │ + bl 2356e0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subeq r7, r1, r8, lsr #32 │ │ │ │ + subeq r7, r1, r8, ror #4 │ │ │ │ │ │ │ │ 0002fcc0 : │ │ │ │ ldr r3, [pc, #108] @ 2fd34 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1351,21 +1351,21 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3760] @ 0xeb0 │ │ │ │ sub sp, sp, #320 @ 0x140 │ │ │ │ mov r5, r0 │ │ │ │ sub r4, fp, #332 @ 0x14c │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ - bl 230c04 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 233cd4 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-300] @ 0xfffffed4 │ │ │ │ - bl 23494c │ │ │ │ + bl 2356e0 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ - bl 2403b8 │ │ │ │ + bl 24a280 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2fd2c │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -1374,41 +1374,41 @@ │ │ │ │ 0002fd38 : │ │ │ │ ldr r2, [pc, #132] @ 2fdc4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2fd54 │ │ │ │ ldr r0, [pc, #116] @ 2fdc8 │ │ │ │ - b 234fe0 <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ + b 235d40 <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #92] @ 2fdcc │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 2944b0 │ │ │ │ + bl 295590 │ │ │ │ cmp r0, #0 │ │ │ │ bge 2fd88 │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143edc │ │ │ │ b 2fdbc │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fdb4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ beq 2fdb4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r3 │ │ │ │ - bl 153cd8 │ │ │ │ + bl 154664 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, ip, lsr #6 │ │ │ │ ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1420,36 +1420,36 @@ │ │ │ │ mov r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ str r6, [sp] │ │ │ │ - bl 235c1c <_Py_SetLocaleFromEnv@@Base+0xc70> │ │ │ │ + bl 23697c <_Py_SetLocaleFromEnv@@Base+0xc70> │ │ │ │ cmn r0, #2 │ │ │ │ bne 2fe40 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #152] @ 2fec4 │ │ │ │ - movw r3, #53600 @ 0xd160 │ │ │ │ + movw r3, #54176 @ 0xd3a0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fe70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fe78 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #104] @ 2fec8 │ │ │ │ - movw r3, #52600 @ 0xcd78 │ │ │ │ + movw r3, #53176 @ 0xcfb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 2feb8 │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ @@ -1457,26 +1457,26 @@ │ │ │ │ bl 2e31c │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2fea4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ b 2fe48 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, pc @ │ │ │ │ - strdeq r7, [r1], #-12 │ │ │ │ + ldrdeq r7, [r1], #-24 @ 0xffffffe8 │ │ │ │ + subeq r7, r1, ip, lsr r3 │ │ │ │ │ │ │ │ 0002fecc : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1493,15 +1493,15 @@ │ │ │ │ beq 2ff40 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #196] @ 2ffe8 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #53768 @ 0xd208 │ │ │ │ + movw r3, #54344 @ 0xd448 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2ffe0 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ @@ -1516,15 +1516,15 @@ │ │ │ │ str r0, [r7] │ │ │ │ bne 2ff9c │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #108] @ 2ffec │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52600 @ 0xcd78 │ │ │ │ + movw r3, #53176 @ 0xcfb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2ff38 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6] │ │ │ │ @@ -1542,16 +1542,16 @@ │ │ │ │ bne 2ff98 │ │ │ │ mov r0, r5 │ │ │ │ bl 2fff0 │ │ │ │ b 2ff38 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, pc @ │ │ │ │ - subeq r7, r1, r8, asr #2 │ │ │ │ + ldrdeq r7, [r1], #-24 @ 0xffffffe8 │ │ │ │ + subeq r7, r1, r8, lsl #7 │ │ │ │ │ │ │ │ 0002fff0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1571,15 +1571,15 @@ │ │ │ │ 00030034 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 24a1f4 │ │ │ │ + bl 24a4b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 00030058 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1599,148 +1599,148 @@ │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dd3c │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, [fp, #-16] │ │ │ │ str r4, [sp] │ │ │ │ bl 300c0 │ │ │ │ - movw r0, #800 @ 0x320 │ │ │ │ + movw r0, #1400 @ 0x578 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 89730 │ │ │ │ + bl 897d8 │ │ │ │ push {r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #58900 @ 0xe614 │ │ │ │ + movw ip, #58892 @ 0xe60c │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [ip] │ │ │ │ + ldr r3, [ip, #48] @ 0x30 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30108 │ │ │ │ cmn sl, #1 │ │ │ │ bne 30100 │ │ │ │ bl 2d8f8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d430 │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - str r3, [ip] │ │ │ │ + str r3, [ip, #48] @ 0x30 │ │ │ │ beq 301b0 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #880 @ 0x370 │ │ │ │ + movw r1, #1456 @ 0x5b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #20 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 30164 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #12020 @ 0x2ef4 │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #12596 @ 0x3134 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 30188 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ b 3019c │ │ │ │ - movw r1, #904 @ 0x388 │ │ │ │ + movw r1, #1480 @ 0x5c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #34192 @ 0x8590 │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #34768 @ 0x87d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #924 @ 0x39c │ │ │ │ + movw r1, #1500 @ 0x5dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #652] @ 30458 │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ beq 30214 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #948 @ 0x3b4 │ │ │ │ + movw r1, #1524 @ 0x5f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 37c48 │ │ │ │ + bl 37c58 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53776 @ 0xd210 │ │ │ │ + movw r1, #54312 @ 0xd428 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ b 302b8 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 30240 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55292 @ 0xd7fc │ │ │ │ + movw r1, #55868 @ 0xda3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ b 302b8 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 3026c │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #972 @ 0x3cc │ │ │ │ + movw r1, #1548 @ 0x60c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ b 302b8 │ │ │ │ ldr r2, [r3, #-12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 30290 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #992 @ 0x3e0 │ │ │ │ + movw r1, #1568 @ 0x620 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ b 302b8 │ │ │ │ ldr r3, [r3, #-16] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #15 │ │ │ │ moveq r2, #7 │ │ │ │ - movwne r1, #1008 @ 0x3f0 │ │ │ │ - movweq r1, #1024 @ 0x400 │ │ │ │ + movwne r1, #1584 @ 0x630 │ │ │ │ + movweq r1, #1600 @ 0x640 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34192 @ 0x8590 │ │ │ │ + movw r1, #34768 @ 0x87d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [pc, #392] @ 3045c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [pc, #388] @ 30460 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r5, [r1, r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ @@ -1757,88 +1757,88 @@ │ │ │ │ ldr r6, [r5, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30410 │ │ │ │ ldr r0, [pc, #312] @ 30464 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2944b0 │ │ │ │ + bl 295590 │ │ │ │ cmp r0, #0 │ │ │ │ bge 30340 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b2dc <_PyErr_Clear@@Base> │ │ │ │ + bl 28c404 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ movw r8, #5196 @ 0x144c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ bne 30384 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30410 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 30410 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ b 30410 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2946fc │ │ │ │ + bl 2957dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 142e08 │ │ │ │ + bl 143618 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 303cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 303cc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1ae1dc <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 1ae940 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ bne 303e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b2dc <_PyErr_Clear@@Base> │ │ │ │ + bl 28c404 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30408 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 30408 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ bne 30438 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34192 @ 0x8590 │ │ │ │ + movw r1, #34768 @ 0x87d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 30530 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 307d8 │ │ │ │ - bl 24ecb4 <_Py_write_noraise@@Base+0x340> │ │ │ │ + bl 24fa64 <_Py_write_noraise@@Base+0xe30> │ │ │ │ cmp r9, #0 │ │ │ │ beq 300f4 │ │ │ │ - bl 2b51c0 │ │ │ │ + bl 2b6088 │ │ │ │ b 300f4 │ │ │ │ rsbeq r9, r2, ip, ror r9 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ │ │ │ │ 00030468 : │ │ │ │ @@ -1850,43 +1850,43 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r7, r3 │ │ │ │ - bl 234378 │ │ │ │ + bl 2350f0 │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #0 │ │ │ │ subne r3, fp, #44 @ 0x2c │ │ │ │ ldmne r3, {r0, r1, r2, r3} │ │ │ │ stmne r4, {r0, r1, r2, r3} │ │ │ │ bne 304fc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 235b3c <_Py_SetLocaleFromEnv@@Base+0xb90> │ │ │ │ + bl 23689c <_Py_SetLocaleFromEnv@@Base+0xb90> │ │ │ │ cmn r0, #1 │ │ │ │ bne 304ec │ │ │ │ ldr r2, [pc, #44] @ 30508 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52600 @ 0xcd78 │ │ │ │ + movw r3, #53176 @ 0xcfb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ stm r4, {r1, r2, r3, r5} │ │ │ │ b 304fc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r3, r5, r0, lsr #21 │ │ │ │ + subeq r3, r5, ip, lsr #25 │ │ │ │ │ │ │ │ 0003050c : │ │ │ │ ldr r2, [pc, #24] @ 3052c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -1910,26 +1910,26 @@ │ │ │ │ bne 30574 │ │ │ │ ldr r2, [pc, #616] @ 307d0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ beq 30590 │ │ │ │ mov r0, r6 │ │ │ │ - bl 36b58 │ │ │ │ + bl 36b68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 305b4 │ │ │ │ - movw r0, #1032 @ 0x408 │ │ │ │ + movw r0, #1608 @ 0x648 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ b 307c8 │ │ │ │ cmp r1, #0 │ │ │ │ bne 305bc │ │ │ │ ldr r3, [pc, #564] @ 307d4 │ │ │ │ ldr r4, [r3, #1468] @ 0x5bc │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #1048 @ 0x418 │ │ │ │ + movweq r0, #1624 @ 0x658 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ beq 307c8 │ │ │ │ b 305bc │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r4, [r6, #8] │ │ │ │ movw sl, #52685 @ 0xcdcd │ │ │ │ movt sl, #52685 @ 0xcdcd │ │ │ │ @@ -1947,52 +1947,52 @@ │ │ │ │ cmn r4, #256 @ 0x100 │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ orrs r7, r7, r3 │ │ │ │ bne 307c0 │ │ │ │ ldr r4, [r4, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #1100 @ 0x44c │ │ │ │ + movweq r0, #1676 @ 0x68c │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ beq 307c8 │ │ │ │ - movw r9, #1180 @ 0x49c │ │ │ │ + movw r9, #1756 @ 0x6dc │ │ │ │ movt r9, #61 @ 0x3d │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r9, r2 │ │ │ │ cmp r8, r7 │ │ │ │ bgt 30648 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #46464 @ 0xb580 │ │ │ │ + movw r1, #47040 @ 0xb7c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ b 307b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36b58 │ │ │ │ + bl 36b68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30670 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1136 @ 0x470 │ │ │ │ + movw r1, #1712 @ 0x6b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ b 307b8 │ │ │ │ cmp r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #1160 @ 0x488 │ │ │ │ + movweq r1, #1736 @ 0x6c8 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 37c48 │ │ │ │ + bl 37c58 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, sl │ │ │ │ cmpne r0, #0 │ │ │ │ beq 30740 │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ cmp r0, r3 │ │ │ │ @@ -2012,59 +2012,59 @@ │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ bl 2e31c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ beq 30740 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1192 @ 0x4a8 │ │ │ │ + movw r1, #1768 @ 0x6e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #59212 @ 0xe74c │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #59788 @ 0xe98c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1196 @ 0x4ac │ │ │ │ + movw r1, #1772 @ 0x6ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ bne 30780 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 30780 │ │ │ │ - movw r1, #1224 @ 0x4c8 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3674c │ │ │ │ + bl 3675c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 307b8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34192 @ 0x8590 │ │ │ │ + movw r1, #34768 @ 0x87d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ b 30628 │ │ │ │ mov r0, #0 │ │ │ │ b 307c8 │ │ │ │ - movw r0, #1084 @ 0x43c │ │ │ │ + movw r0, #1660 @ 0x67c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -2088,36 +2088,36 @@ │ │ │ │ strne r6, [fp, #-52] @ 0xffffffcc │ │ │ │ beq 308a0 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl ceb44 │ │ │ │ - movw r1, #1248 @ 0x4e0 │ │ │ │ + bl cf170 │ │ │ │ + movw r1, #1824 @ 0x720 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r0, #0 │ │ │ │ beq 308a0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 3082c │ │ │ │ - bl 1291ac │ │ │ │ + bl 12a0c8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3082c │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 308a0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #10664 @ 0x29a8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ beq 308a4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ bne 308a4 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #0 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov sl, #1 │ │ │ │ movw r8, #14572 @ 0x38ec │ │ │ │ @@ -2125,30 +2125,30 @@ │ │ │ │ mov r9, r5 │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ str r9, [sp] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl ceb44 │ │ │ │ + bl cf170 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30a10 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 308c0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq 30920 │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ beq 308c0 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ bne 30948 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ @@ -2161,79 +2161,79 @@ │ │ │ │ cmp r6, #0 │ │ │ │ strne r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ beq 309d4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b3008 <_PySet_NextEntry@@Base> │ │ │ │ + bl 1b3674 <_PySet_NextEntry@@Base> │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, r7 │ │ │ │ beq 309d4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r3 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ beq 30954 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str ip, [sp] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 2a9284 │ │ │ │ + bl 2aa328 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #1 │ │ │ │ bne 30954 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ beq 308c0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c6ebc │ │ │ │ + bl 2c7bec │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ bne 30954 │ │ │ │ b 308c0 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ movne r2, #20 │ │ │ │ moveq r2, #2 │ │ │ │ - movwne r1, #1268 @ 0x4f4 │ │ │ │ - movweq r1, #4520 @ 0x11a8 │ │ │ │ + movwne r1, #1844 @ 0x734 │ │ │ │ + movweq r1, #5096 @ 0x13e8 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add r5, r5, #1 │ │ │ │ mov sl, #0 │ │ │ │ - bl 36ef8 │ │ │ │ + bl 36f08 │ │ │ │ b 308c0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 30a68 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1292 @ 0x50c │ │ │ │ + movw r1, #1868 @ 0x74c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 371fc │ │ │ │ + bl 3720c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53776 @ 0xd210 │ │ │ │ + movw r1, #54312 @ 0xd428 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34192 @ 0x8590 │ │ │ │ + movw r1, #34768 @ 0x87d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24e974 <_Py_write_noraise@@Base> │ │ │ │ + b 24ec34 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ 00030a70 : │ │ │ │ ldr r3, [r0, #352] @ 0x160 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #2 │ │ │ │ @@ -2257,17 +2257,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ bne 30b38 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ mov r1, #22 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - movw r2, #1532 @ 0x5fc │ │ │ │ + movw r2, #2108 @ 0x83c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98f6c │ │ │ │ + bl 99054 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30af0 │ │ │ │ bl 2d1b4 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ bl 2e838 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2276,15 +2276,15 @@ │ │ │ │ strne r0, [r5] │ │ │ │ bne 30b50 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [pc, #72] @ 30b68 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52600 @ 0xcd78 │ │ │ │ + movw r3, #53176 @ 0xcfb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30b40 │ │ │ │ cmp r3, #1 │ │ │ │ bne 30b58 │ │ │ │ @@ -2294,25 +2294,25 @@ │ │ │ │ str r3, [r5] │ │ │ │ mov r0, #1 │ │ │ │ b 30b60 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r5, r5, r0, lsr r3 │ │ │ │ + subeq r5, r5, ip, lsr r5 │ │ │ │ │ │ │ │ 00030b6c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r6, r4, #40 @ 0x28 │ │ │ │ - movwne r5, #26244 @ 0x6684 │ │ │ │ + movwne r5, #26820 @ 0x68c4 │ │ │ │ movtne r5, #65 @ 0x41 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30bdc │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ sub r1, r3, #10 │ │ │ │ @@ -2326,15 +2326,15 @@ │ │ │ │ b 30bd4 │ │ │ │ cmp r3, #12 │ │ │ │ bne 30bd4 │ │ │ │ bl 2fb78 │ │ │ │ add r5, r5, #28 │ │ │ │ b 30b94 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2d1b4 │ │ │ │ │ │ │ │ @@ -2344,15 +2344,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - movw r3, #29592 @ 0x7398 │ │ │ │ + movw r3, #32968 @ 0x80c8 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ ldr r1, [r2, #1096] @ 0x448 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r0, [r2, #1080] @ 0x438 │ │ │ │ ldreq r0, [r2, #1008] @ 0x3f0 │ │ │ │ sub r3, r0, r3 │ │ │ │ clz r3, r3 │ │ │ │ @@ -2360,86 +2360,86 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 30d78 <_PyObject_DebugMallocStats@@Base+0x17c> │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6268 @ 0x187c │ │ │ │ + movw r2, #6788 @ 0x1a84 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r3, #65536 @ 0x10000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6320 @ 0x18b0 │ │ │ │ + movw r2, #6840 @ 0x1ab8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r3, #2097152 @ 0x200000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6352 @ 0x18d0 │ │ │ │ + movw r2, #6872 @ 0x1ad8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - bl 230464 <_start@@Base+0x1134> │ │ │ │ + bl 233534 <_start@@Base+0x348c> │ │ │ │ ldr r0, [pc, #264] @ 30db4 <_PyObject_DebugMallocStats@@Base+0x1b8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #20 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r3, #23528 @ 0x5be8 │ │ │ │ + movw r3, #23696 @ 0x5c90 │ │ │ │ movt r3, #8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2388b8 │ │ │ │ + bl 241828 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #35816 @ 0x8be8 │ │ │ │ + movw r2, #35832 @ 0x8bf8 │ │ │ │ movt r2, #3 │ │ │ │ - movw r1, #35604 @ 0x8b14 │ │ │ │ + movw r1, #35620 @ 0x8b24 │ │ │ │ movt r1, #3 │ │ │ │ - bl 23f778 │ │ │ │ + bl 24861c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6384 @ 0x18f0 │ │ │ │ + movw r2, #6904 @ 0x1af8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6412 @ 0x190c │ │ │ │ + movw r2, #6932 @ 0x1b14 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6440 @ 0x1928 │ │ │ │ + movw r2, #6960 @ 0x1b30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6480 @ 0x1950 │ │ │ │ + movw r2, #7000 @ 0x1b58 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6508 @ 0x196c │ │ │ │ + movw r2, #7028 @ 0x1b74 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ b 30da8 <_PyObject_DebugMallocStats@@Base+0x1ac> │ │ │ │ cmp r1, #0 │ │ │ │ - movw r0, #456 @ 0x1c8 │ │ │ │ + movw r0, #672 @ 0x2a0 │ │ │ │ movt r0, #10 │ │ │ │ ldrne r3, [r2, #1080] @ 0x438 │ │ │ │ ldreq r3, [r2, #1008] @ 0x3f0 │ │ │ │ sub r0, r3, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2456,17 +2456,17 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3112] @ 0xc28 │ │ │ │ ldr lr, [pc, #968] @ 3119c <_PyObject_DebugMallocStats@@Base+0x5a0> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, sp, #948 @ 0x3b4 │ │ │ │ mov ip, #64 @ 0x40 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ - movw r2, #6536 @ 0x1988 │ │ │ │ + movw r2, #7056 @ 0x1b90 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - ldr r1, [r1, lr] │ │ │ │ + ldr r1, [lr, r1] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, #0 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ ldr r9, [r1, #1604] @ 0x644 │ │ │ │ mov r1, #1 │ │ │ │ @@ -2526,15 +2526,15 @@ │ │ │ │ lsl r1, r1, #3 │ │ │ │ ldr lr, [r6, #-256] @ 0xffffff00 │ │ │ │ ldr ip, [r6, #-512] @ 0xfffffe00 │ │ │ │ add lr, lr, #1 │ │ │ │ str lr, [r6, #-256] @ 0xffffff00 │ │ │ │ add ip, ip, r4 │ │ │ │ str ip, [r6, #-512] @ 0xfffffe00 │ │ │ │ - blx 3cbdb0 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cbfe0 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ ldr r1, [r6, #-768] @ 0xfffffd00 │ │ │ │ mov r3, #28 │ │ │ │ sub r1, r1, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r6, #-768] @ 0xfffffd00 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ b 30eb0 <_PyObject_DebugMallocStats@@Base+0x2b4> │ │ │ │ @@ -2547,18 +2547,18 @@ │ │ │ │ mov r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r5 │ │ │ │ bl 2e238 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #6588 @ 0x19bc │ │ │ │ + movw r0, #7108 @ 0x1bc4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ bl 2e250 │ │ │ │ - movw r3, #6700 @ 0x1a2c │ │ │ │ + movw r3, #7220 @ 0x1c34 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r5, [fp, #-940] @ 0xfffffc54 │ │ │ │ str r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ str r5, [fp, #-944] @ 0xfffffc50 │ │ │ │ str r5, [fp, #-948] @ 0xfffffc4c │ │ │ │ str sl, [fp, #-956] @ 0xfffffc44 │ │ │ │ str r8, [fp, #-960] @ 0xfffffc40 │ │ │ │ @@ -2589,116 +2589,116 @@ │ │ │ │ str r3, [fp, #-948] @ 0xfffffc4c │ │ │ │ ldr r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ mla r3, r8, r9, r3 │ │ │ │ str r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ ldr r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ add r3, r3, r7, lsl #5 │ │ │ │ str r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ - blx 3cc00c <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ + blx 3cc23c <_PyMonitoring_FireBranchEvent@@Base+0x3d8> │ │ │ │ mla r5, r7, r1, r5 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ bne 30f7c <_PyObject_DebugMallocStats@@Base+0x380> │ │ │ │ ldr r9, [fp, #-964] @ 0xfffffc3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #10 │ │ │ │ ldr r8, [fp, #-960] @ 0xfffffc40 │ │ │ │ ldr sl, [fp, #-956] @ 0xfffffc44 │ │ │ │ bl 2e238 │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6728 @ 0x1a48 │ │ │ │ + movw r1, #7248 @ 0x1c50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6756 @ 0x1a64 │ │ │ │ + movw r1, #7276 @ 0x1c6c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ sub r2, r2, r8 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6776 @ 0x1a78 │ │ │ │ + movw r1, #7296 @ 0x1c80 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6800 @ 0x1a90 │ │ │ │ + movw r1, #7320 @ 0x1c98 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, #262144 @ 0x40000 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, fp, #932 @ 0x3a4 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #6828 @ 0x1aac │ │ │ │ + movw r2, #7348 @ 0x1cb4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98f6c │ │ │ │ + bl 99054 │ │ │ │ lsl r2, r8, #18 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ ldr r2, [fp, #-948] @ 0xfffffc4c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6856 @ 0x1ac8 │ │ │ │ + movw r1, #7376 @ 0x1cd0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #6884 @ 0x1ae4 │ │ │ │ + movw r1, #7404 @ 0x1cec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ add r6, r6, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r3, sl │ │ │ │ sub r0, fp, #932 @ 0x3a4 │ │ │ │ - movw r2, #6912 @ 0x1b00 │ │ │ │ + movw r2, #7432 @ 0x1d08 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98f6c │ │ │ │ + bl 99054 │ │ │ │ lsl r2, sl, #12 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #6940 @ 0x1b1c │ │ │ │ + movw r1, #7460 @ 0x1d24 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r5 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #6972 @ 0x1b3c │ │ │ │ + movw r1, #7492 @ 0x1d44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-936] @ 0xfffffc58 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #7004 @ 0x1b5c │ │ │ │ + movw r1, #7524 @ 0x1d64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ - movw r1, #7036 @ 0x1b7c │ │ │ │ + movw r1, #7556 @ 0x1d84 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add r2, r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #18 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #7044 @ 0x1b84 │ │ │ │ + movw r0, #7564 @ 0x1d8c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ bl 2e250 │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7064 @ 0x1b98 │ │ │ │ + movw r1, #7584 @ 0x1da0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -2776,56 +2776,56 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw ip, #12420 @ 0x3084 │ │ │ │ + movw ip, #13000 @ 0x32c8 │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ movw lr, #1931 @ 0x78b │ │ │ │ - movw r3, #16996 @ 0x4264 │ │ │ │ + movw r3, #17572 @ 0x44a4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #35048 @ 0x88e8 │ │ │ │ + movw r2, #35624 @ 0x8b28 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 89e48 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89ef0 <_PyObject_AssertFailed@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ subs r5, r1, #0 │ │ │ │ bne 31338 <_PyObject_DebugMallocStats@@Base+0x73c> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 84d38 │ │ │ │ + b 84de0 │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ cmp r1, #0 │ │ │ │ beq 31358 <_PyObject_DebugMallocStats@@Base+0x75c> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ bne 31378 <_PyObject_DebugMallocStats@@Base+0x77c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl c9814 │ │ │ │ + bl c9e40 │ │ │ │ mov r4, r0 │ │ │ │ b 31514 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ sub r9, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9480 │ │ │ │ + bl c9ab0 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ beq 31514 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r8, #1 │ │ │ │ bne 313d8 <_PyObject_DebugMallocStats@@Base+0x7dc> │ │ │ │ ldr r3, [r6] │ │ │ │ @@ -2835,15 +2835,15 @@ │ │ │ │ beq 313d8 <_PyObject_DebugMallocStats@@Base+0x7dc> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r3, #16 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl c9814 │ │ │ │ + bl c9e40 │ │ │ │ mov r4, r0 │ │ │ │ b 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ beq 313f8 <_PyObject_DebugMallocStats@@Base+0x7fc> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ @@ -2852,15 +2852,15 @@ │ │ │ │ bne 3141c <_PyObject_DebugMallocStats@@Base+0x820> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bic r3, r8, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r6 │ │ │ │ - bl cf788 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfdb4 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r4, r0 │ │ │ │ b 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ @@ -2873,58 +2873,58 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 314c8 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #35564 @ 0x8aec │ │ │ │ + movw r2, #36140 @ 0x8d2c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ b 314c8 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ cmp r3, #0 │ │ │ │ beq 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 314a8 <_PyObject_DebugMallocStats@@Base+0x8ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 314a8 <_PyObject_DebugMallocStats@@Base+0x8ac> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #35612 @ 0x8b1c │ │ │ │ + movw r2, #36188 @ 0x8d5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 334a38 │ │ │ │ + bl 334eb8 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, r5 │ │ │ │ ble 31504 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ ldr r0, [r6, r5, lsl #2] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 314fc <_PyObject_DebugMallocStats@@Base+0x900> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ bne 314fc <_PyObject_DebugMallocStats@@Base+0x900> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ b 314d0 <_PyObject_DebugMallocStats@@Base+0x8d4> │ │ │ │ cmp r6, r9 │ │ │ │ beq 31514 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -2933,39 +2933,39 @@ │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #67108864 @ 0x4000000 │ │ │ │ bne 3156c <_PyObject_DebugMallocStats@@Base+0x970> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37540 @ 0x92a4 │ │ │ │ + movw r1, #38116 @ 0x94e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r4 │ │ │ │ b 31588 <_PyObject_DebugMallocStats@@Base+0x98c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ mov r4, #0 │ │ │ │ add r1, r0, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl d34e8 │ │ │ │ + bl d3b24 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ bne 315b8 <_PyObject_DebugMallocStats@@Base+0x9bc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e96b4 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b ea0ac <_PyEval_EvalFrameDefault@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -2983,23 +2983,23 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 3161c <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #25492 @ 0x6394 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ beq 31634 <_PyObject_DebugMallocStats@@Base+0xa38> │ │ │ │ - movw r0, #61120 @ 0xeec0 │ │ │ │ + movw r0, #61696 @ 0xf100 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 31688 <_PyObject_DebugMallocStats@@Base+0xa8c> │ │ │ │ movw r0, #5632 @ 0x1600 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3162c <_PyObject_DebugMallocStats@@Base+0xa30> │ │ │ │ cmp r5, #0 │ │ │ │ beq 31660 <_PyObject_DebugMallocStats@@Base+0xa64> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -3009,15 +3009,15 @@ │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r6] │ │ │ │ str r6, [r4, #12] │ │ │ │ str r8, [r4, #16] │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl c2a04 │ │ │ │ + bl c2b10 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ @@ -3034,28 +3034,28 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ - movw r1, #4684 @ 0x124c │ │ │ │ + movw r1, #5260 @ 0x148c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31704 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ mov r4, #0 │ │ │ │ b 31774 <_PyObject_DebugMallocStats@@Base+0xb78> │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ - bl 16bf90 │ │ │ │ + bl 16c910 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 316fc <_PyObject_DebugMallocStats@@Base+0xb00> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 27b1dc │ │ │ │ + bl 27c364 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31754 <_PyObject_DebugMallocStats@@Base+0xb58> │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ bne 31754 <_PyObject_DebugMallocStats@@Base+0xb58> │ │ │ │ tst r3, #73 @ 0x49 │ │ │ │ @@ -3064,15 +3064,15 @@ │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ b 3175c <_PyObject_DebugMallocStats@@Base+0xb60> │ │ │ │ movw r4, #5464 @ 0x1558 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -3080,52 +3080,52 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #4684 @ 0x124c │ │ │ │ + movw r1, #5260 @ 0x148c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 31808 <_PyObject_DebugMallocStats@@Base+0xc0c> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 16fcb8 │ │ │ │ + bl 170620 │ │ │ │ subs r1, r0, #0 │ │ │ │ bge 317f4 <_PyObject_DebugMallocStats@@Base+0xbf8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ b 31808 <_PyObject_DebugMallocStats@@Base+0xc0c> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 16e79c │ │ │ │ + bl 16f108 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 31aa4 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ movw sl, #42540 @ 0xa62c │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ movw r6, #21196 @ 0x52cc │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ @@ -3134,15 +3134,15 @@ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r6 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ bne 31884 <_PyObject_DebugMallocStats@@Base+0xc88> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31aa4 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ beq 318ec <_PyObject_DebugMallocStats@@Base+0xcf0> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -3159,17 +3159,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r9, [r3, #20] │ │ │ │ bne 31934 <_PyObject_DebugMallocStats@@Base+0xd38> │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ - movw r0, #35512 @ 0x8ab8 │ │ │ │ + movw r0, #36088 @ 0x8cf8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ b 31954 <_PyObject_DebugMallocStats@@Base+0xd58> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r5 │ │ │ │ ble 31aa4 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ add r3, r3, #20 │ │ │ │ @@ -3186,15 +3186,15 @@ │ │ │ │ ldr r9, [r3] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ movne r1, #0 │ │ │ │ bne 31960 <_PyObject_DebugMallocStats@@Base+0xd64> │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3195c <_PyObject_DebugMallocStats@@Base+0xd60> │ │ │ │ mvn r4, #0 │ │ │ │ b 31a30 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #15 │ │ │ │ @@ -3234,24 +3234,24 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 31a10 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 31a10 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ beq 31a30 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63672 @ 0xf8b8 │ │ │ │ + movw r1, #64248 @ 0xfaf8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, sl │ │ │ │ ldreq r9, [r9, #20] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ @@ -3284,27 +3284,27 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #4684 @ 0x124c │ │ │ │ + movw r1, #5260 @ 0x148c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31b18 <_PyObject_DebugMallocStats@@Base+0xf1c> │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #59640 @ 0xe8f8 │ │ │ │ + movw r2, #60216 @ 0xeb38 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -3325,41 +3325,41 @@ │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ umull r2, r1, r2, ip │ │ │ │ adds r0, r2, lr │ │ │ │ mla r1, ip, r3, r1 │ │ │ │ adc r1, r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 19f364 │ │ │ │ + b 19fc38 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 28ebc0 │ │ │ │ + b 28fcc4 │ │ │ │ │ │ │ │ 00031b88 <_Py_InitializeMain@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 230ca4 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 233d74 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r3, #0 │ │ │ │ subne r3, fp, #28 │ │ │ │ ldmne r3, {r0, r1, r2, r3} │ │ │ │ stmne r4, {r0, r1, r2, r3} │ │ │ │ bne 31bd8 <_Py_InitializeMain@@Base+0x50> │ │ │ │ ldr r2, [pc, #24] @ 31be4 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 274e60 │ │ │ │ + bl 275fe8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ 00031be8 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -3373,23 +3373,23 @@ │ │ │ │ ldr r3, [r4, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ bne 31c24 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #1708] @ 0x6ac │ │ │ │ str r6, [r4, #1712] @ 0x6b0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ beq 31c44 │ │ │ │ ldr r2, [r4, #1712] @ 0x6b0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ blx r3 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31c14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ 00031c5c : │ │ │ │ @@ -3400,33 +3400,33 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ subs r4, r1, #0 │ │ │ │ beq 31cb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 31cb0 │ │ │ │ ldr r2, [pc, #64] @ 31cdc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2ba7f8 │ │ │ │ + bl 2bb6c8 │ │ │ │ b 31cd4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a8ca8 <_PyEval_MakePendingCalls@@Base+0x53c> │ │ │ │ + bl 2a9d4c <_PyEval_MakePendingCalls@@Base+0x53c> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -3458,15 +3458,15 @@ │ │ │ │ cmn r3, #256 @ 0x100 │ │ │ │ movcc r1, #0 │ │ │ │ movcs r1, #1 │ │ │ │ orrs r5, r1, r2 │ │ │ │ bne 31d9c │ │ │ │ bic r4, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8eb8 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c9534 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ bne 31d9c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ @@ -3480,88 +3480,88 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2b22c0 │ │ │ │ + bl 2b3188 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 31e18 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ bne 31e20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 31dfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 31dfc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54204 @ 0xd3bc │ │ │ │ + movw r1, #54780 @ 0xd5fc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 31e4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 31e4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ bne 31e80 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31e80 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #54236 @ 0xd3dc │ │ │ │ + movw r1, #54812 @ 0xd61c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ b 31e18 │ │ │ │ mov r0, #0 │ │ │ │ str r7, [r6] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ 00031e8c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 31ee4 │ │ │ │ - bl 1bab48 │ │ │ │ + bl 1bb1b8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 31ed0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 31ed8 │ │ │ │ mov r4, r5 │ │ │ │ b 31ee4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ b 31ed0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 00031eec : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -3578,50 +3578,50 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ mov r3, #2 │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b5b8c <_PyParkingLot_Park@@Base+0x364> │ │ │ │ + bl 2b6a58 <_PyParkingLot_Park@@Base+0x368> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 31f50 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - subseq r5, r1, r4, ror pc │ │ │ │ + subseq r6, r1, ip, lsr #3 │ │ │ │ │ │ │ │ 00031f60 : │ │ │ │ subs r2, r1, #0 │ │ │ │ bne 31f6c │ │ │ │ - b d8914 │ │ │ │ + b d8f2c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr ip, [r2, #4] │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ beq 31fa4 │ │ │ │ - movw r1, #41756 @ 0xa31c │ │ │ │ + movw r1, #42408 @ 0xa5a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b d8914 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b d8f2c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #55148 @ 0xd76c │ │ │ │ + movw r1, #55724 @ 0xd9ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 00031fc8 : │ │ │ │ ldr r1, [pc, #36] @ 31ff4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -3677,15 +3677,15 @@ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ba7f8 │ │ │ │ + b 2bb6c8 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #2744] @ 0xab8 │ │ │ │ @@ -3699,1008 +3699,1008 @@ │ │ │ │ cmp r0, #0 │ │ │ │ movweq r3, #23872 @ 0x5d40 │ │ │ │ movteq r3, #101 @ 0x65 │ │ │ │ ldreq r0, [r3] │ │ │ │ movw r3, #23892 @ 0x5d54 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2bae4c │ │ │ │ + bl 2bbd1c │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32124 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 25ed5c │ │ │ │ + bl 25faa4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ cmp r6, #0 │ │ │ │ beq 32168 │ │ │ │ mov r5, r6 │ │ │ │ ldr r1, [r4, #2700] @ 0xa8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 321e0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 321e0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 321e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bb450 │ │ │ │ + bl 2bc238 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ cmp r6, #0 │ │ │ │ bne 32170 │ │ │ │ mov r3, #22 │ │ │ │ str r3, [r4, #32] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 321b4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 321a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 321a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #15 │ │ │ │ str r3, [r4, #32] │ │ │ │ b 32168 │ │ │ │ add r1, r6, #16 │ │ │ │ bl 2dad8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 321e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 321e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq 3220c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bb780 │ │ │ │ + bl 2bc5a4 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3220c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ b 32168 │ │ │ │ ldr r3, [r4, #460] @ 0x1cc │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #12 │ │ │ │ streq r3, [r4, #32] │ │ │ │ beq 32374 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32248 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [r4, #32] │ │ │ │ b 32374 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ beq 322f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #2712] @ 0xa98 │ │ │ │ sub r7, r7, r3 │ │ │ │ - bl 2bb9e0 │ │ │ │ + bl 2bc864 <_PyTime_AsTimespec_clamp@@Base+0x74> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [r4, #464] @ 0x1d0 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r0, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl 2aa22c │ │ │ │ + bl 2ab2cc │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 322b4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4] │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ b 32168 │ │ │ │ add r2, r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e280 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [r4, #8] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r4, #2712] @ 0xa98 │ │ │ │ - bl 2bbc3c │ │ │ │ + bl 2bcac0 │ │ │ │ b 3233c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bb9e0 │ │ │ │ + bl 2bc864 <_PyTime_AsTimespec_clamp@@Base+0x74> │ │ │ │ ldr r3, [r4, #464] @ 0x1d0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r6, [r4, #476] @ 0x1dc │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r5, [r4, #2708] @ 0xa94 │ │ │ │ bl 2e31c │ │ │ │ add r5, r5, r0 │ │ │ │ add r3, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 2bbc3c │ │ │ │ + bl 2bcac0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ bne 32374 │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ ldr r3, [r3, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ bne 32360 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 12d508 <_PyDictKeys_StringLookup@@Base+0x3f0> │ │ │ │ + b 12deec <_PyDictKeys_StringLookup@@Base+0x88> │ │ │ │ ldr r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 32168 │ │ │ │ - movw r0, #34192 @ 0x8590 │ │ │ │ + movw r0, #34768 @ 0x87d0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 28cbc8 │ │ │ │ + bl 28dcf0 │ │ │ │ b 32168 │ │ │ │ │ │ │ │ 00032390 <_Py_GetConfigsAsDict@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 32bc0 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 32bc0 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ - movw r3, #62696 @ 0xf4e8 │ │ │ │ + movw r3, #62736 @ 0xf510 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 323e0 <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 32400 <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ b 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60536 @ 0xec78 │ │ │ │ + movw r1, #61112 @ 0xeeb8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3243c <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3243c <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62700 @ 0xf4ec │ │ │ │ + movw r3, #62740 @ 0xf514 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60568 @ 0xec98 │ │ │ │ + movw r1, #61144 @ 0xeed8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32498 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32498 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62704 @ 0xf4f0 │ │ │ │ + movw r3, #62744 @ 0xf518 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 324c4 <_Py_GetConfigsAsDict@@Base+0x134> │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 324e4 <_Py_GetConfigsAsDict@@Base+0x154> │ │ │ │ b 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60600 @ 0xecb8 │ │ │ │ + movw r1, #61176 @ 0xeef8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32520 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32520 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62708 @ 0xf4f4 │ │ │ │ + movw r3, #62748 @ 0xf51c │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60636 @ 0xecdc │ │ │ │ + movw r1, #61212 @ 0xef1c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3257c <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3257c <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25412 @ 0x6344 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60676 @ 0xed04 │ │ │ │ + movw r1, #61252 @ 0xef44 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 325d8 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 325d8 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58868 @ 0xe5f4 │ │ │ │ + movw r3, #58908 @ 0xe61c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60688 @ 0xed10 │ │ │ │ + movw r1, #61264 @ 0xef50 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32634 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32634 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58872 @ 0xe5f8 │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60704 @ 0xed20 │ │ │ │ + movw r1, #61280 @ 0xef60 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32690 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32690 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58876 @ 0xe5fc │ │ │ │ + movw r3, #58916 @ 0xe624 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60720 @ 0xed30 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 326ec <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 326ec <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58860 @ 0xe5ec │ │ │ │ + movw r3, #58900 @ 0xe614 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60736 @ 0xed40 │ │ │ │ + movw r1, #61312 @ 0xef80 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32748 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32748 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58856 @ 0xe5e8 │ │ │ │ + movw r3, #58896 @ 0xe610 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60756 @ 0xed54 │ │ │ │ + movw r1, #61332 @ 0xef94 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 327a4 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 327a4 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58864 @ 0xe5f0 │ │ │ │ + movw r3, #58904 @ 0xe618 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60772 @ 0xed64 │ │ │ │ + movw r1, #61348 @ 0xefa4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32800 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32800 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58888 @ 0xe608 │ │ │ │ + movw r3, #58928 @ 0xe630 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60788 @ 0xed74 │ │ │ │ + movw r1, #61364 @ 0xefb4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3285c <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3285c <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58852 @ 0xe5e4 │ │ │ │ + movw r3, #58892 @ 0xe60c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60804 @ 0xed84 │ │ │ │ + movw r1, #61380 @ 0xefc4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 328b8 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 328b8 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58880 @ 0xe600 │ │ │ │ + movw r3, #58920 @ 0xe628 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60824 @ 0xed98 │ │ │ │ + movw r1, #61400 @ 0xefd8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32914 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32914 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25408 @ 0x6340 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60840 @ 0xeda8 │ │ │ │ + movw r1, #61416 @ 0xefe8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32970 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32970 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58892 @ 0xe60c │ │ │ │ + movw r3, #58932 @ 0xe634 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60868 @ 0xedc4 │ │ │ │ + movw r1, #61444 @ 0xf004 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 329cc <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 329cc <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58896 @ 0xe610 │ │ │ │ + movw r3, #58936 @ 0xe638 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60896 @ 0xede0 │ │ │ │ + movw r1, #61472 @ 0xf020 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32a28 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32a28 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58884 @ 0xe604 │ │ │ │ + movw r3, #58924 @ 0xe62c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60920 @ 0xedf8 │ │ │ │ + movw r1, #61496 @ 0xf038 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32a84 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32a84 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #59040 @ 0xe6a0 │ │ │ │ + movw r3, #59080 @ 0xe6c8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60944 @ 0xee10 │ │ │ │ + movw r1, #61520 @ 0xf050 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32ae0 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32ae0 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25404 @ 0x633c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60972 @ 0xee2c │ │ │ │ + movw r1, #61548 @ 0xf06c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32b3c <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32b3c <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #60988 @ 0xee3c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ cmn r0, #1 │ │ │ │ beq 32fb4 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 32bc8 <_Py_GetConfigsAsDict@@Base+0x838> │ │ │ │ ldr r3, [pc, #1116] @ 32fd0 <_Py_GetConfigsAsDict@@Base+0xc40> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r5, [r8, #3720] @ 0xe88 │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 32bc0 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r5, #1736] @ 0x6c8 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r7, r0, #0 │ │ │ │ bne 32be4 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32bc0 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32bc0 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 32fb4 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32b6c <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ b 32b6c <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61812 @ 0xf174 │ │ │ │ + movw r1, #62356 @ 0xf394 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32c20 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32c20 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1740] @ 0x6cc │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61852 @ 0xf19c │ │ │ │ + movw r1, #62396 @ 0xf3bc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32c74 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32c74 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1744] @ 0x6d0 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61840 @ 0xf190 │ │ │ │ + movw r1, #62384 @ 0xf3b0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32cc8 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32cc8 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1748] @ 0x6d4 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61864 @ 0xf1a8 │ │ │ │ + movw r1, #62408 @ 0xf3c8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32d1c <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32d1c <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1752] @ 0x6d8 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61780 @ 0xf154 │ │ │ │ + movw r1, #62324 @ 0xf374 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32d70 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32d70 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61740 @ 0xf12c │ │ │ │ + movw r1, #62284 @ 0xf34c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32dc4 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32dc4 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1760] @ 0x6e0 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #62300 @ 0xf35c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32e18 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32e18 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1764] @ 0x6e4 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61800 @ 0xf168 │ │ │ │ + movw r1, #62344 @ 0xf388 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32e6c <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32e6c <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1768] @ 0x6e8 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61828 @ 0xf184 │ │ │ │ + movw r1, #62372 @ 0xf3a4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32ec0 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32ec0 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1772] @ 0x6ec │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61728 @ 0xf120 │ │ │ │ + movw r1, #62272 @ 0xf340 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32f14 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32f14 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 32b9c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #61004 @ 0xee4c │ │ │ │ + movw r1, #61580 @ 0xf08c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ cmn r0, #1 │ │ │ │ beq 32fb4 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32f5c <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32f5c <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r0, r8, #4096 @ 0x1000 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 15ed5c <_PyConfig_AsDict@@Base> │ │ │ │ + bl 15f700 <_PyConfig_AsDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 32bc0 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #916 @ 0x394 │ │ │ │ + movw r1, #1492 @ 0x5d4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ cmn r0, #1 │ │ │ │ beq 32fb4 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 32fc8 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32fc8 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ b 32fc8 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ mov r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - movw r7, #62732 @ 0xf50c │ │ │ │ + movw r7, #62772 @ 0xf534 │ │ │ │ movt r7, #103 @ 0x67 │ │ │ │ movw r4, #23888 @ 0x5d50 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r7] │ │ │ │ bl 2e58c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r8, #0 │ │ │ │ beq 33030 <_Py_GetConfigsAsDict@@Base+0xca0> │ │ │ │ - movw r2, #35252 @ 0x89b4 │ │ │ │ + movw r2, #35788 @ 0x8bcc │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov sl, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ mov r4, #0 │ │ │ │ mov r9, #100 @ 0x64 │ │ │ │ mov r0, sl │ │ │ │ add r1, r4, r9 │ │ │ │ mov r8, sl │ │ │ │ - bl 98b24 │ │ │ │ + bl 9870c │ │ │ │ subs sl, r0, #0 │ │ │ │ bne 3307c <_Py_GetConfigsAsDict@@Base+0xcec> │ │ │ │ mov r0, r8 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ - bl 2e14d8 │ │ │ │ - bl dc824 │ │ │ │ + bl dfd90 │ │ │ │ + bl 2e217c │ │ │ │ + bl dd21c │ │ │ │ mov r4, #0 │ │ │ │ b 331e8 <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ add r8, sl, r4 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 330ac <_Py_GetConfigsAsDict@@Base+0xd1c> │ │ │ │ @@ -4731,24 +4731,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d8a4 │ │ │ │ b 33158 <_Py_GetConfigsAsDict@@Base+0xdc8> │ │ │ │ cmp r4, #4 │ │ │ │ bne 33128 <_Py_GetConfigsAsDict@@Base+0xd98> │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ - bl b95d0 │ │ │ │ + bl dfd90 │ │ │ │ + bl b96dc │ │ │ │ mov r4, r0 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ cmn r4, #1 │ │ │ │ bne 33084 <_Py_GetConfigsAsDict@@Base+0xcf4> │ │ │ │ b 331dc <_Py_GetConfigsAsDict@@Base+0xe4c> │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3a140 <_PyImport_SetModule@@Base+0x520> │ │ │ │ + bl 3a0d4 <_PyImport_SetModule@@Base+0x520> │ │ │ │ cmp r0, #0 │ │ │ │ beq 33158 <_Py_GetConfigsAsDict@@Base+0xdc8> │ │ │ │ b 331dc <_Py_GetConfigsAsDict@@Base+0xe4c> │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e31c │ │ │ │ adds r4, r4, r0 │ │ │ │ @@ -4760,39 +4760,39 @@ │ │ │ │ add r3, sl, r4 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ beq 331ac <_Py_GetConfigsAsDict@@Base+0xe1c> │ │ │ │ adds r9, r4, #2 │ │ │ │ bpl 33044 <_Py_GetConfigsAsDict@@Base+0xcb4> │ │ │ │ mov r0, sl │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bl dfd90 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61040 @ 0xee70 │ │ │ │ + movw r1, #61616 @ 0xf0b0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - bl dc824 │ │ │ │ + bl 16f7e8 │ │ │ │ + bl dd21c │ │ │ │ b 33074 <_Py_GetConfigsAsDict@@Base+0xce4> │ │ │ │ add r1, r4, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 98b24 │ │ │ │ + bl 9870c │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 331e8 <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ mov r0, sl │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ - bl 2e14d8 │ │ │ │ - bl dc824 │ │ │ │ + bl dfd90 │ │ │ │ + bl 2e217c │ │ │ │ + bl dd21c │ │ │ │ b 331e8 <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ mov r0, sl │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ b 33074 <_Py_GetConfigsAsDict@@Base+0xce4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ 000331f4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -4803,20 +4803,20 @@ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl dc0e4 │ │ │ │ + bl dc6fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3323c │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 00033248 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -4835,31 +4835,31 @@ │ │ │ │ ldreq r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r2, r4, #1 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #262144 @ 0x40000 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ bcs 332a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 332b8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 5ec78 │ │ │ │ + b 5ed20 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 2dcf4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e2d0 │ │ │ │ + bl 25f018 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -4874,83 +4874,83 @@ │ │ │ │ bl 2e16c │ │ │ │ cmn r0, #1 │ │ │ │ bne 33340 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3e8e4 │ │ │ │ + bl 3e8f4 │ │ │ │ b 3338c │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ subgt r2, r0, #1 │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r5, r0 │ │ │ │ asr r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3e8 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ beq 33328 │ │ │ │ - movw r1, #1460 @ 0x5b4 │ │ │ │ + movw r1, #2036 @ 0x7f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #62188 @ 0xf2ec │ │ │ │ + movw r0, #62732 @ 0xf50c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1a531c │ │ │ │ + bl 1a5a14 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 33394 │ │ │ │ mov r0, #0 │ │ │ │ b 334f8 │ │ │ │ mov r2, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ movw r1, #5464 @ 0x1558 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r3, #36344 @ 0x8df8 │ │ │ │ + movw r3, #36920 @ 0x9038 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #332 @ 0x14c │ │ │ │ + movw r1, #908 @ 0x38c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl c9194 │ │ │ │ + bl c97c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 333fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 333fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 3338c │ │ │ │ ldr r1, [pc, #244] @ 33500 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6838 │ │ │ │ + bl b6918 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33438 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33438 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq 3338c │ │ │ │ ldr r0, [r7, #2716] @ 0xa9c │ │ │ │ str r4, [r7, #2716] @ 0xa9c │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ cmp r5, #0 │ │ │ │ bgt 3345c │ │ │ │ mov r0, #1 │ │ │ │ b 334f8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [pc, #152] @ 33504 │ │ │ │ @@ -4963,36 +4963,36 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 334a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl cf788 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfdb4 <_PyObject_MakeTpCall@@Base> │ │ │ │ b 334cc │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl cb808 <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl cbe34 <_Py_CheckFunctionResult@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 3338c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 33454 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33454 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ b 33454 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r6, r3, r8, asr #20 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -5009,53 +5009,53 @@ │ │ │ │ movwle r4, #5196 @ 0x144c │ │ │ │ movtle r4, #96 @ 0x60 │ │ │ │ ldrgt r4, [r6] │ │ │ │ b 33570 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #18120 @ 0x46c8 │ │ │ │ + movw r0, #18696 @ 0x4908 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 33534 │ │ │ │ mov r0, #0 │ │ │ │ b 335f0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bgt 33598 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32920 @ 0x8098 │ │ │ │ + movw r1, #33496 @ 0x82d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ b 33568 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ beq 335c0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46816 @ 0xb6e0 │ │ │ │ + movw r1, #47392 @ 0xb920 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ b 33568 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ae1dc <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 1ae940 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ beq 33568 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [pc, #24] @ 335f8 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #28 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r3, r8, asr #16 │ │ │ │ │ │ │ │ 000335fc <_PyUnicode_FromId@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -5072,15 +5072,15 @@ │ │ │ │ bne 3363c <_PyUnicode_FromId@@Base+0x40> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne 33624 <_PyUnicode_FromId@@Base+0x28> │ │ │ │ dmb ish │ │ │ │ beq 3364c <_PyUnicode_FromId@@Base+0x50> │ │ │ │ mov r0, r8 │ │ │ │ - bl 348650 │ │ │ │ + bl 3bd474 │ │ │ │ ldr r3, [pc, #436] @ 33808 <_PyUnicode_FromId@@Base+0x20c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r9, [r2, r3] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ @@ -5095,15 +5095,15 @@ │ │ │ │ bne 33698 <_PyUnicode_FromId@@Base+0x9c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 33680 <_PyUnicode_FromId@@Base+0x84> │ │ │ │ dmb ish │ │ │ │ beq 336a8 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 348650 │ │ │ │ + bl 3bd474 │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ bge 336d8 <_PyUnicode_FromId@@Base+0xdc> │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r4, [r6, #1800] @ 0x708 │ │ │ │ @@ -5119,15 +5119,15 @@ │ │ │ │ bne 336f8 <_PyUnicode_FromId@@Base+0xfc> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 336e0 <_PyUnicode_FromId@@Base+0xe4> │ │ │ │ dmb ish │ │ │ │ beq 33708 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ add r5, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #2064] @ 0x810 │ │ │ │ cmp r3, r4 │ │ │ │ ble 33728 <_PyUnicode_FromId@@Base+0x12c> │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ ldr r6, [r3, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -5137,34 +5137,34 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 2e31c │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ subs r1, r0, #0 │ │ │ │ beq 3379c <_PyUnicode_FromId@@Base+0x1a0> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl ab754 │ │ │ │ + bl ab83c │ │ │ │ ldr r2, [r5, #2064] @ 0x810 │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ bgt 337c4 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ lsl r7, r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ cmp r7, #16 │ │ │ │ movlt r7, #16 │ │ │ │ lsl r1, r7, #2 │ │ │ │ - bl c63a0 │ │ │ │ + bl c6a74 │ │ │ │ subs r9, r0, #0 │ │ │ │ bne 337a4 <_PyUnicode_FromId@@Base+0x1a8> │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ mov r6, #0 │ │ │ │ b 337cc <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ ldr r0, [r5, #2064] @ 0x810 │ │ │ │ mov r1, sl │ │ │ │ sub r2, r7, r0 │ │ │ │ add r0, r9, r0, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ @@ -5180,236 +5180,243 @@ │ │ │ │ bne 337ec <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne 337d4 <_PyUnicode_FromId@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ beq 337fc <_PyUnicode_FromId@@Base+0x200> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ 0003380c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d730 │ │ │ │ │ │ │ │ -00033820 : │ │ │ │ +00033820 <_PySemaphore_Destroy@@Base>: │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 2e7c0 │ │ │ │ + │ │ │ │ +00033834 : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 33844 │ │ │ │ + beq 33858 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00033850 : │ │ │ │ +00033864 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 33868 │ │ │ │ + ldr r0, [pc, #12] @ 3387c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269e30 │ │ │ │ + b 26b19c │ │ │ │ strdeq lr, [r1], #-84 @ 0xffffffac @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #376] @ 33a0c │ │ │ │ + ldr r1, [pc, #376] @ 33a20 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159924 │ │ │ │ - movw r1, #7224 @ 0x1c38 │ │ │ │ + bl 15a2c0 │ │ │ │ + movw r1, #7800 @ 0x1e78 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #8] │ │ │ │ - bl 13b680 │ │ │ │ + bl 13be90 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 338c4 │ │ │ │ + bge 338d8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #324] @ 33a10 │ │ │ │ + ldr r1, [pc, #324] @ 33a24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159924 │ │ │ │ - movw r1, #23468 @ 0x5bac │ │ │ │ + bl 15a2c0 │ │ │ │ + movw r1, #24044 @ 0x5dec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bl 13b680 │ │ │ │ + bl 13be90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 338bc │ │ │ │ - ldr r1, [pc, #280] @ 33a14 │ │ │ │ + blt 338d0 │ │ │ │ + ldr r1, [pc, #280] @ 33a28 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159924 │ │ │ │ - movw r1, #23488 @ 0x5bc0 │ │ │ │ + bl 15a2c0 │ │ │ │ + movw r1, #24064 @ 0x5e00 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 13b680 │ │ │ │ + bl 13be90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 338bc │ │ │ │ + blt 338d0 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 9f8f8 │ │ │ │ - movw r1, #8228 @ 0x2024 │ │ │ │ + bl 9f9d0 │ │ │ │ + movw r1, #8804 @ 0x2264 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #4] │ │ │ │ - bl 13b680 │ │ │ │ + bl 13be90 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrge r6, [pc, #196] @ 33a18 │ │ │ │ - blt 338bc │ │ │ │ + ldrge r6, [pc, #196] @ 33a2c │ │ │ │ + blt 338d0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3397c │ │ │ │ + beq 33990 │ │ │ │ ldr r2, [r6] │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 33954 │ │ │ │ - b 338bc │ │ │ │ + bne 33968 │ │ │ │ + b 338d0 │ │ │ │ movw r3, #5220 @ 0x1464 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl af3bc │ │ │ │ + bl af4a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 338bc │ │ │ │ - ldr r1, [pc, #124] @ 33a1c │ │ │ │ + beq 338d0 │ │ │ │ + ldr r1, [pc, #124] @ 33a30 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159924 │ │ │ │ + bl 15a2c0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 339d0 │ │ │ │ + bgt 339e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 339d0 │ │ │ │ + bne 339e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 338bc │ │ │ │ + beq 338d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159958 │ │ │ │ + bl 15a2f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 338bc │ │ │ │ - movw r0, #18704 @ 0x4910 │ │ │ │ + bne 338d0 │ │ │ │ + movw r0, #19280 @ 0x4b50 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl aaa98 │ │ │ │ + bl aab80 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #24] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq lr, r1, r8, lsr #12 │ │ │ │ rsbeq lr, r1, ip, lsr r6 │ │ │ │ rsbeq lr, r1, r0, asr r6 │ │ │ │ - subseq sl, r8, r4, asr #4 │ │ │ │ + subseq sl, r8, ip, lsr #8 │ │ │ │ rsbeq lr, r1, r4, ror #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 33a70 │ │ │ │ + bne 33a84 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 33a6c │ │ │ │ + blt 33a80 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 33aa4 │ │ │ │ + beq 33ab8 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #104] @ 33af0 │ │ │ │ + ldr r1, [pc, #104] @ 33b04 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33ae8 │ │ │ │ + beq 33afc │ │ │ │ adds r2, r5, r4 │ │ │ │ ldrne r2, [r0] │ │ │ │ sub r0, fp, #16 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 28c334 │ │ │ │ + bl 28d45c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 33ac8 │ │ │ │ + bne 33adc │ │ │ │ mov r0, #0 │ │ │ │ - b 33ae8 │ │ │ │ - bl 33fe8 <_Py_DumpStack@@Base> │ │ │ │ + b 33afc │ │ │ │ + bl 33ffc <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7c08 │ │ │ │ - bl b95d0 │ │ │ │ + bl a7ce0 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33ac0 │ │ │ │ + bne 33ad4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq lr, r1, r0, lsl #13 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2dafd8 │ │ │ │ + bl 2db738 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a079c <_Py_GetConfig@@Base> │ │ │ │ + bl a0874 <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 33b4c │ │ │ │ + bgt 33b60 │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ bl 2e118 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 33b58 │ │ │ │ + ble 33b6c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -5417,23 +5424,23 @@ │ │ │ │ movw r4, #23888 @ 0x5d50 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 30bfc <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33ba0 │ │ │ │ + beq 33bb4 │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r5, [pc, #328] @ 33cf8 │ │ │ │ + ldr r5, [pc, #328] @ 33d0c │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ - movw r1, #7384 @ 0x1cd8 │ │ │ │ + movw r1, #7960 @ 0x1f18 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #42540 @ 0xa62c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ and ip, r3, #24 │ │ │ │ @@ -5441,55 +5448,55 @@ │ │ │ │ cmp ip, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ mov r7, #0 │ │ │ │ lsl r3, r3, #3 │ │ │ │ ldr r2, [r2, #1924] @ 0x784 │ │ │ │ add r3, r3, #32 │ │ │ │ - bl 33da8 │ │ │ │ + bl 33dbc │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #7404 @ 0x1cec │ │ │ │ + movw r1, #7980 @ 0x1f2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #1932] @ 0x78c │ │ │ │ - bl 33da8 │ │ │ │ + bl 33dbc │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #7428 @ 0x1d04 │ │ │ │ + movw r1, #8004 @ 0x1f44 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #1716] @ 0x6b4 │ │ │ │ - bl 33da8 │ │ │ │ + bl 33dbc │ │ │ │ movw r3, #21716 @ 0x54d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r1, r3, #24 │ │ │ │ ldr r2, [r2, #1900] @ 0x76c │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ - movw r1, #7448 @ 0x1d18 │ │ │ │ + movw r1, #8024 @ 0x1f58 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r3, r3, #20 │ │ │ │ - bl 33da8 │ │ │ │ + bl 33dbc │ │ │ │ mov sl, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ - movw r2, #7468 @ 0x1d2c │ │ │ │ + movw r2, #8044 @ 0x1f6c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98f6c │ │ │ │ + bl 99054 │ │ │ │ ldr r2, [r8, #16] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr ip, [r5, r6] │ │ │ │ add r2, r2, #3 │ │ │ │ ldr r1, [r8, #84] @ 0x54 │ │ │ │ add ip, ip, sl, lsl #3 │ │ │ │ @@ -5499,32 +5506,32 @@ │ │ │ │ and r1, r1, #24 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ sub r1, fp, #164 @ 0xa4 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldr r2, [ip, #1740] @ 0x6cc │ │ │ │ - bl 33da8 │ │ │ │ + bl 33dbc │ │ │ │ cmp r7, #20 │ │ │ │ - bne 33c78 │ │ │ │ + bne 33c8c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ 33d54 │ │ │ │ + ldr r3, [pc, #80] @ 33d68 │ │ │ │ ldr r2, [r3, #1480] @ 0x5c8 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 33d38 │ │ │ │ + bne 33d4c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ @@ -5538,570 +5545,570 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d2c8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ - ldr r3, [pc, #32] @ 33da4 │ │ │ │ + b bee64 │ │ │ │ + ldr r3, [pc, #32] @ 33db8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #2072] @ 0x818 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r2 │ │ │ │ stm sp, {r1, r5} │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - movw r2, #7688 @ 0x1e08 │ │ │ │ + movw r2, #8264 @ 0x2048 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98f6c │ │ │ │ + bl 99054 │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ - movw r2, #7712 @ 0x1e20 │ │ │ │ + movw r2, #8288 @ 0x2060 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98f6c │ │ │ │ + bl 99054 │ │ │ │ mul r2, r5, r4 │ │ │ │ sub r1, fp, #276 @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 33e54 │ │ │ │ - bl beb18 │ │ │ │ + bne 33e68 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33e54 │ │ │ │ + beq 33e68 │ │ │ │ mov r7, #0 │ │ │ │ - b 33fe0 │ │ │ │ + b 33ff4 │ │ │ │ mov r8, #26 │ │ │ │ mov r7, #32 │ │ │ │ add r6, r7, #31 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da0c <__sched_cpualloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ lsr r6, r6, #5 │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bne 33e88 │ │ │ │ + bne 33e9c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e7e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 33ef8 │ │ │ │ + beq 33f0c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 33ecc │ │ │ │ + beq 33ee0 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 33ef0 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bne 33f04 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7772 @ 0x1e5c │ │ │ │ + movw r1, #8348 @ 0x209c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 33e4c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 33e60 │ │ │ │ lsl r7, r7, #1 │ │ │ │ - b 33e5c │ │ │ │ - bl c4bd8 │ │ │ │ + b 33e70 │ │ │ │ + bl c52ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 33fcc │ │ │ │ + beq 33fe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d01c <__sched_cpucount@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 33fc0 │ │ │ │ + beq 33fd4 │ │ │ │ lsr r3, r4, #5 │ │ │ │ and r2, r4, #31 │ │ │ │ cmp r6, r4, lsr #3 │ │ │ │ - bls 33fb8 │ │ │ │ + bls 33fcc │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 33fb0 │ │ │ │ + beq 33fc4 │ │ │ │ mov r0, r4 │ │ │ │ sub r8, r8, #1 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 33fcc │ │ │ │ + beq 33fe0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157f14 │ │ │ │ + bl 1588b0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33f8c │ │ │ │ + beq 33fa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33fcc │ │ │ │ + bgt 33fe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33fcc │ │ │ │ + bne 33fe0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 33fcc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 33fe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33fb8 │ │ │ │ + bgt 33fcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33fb8 │ │ │ │ + bne 33fcc │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 33fb8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 33fcc │ │ │ │ add r4, r4, #1 │ │ │ │ - b 33f1c │ │ │ │ + b 33f30 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 33f14 │ │ │ │ + b 33f28 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ - b 33fe0 │ │ │ │ + b 33ff4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7c08 │ │ │ │ - b 33e4c │ │ │ │ + bl a7ce0 │ │ │ │ + b 33e60 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00033fe8 <_Py_DumpStack@@Base>: │ │ │ │ +00033ffc <_Py_DumpStack@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ - ldr r3, [pc, #880] @ 34378 <_Py_DumpStack@@Base+0x390> │ │ │ │ + ldr r3, [pc, #880] @ 3438c <_Py_DumpStack@@Base+0x390> │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ sub r6, fp, #168 @ 0xa8 │ │ │ │ - movw r1, #7872 @ 0x1ec0 │ │ │ │ + movw r1, #8448 @ 0x2100 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dcdc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 34054 <_Py_DumpStack@@Base+0x6c> │ │ │ │ + bne 34068 <_Py_DumpStack@@Base+0x6c> │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7932 @ 0x1efc │ │ │ │ + movw r1, #8508 @ 0x213c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ - b 34354 <_Py_DumpStack@@Base+0x36c> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ + b 34368 <_Py_DumpStack@@Base+0x36c> │ │ │ │ mov r3, #61440 @ 0xf000 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ and r2, r3, r7, lsl #4 │ │ │ │ mov r9, sp │ │ │ │ lsl r3, r7, #4 │ │ │ │ sub r2, sp, r2 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 3406c <_Py_DumpStack@@Base+0x84> │ │ │ │ + bne 34080 <_Py_DumpStack@@Base+0x84> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3409c <_Py_DumpStack@@Base+0xb4> │ │ │ │ + beq 340b0 <_Py_DumpStack@@Base+0xb4> │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ lsl r3, r7, #2 │ │ │ │ mov r5, sp │ │ │ │ add r3, r3, #7 │ │ │ │ bic r2, r3, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #7 │ │ │ │ bic r2, r2, #15 │ │ │ │ sub r2, sp, r2 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 340b8 <_Py_DumpStack@@Base+0xd0> │ │ │ │ + bne 340cc <_Py_DumpStack@@Base+0xd0> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 340e8 <_Py_DumpStack@@Base+0x100> │ │ │ │ + beq 340fc <_Py_DumpStack@@Base+0x100> │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ mov sl, r5 │ │ │ │ mov r8, #0 │ │ │ │ str sp, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r7, r8 │ │ │ │ - ble 3414c <_Py_DumpStack@@Base+0x164> │ │ │ │ + ble 34160 <_Py_DumpStack@@Base+0x164> │ │ │ │ mov r3, #2 │ │ │ │ ldr r0, [r6, r8, lsl #2] │ │ │ │ sub r2, fp, #172 @ 0xac │ │ │ │ mov r1, sl │ │ │ │ bl 2da18 │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, r8, lsl #2] │ │ │ │ - beq 34140 <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 34154 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34140 <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 34154 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-172] @ 0xffffff54 │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [sl, #4] │ │ │ │ add r8, r8, #1 │ │ │ │ add sl, sl, #16 │ │ │ │ - b 340f4 <_Py_DumpStack@@Base+0x10c> │ │ │ │ + b 34108 <_Py_DumpStack@@Base+0x10c> │ │ │ │ str r9, [fp, #-192] @ 0xffffff40 │ │ │ │ - movw r8, #2496 @ 0x9c0 │ │ │ │ + movw r8, #3032 @ 0xbd8 │ │ │ │ movt r8, #65 @ 0x41 │ │ │ │ - movw r9, #24720 @ 0x6090 │ │ │ │ + movw r9, #25296 @ 0x62d0 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ mov sl, #0 │ │ │ │ - movw r0, #7968 @ 0x1f20 │ │ │ │ + movw r0, #8544 @ 0x2160 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ str r7, [fp, #-188] @ 0xffffff44 │ │ │ │ str r0, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, sl │ │ │ │ - ble 34330 <_Py_DumpStack@@Base+0x348> │ │ │ │ + ble 34344 <_Py_DumpStack@@Base+0x348> │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 341a8 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 341bc <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 341a8 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 341bc <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 341b8 <_Py_DumpStack@@Base+0x1d0> │ │ │ │ + bne 341cc <_Py_DumpStack@@Base+0x1d0> │ │ │ │ ldr r1, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r4 │ │ │ │ - b 34300 <_Py_DumpStack@@Base+0x318> │ │ │ │ + b 34314 <_Py_DumpStack@@Base+0x318> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 34218 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 3422c <_Py_DumpStack@@Base+0x230> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34218 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 3422c <_Py_DumpStack@@Base+0x230> │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7996 @ 0x1f3c │ │ │ │ + movw r1, #8572 @ 0x217c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ ldr r7, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #8012 @ 0x1f4c │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #8588 @ 0x218c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - b 34300 <_Py_DumpStack@@Base+0x318> │ │ │ │ + b 34314 <_Py_DumpStack@@Base+0x318> │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r2, r1 │ │ │ │ subcs r3, r2, r1 │ │ │ │ subcc r3, r1, r2 │ │ │ │ mov r2, #15 │ │ │ │ - movw r1, #7996 @ 0x1f3c │ │ │ │ + movw r1, #8572 @ 0x217c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ strcs r3, [fp, #-184] @ 0xffffff48 │ │ │ │ strcc r3, [fp, #-184] @ 0xffffff48 │ │ │ │ movcs r3, #43 @ 0x2b │ │ │ │ movcc r3, #45 @ 0x2d │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ ldr r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8016 @ 0x1f50 │ │ │ │ + movw r1, #8592 @ 0x2190 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ movne r0, r7 │ │ │ │ moveq r0, r9 │ │ │ │ bl 2e31c │ │ │ │ cmp r7, #0 │ │ │ │ movne r1, r7 │ │ │ │ moveq r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #172 @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8024 @ 0x1f58 │ │ │ │ + movw r1, #8600 @ 0x2198 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ - bl 37c48 │ │ │ │ - movw r1, #1192 @ 0x4a8 │ │ │ │ + bl 37c58 │ │ │ │ + movw r1, #1768 @ 0x6e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ add sl, sl, #1 │ │ │ │ - bl 90d88 │ │ │ │ + bl 90e70 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #4 │ │ │ │ add r5, r5, #16 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ - b 34174 <_Py_DumpStack@@Base+0x18c> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ + b 34188 <_Py_DumpStack@@Base+0x18c> │ │ │ │ ldr r9, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r3, #32 │ │ │ │ mov sp, r9 │ │ │ │ - bne 34354 <_Py_DumpStack@@Base+0x36c> │ │ │ │ - movw r1, #8028 @ 0x1f5c │ │ │ │ + bne 34368 <_Py_DumpStack@@Base+0x36c> │ │ │ │ + movw r1, #8604 @ 0x219c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 34378 <_Py_DumpStack@@Base+0x390> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 3438c <_Py_DumpStack@@Base+0x390> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 34370 <_Py_DumpStack@@Base+0x388> │ │ │ │ + beq 34384 <_Py_DumpStack@@Base+0x388> │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 343bc <_Py_DumpStack@@Base+0x3d4> │ │ │ │ + bne 343cc <_Py_DumpStack@@Base+0x3d0> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2af28c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0154 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 343e4 <_Py_DumpStack@@Base+0x3fc> │ │ │ │ - b 343dc <_Py_DumpStack@@Base+0x3f4> │ │ │ │ + bne 343f4 <_Py_DumpStack@@Base+0x3f8> │ │ │ │ + b 343ec <_Py_DumpStack@@Base+0x3f0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17760 @ 0x4560 │ │ │ │ + movw r0, #18336 @ 0x47a0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 343a4 <_Py_DumpStack@@Base+0x3bc> │ │ │ │ + bne 343b4 <_Py_DumpStack@@Base+0x3b8> │ │ │ │ mov r0, #0 │ │ │ │ - b 3442c <_Py_DumpStack@@Base+0x444> │ │ │ │ + b 3443c <_Py_DumpStack@@Base+0x440> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2af28c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0154 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 343dc <_Py_DumpStack@@Base+0x3f4> │ │ │ │ + beq 343ec <_Py_DumpStack@@Base+0x3f0> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d790 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 34424 <_Py_DumpStack@@Base+0x43c> │ │ │ │ + bge 34434 <_Py_DumpStack@@Base+0x438> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 34470 <_Py_DumpStack@@Base+0x488> │ │ │ │ + bne 34484 <_Py_DumpStack@@Base+0x488> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2dde60 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2deb00 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34498 <_Py_DumpStack@@Base+0x4b0> │ │ │ │ - b 34490 <_Py_DumpStack@@Base+0x4a8> │ │ │ │ + bne 344ac <_Py_DumpStack@@Base+0x4b0> │ │ │ │ + b 344a4 <_Py_DumpStack@@Base+0x4a8> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17788 @ 0x457c │ │ │ │ + movw r0, #18364 @ 0x47bc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34458 <_Py_DumpStack@@Base+0x470> │ │ │ │ + bne 3446c <_Py_DumpStack@@Base+0x470> │ │ │ │ mov r0, #0 │ │ │ │ - b 344e0 <_Py_DumpStack@@Base+0x4f8> │ │ │ │ + b 344f4 <_Py_DumpStack@@Base+0x4f8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2dde60 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2deb00 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34490 <_Py_DumpStack@@Base+0x4a8> │ │ │ │ + beq 344a4 <_Py_DumpStack@@Base+0x4a8> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e5a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 344d8 <_Py_DumpStack@@Base+0x4f0> │ │ │ │ + bge 344ec <_Py_DumpStack@@Base+0x4f0> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3451c <_Py_DumpStack@@Base+0x534> │ │ │ │ - bl beb18 │ │ │ │ + bne 34530 <_Py_DumpStack@@Base+0x534> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34550 <_Py_DumpStack@@Base+0x568> │ │ │ │ + bne 34564 <_Py_DumpStack@@Base+0x568> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d154 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 34544 <_Py_DumpStack@@Base+0x55c> │ │ │ │ + bge 34558 <_Py_DumpStack@@Base+0x55c> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl a079c <_Py_GetConfig@@Base> │ │ │ │ + bl a0874 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 345a0 <_Py_DumpStack@@Base+0x5b8> │ │ │ │ + bne 345b4 <_Py_DumpStack@@Base+0x5b8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r3, #12940 @ 0x328c │ │ │ │ + movw r3, #13516 @ 0x34cc │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2de114 <_Py_Gid_Converter@@Base+0x2b4> │ │ │ │ - movw r3, #49372 @ 0xc0dc │ │ │ │ + b 2dedb4 <_Py_Gid_Converter@@Base+0x2b4> │ │ │ │ + movw r3, #49160 @ 0xc008 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #8608 @ 0x21a0 │ │ │ │ + movw r1, #9184 @ 0x23e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34580 <_Py_DumpStack@@Base+0x598> │ │ │ │ + beq 34594 <_Py_DumpStack@@Base+0x598> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000345cc <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ +000345e0 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r0, [pc, #808] @ 34910 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ + ldr r0, [pc, #808] @ 34924 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34608 <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ + bne 3461c <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 345f0 <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ + bne 34604 <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - beq 34614 <_PyMem_GetCurrentAllocatorName@@Base+0x48> │ │ │ │ - bl 348650 │ │ │ │ - movw ip, #44040 @ 0xac08 │ │ │ │ + beq 34628 <_PyMem_GetCurrentAllocatorName@@Base+0x48> │ │ │ │ + bl 3bd474 │ │ │ │ + movw ip, #44528 @ 0xadf0 │ │ │ │ movt ip, #88 @ 0x58 │ │ │ │ sub sl, fp, #196 @ 0xc4 │ │ │ │ sub r9, fp, #176 @ 0xb0 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ sub r5, fp, #136 @ 0x88 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ @@ -6121,182 +6128,182 @@ │ │ │ │ str r3, [r7] │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #648] @ 34914 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + ldr r0, [pc, #648] @ 34928 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34714 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ - ldr r0, [pc, #620] @ 34918 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 34728 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ + ldr r0, [pc, #620] @ 3492c <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 346dc <_PyMem_GetCurrentAllocatorName@@Base+0x110> │ │ │ │ - ldr r0, [pc, #600] @ 3491c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 346f0 <_PyMem_GetCurrentAllocatorName@@Base+0x110> │ │ │ │ + ldr r0, [pc, #600] @ 34930 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #52784 @ 0xce30 │ │ │ │ + movweq r4, #53360 @ 0xd070 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #564] @ 34918 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + beq 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #564] @ 3492c <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34714 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ - ldr r0, [pc, #544] @ 3491c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 34728 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ + ldr r0, [pc, #544] @ 34930 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5432 @ 0x1538 │ │ │ │ + movweq r4, #5952 @ 0x1740 │ │ │ │ movteq r4, #61 @ 0x3d │ │ │ │ - beq 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #504] @ 34914 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + beq 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #504] @ 34928 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34764 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ - ldr r0, [pc, #484] @ 34918 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 34778 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ + ldr r0, [pc, #484] @ 3492c <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34764 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ - ldr r0, [pc, #464] @ 3491c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 34778 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ + ldr r0, [pc, #464] @ 34930 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #52756 @ 0xce14 │ │ │ │ + movweq r4, #53332 @ 0xd054 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr ip, [pc, #436] @ 34920 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + beq 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr ip, [pc, #436] @ 34934 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ sub r6, fp, #96 @ 0x60 │ │ │ │ sub r5, fp, #76 @ 0x4c │ │ │ │ sub lr, fp, #56 @ 0x38 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ add r4, ip, #24 │ │ │ │ ldr r3, [ip], #4 │ │ │ │ str r3, [r6] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [ip] │ │ │ │ str r3, [r5] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #364] @ 34914 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + ldr r0, [pc, #364] @ 34928 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2e5bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 348cc <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #336] @ 34918 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 348e0 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #336] @ 3492c <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ mov r2, #20 │ │ │ │ bl 2e5bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 348cc <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #316] @ 3491c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 348e0 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #316] @ 34930 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r2, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #300] @ 34924 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ + bne 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #300] @ 34938 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34878 <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ - ldr r0, [pc, #280] @ 34928 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + bne 3488c <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ + ldr r0, [pc, #280] @ 3493c <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34840 <_PyMem_GetCurrentAllocatorName@@Base+0x274> │ │ │ │ - ldr r0, [pc, #260] @ 3492c <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 34854 <_PyMem_GetCurrentAllocatorName@@Base+0x274> │ │ │ │ + ldr r0, [pc, #260] @ 34940 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ mov r2, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #52792 @ 0xce38 │ │ │ │ + movweq r4, #53368 @ 0xd078 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #224] @ 34928 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + beq 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #224] @ 3493c <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34878 <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ - ldr r0, [pc, #204] @ 3492c <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 3488c <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ + ldr r0, [pc, #204] @ 34940 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #52740 @ 0xce04 │ │ │ │ + movweq r4, #53316 @ 0xd044 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #164] @ 34924 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ + beq 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #164] @ 34938 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e5bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 348cc <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #144] @ 34928 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + bne 348e0 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #144] @ 3493c <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #124] @ 3492c <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #124] @ 34940 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - movw r4, #52768 @ 0xce20 │ │ │ │ + movw r4, #53344 @ 0xd060 │ │ │ │ movt r4, #60 @ 0x3c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - b 348d0 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + b 348e4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ mov r4, #0 │ │ │ │ - ldr r1, [pc, #56] @ 34910 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ + ldr r1, [pc, #56] @ 34924 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 348f4 <_PyMem_GetCurrentAllocatorName@@Base+0x328> │ │ │ │ + bne 34908 <_PyMem_GetCurrentAllocatorName@@Base+0x328> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 348dc <_PyMem_GetCurrentAllocatorName@@Base+0x310> │ │ │ │ + bne 348f0 <_PyMem_GetCurrentAllocatorName@@Base+0x310> │ │ │ │ dmb ish │ │ │ │ - beq 34904 <_PyMem_GetCurrentAllocatorName@@Base+0x338> │ │ │ │ + beq 34918 <_PyMem_GetCurrentAllocatorName@@Base+0x338> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ strhteq r9, [r2], #-156 @ 0xffffff64 │ │ │ │ ldrdeq r9, [r2], #-144 @ 0xffffff70 @ │ │ │ │ rsbeq r9, r2, r4, ror #19 │ │ │ │ - subseq sl, r8, ip, ror #24 │ │ │ │ + subseq sl, r8, r4, asr lr │ │ │ │ strdeq r9, [r2], #-156 @ 0xffffff64 @ │ │ │ │ rsbeq r9, r2, r4, lsl sl │ │ │ │ rsbeq r9, r2, ip, lsr #20 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -6306,117 +6313,117 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34984 <_PyMem_GetCurrentAllocatorName@@Base+0x3b8> │ │ │ │ + bne 34998 <_PyMem_GetCurrentAllocatorName@@Base+0x3b8> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 349c0 <_PyMem_GetCurrentAllocatorName@@Base+0x3f4> │ │ │ │ - ldr lr, [pc, #388] @ 34b10 <_PyMem_GetCurrentAllocatorName@@Base+0x544> │ │ │ │ + beq 349d4 <_PyMem_GetCurrentAllocatorName@@Base+0x3f4> │ │ │ │ + ldr lr, [pc, #388] @ 34b24 <_PyMem_GetCurrentAllocatorName@@Base+0x544> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 34b04 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + beq 34b18 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 349e0 <_PyMem_GetCurrentAllocatorName@@Base+0x414> │ │ │ │ - bl beb18 │ │ │ │ + bne 349f4 <_PyMem_GetCurrentAllocatorName@@Base+0x414> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34b04 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + bne 34b18 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bac68 │ │ │ │ + bl 1bb2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34b04 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + beq 34b18 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #9080 @ 0x2378 │ │ │ │ + movw r1, #9656 @ 0x25b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #9084 @ 0x237c │ │ │ │ + movw r0, #9660 @ 0x25bc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 34ae0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + beq 34af4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ mov r1, #4 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2dde4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34a98 <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ + beq 34aac <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 34a68 <_PyMem_GetCurrentAllocatorName@@Base+0x49c> │ │ │ │ + beq 34a7c <_PyMem_GetCurrentAllocatorName@@Base+0x49c> │ │ │ │ cmp r3, #13 │ │ │ │ - bne 34a84 <_PyMem_GetCurrentAllocatorName@@Base+0x4b8> │ │ │ │ - movw r3, #47552 @ 0xb9c0 │ │ │ │ + bne 34a98 <_PyMem_GetCurrentAllocatorName@@Base+0x4b8> │ │ │ │ + movw r3, #47340 @ 0xb8ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9128 @ 0x23a8 │ │ │ │ + movw r1, #9704 @ 0x25e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 34ae0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ - movw r3, #47536 @ 0xb9b0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 34af4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + movw r3, #47324 @ 0xb8dc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9100 @ 0x238c │ │ │ │ + movw r1, #9676 @ 0x25cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 34ae0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 34af4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 34ae0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + bl 27c134 │ │ │ │ + b 34af4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34b14 <_PyMem_GetCurrentAllocatorName@@Base+0x548> │ │ │ │ + bl 34b28 <_PyMem_GetCurrentAllocatorName@@Base+0x548> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 34ae0 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + beq 34af4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 34ac4 <_PyMem_GetCurrentAllocatorName@@Base+0x4f8> │ │ │ │ + ble 34ad8 <_PyMem_GetCurrentAllocatorName@@Base+0x4f8> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 34b08 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ + b 34b1c <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34ab8 <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ + bne 34acc <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 34ab8 <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 34acc <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 34b04 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + bgt 34b18 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34b04 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + bne 34b18 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strhteq lr, [r1], #-172 @ 0xffffff54 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ @@ -6426,32 +6433,32 @@ │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-1080] @ 0xfffffbc8 │ │ │ │ - ldr r5, [pc, #2488] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + ldr r5, [pc, #2484] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #17408 @ 0x4400 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 34b90 <_PyMem_GetCurrentAllocatorName@@Base+0x5c4> │ │ │ │ + beq 34ba4 <_PyMem_GetCurrentAllocatorName@@Base+0x5c4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9260 @ 0x242c │ │ │ │ + movw r1, #9836 @ 0x266c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 35b80 <_PyMem_GetCurrentAllocatorName@@Base+0x15b4> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 35b90 <_PyMem_GetCurrentAllocatorName@@Base+0x15b0> │ │ │ │ sub r8, fp, #16384 @ 0x4000 │ │ │ │ mvn r3, #0 │ │ │ │ sub r8, r8, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r9, r8, #16 │ │ │ │ str r3, [r8, #-12] │ │ │ │ @@ -6461,114 +6468,114 @@ │ │ │ │ mov r1, r3 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ str r1, [r2, #16]! │ │ │ │ - bne 34bc4 <_PyMem_GetCurrentAllocatorName@@Base+0x5f8> │ │ │ │ + bne 34bd8 <_PyMem_GetCurrentAllocatorName@@Base+0x5f8> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp] │ │ │ │ sub r0, r0, #236 @ 0xec │ │ │ │ str r6, [r8, #-16] │ │ │ │ - movw r3, #9292 @ 0x244c │ │ │ │ + movw r3, #9868 @ 0x268c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ sub r0, r0, #236 @ 0xec │ │ │ │ - movw r1, #36344 @ 0x8df8 │ │ │ │ + movw r1, #36920 @ 0x9038 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sl, fp, #16384 @ 0x4000 │ │ │ │ bl 2e5b0 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #12 │ │ │ │ subs r3, r0, #0 │ │ │ │ sub sl, sl, #44 @ 0x2c │ │ │ │ str r3, [r2] │ │ │ │ - bne 34cd0 <_PyMem_GetCurrentAllocatorName@@Base+0x704> │ │ │ │ + bne 34ce4 <_PyMem_GetCurrentAllocatorName@@Base+0x704> │ │ │ │ movw r7, #45552 @ 0xb1f0 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r8, [r0] │ │ │ │ sub r1, r1, #236 @ 0xec │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bne 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r7] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34c7c <_PyMem_GetCurrentAllocatorName@@Base+0x6b0> │ │ │ │ + beq 34c90 <_PyMem_GetCurrentAllocatorName@@Base+0x6b0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34ca8 <_PyMem_GetCurrentAllocatorName@@Base+0x6dc> │ │ │ │ + bne 34cbc <_PyMem_GetCurrentAllocatorName@@Base+0x6dc> │ │ │ │ bl 2d460 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r2, #9308 @ 0x245c │ │ │ │ + movw r2, #9884 @ 0x269c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ bl 2d460 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #9308 @ 0x245c │ │ │ │ + movw r1, #9884 @ 0x269c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 34d64 <_PyMem_GetCurrentAllocatorName@@Base+0x798> │ │ │ │ + bne 34d78 <_PyMem_GetCurrentAllocatorName@@Base+0x798> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e3ac │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bne 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ ldr ip, [r5, r4] │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 34d2c <_PyMem_GetCurrentAllocatorName@@Base+0x760> │ │ │ │ + beq 34d40 <_PyMem_GetCurrentAllocatorName@@Base+0x760> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34d4c <_PyMem_GetCurrentAllocatorName@@Base+0x780> │ │ │ │ + bne 34d60 <_PyMem_GetCurrentAllocatorName@@Base+0x780> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ mov r0, ip │ │ │ │ - movw r2, #9380 @ 0x24a4 │ │ │ │ + movw r2, #9956 @ 0x26e4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ - movw r1, #9380 @ 0x24a4 │ │ │ │ + movw r1, #9956 @ 0x26e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #4 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [r2] │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #32 │ │ │ │ @@ -6590,920 +6597,919 @@ │ │ │ │ sub r1, r3, r4 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, r3, r4 │ │ │ │ bl 2e1fc │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3550c <_PyMem_GetCurrentAllocatorName@@Base+0xf40> │ │ │ │ + beq 3551c <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e31c │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 34eec <_PyMem_GetCurrentAllocatorName@@Base+0x920> │ │ │ │ + beq 34f00 <_PyMem_GetCurrentAllocatorName@@Base+0x920> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #4 │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c63a0 │ │ │ │ + bl c6a74 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf28> │ │ │ │ + bne 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf28> │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e3ac │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ - ldr r3, [pc, #1688] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + ldr r3, [pc, #1684] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 34e98 <_PyMem_GetCurrentAllocatorName@@Base+0x8cc> │ │ │ │ + beq 34eac <_PyMem_GetCurrentAllocatorName@@Base+0x8cc> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34ec8 <_PyMem_GetCurrentAllocatorName@@Base+0x8fc> │ │ │ │ + bne 34edc <_PyMem_GetCurrentAllocatorName@@Base+0x8fc> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r2, r2, #4 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #9440 @ 0x24e0 │ │ │ │ + movw r2, #10016 @ 0x2720 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #4 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ - movw r1, #9440 @ 0x24e0 │ │ │ │ + movw r1, #10016 @ 0x2720 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3] │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #9524 @ 0x2534 │ │ │ │ + movw r1, #10100 @ 0x2774 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ strb r5, [r2, r3] │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #240 @ 0xf0 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ str r5, [sl, #-968] @ 0xfffffc38 │ │ │ │ str r5, [sl, #-964] @ 0xfffffc3c │ │ │ │ bl 2d2d4 <__isoc23_sscanf@plt> │ │ │ │ ldr r4, [sl, #-964] @ 0xfffffc3c │ │ │ │ cmp r4, r5 │ │ │ │ - beq 34da4 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ + beq 34db8 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r3, r4 │ │ │ │ - bne 34f6c <_PyMem_GetCurrentAllocatorName@@Base+0x9a0> │ │ │ │ + bne 34f80 <_PyMem_GetCurrentAllocatorName@@Base+0x9a0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ add r0, r4, r0 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 34f98 <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ + beq 34fac <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ bl 2e688 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ moveq r0, r4 │ │ │ │ - movw r1, #9552 @ 0x2550 │ │ │ │ + movw r1, #10128 @ 0x2790 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2defc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34fa0 <_PyMem_GetCurrentAllocatorName@@Base+0x9d4> │ │ │ │ + bne 34fb4 <_PyMem_GetCurrentAllocatorName@@Base+0x9d4> │ │ │ │ mov r4, #0 │ │ │ │ - b 34da4 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ + b 34db8 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ sub r7, fp, #16384 @ 0x4000 │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143edc │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r7, r7, #44 @ 0x2c │ │ │ │ sub r2, r2, #20 │ │ │ │ ldr r3, [r7, #-968] @ 0xfffffc38 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + beq 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db20 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #24 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bge 35094 <_PyMem_GetCurrentAllocatorName@@Base+0xac8> │ │ │ │ + bge 350a8 <_PyMem_GetCurrentAllocatorName@@Base+0xac8> │ │ │ │ movw r5, #45552 @ 0xb1f0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ - ldr r3, [pc, #1264] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + ldr r3, [pc, #1260] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3503c <_PyMem_GetCurrentAllocatorName@@Base+0xa70> │ │ │ │ + beq 35050 <_PyMem_GetCurrentAllocatorName@@Base+0xa70> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3506c <_PyMem_GetCurrentAllocatorName@@Base+0xaa0> │ │ │ │ + bne 35080 <_PyMem_GetCurrentAllocatorName@@Base+0xaa0> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #9616 @ 0x2590 │ │ │ │ + movw r2, #10192 @ 0x27d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #9560 @ 0x2558 │ │ │ │ + movw r2, #10136 @ 0x2798 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #9616 @ 0x2590 │ │ │ │ + movw r3, #10192 @ 0x27d0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #9560 @ 0x2558 │ │ │ │ + movw r1, #10136 @ 0x2798 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 2dd30 <__fstat64_time64@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 35158 <_PyMem_GetCurrentAllocatorName@@Base+0xb8c> │ │ │ │ + beq 3516c <_PyMem_GetCurrentAllocatorName@@Base+0xb8c> │ │ │ │ movw r5, #45552 @ 0xb1f0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ - ldr r3, [pc, #1068] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + ldr r3, [pc, #1064] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35100 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ + beq 35114 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35130 <_PyMem_GetCurrentAllocatorName@@Base+0xb64> │ │ │ │ + bne 35144 <_PyMem_GetCurrentAllocatorName@@Base+0xb64> │ │ │ │ bl 2d460 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #9616 @ 0x2590 │ │ │ │ + movw r3, #10192 @ 0x27d0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - movw r2, #9628 @ 0x259c │ │ │ │ + movw r2, #10204 @ 0x27dc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r3, r4 │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #9616 @ 0x2590 │ │ │ │ + movw r3, #10192 @ 0x27d0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #9628 @ 0x259c │ │ │ │ + movw r1, #10204 @ 0x27dc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - vldr d7, [pc, #924] @ 35500 <_PyMem_GetCurrentAllocatorName@@Base+0xf34> │ │ │ │ + vldr d7, [pc, #920] @ 35510 <_PyMem_GetCurrentAllocatorName@@Base+0xf30> │ │ │ │ sub r3, r3, #24 │ │ │ │ mov r2, #1 │ │ │ │ sub r6, r7, #896 @ 0x380 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #2 │ │ │ │ ldr r1, [r7, #-856] @ 0xfffffca8 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ bl 2d808 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35244 <_PyMem_GetCurrentAllocatorName@@Base+0xc78> │ │ │ │ + bne 35258 <_PyMem_GetCurrentAllocatorName@@Base+0xc78> │ │ │ │ movw r5, #45552 @ 0xb1f0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ - ldr r3, [pc, #840] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + ldr r3, [pc, #836] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r9, #9616 @ 0x2590 │ │ │ │ + movw r9, #10192 @ 0x27d0 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [r6, #40] @ 0x28 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 351f0 <_PyMem_GetCurrentAllocatorName@@Base+0xc24> │ │ │ │ + beq 35204 <_PyMem_GetCurrentAllocatorName@@Base+0xc24> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3521c <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ + bne 35230 <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ bl 2d460 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r2, #9700 @ 0x25e4 │ │ │ │ + movw r2, #10276 @ 0x2824 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r1, #9700 @ 0x25e4 │ │ │ │ + movw r1, #10276 @ 0x2824 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 35278 <_PyMem_GetCurrentAllocatorName@@Base+0xcac> │ │ │ │ + bcc 3528c <_PyMem_GetCurrentAllocatorName@@Base+0xcac> │ │ │ │ str r2, [sp] │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #9780 @ 0x2634 │ │ │ │ + movw r1, #10356 @ 0x2874 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r4 │ │ │ │ - bl 140fbc │ │ │ │ - b 352fc <_PyMem_GetCurrentAllocatorName@@Base+0xd30> │ │ │ │ + bl 1417cc │ │ │ │ + b 35310 <_PyMem_GetCurrentAllocatorName@@Base+0xd30> │ │ │ │ ldr r6, [r0, #32] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r6, r0, r6 │ │ │ │ mla r3, r1, r3, r6 │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ sub r1, r1, #28 │ │ │ │ str r4, [r1] │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r5, r3, #1 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ ldr r1, [r6] │ │ │ │ - movw r0, #9616 @ 0x2590 │ │ │ │ + movw r0, #10192 @ 0x27d0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add r1, r5, r1 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ add r1, r3, r1 │ │ │ │ str r3, [r2] │ │ │ │ bl 2e4d8 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ - beq 35b20 <_PyMem_GetCurrentAllocatorName@@Base+0x1554> │ │ │ │ + beq 35b30 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ cmp r4, r8 │ │ │ │ - bgt 352a4 <_PyMem_GetCurrentAllocatorName@@Base+0xcd8> │ │ │ │ + bgt 352b8 <_PyMem_GetCurrentAllocatorName@@Base+0xcd8> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r5, r3 │ │ │ │ sub r2, r2, #28 │ │ │ │ ldr r4, [r2] │ │ │ │ mov r6, #0 │ │ │ │ - b 35338 <_PyMem_GetCurrentAllocatorName@@Base+0xd6c> │ │ │ │ + b 3534c <_PyMem_GetCurrentAllocatorName@@Base+0xd6c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 35b60 <_PyMem_GetCurrentAllocatorName@@Base+0x1594> │ │ │ │ + beq 35b70 <_PyMem_GetCurrentAllocatorName@@Base+0x1590> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r8, [r2, #8] │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r6, r3, r6 │ │ │ │ - blx 3cc00c <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ + blx 3cc23c <_PyMonitoring_FireBranchEvent@@Base+0x3d8> │ │ │ │ add r6, r6, r1 │ │ │ │ sub r6, r6, r8 │ │ │ │ ldr r1, [r7, #-856] @ 0xfffffca8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e358 │ │ │ │ sub r7, r7, #896 @ 0x380 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35400 <_PyMem_GetCurrentAllocatorName@@Base+0xe34> │ │ │ │ - bl beb18 │ │ │ │ + beq 35414 <_PyMem_GetCurrentAllocatorName@@Base+0xe34> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bne 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ movw r5, #45552 @ 0xb1f0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ - ldr r3, [pc, #380] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + ldr r3, [pc, #376] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [r7, #40] @ 0x28 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 353b4 <_PyMem_GetCurrentAllocatorName@@Base+0xde8> │ │ │ │ + beq 353c8 <_PyMem_GetCurrentAllocatorName@@Base+0xde8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 353dc <_PyMem_GetCurrentAllocatorName@@Base+0xe10> │ │ │ │ + bne 353f0 <_PyMem_GetCurrentAllocatorName@@Base+0xe10> │ │ │ │ bl 2d460 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #9920 @ 0x26c0 │ │ │ │ + movw r2, #10496 @ 0x2900 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 353fc <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 35410 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ bl 2d460 │ │ │ │ - movw r1, #9920 @ 0x26c0 │ │ │ │ + movw r1, #10496 @ 0x2900 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r6, #0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2d844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 354bc <_PyMem_GetCurrentAllocatorName@@Base+0xef0> │ │ │ │ - bl beb18 │ │ │ │ + beq 354d0 <_PyMem_GetCurrentAllocatorName@@Base+0xef0> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + bne 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ movw r5, #45552 @ 0xb1f0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ - ldr r3, [pc, #180] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + ldr r3, [pc, #176] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35478 <_PyMem_GetCurrentAllocatorName@@Base+0xeac> │ │ │ │ + beq 3548c <_PyMem_GetCurrentAllocatorName@@Base+0xeac> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3549c <_PyMem_GetCurrentAllocatorName@@Base+0xed0> │ │ │ │ + bne 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0xed0> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #9976 @ 0x26f8 │ │ │ │ + movw r2, #10552 @ 0x2938 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #9976 @ 0x26f8 │ │ │ │ + movw r1, #10552 @ 0x2938 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + beq 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 4ad44 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c7c> │ │ │ │ + bl 4ade4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c7c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35600 <_PyMem_GetCurrentAllocatorName@@Base+0x1034> │ │ │ │ - bl 3e984 │ │ │ │ + bne 35610 <_PyMem_GetCurrentAllocatorName@@Base+0x1030> │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34f98 <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ + beq 34fac <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - b 3550c <_PyMem_GetCurrentAllocatorName@@Base+0xf40> │ │ │ │ + b 3551c <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ str r0, [r3] │ │ │ │ - b 34da4 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ - nop {0} │ │ │ │ + b 34db8 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ ... │ │ │ │ andeq r0, r0, ip │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r7, [r3] │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 355f8 <_PyMem_GetCurrentAllocatorName@@Base+0x102c> │ │ │ │ + bne 35608 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e1b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 355f8 <_PyMem_GetCurrentAllocatorName@@Base+0x102c> │ │ │ │ + beq 35608 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ movw r4, #45552 @ 0xb1f0 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r6, [r0] │ │ │ │ sub r1, r1, #236 @ 0xec │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 355f8 <_PyMem_GetCurrentAllocatorName@@Base+0x102c> │ │ │ │ - ldr r3, [pc, #-112] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35608 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ + ldr r3, [pc, #-112] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ sub r3, fp, #16384 @ 0x4000 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r5, [r3, #-16] │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 355a8 <_PyMem_GetCurrentAllocatorName@@Base+0xfdc> │ │ │ │ + beq 355b8 <_PyMem_GetCurrentAllocatorName@@Base+0xfd8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 355d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1008> │ │ │ │ + bne 355e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1004> │ │ │ │ bl 2d460 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ str r5, [sp] │ │ │ │ - movw r2, #10012 @ 0x271c │ │ │ │ + movw r2, #10588 @ 0x295c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 355f8 <_PyMem_GetCurrentAllocatorName@@Base+0x102c> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 35608 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ bl 2d460 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ - movw r1, #10012 @ 0x271c │ │ │ │ + movw r1, #10588 @ 0x295c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r6, #0 │ │ │ │ - b 35618 <_PyMem_GetCurrentAllocatorName@@Base+0x104c> │ │ │ │ + b 35628 <_PyMem_GetCurrentAllocatorName@@Base+0x1048> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r7, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e3ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 356ec <_PyMem_GetCurrentAllocatorName@@Base+0x1120> │ │ │ │ - bl beb18 │ │ │ │ + beq 356fc <_PyMem_GetCurrentAllocatorName@@Base+0x111c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bne 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ movw r4, #45552 @ 0xb1f0 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r6, [r0] │ │ │ │ sub r1, r1, #236 @ 0xec │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ - ldr r2, [pc, #-372] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + ldr r2, [pc, #-372] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 356a0 <_PyMem_GetCurrentAllocatorName@@Base+0x10d4> │ │ │ │ + beq 356b0 <_PyMem_GetCurrentAllocatorName@@Base+0x10d0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 356c8 <_PyMem_GetCurrentAllocatorName@@Base+0x10fc> │ │ │ │ + bne 356d8 <_PyMem_GetCurrentAllocatorName@@Base+0x10f8> │ │ │ │ bl 2d460 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #10080 @ 0x2760 │ │ │ │ + movw r2, #10656 @ 0x29a0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ bl 2d460 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #10080 @ 0x2760 │ │ │ │ + movw r1, #10656 @ 0x29a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1128> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 35730 <_PyMem_GetCurrentAllocatorName@@Base+0x1164> │ │ │ │ - bl 3e984 │ │ │ │ + bne 35740 <_PyMem_GetCurrentAllocatorName@@Base+0x1160> │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35754 <_PyMem_GetCurrentAllocatorName@@Base+0x1188> │ │ │ │ - bl 1435b8 │ │ │ │ + bne 35764 <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ + bl 143dc0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sl, #-16] │ │ │ │ - movw r1, #10124 @ 0x278c │ │ │ │ + movw r1, #10700 @ 0x29cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bec14 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - b 35754 <_PyMem_GetCurrentAllocatorName@@Base+0x1188> │ │ │ │ + bl 1bf298 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 35764 <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #880 @ 0x370 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, #172 @ 0xac │ │ │ │ mov r0, r9 │ │ │ │ - bl 4b0d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2010> │ │ │ │ + bl 4b178 <_PyEval_SpecialMethodCanSuggest@@Base+0x2010> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 357e8 <_PyMem_GetCurrentAllocatorName@@Base+0x121c> │ │ │ │ - b 35824 <_PyMem_GetCurrentAllocatorName@@Base+0x1258> │ │ │ │ - bl beb18 │ │ │ │ + beq 357f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1218> │ │ │ │ + b 35834 <_PyMem_GetCurrentAllocatorName@@Base+0x1254> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35784 <_PyMem_GetCurrentAllocatorName@@Base+0x11b8> │ │ │ │ + bne 35794 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ sub r2, fp, #16384 @ 0x4000 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - movw r1, #10196 @ 0x27d4 │ │ │ │ + movw r1, #10772 @ 0x2a14 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #-16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - bl 3e984 │ │ │ │ + bl 1417cc │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ - ldr r1, [pc, #-656] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + ldr r1, [pc, #-656] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 357c0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f4> │ │ │ │ + beq 357d0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f0> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 357d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1208> │ │ │ │ + bne 357e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1204> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #10244 @ 0x2804 │ │ │ │ + movw r2, #10820 @ 0x2a44 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #10244 @ 0x2804 │ │ │ │ + movw r1, #10820 @ 0x2a44 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #172 @ 0xac │ │ │ │ - movw r1, #52404 @ 0xccb4 │ │ │ │ + movw r1, #52980 @ 0xcef4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3588c <_PyMem_GetCurrentAllocatorName@@Base+0x12c0> │ │ │ │ + beq 3589c <_PyMem_GetCurrentAllocatorName@@Base+0x12bc> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10372 @ 0x2884 │ │ │ │ + movw r1, #10948 @ 0x2ac4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ - bl 3e984 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ - ldr r1, [pc, #-816] @ 35508 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + bne 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + ldr r1, [pc, #-816] @ 35518 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 35860 <_PyMem_GetCurrentAllocatorName@@Base+0x1294> │ │ │ │ + beq 35870 <_PyMem_GetCurrentAllocatorName@@Base+0x1290> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35874 <_PyMem_GetCurrentAllocatorName@@Base+0x12a8> │ │ │ │ + bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12a4> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #10312 @ 0x2848 │ │ │ │ + movw r2, #10888 @ 0x2a88 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ - movw r1, #10312 @ 0x2848 │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + movw r1, #10888 @ 0x2a88 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 35ad8 <_PyMem_GetCurrentAllocatorName@@Base+0x150c> │ │ │ │ + b 35ae8 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r1, [sl, #-888] @ 0xfffffc88 │ │ │ │ mov r3, #178 @ 0xb2 │ │ │ │ movt r3, #783 @ 0x30f │ │ │ │ ldr r2, [sl, #-884] @ 0xfffffc8c │ │ │ │ cmp r2, r0 │ │ │ │ cmpeq r1, r3 │ │ │ │ - beq 358c4 <_PyMem_GetCurrentAllocatorName@@Base+0x12f8> │ │ │ │ + beq 358d4 <_PyMem_GetCurrentAllocatorName@@Base+0x12f4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10432 @ 0x28c0 │ │ │ │ + movw r1, #11008 @ 0x2b00 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r3, [sl, #-880] @ 0xfffffc90 │ │ │ │ ldr r2, [sl, #-876] @ 0xfffffc94 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 358fc <_PyMem_GetCurrentAllocatorName@@Base+0x1330> │ │ │ │ + bne 3590c <_PyMem_GetCurrentAllocatorName@@Base+0x132c> │ │ │ │ ldr r1, [sl, #-856] @ 0xfffffca8 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #252 @ 0xfc │ │ │ │ mov r2, #4 │ │ │ │ add r1, r6, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4b0d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2010> │ │ │ │ + bl 4b178 <_PyEval_SpecialMethodCanSuggest@@Base+0x2010> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35918 <_PyMem_GetCurrentAllocatorName@@Base+0x134c> │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + beq 35928 <_PyMem_GetCurrentAllocatorName@@Base+0x1348> │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10540 @ 0x292c │ │ │ │ + movw r1, #11116 @ 0x2b6c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r2, [sl, #-976] @ 0xfffffc30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35940 <_PyMem_GetCurrentAllocatorName@@Base+0x1374> │ │ │ │ + bne 35950 <_PyMem_GetCurrentAllocatorName@@Base+0x1370> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10648 @ 0x2998 │ │ │ │ + movw r1, #11224 @ 0x2bd8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r1, [sl, #-48] @ 0xffffffd0 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sl, #-972] @ 0xfffffc34 │ │ │ │ sub r3, r3, #248 @ 0xf8 │ │ │ │ add r1, r2, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 4b0d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2010> │ │ │ │ + bl 4b178 <_PyEval_SpecialMethodCanSuggest@@Base+0x2010> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bne 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r3, [sl, #-972] @ 0xfffffc34 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 35990 <_PyMem_GetCurrentAllocatorName@@Base+0x13c4> │ │ │ │ + beq 359a0 <_PyMem_GetCurrentAllocatorName@@Base+0x13c0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10704 @ 0x29d0 │ │ │ │ + movw r1, #11280 @ 0x2c10 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r3, [sl, #-976] @ 0xfffffc30 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [sl, #-816] @ 0xfffffcd0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ - bl 4b0d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2010> │ │ │ │ + bl 4b178 <_PyEval_SpecialMethodCanSuggest@@Base+0x2010> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bne 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r5, [sl, #-968] @ 0xfffffc38 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 359e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1414> │ │ │ │ + bne 359f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1410> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10760 @ 0x2a08 │ │ │ │ + movw r1, #11336 @ 0x2c48 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r9, #-4] │ │ │ │ sbcs r4, r4, r3 │ │ │ │ - bcc 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x144c> │ │ │ │ + bcc 35a28 <_PyMem_GetCurrentAllocatorName@@Base+0x1448> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10812 @ 0x2a3c │ │ │ │ + movw r1, #11388 @ 0x2c7c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r1, [sl, #-56] @ 0xffffffc8 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sl, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r5 │ │ │ │ - bl 4b814 │ │ │ │ + bl 4b8b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bne 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r0, [sl, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [sl, #-56] @ 0xffffffc8 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r1, [sl, #-964] @ 0xfffffc3c │ │ │ │ sub r3, r3, #240 @ 0xf0 │ │ │ │ ldr r1, [sl, #-968] @ 0xfffffc38 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r2, r1 │ │ │ │ mov r2, #4 │ │ │ │ - bl 4b814 │ │ │ │ + bl 4b8b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bne 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r3, [sl, #-968] @ 0xfffffc38 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [sl, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ - bl 4b0d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2010> │ │ │ │ + bl 4b178 <_PyEval_SpecialMethodCanSuggest@@Base+0x2010> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35884 <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bne 35894 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r0, [sl, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ ldr r2, [sl, #-960] @ 0xfffffc40 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ ldr r1, [sl, #-968] @ 0xfffffc38 │ │ │ │ orr r2, r2, #32 │ │ │ │ str r2, [sl, #-960] @ 0xfffffc40 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4b814 │ │ │ │ + bl 4b8b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ sub r3, fp, #16384 @ 0x4000 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #-12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 35af0 <_PyMem_GetCurrentAllocatorName@@Base+0x1524> │ │ │ │ + beq 35b00 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ bl 2d844 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35b08 <_PyMem_GetCurrentAllocatorName@@Base+0x153c> │ │ │ │ - bl 9880c │ │ │ │ + beq 35b18 <_PyMem_GetCurrentAllocatorName@@Base+0x1538> │ │ │ │ + bl 983f4 │ │ │ │ add r5, r5, #1 │ │ │ │ str r6, [r9, #12] │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r6, [r9, #16]! │ │ │ │ - bne 35af8 <_PyMem_GetCurrentAllocatorName@@Base+0x152c> │ │ │ │ - b 35b80 <_PyMem_GetCurrentAllocatorName@@Base+0x15b4> │ │ │ │ + bne 35b08 <_PyMem_GetCurrentAllocatorName@@Base+0x1528> │ │ │ │ + b 35b90 <_PyMem_GetCurrentAllocatorName@@Base+0x15b0> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r5, r3 │ │ │ │ sub r2, r2, #28 │ │ │ │ ldr r4, [r2] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, r3, r2 │ │ │ │ ldrh r3, [r3, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - bge 35b60 <_PyMem_GetCurrentAllocatorName@@Base+0x1594> │ │ │ │ + bge 35b70 <_PyMem_GetCurrentAllocatorName@@Base+0x1590> │ │ │ │ ldr ip, [r1], #32 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 35304 <_PyMem_GetCurrentAllocatorName@@Base+0xd38> │ │ │ │ + beq 35318 <_PyMem_GetCurrentAllocatorName@@Base+0xd38> │ │ │ │ mov r2, r1 │ │ │ │ - b 35b3c <_PyMem_GetCurrentAllocatorName@@Base+0x1570> │ │ │ │ + b 35b4c <_PyMem_GetCurrentAllocatorName@@Base+0x156c> │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #9848 @ 0x2678 │ │ │ │ + movw r1, #10424 @ 0x28b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r4 │ │ │ │ - bl 140fbc │ │ │ │ - b 352fc <_PyMem_GetCurrentAllocatorName@@Base+0xd30> │ │ │ │ + bl 1417cc │ │ │ │ + b 35310 <_PyMem_GetCurrentAllocatorName@@Base+0xd30> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #40] @ 35bc8 <_PyMem_GetCurrentAllocatorName@@Base+0x15fc> │ │ │ │ + ldr lr, [pc, #40] @ 35bd8 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #4 │ │ │ │ - movw r2, #41756 @ 0xa31c │ │ │ │ + movw r2, #42408 @ 0xa5a8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #10848 @ 0x2a60 │ │ │ │ + movw r1, #11424 @ 0x2ca0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [ip, lr] │ │ │ │ ldr r0, [r0, #3856] @ 0xf10 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 13c2b4 │ │ │ │ + b 13cac4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35c00 <_PyMem_GetCurrentAllocatorName@@Base+0x1634> │ │ │ │ - bl beb18 │ │ │ │ + bne 35c10 <_PyMem_GetCurrentAllocatorName@@Base+0x1630> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35c1c <_PyMem_GetCurrentAllocatorName@@Base+0x1650> │ │ │ │ - ldr r2, [pc, #28] @ 35c24 <_PyMem_GetCurrentAllocatorName@@Base+0x1658> │ │ │ │ + bne 35c2c <_PyMem_GetCurrentAllocatorName@@Base+0x164c> │ │ │ │ + ldr r2, [pc, #28] @ 35c34 <_PyMem_GetCurrentAllocatorName@@Base+0x1654> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3736] @ 0xe98 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -7511,80 +7517,80 @@ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35c5c <_PyMem_GetCurrentAllocatorName@@Base+0x1690> │ │ │ │ - bl beb18 │ │ │ │ + bne 35c6c <_PyMem_GetCurrentAllocatorName@@Base+0x168c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35c90 <_PyMem_GetCurrentAllocatorName@@Base+0x16c4> │ │ │ │ + bne 35ca0 <_PyMem_GetCurrentAllocatorName@@Base+0x16c0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d5f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 35c84 <_PyMem_GetCurrentAllocatorName@@Base+0x16b8> │ │ │ │ + bge 35c94 <_PyMem_GetCurrentAllocatorName@@Base+0x16b4> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35cd4 <_PyMem_GetCurrentAllocatorName@@Base+0x1708> │ │ │ │ - bl beb18 │ │ │ │ + bne 35ce4 <_PyMem_GetCurrentAllocatorName@@Base+0x1704> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d48 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ + bne 35d58 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35cfc <_PyMem_GetCurrentAllocatorName@@Base+0x1730> │ │ │ │ + beq 35d0c <_PyMem_GetCurrentAllocatorName@@Base+0x172c> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 35d48 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ + bl 27c134 │ │ │ │ + b 35d58 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl c5528 │ │ │ │ + bl c5bfc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35d48 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ + beq 35d58 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #16] │ │ │ │ - bne 35d4c <_PyMem_GetCurrentAllocatorName@@Base+0x1780> │ │ │ │ + bne 35d5c <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35d48 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ + bgt 35d58 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35d48 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ + bne 35d58 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -7595,76 +7601,76 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35dac <_PyMem_GetCurrentAllocatorName@@Base+0x17e0> │ │ │ │ + bne 35dbc <_PyMem_GetCurrentAllocatorName@@Base+0x17dc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35df0 <_PyMem_GetCurrentAllocatorName@@Base+0x1824> │ │ │ │ - ldr lr, [pc, #220] @ 35e90 <_PyMem_GetCurrentAllocatorName@@Base+0x18c4> │ │ │ │ + beq 35e00 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ + ldr lr, [pc, #220] @ 35ea0 <_PyMem_GetCurrentAllocatorName@@Base+0x18c0> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub r1, fp, #32 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 35df0 <_PyMem_GetCurrentAllocatorName@@Base+0x1824> │ │ │ │ + bne 35e00 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ mov r0, #0 │ │ │ │ - b 35e88 <_PyMem_GetCurrentAllocatorName@@Base+0x18bc> │ │ │ │ + b 35e98 <_PyMem_GetCurrentAllocatorName@@Base+0x18b8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35e10 <_PyMem_GetCurrentAllocatorName@@Base+0x1844> │ │ │ │ - bl beb18 │ │ │ │ + bne 35e20 <_PyMem_GetCurrentAllocatorName@@Base+0x1840> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35de8 <_PyMem_GetCurrentAllocatorName@@Base+0x181c> │ │ │ │ + bne 35df8 <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35e30 <_PyMem_GetCurrentAllocatorName@@Base+0x1864> │ │ │ │ - bl beb18 │ │ │ │ + bne 35e40 <_PyMem_GetCurrentAllocatorName@@Base+0x1860> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35de8 <_PyMem_GetCurrentAllocatorName@@Base+0x181c> │ │ │ │ + bne 35df8 <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35e50 <_PyMem_GetCurrentAllocatorName@@Base+0x1884> │ │ │ │ - bl beb18 │ │ │ │ + bne 35e60 <_PyMem_GetCurrentAllocatorName@@Base+0x1880> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35de8 <_PyMem_GetCurrentAllocatorName@@Base+0x181c> │ │ │ │ + bne 35df8 <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2df8c │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 35e88 <_PyMem_GetCurrentAllocatorName@@Base+0x18bc> │ │ │ │ + bne 35e98 <_PyMem_GetCurrentAllocatorName@@Base+0x18b8> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq lr, r1, r0, asr #22 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -7674,71 +7680,71 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35ee8 <_PyMem_GetCurrentAllocatorName@@Base+0x191c> │ │ │ │ + bne 35ef8 <_PyMem_GetCurrentAllocatorName@@Base+0x1918> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35f24 <_PyMem_GetCurrentAllocatorName@@Base+0x1958> │ │ │ │ - ldr lr, [pc, #204] @ 35fbc <_PyMem_GetCurrentAllocatorName@@Base+0x19f0> │ │ │ │ + beq 35f34 <_PyMem_GetCurrentAllocatorName@@Base+0x1954> │ │ │ │ + ldr lr, [pc, #204] @ 35fcc <_PyMem_GetCurrentAllocatorName@@Base+0x19ec> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35fb0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e4> │ │ │ │ + beq 35fc0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35f44 <_PyMem_GetCurrentAllocatorName@@Base+0x1978> │ │ │ │ - bl beb18 │ │ │ │ + bne 35f54 <_PyMem_GetCurrentAllocatorName@@Base+0x1974> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35fb0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e4> │ │ │ │ + bne 35fc0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35f64 <_PyMem_GetCurrentAllocatorName@@Base+0x1998> │ │ │ │ - bl beb18 │ │ │ │ + bne 35f74 <_PyMem_GetCurrentAllocatorName@@Base+0x1994> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35fb0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e4> │ │ │ │ + bne 35fc0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e0> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e718 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35fa4 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ + beq 35fb4 <_PyMem_GetCurrentAllocatorName@@Base+0x19d4> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mlseq r1, r8, fp, lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -7748,77 +7754,77 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36010 <_PyMem_GetCurrentAllocatorName@@Base+0x1a44> │ │ │ │ + bne 36020 <_PyMem_GetCurrentAllocatorName@@Base+0x1a40> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36050 <_PyMem_GetCurrentAllocatorName@@Base+0x1a84> │ │ │ │ - ldr r4, [pc, #244] @ 3610c <_PyMem_GetCurrentAllocatorName@@Base+0x1b40> │ │ │ │ + beq 36060 <_PyMem_GetCurrentAllocatorName@@Base+0x1a80> │ │ │ │ + ldr r4, [pc, #244] @ 3611c <_PyMem_GetCurrentAllocatorName@@Base+0x1b3c> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36050 <_PyMem_GetCurrentAllocatorName@@Base+0x1a84> │ │ │ │ + bne 36060 <_PyMem_GetCurrentAllocatorName@@Base+0x1a80> │ │ │ │ mov r0, #0 │ │ │ │ - b 36104 <_PyMem_GetCurrentAllocatorName@@Base+0x1b38> │ │ │ │ + b 36114 <_PyMem_GetCurrentAllocatorName@@Base+0x1b34> │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 36080 <_PyMem_GetCurrentAllocatorName@@Base+0x1ab4> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 36090 <_PyMem_GetCurrentAllocatorName@@Base+0x1ab0> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11304 @ 0x2c28 │ │ │ │ + movw r1, #11880 @ 0x2e68 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 36048 <_PyMem_GetCurrentAllocatorName@@Base+0x1a7c> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 36058 <_PyMem_GetCurrentAllocatorName@@Base+0x1a78> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #436 @ 0x1b4 │ │ │ │ + movw r1, #1036 @ 0x40c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 1291ac │ │ │ │ + bl 12a0c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 360ec <_PyMem_GetCurrentAllocatorName@@Base+0x1b20> │ │ │ │ + beq 360fc <_PyMem_GetCurrentAllocatorName@@Base+0x1b1c> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17332 @ 0x43b4 │ │ │ │ + movw r1, #17868 @ 0x45cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 1291ac │ │ │ │ + bl 12a0c8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - beq 360ec <_PyMem_GetCurrentAllocatorName@@Base+0x1b20> │ │ │ │ + beq 360fc <_PyMem_GetCurrentAllocatorName@@Base+0x1b1c> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51964 @ 0xcafc │ │ │ │ + movw r1, #52540 @ 0xcd3c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 1291ac │ │ │ │ + bl 12a0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 360e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b1c> │ │ │ │ + beq 360f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b18> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11356 @ 0x2c5c │ │ │ │ + movw r1, #11932 @ 0x2e9c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 36048 <_PyMem_GetCurrentAllocatorName@@Base+0x1a7c> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 36058 <_PyMem_GetCurrentAllocatorName@@Base+0x1a78> │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #28] @ 36110 <_PyMem_GetCurrentAllocatorName@@Base+0x1b44> │ │ │ │ + ldr r1, [pc, #28] @ 36120 <_PyMem_GetCurrentAllocatorName@@Base+0x1b40> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ str r3, [r2, #3880] @ 0xf28 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -7830,539 +7836,539 @@ │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 36164 <_PyMem_GetCurrentAllocatorName@@Base+0x1b98> │ │ │ │ + bne 36174 <_PyMem_GetCurrentAllocatorName@@Base+0x1b94> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 36160 <_PyMem_GetCurrentAllocatorName@@Base+0x1b94> │ │ │ │ + blt 36170 <_PyMem_GetCurrentAllocatorName@@Base+0x1b90> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3619c <_PyMem_GetCurrentAllocatorName@@Base+0x1bd0> │ │ │ │ + beq 361ac <_PyMem_GetCurrentAllocatorName@@Base+0x1bcc> │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #412] @ 36318 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4c> │ │ │ │ + ldr r1, [pc, #412] @ 36328 <_PyMem_GetCurrentAllocatorName@@Base+0x1d48> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 362b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce4> │ │ │ │ + beq 362c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce0> │ │ │ │ adds r4, r5, r4 │ │ │ │ - beq 36240 <_PyMem_GetCurrentAllocatorName@@Base+0x1c74> │ │ │ │ + beq 36250 <_PyMem_GetCurrentAllocatorName@@Base+0x1c70> │ │ │ │ ldr r8, [r6] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 361b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1bec> │ │ │ │ + beq 361c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1be8> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 36250 <_PyMem_GetCurrentAllocatorName@@Base+0x1c84> │ │ │ │ + beq 36260 <_PyMem_GetCurrentAllocatorName@@Base+0x1c80> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 361e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1c14> │ │ │ │ - bl 1290ac │ │ │ │ + beq 361f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1c10> │ │ │ │ + bl 129fc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt 362b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce4> │ │ │ │ + blt 362c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce0> │ │ │ │ cmp r4, #1 │ │ │ │ moveq r5, #100 @ 0x64 │ │ │ │ - beq 36258 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8c> │ │ │ │ - b 361e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c18> │ │ │ │ + beq 36268 <_PyMem_GetCurrentAllocatorName@@Base+0x1c88> │ │ │ │ + b 361f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c14> │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 36208 <_PyMem_GetCurrentAllocatorName@@Base+0x1c3c> │ │ │ │ - bl beb18 │ │ │ │ + bne 36218 <_PyMem_GetCurrentAllocatorName@@Base+0x1c38> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 36258 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8c> │ │ │ │ - b 362b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce4> │ │ │ │ - bl c5e50 │ │ │ │ + beq 36268 <_PyMem_GetCurrentAllocatorName@@Base+0x1c88> │ │ │ │ + b 362c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce0> │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36234 <_PyMem_GetCurrentAllocatorName@@Base+0x1c68> │ │ │ │ + bgt 36244 <_PyMem_GetCurrentAllocatorName@@Base+0x1c64> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36234 <_PyMem_GetCurrentAllocatorName@@Base+0x1c68> │ │ │ │ + bne 36244 <_PyMem_GetCurrentAllocatorName@@Base+0x1c64> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 36258 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8c> │ │ │ │ - b 361f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c28> │ │ │ │ + bne 36268 <_PyMem_GetCurrentAllocatorName@@Base+0x1c88> │ │ │ │ + b 36204 <_PyMem_GetCurrentAllocatorName@@Base+0x1c24> │ │ │ │ mov r7, #1 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ - b 36258 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8c> │ │ │ │ + b 36268 <_PyMem_GetCurrentAllocatorName@@Base+0x1c88> │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 28c334 │ │ │ │ + bl 28d45c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 362b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce4> │ │ │ │ - ldr r2, [pc, #168] @ 3631c <_PyMem_GetCurrentAllocatorName@@Base+0x1d50> │ │ │ │ + beq 362c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce0> │ │ │ │ + ldr r2, [pc, #168] @ 3632c <_PyMem_GetCurrentAllocatorName@@Base+0x1d4c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36290 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc4> │ │ │ │ + beq 362a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc0> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 362ec <_PyMem_GetCurrentAllocatorName@@Base+0x1d20> │ │ │ │ - b 362b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1cec> │ │ │ │ + beq 362fc <_PyMem_GetCurrentAllocatorName@@Base+0x1d1c> │ │ │ │ + b 362c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce8> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27424 @ 0x6b20 │ │ │ │ + movw r1, #28000 @ 0x6d60 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ - b 36310 <_PyMem_GetCurrentAllocatorName@@Base+0x1d44> │ │ │ │ + b 36320 <_PyMem_GetCurrentAllocatorName@@Base+0x1d40> │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 30530 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 362f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1d28> │ │ │ │ + beq 36304 <_PyMem_GetCurrentAllocatorName@@Base+0x1d24> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7c08 │ │ │ │ - b 362b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce4> │ │ │ │ + bl a7ce0 │ │ │ │ + b 362c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce0> │ │ │ │ mov r2, #1 │ │ │ │ - bl 3674c │ │ │ │ + bl 3675c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7c08 │ │ │ │ - bl b95d0 │ │ │ │ + bl a7ce0 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 362b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce4> │ │ │ │ + bne 362c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce0> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq lr, r1, ip, lsl ip │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00036320 : │ │ │ │ +00036330 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 36350 │ │ │ │ + beq 36360 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cbdb0 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cbfe0 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 36374 │ │ │ │ + bcc 36384 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #1004] @ 0x3ec │ │ │ │ ldr r3, [r3, #1012] @ 0x3f4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003637c <_Py_CheckRecursiveCall@@Base>: │ │ │ │ +0003638c <_Py_CheckRecursiveCall@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r3, [r0, #784] @ 0x310 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, fp │ │ │ │ - bls 363fc <_Py_CheckRecursiveCall@@Base+0x80> │ │ │ │ + bls 3640c <_Py_CheckRecursiveCall@@Base+0x80> │ │ │ │ ldr lr, [r0, #776] @ 0x308 │ │ │ │ mov r3, #80 @ 0x50 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ sub lr, lr, fp │ │ │ │ mov r2, #1 │ │ │ │ add r0, lr, #1020 @ 0x3fc │ │ │ │ cmp lr, #0 │ │ │ │ add r0, r0, #3 │ │ │ │ movge ip, lr │ │ │ │ movlt ip, r0 │ │ │ │ - movw lr, #11604 @ 0x2d54 │ │ │ │ + movw lr, #12180 @ 0x2f94 │ │ │ │ movt lr, #63 @ 0x3f │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ asr ip, ip, #10 │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #108] @ 36464 <_Py_CheckRecursiveCall@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #108] @ 36474 <_Py_CheckRecursiveCall@@Base+0xe8> │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 3645c <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ + bne 3646c <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ ldr r2, [r4, #776] @ 0x308 │ │ │ │ mov r3, #1 │ │ │ │ - movw r1, #49316 @ 0xc0a4 │ │ │ │ + movw r1, #49104 @ 0xbfd0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ sub r2, r2, fp │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r2, #1020 @ 0x3fc │ │ │ │ add r3, r3, #3 │ │ │ │ str ip, [sp] │ │ │ │ movge r3, r2 │ │ │ │ - movw r2, #11648 @ 0x2d80 │ │ │ │ + movw r2, #12224 @ 0x2fc0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1] │ │ │ │ asr r3, r3, #10 │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mvn r0, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldrheq sl, [r8], #-220 @ 0xffffff24 │ │ │ │ + subseq sl, r8, r4, lsr #31 │ │ │ │ │ │ │ │ -00036468 : │ │ │ │ +00036478 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #23888 @ 0x5d50 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c8eb8 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c9534 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 364b0 │ │ │ │ - movw r2, #11880 @ 0x2e68 │ │ │ │ + beq 364c0 │ │ │ │ + movw r2, #12456 @ 0x30a8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 36584 │ │ │ │ - movw r2, #11908 @ 0x2e84 │ │ │ │ + b 36594 │ │ │ │ + movw r2, #12484 @ 0x30c4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #11932 @ 0x2e9c │ │ │ │ + movw r2, #12508 @ 0x30dc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #11956 @ 0x2eb4 │ │ │ │ + movw r2, #12532 @ 0x30f4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movweq r3, #57924 @ 0xe244 │ │ │ │ - movw r2, #11980 @ 0x2ecc │ │ │ │ + movweq r3, #58500 @ 0xe484 │ │ │ │ + movw r2, #12556 @ 0x310c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ movteq r3, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #12004 @ 0x2ee4 │ │ │ │ + movw r2, #12580 @ 0x3124 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ - bl 1c553c │ │ │ │ + bl 1c5b7c │ │ │ │ mov r6, r0 │ │ │ │ - bl 1435b8 │ │ │ │ + bl 143dc0 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36594 │ │ │ │ + bl 365a4 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1435e8 │ │ │ │ + bl 143df0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c5780 │ │ │ │ - movw r2, #34192 @ 0x8590 │ │ │ │ + bl 1c5dc0 │ │ │ │ + movw r2, #34768 @ 0x87d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2e58c │ │ │ │ │ │ │ │ -00036594 : │ │ │ │ +000365a4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl b95d0 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36704 │ │ │ │ - ldr r2, [pc, #344] @ 36724 │ │ │ │ + bne 36714 │ │ │ │ + ldr r2, [pc, #344] @ 36734 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #12024 @ 0x2ef8 │ │ │ │ + movw r1, #12600 @ 0x3138 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl cffb4 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ + bl d05f0 <_PyObject_MakeTpCall@@Base+0x83c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 36704 │ │ │ │ + bne 36714 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d8a4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3661c │ │ │ │ - bl dc824 │ │ │ │ + bne 3662c │ │ │ │ + bl dd21c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #12044 @ 0x2f0c │ │ │ │ + movw r2, #12620 @ 0x314c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl df398 │ │ │ │ - b 3670c │ │ │ │ + bl dfd90 │ │ │ │ + b 3671c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 36658 │ │ │ │ - bl dc824 │ │ │ │ + bgt 36668 │ │ │ │ + bl dd21c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r2, #12052 @ 0x2f14 │ │ │ │ + movw r2, #12628 @ 0x3154 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ - b 3670c │ │ │ │ + bl dfd90 │ │ │ │ + b 3671c │ │ │ │ mov r0, r4 │ │ │ │ tst r7, #1 │ │ │ │ - beq 36670 │ │ │ │ - bl b9104 │ │ │ │ + beq 36680 │ │ │ │ + bl b9210 │ │ │ │ mov r4, r0 │ │ │ │ - b 36678 │ │ │ │ - bl 16bb68 │ │ │ │ + b 36688 │ │ │ │ + bl 16c4e8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36704 │ │ │ │ + beq 36714 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r7, #0 │ │ │ │ - beq 366b8 │ │ │ │ + beq 366c8 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ bl 2e250 │ │ │ │ subs r5, r5, r0 │ │ │ │ movne r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 366dc │ │ │ │ + bgt 366ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 366dc │ │ │ │ + bne 366ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 36704 │ │ │ │ + bne 36714 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3670c │ │ │ │ + beq 3671c │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d8a4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 3671c │ │ │ │ + b 3672c │ │ │ │ mov r0, r6 │ │ │ │ bl 2e1b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 366ec │ │ │ │ + bne 366fc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00036728 : │ │ │ │ +00036738 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3674c │ │ │ │ + bl 3675c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 36784 │ │ │ │ - movw r1, #12204 @ 0x2fac │ │ │ │ + beq 36794 │ │ │ │ + movw r1, #12780 @ 0x31ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #32 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 36b58 │ │ │ │ + bl 36b68 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #23 │ │ │ │ - movwne r1, #12240 @ 0x2fd0 │ │ │ │ + movwne r1, #12816 @ 0x3210 │ │ │ │ movtne r1, #63 @ 0x3f │ │ │ │ - bne 3684c │ │ │ │ + bne 3685c │ │ │ │ ldr r7, [r5, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r2, #20 │ │ │ │ - movweq r1, #12264 @ 0x2fe8 │ │ │ │ + movweq r1, #12840 @ 0x3228 │ │ │ │ movteq r1, #63 @ 0x3f │ │ │ │ - beq 3684c │ │ │ │ + beq 3685c │ │ │ │ movw ip, #65021 @ 0xfdfd │ │ │ │ movt ip, #65021 @ 0xfdfd │ │ │ │ movw r9, #52685 @ 0xcdcd │ │ │ │ movt r9, #52685 @ 0xcdcd │ │ │ │ movw sl, #56797 @ 0xdddd │ │ │ │ movt sl, #56797 @ 0xdddd │ │ │ │ mov r8, ip │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r7, r9 │ │ │ │ cmpne r7, #255 @ 0xff │ │ │ │ - bls 3680c │ │ │ │ + bls 3681c │ │ │ │ cmp r7, r8 │ │ │ │ cmpne r7, sl │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r7, #256 @ 0x100 │ │ │ │ movcc r6, #0 │ │ │ │ movcs r6, #1 │ │ │ │ orrs r6, r6, r3 │ │ │ │ - beq 3681c │ │ │ │ - movw r1, #12288 @ 0x3000 │ │ │ │ + beq 3682c │ │ │ │ + movw r1, #12864 @ 0x3240 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #16 │ │ │ │ - b 3684c │ │ │ │ + b 3685c │ │ │ │ ldrb r3, [r7, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq 36b30 │ │ │ │ + beq 36b40 │ │ │ │ mov r0, r7 │ │ │ │ bl 31ce0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3685c │ │ │ │ - movw r1, #12308 @ 0x3014 │ │ │ │ + bne 3686c │ │ │ │ + movw r1, #12884 @ 0x3254 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24e974 <_Py_write_noraise@@Base> │ │ │ │ + b 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12328 @ 0x3028 │ │ │ │ + movw r1, #12904 @ 0x3268 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 368c4 │ │ │ │ + beq 368d4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 368c4 │ │ │ │ + beq 368d4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20724 @ 0x50f4 │ │ │ │ + movw r1, #21300 @ 0x5334 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36ef8 │ │ │ │ + bl 36f08 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20724 @ 0x50f4 │ │ │ │ + movw r1, #21300 @ 0x5334 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ - b 368dc │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ + b 368ec │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46436 @ 0xb564 │ │ │ │ + movw r1, #47012 @ 0xb7a4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12336 @ 0x3030 │ │ │ │ + movw r1, #12912 @ 0x3270 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 31ce0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36aa8 │ │ │ │ + beq 36ab8 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ add r0, r0, #128 @ 0x80 │ │ │ │ subs r7, r7, r0 │ │ │ │ - bmi 36aa8 │ │ │ │ + bmi 36ab8 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3693c │ │ │ │ + beq 3694c │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3693c │ │ │ │ + beq 3694c │ │ │ │ lsr r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 325550 <_Py_call_instrumentation_jump@@Base+0x4d0> │ │ │ │ + bl 325958 <_Py_call_instrumentation_jump@@Base+0x4d0> │ │ │ │ mov r1, r0 │ │ │ │ - b 36a90 │ │ │ │ + b 36aa0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3, lsl #1 │ │ │ │ - bge 36aa8 │ │ │ │ + bge 36ab8 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r3, r2, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add lr, r3, r2 │ │ │ │ @@ -8371,44 +8377,44 @@ │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r1 │ │ │ │ - blt 36a70 │ │ │ │ + blt 36a80 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp lr, r2 │ │ │ │ - bls 36aa4 │ │ │ │ + bls 36ab4 │ │ │ │ ldrb r3, [r2] │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r3, #15 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 36a10 │ │ │ │ + beq 36a20 │ │ │ │ cmp r3, #12 │ │ │ │ - bhi 369d0 │ │ │ │ + bhi 369e0 │ │ │ │ cmp r3, #11 │ │ │ │ moveq r3, #1 │ │ │ │ subne r3, r3, #12 │ │ │ │ clzne r3, r3 │ │ │ │ lsrne r3, r3, #5 │ │ │ │ lslne r3, r3, #1 │ │ │ │ - b 36a10 │ │ │ │ + b 36a20 │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ add r4, r2, #2 │ │ │ │ mov ip, #0 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ and r3, r0, #63 @ 0x3f │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq 36a00 │ │ │ │ + beq 36a10 │ │ │ │ ldrb r0, [r4], #1 │ │ │ │ add ip, ip, #6 │ │ │ │ and r2, r0, #63 @ 0x3f │ │ │ │ orr r3, r3, r2, lsl ip │ │ │ │ - b 369e4 │ │ │ │ + b 369f4 │ │ │ │ tst r3, #1 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ lsr r3, r3, #1 │ │ │ │ rsbne r3, r3, #0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -8423,114 +8429,114 @@ │ │ │ │ and r3, r3, #7 │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r1, r3, lsl #1 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 36984 │ │ │ │ + beq 36994 │ │ │ │ ldrsb r3, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 36a4c │ │ │ │ - b 36984 │ │ │ │ + bge 36a5c │ │ │ │ + b 36994 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 36a8c │ │ │ │ + bge 36a9c │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 33f1f0 <_Py_set_inheritable_async_safe@@Base+0x2a9c> │ │ │ │ - b 36a74 │ │ │ │ + bl 33f544 <_Py_set_inheritable_async_safe@@Base+0x2a9c> │ │ │ │ + b 36a84 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ - blt 36aa8 │ │ │ │ + blt 36ab8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 371fc │ │ │ │ - b 36ac0 │ │ │ │ + bl 3720c │ │ │ │ + b 36ad0 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46436 @ 0xb564 │ │ │ │ + movw r1, #47012 @ 0xb7a4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29956 @ 0x7504 │ │ │ │ + movw r1, #30532 @ 0x7744 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36afc │ │ │ │ + beq 36b0c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 36afc │ │ │ │ + beq 36b0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 36ef8 │ │ │ │ - b 36b14 │ │ │ │ + bl 36f08 │ │ │ │ + b 36b24 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46436 @ 0xb564 │ │ │ │ + movw r1, #47012 @ 0xb7a4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34192 @ 0x8590 │ │ │ │ + movw r1, #34768 @ 0x87d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 36840 │ │ │ │ + beq 36850 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36b50 │ │ │ │ + beq 36b60 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrne r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 367dc │ │ │ │ + bne 367ec │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw ip, #52685 @ 0xcdcd │ │ │ │ movt ip, #52685 @ 0xcdcd │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #255 @ 0xff │ │ │ │ - bls 36c0c │ │ │ │ + bls 36c1c │ │ │ │ movw r3, #56797 @ 0xdddd │ │ │ │ movt r3, #56797 @ 0xdddd │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #65021 @ 0xfdfd │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ mvn r4, #256 @ 0x100 │ │ │ │ cmp r0, r4 │ │ │ │ orrhi r2, r2, #1 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36c14 │ │ │ │ + bne 36c24 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, ip │ │ │ │ cmpne r2, #255 @ 0xff │ │ │ │ - bls 36c14 │ │ │ │ + bls 36c24 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq lr, #1 │ │ │ │ movne lr, #0 │ │ │ │ cmp r2, r4 │ │ │ │ orrhi lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 36c14 │ │ │ │ + bne 36c24 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 36c14 │ │ │ │ + beq 36c24 │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ @@ -8541,187 +8547,187 @@ │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r0, #27948 @ 0x6d2c │ │ │ │ + movw r0, #28524 @ 0x6f6c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 27d514 │ │ │ │ + bl 27e69c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36c94 │ │ │ │ + beq 36ca4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41756 @ 0xa31c │ │ │ │ + movw r1, #42408 @ 0xa5a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #12344 @ 0x3038 │ │ │ │ + movw r0, #12920 @ 0x3278 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36c9c │ │ │ │ + bne 36cac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36c94 │ │ │ │ + bgt 36ca4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36c94 │ │ │ │ + bne 36ca4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 36cd8 │ │ │ │ + b 36ce8 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d5e30 │ │ │ │ + bl d6448 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36cd8 │ │ │ │ + bgt 36ce8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36cd8 │ │ │ │ + bne 36ce8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #500] @ 36ef0 │ │ │ │ + ldr lr, [pc, #500] @ 36f00 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r0, #20660 @ 0x50b4 │ │ │ │ + movw r0, #21236 @ 0x52f4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r5, [ip, lr] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 24e93c │ │ │ │ + bl 24ebfc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36d50 │ │ │ │ + beq 36d60 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36d50 │ │ │ │ - movw r1, #9768 @ 0x2628 │ │ │ │ + beq 36d60 │ │ │ │ + movw r1, #10304 @ 0x2840 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36d58 │ │ │ │ + bne 36d68 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - b 36ee4 │ │ │ │ - movw r4, #20644 @ 0x50a4 │ │ │ │ + b 36ef4 │ │ │ │ + movw r4, #21220 @ 0x52e4 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 234f18 │ │ │ │ + bl 235c78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 36d78 │ │ │ │ + bne 36d88 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e14fc │ │ │ │ + b 2e21a0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e688 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 36db8 │ │ │ │ + beq 36dc8 │ │ │ │ cmp r4, r9 │ │ │ │ - beq 36ea4 │ │ │ │ + beq 36eb4 │ │ │ │ sub r1, r9, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bea8c │ │ │ │ + bl beb98 │ │ │ │ add r9, r9, #1 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 36dc0 │ │ │ │ + bne 36dd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ mov r4, #0 │ │ │ │ - b 36ee4 │ │ │ │ - ldr sl, [pc, #308] @ 36ef4 │ │ │ │ + b 36ef4 │ │ │ │ + ldr sl, [pc, #308] @ 36f04 │ │ │ │ mov r9, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a5460 │ │ │ │ + bl 1a5b58 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36df0 │ │ │ │ + bgt 36e00 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36df0 │ │ │ │ + bne 36e00 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - movweq r3, #49408 @ 0xc100 │ │ │ │ + movweq r3, #49196 @ 0xc02c │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 36e44 │ │ │ │ + beq 36e54 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 138b9c │ │ │ │ + bl 1393ac │ │ │ │ ldr r2, [r6] │ │ │ │ mov r9, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36e34 │ │ │ │ + bgt 36e44 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36e34 │ │ │ │ + bne 36e44 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - bne 36e5c │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne 36e6c │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b2bc <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c3e4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36ea4 │ │ │ │ - b 36da8 │ │ │ │ + bne 36eb4 │ │ │ │ + b 36db8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl d5e30 │ │ │ │ + bl d6448 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36ee4 │ │ │ │ + bgt 36ef4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36ee4 │ │ │ │ + bne 36ef4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 36ee4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 36ef4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b2dc <_PyErr_Clear@@Base> │ │ │ │ - movw r0, #49360 @ 0xc0d0 │ │ │ │ + bl 28c404 <_PyErr_Clear@@Base> │ │ │ │ + movw r0, #49148 @ 0xbffc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #20680 @ 0x50c8 │ │ │ │ + movw r2, #21256 @ 0x5308 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f15c0 │ │ │ │ + bl 2f2260 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 36d44 │ │ │ │ - b 36db0 │ │ │ │ + bne 36d54 │ │ │ │ + b 36dc0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r3, r3, r4, asr #20 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ @@ -8734,190 +8740,190 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r3, r1 │ │ │ │ tst r2, #32 │ │ │ │ - beq 36f58 │ │ │ │ + beq 36f68 │ │ │ │ ands r8, r2, #64 @ 0x40 │ │ │ │ addne r6, r1, #20 │ │ │ │ - bne 36f64 │ │ │ │ + bne 36f74 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ add r6, r1, #28 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ - b 36f9c │ │ │ │ + b 36fac │ │ │ │ ldr r6, [r1, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 370d4 │ │ │ │ + beq 370e4 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ movle r8, #0 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r2, #0 │ │ │ │ - beq 36f9c │ │ │ │ + beq 36fac │ │ │ │ cmp r2, r7 │ │ │ │ - bge 370c0 │ │ │ │ + bge 370d0 │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bls 36f80 │ │ │ │ + bls 36f90 │ │ │ │ ldrb sl, [r3, #16] │ │ │ │ - movw r1, #20736 @ 0x5100 │ │ │ │ + movw r1, #21312 @ 0x5340 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r2, #20732 @ 0x50fc │ │ │ │ + movw r2, #21308 @ 0x533c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r9, #0 │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 37008 │ │ │ │ + b 37018 │ │ │ │ cmp sl, #1 │ │ │ │ ldrbeq r5, [r6, r9] │ │ │ │ - beq 36fe4 │ │ │ │ + beq 36ff4 │ │ │ │ cmp sl, #2 │ │ │ │ lsleq r3, r9, #1 │ │ │ │ ldrne r5, [r6, r9, lsl #2] │ │ │ │ ldrheq r5, [r6, r3] │ │ │ │ sub r2, r5, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bhi 37014 │ │ │ │ + bhi 37024 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - blt 36fc8 │ │ │ │ - b 37098 │ │ │ │ + blt 36fd8 │ │ │ │ + b 370a8 │ │ │ │ mov r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 37048 │ │ │ │ + bhi 37058 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20728 @ 0x50f8 │ │ │ │ + movw r1, #21304 @ 0x5338 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37c48 │ │ │ │ - b 37004 │ │ │ │ + bl 37c58 │ │ │ │ + b 37014 │ │ │ │ cmp r5, #65536 @ 0x10000 │ │ │ │ - bcs 37074 │ │ │ │ + bcs 37084 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37c48 │ │ │ │ - b 37004 │ │ │ │ + bl 37c58 │ │ │ │ + b 37014 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37c48 │ │ │ │ - b 37004 │ │ │ │ + bl 37c58 │ │ │ │ + b 37014 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 370d4 │ │ │ │ + beq 370e4 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20740 @ 0x5104 │ │ │ │ + movw r1, #21316 @ 0x5344 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24e974 <_Py_write_noraise@@Base> │ │ │ │ + b 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ - b 3709c │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ + b 370ac │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ sub ip, fp, #28 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r5, r0 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #8204 @ 0x200c │ │ │ │ + movw r1, #8780 @ 0x224c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 123050 │ │ │ │ + bl 123f5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37164 │ │ │ │ + beq 37174 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3716c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 3717c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #20856 @ 0x5178 │ │ │ │ + movw r1, #21432 @ 0x53b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 371f4 │ │ │ │ + b 37204 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2e6f54 <_PyCapsule_SetTraverse@@Base+0x21c> │ │ │ │ + bl 2e7bf4 <_PyCapsule_SetTraverse@@Base+0x21c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37164 │ │ │ │ + beq 37174 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 371c4 │ │ │ │ + bne 371d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37164 │ │ │ │ + bgt 37174 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37164 │ │ │ │ + bne 37174 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 37164 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 37174 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 371d8 │ │ │ │ + ble 371e8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 371f4 │ │ │ │ + b 37204 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 371cc │ │ │ │ + bne 371dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 371cc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 371dc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -8928,25 +8934,25 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r5 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-30] @ 0xffffffe2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #10 │ │ │ │ - blx 3cc00c <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ + blx 3cc23c <_PyMonitoring_FireBranchEvent@@Base+0x3d8> │ │ │ │ umull r2, r3, r4, r6 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb r1, [r5, #-1]! │ │ │ │ lsr r4, r3, #3 │ │ │ │ - bhi 37234 │ │ │ │ + bhi 37244 │ │ │ │ sub r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -8954,60 +8960,60 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 372c0 │ │ │ │ + bne 372d0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 37300 │ │ │ │ - ldr r4, [pc, #164] @ 3736c │ │ │ │ + beq 37310 │ │ │ │ + ldr r4, [pc, #164] @ 3737c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37300 │ │ │ │ + bne 37310 │ │ │ │ mov r0, #0 │ │ │ │ - b 37364 │ │ │ │ + b 37374 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37320 │ │ │ │ - bl beb18 │ │ │ │ + bne 37330 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 372f8 │ │ │ │ - bl dc824 │ │ │ │ + bne 37308 │ │ │ │ + bl dd21c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d8b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3735c │ │ │ │ + beq 3736c │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq lr, r1, r8, asr #29 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -9018,114 +9024,114 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 373c0 │ │ │ │ + bne 373d0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 37400 │ │ │ │ - ldr r4, [pc, #88] @ 37420 │ │ │ │ + beq 37410 │ │ │ │ + ldr r4, [pc, #88] @ 37430 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37400 │ │ │ │ + bne 37410 │ │ │ │ mov r0, #0 │ │ │ │ - b 37418 │ │ │ │ + b 37428 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 37424 │ │ │ │ + bl 37434 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 373f8 │ │ │ │ + beq 37408 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq lr, r1, r0, lsr #30 │ │ │ │ │ │ │ │ -00037424 : │ │ │ │ +00037434 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r4, r3 │ │ │ │ - beq 37488 │ │ │ │ + beq 37498 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13d038 │ │ │ │ + bl 13d848 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37488 │ │ │ │ + bne 37498 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21692 @ 0x54bc │ │ │ │ + movw r1, #22268 @ 0x56fc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #48] @ 374c0 │ │ │ │ + ldr r2, [pc, #48] @ 374d0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r0, [r2, #3884] @ 0xf2c │ │ │ │ - beq 374b0 │ │ │ │ + beq 374c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r2, #3884] @ 0xf2c │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e9690 │ │ │ │ + b 2ea330 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmn r6, #1 │ │ │ │ - bne 37704 │ │ │ │ + bne 37714 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37588 │ │ │ │ + beq 37598 │ │ │ │ ldrb ip, [r0, #12] │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp ip, #0 │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ lsl r3, r3, #8 │ │ │ │ movweq ip, #5196 @ 0x144c │ │ │ │ @@ -9137,57 +9143,57 @@ │ │ │ │ orr r3, r3, r2 │ │ │ │ ldrb r2, [r4, #15] │ │ │ │ str ip, [sp] │ │ │ │ ldr ip, [r4, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 259c1c <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + bl 25a964 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 3759c │ │ │ │ - b 37704 │ │ │ │ + bne 375ac │ │ │ │ + b 37714 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #8372 @ 0x20b4 │ │ │ │ + movw r1, #8892 @ 0x22bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r7, #20] │ │ │ │ - bl 2e9f14 <_PyInterpolation_Build@@Base+0x154> │ │ │ │ + bl 2eabb4 <_PyInterpolation_Build@@Base+0x154> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 375ec │ │ │ │ + bgt 375fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 375ec │ │ │ │ + bne 375fc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 37704 │ │ │ │ + beq 37714 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 3761c │ │ │ │ + bne 3762c │ │ │ │ mov r1, #6 │ │ │ │ add r0, r4, #13 │ │ │ │ - bl 99bf4 │ │ │ │ + bl 99cd4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 376e0 │ │ │ │ + b 376f0 │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ - movw ip, #48216 @ 0xbc58 │ │ │ │ + movw ip, #48004 @ 0xbb84 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ ldrb r1, [r4, #13] │ │ │ │ lsl r2, r2, #8 │ │ │ │ lsl r3, r3, #2 │ │ │ │ @@ -9197,388 +9203,388 @@ │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ mov r0, #0 │ │ │ │ add r1, r3, r1 │ │ │ │ ldrb r3, [r4, #18] │ │ │ │ str ip, [sp] │ │ │ │ orr r2, r2, r3 │ │ │ │ mov r3, #1 │ │ │ │ - bl 259920 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 25a668 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 376e0 │ │ │ │ + beq 376f0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 37b9c4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f64> │ │ │ │ + bl 37be04 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f64> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 376a4 │ │ │ │ + bgt 376b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 376a4 │ │ │ │ + bne 376b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 376e0 │ │ │ │ + beq 376f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 376e0 │ │ │ │ + bgt 376f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 376e0 │ │ │ │ + bne 376f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37704 │ │ │ │ + bgt 37714 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37704 │ │ │ │ + bne 37714 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00037710 : │ │ │ │ +00037720 : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #46664 @ 0xb648 │ │ │ │ + movw ip, #46452 @ 0xb574 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, fp, #8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [ip] │ │ │ │ str lr, [sp] │ │ │ │ str lr, [fp, #-8] │ │ │ │ - bl 2eceb0 <_PyObject_FunctionStr@@Base+0x9e0> │ │ │ │ + bl 2edb50 <_PyObject_FunctionStr@@Base+0x9e0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 377a0 │ │ │ │ + bgt 377b0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32920 @ 0x8098 │ │ │ │ + movw r1, #33496 @ 0x82d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 377c8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 377d8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #24784 @ 0x60d0 │ │ │ │ + movw r0, #25360 @ 0x6310 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r6, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 377d0 │ │ │ │ + bne 377e0 │ │ │ │ mov r5, #0 │ │ │ │ - b 37994 │ │ │ │ + b 379a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de8d0 │ │ │ │ + bl 1de9d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37808 │ │ │ │ + beq 37818 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 37978 │ │ │ │ + bne 37988 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #24792 @ 0x60d8 │ │ │ │ + movw r1, #25368 @ 0x6318 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 37978 │ │ │ │ - ldr r1, [pc, #400] @ 379a0 │ │ │ │ + bl 1417cc │ │ │ │ + b 37988 │ │ │ │ + ldr r1, [pc, #400] @ 379b0 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3dac │ │ │ │ + bl b3e94 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3783c │ │ │ │ + bne 3784c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37978 │ │ │ │ - bl 1436d4 │ │ │ │ + beq 37988 │ │ │ │ + bl 143edc │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 37864 │ │ │ │ - ldr r1, [pc, #340] @ 379a4 │ │ │ │ + bne 37874 │ │ │ │ + ldr r1, [pc, #340] @ 379b4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3dac │ │ │ │ + bl b3e94 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 378c0 │ │ │ │ - b 37978 │ │ │ │ + bne 378d0 │ │ │ │ + b 37988 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #24832 @ 0x6100 │ │ │ │ + movw r0, #25408 @ 0x6340 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3789c │ │ │ │ + bgt 378ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3789c │ │ │ │ + bne 378ac │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37978 │ │ │ │ + beq 37988 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 2de7c0 │ │ │ │ + bl 2df460 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37848 │ │ │ │ - b 37978 │ │ │ │ + bne 37858 │ │ │ │ + b 37988 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 378f8 │ │ │ │ + bne 37908 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #24844 @ 0x610c │ │ │ │ + movw r0, #25420 @ 0x634c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 37954 │ │ │ │ - b 3796c │ │ │ │ + ble 37964 │ │ │ │ + b 3797c │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #24860 @ 0x611c │ │ │ │ + movw r0, #25436 @ 0x635c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37930 │ │ │ │ + bgt 37940 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37930 │ │ │ │ + bne 37940 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37978 │ │ │ │ + beq 37988 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 2de7c0 │ │ │ │ + bl 2df460 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 378cc │ │ │ │ - b 37978 │ │ │ │ + bne 378dc │ │ │ │ + b 37988 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3796c │ │ │ │ + bne 3797c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb04 │ │ │ │ - b 37994 │ │ │ │ + bl 1dfc10 │ │ │ │ + b 379a4 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 377c8 │ │ │ │ + bne 377d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb04 │ │ │ │ - b 377c8 │ │ │ │ + bl 1dfc10 │ │ │ │ + b 377d8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ rsbeq r5, r3, r0, ror lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 379dc │ │ │ │ - bl beb18 │ │ │ │ + bne 379ec │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37a24 │ │ │ │ - bl dc824 │ │ │ │ + bne 37a34 │ │ │ │ + bl dd21c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e034 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37a18 │ │ │ │ + beq 37a28 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27afac │ │ │ │ - bl b95d0 │ │ │ │ + b 27c134 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37a2c │ │ │ │ + beq 37a3c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #104] @ 37abc │ │ │ │ + ldr r0, [pc, #104] @ 37acc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #60284 @ 0xeb7c │ │ │ │ + movw r3, #60324 @ 0xeba4 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ cmp ip, r3 │ │ │ │ - beq 37a8c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 37a9c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #25064 @ 0x61e8 │ │ │ │ + movw r2, #25640 @ 0x6428 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ef18 <_PyErr_SetString@@Base> │ │ │ │ - b 37ab0 │ │ │ │ + bl 16f884 <_PyErr_SetString@@Base> │ │ │ │ + b 37ac0 │ │ │ │ add r2, r1, #20 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2ebb98 │ │ │ │ + bl 2ec838 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 37ab4 │ │ │ │ + bne 37ac4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37b10 │ │ │ │ + beq 37b20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37b10 │ │ │ │ + bgt 37b20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37b10 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 37b20 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37b44 │ │ │ │ + beq 37b54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37b44 │ │ │ │ + bgt 37b54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37b44 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 37b54 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37b78 │ │ │ │ + beq 37b88 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37b78 │ │ │ │ + bgt 37b88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37b78 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 37b88 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37bac │ │ │ │ + beq 37bbc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37bac │ │ │ │ + bgt 37bbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37bac │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 37bbc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37be0 │ │ │ │ + beq 37bf0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37be0 │ │ │ │ + bgt 37bf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37be0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 37bf0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37c14 │ │ │ │ + beq 37c24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37c14 │ │ │ │ + bgt 37c24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37c14 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 37c24 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37ac0 │ │ │ │ + b 37ad0 │ │ │ │ │ │ │ │ -00037c30 : │ │ │ │ +00037c40 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -9600,232 +9606,232 @@ │ │ │ │ mov r4, r1 │ │ │ │ and r2, ip, #15 │ │ │ │ lsr ip, ip, #4 │ │ │ │ ldrb r2, [r5, r2] │ │ │ │ strb r2, [r1, #-1]! │ │ │ │ sub r2, r4, r1 │ │ │ │ cmp r2, lr │ │ │ │ - blt 37c8c │ │ │ │ + blt 37c9c │ │ │ │ cmp ip, #0 │ │ │ │ - bne 37c8c │ │ │ │ + bne 37c9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37ce0 │ │ │ │ + beq 37cf0 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movle r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 37cb8 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bne 37cc8 │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, #7 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #8684 @ 0x21ec │ │ │ │ + movw r1, #9716 @ 0x25f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 37d34 │ │ │ │ + beq 37d44 │ │ │ │ mvn r0, #0 │ │ │ │ - b 37e5c │ │ │ │ + b 37e6c │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #7 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #8712 @ 0x2208 │ │ │ │ + movw r1, #9744 @ 0x2610 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r4, [sp] │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37d3c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #58476 @ 0xe46c │ │ │ │ + movw r1, #61708 @ 0xf10c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37d3c │ │ │ │ mov r3, #3 │ │ │ │ mov r0, #7 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #58500 @ 0xe484 │ │ │ │ + movw r1, #61732 @ 0xf124 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37d3c │ │ │ │ mov r1, #10 │ │ │ │ mov r3, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #7 │ │ │ │ - movw r1, #19944 @ 0x4de8 │ │ │ │ + movw r1, #21032 @ 0x5228 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37d3c │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + movw r1, #57584 @ 0xe0f0 │ │ │ │ movt r1, #8 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37d3c │ │ │ │ mov r3, #13 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #22884 @ 0x5964 │ │ │ │ + movw r1, #23916 @ 0x5d6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37d3c │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #21580 @ 0x544c │ │ │ │ + movw r1, #22612 @ 0x5854 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37d3c │ │ │ │ mov r2, #7 │ │ │ │ mov r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #51024 @ 0xc750 │ │ │ │ + movw r1, #54256 @ 0xd3f0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #84] @ 37ed4 │ │ │ │ + ldr ip, [pc, #84] @ 37ee4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bne 37eb4 │ │ │ │ + bne 37ec4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 37f80 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 37f90 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 37ecc │ │ │ │ + blt 37edc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #40140 @ 0x9ccc │ │ │ │ + movw r1, #43372 @ 0xa96c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37f80 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 37f90 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 37ea8 │ │ │ │ + bge 37eb8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #55904 @ 0xda60 │ │ │ │ + movw r0, #55692 @ 0xd98c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl c4e94 <_PyObject_New@@Base> │ │ │ │ + bl c5568 <_PyObject_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37f78 │ │ │ │ + beq 37f88 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 2f43b8 <_PyEval_StopTheWorld@@Base+0x1d4> │ │ │ │ - bl a7c08 │ │ │ │ + bl 2f5058 <_PyEval_StopTheWorld@@Base+0x1c0> │ │ │ │ + bl a7ce0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 37f4c │ │ │ │ + beq 37f5c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f43b8 <_PyEval_StopTheWorld@@Base+0x1d4> │ │ │ │ - bl a7c08 │ │ │ │ + bl 2f5058 <_PyEval_StopTheWorld@@Base+0x1c0> │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37f70 │ │ │ │ + bgt 37f80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37f70 │ │ │ │ + bne 37f80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00037f80 <_PyEval_SetProfile@@Base>: │ │ │ │ +00037f90 <_PyEval_SetProfile@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #204] @ 38068 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ 38078 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #28220 @ 0x6e3c │ │ │ │ + movw r1, #28796 @ 0x707c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 283c0c │ │ │ │ + bl 284e74 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37fcc <_PyEval_SetProfile@@Base+0x4c> │ │ │ │ + bne 37fdc <_PyEval_SetProfile@@Base+0x4c> │ │ │ │ mvn r4, #0 │ │ │ │ - b 38060 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + b 38070 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #32876 @ 0x806c │ │ │ │ + movw r1, #32892 @ 0x807c │ │ │ │ movt r1, #3 │ │ │ │ add r0, r5, #113664 @ 0x1bc00 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - bl 278c2c <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 279db4 <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 37fc4 <_PyEval_SetProfile@@Base+0x44> │ │ │ │ + blt 37fd4 <_PyEval_SetProfile@@Base+0x44> │ │ │ │ ldr ip, [r4, #68] @ 0x44 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ - beq 38014 <_PyEval_SetProfile@@Base+0x94> │ │ │ │ + beq 38024 <_PyEval_SetProfile@@Base+0x94> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r5, r5, #110592 @ 0x1b000 │ │ │ │ str r8, [r4, #76] @ 0x4c │ │ │ │ @@ -9837,408 +9843,408 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r3, r3, #1 │ │ │ │ str r3, [r2, #3480] @ 0xd98 │ │ │ │ ldr r3, [r5, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f4298 <_PyEval_StopTheWorld@@Base+0xb4> │ │ │ │ + bl 2f4f38 <_PyEval_StopTheWorld@@Base+0xa0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #6 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #20140 @ 0x4eac │ │ │ │ + movw r1, #23148 @ 0x5a6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 380b4 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + beq 380c4 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mvn r0, #0 │ │ │ │ - b 38194 <_PyEval_SetProfile@@Base+0x214> │ │ │ │ + b 381a4 <_PyEval_SetProfile@@Base+0x214> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #6 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #20168 @ 0x4ec8 │ │ │ │ + movw r1, #23176 @ 0x5a88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r4, [sp] │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380ac <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r5, #3 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #22252 @ 0x56ec │ │ │ │ + movw r1, #25260 @ 0x62ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380ac <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #24400 @ 0x5f50 │ │ │ │ + movw r1, #27200 @ 0x6a40 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380ac <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #4 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #38932 @ 0x9814 │ │ │ │ + movw r1, #42164 @ 0xa4b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380ac <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r2, #6 │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #38932 @ 0x9814 │ │ │ │ + movw r1, #42164 @ 0xa4b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380ac <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #38932 @ 0x9814 │ │ │ │ + movw r1, #42164 @ 0xa4b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ed8 │ │ │ │ + bl 37ee8 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003819c <_Py_DisplaySourceLine@@Base>: │ │ │ │ +000381ac <_Py_DisplaySourceLine@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dcc64 <_PyTime_gmtime@@Base+0x68> │ │ │ │ + b 2dd620 <_PyTime_gmtime@@Base+0x68> │ │ │ │ │ │ │ │ -000381b0 : │ │ │ │ +000381c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d9280 │ │ │ │ + b 2d99e0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38200 │ │ │ │ + bgt 38210 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38200 │ │ │ │ + bne 38210 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00038208 <_PyLazyImport_GetName@@Base>: │ │ │ │ +00038218 <_PyLazyImport_GetName@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38248 <_PyLazyImport_GetName@@Base+0x40> │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - bl dfd30 │ │ │ │ - mov r1, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 2b806c <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ + b 3822c <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 38298 <_PyLazyImport_GetName@@Base+0x90> │ │ │ │ + beq 3827c <_PyLazyImport_GetName@@Base+0x64> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 38284 <_PyLazyImport_GetName@@Base+0x7c> │ │ │ │ - movw r0, #50032 @ 0xc370 │ │ │ │ + beq 38268 <_PyLazyImport_GetName@@Base+0x50> │ │ │ │ + movw r0, #50736 @ 0xc630 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ - movw r0, #31776 @ 0x7c20 │ │ │ │ + b b7914 │ │ │ │ + movw r0, #32352 @ 0x7e60 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + bl e0724 │ │ │ │ + mov r1, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 2b8f3c <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ │ │ │ │ -000382b8 : │ │ │ │ +000382c8 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 2b7534 │ │ │ │ + bl 2b8404 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000382e8 <_PyTraceback_Add@@Base>: │ │ │ │ +000382f8 <_PyTraceback_Add@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #292] @ 38428 <_PyTraceback_Add@@Base+0x140> │ │ │ │ + ldr ip, [pc, #292] @ 38438 <_PyTraceback_Add@@Base+0x140> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, #0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r7, [r3, ip] │ │ │ │ ldr r8, [r7, #84] @ 0x54 │ │ │ │ str r6, [r7, #84] @ 0x54 │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38418 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + beq 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ - bl 3842c │ │ │ │ + bl 3843c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3836c <_PyTraceback_Add@@Base+0x84> │ │ │ │ + bne 3837c <_PyTraceback_Add@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38418 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bgt 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 38418 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bne 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 38418 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3854c │ │ │ │ + bl 3855c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 383a8 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ + bgt 383b8 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 383a8 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ + bne 383b8 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 383cc <_PyTraceback_Add@@Base+0xe4> │ │ │ │ + bgt 383dc <_PyTraceback_Add@@Base+0xe4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 383cc <_PyTraceback_Add@@Base+0xe4> │ │ │ │ + bne 383dc <_PyTraceback_Add@@Base+0xe4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 38418 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + beq 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ str r9, [r6, #20] │ │ │ │ str r8, [r7, #84] @ 0x54 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143f78 │ │ │ │ + bl 144780 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1bec14 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 1bf298 <_PyErr_ChainExceptions1@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003842c : │ │ │ │ +0003843c : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 38470 │ │ │ │ + bne 38480 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 38508 │ │ │ │ + b 38518 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3845c │ │ │ │ - ldr r0, [pc, #180] @ 3853c │ │ │ │ + beq 3846c │ │ │ │ + ldr r0, [pc, #180] @ 3854c │ │ │ │ mov r1, #8 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 38508 │ │ │ │ - ldr r0, [pc, #156] @ 38540 │ │ │ │ + beq 38518 │ │ │ │ + ldr r0, [pc, #156] @ 38550 │ │ │ │ mov r1, #2 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 38508 │ │ │ │ + beq 38518 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r3, [pc, #120] @ 38544 │ │ │ │ + ldr r3, [pc, #120] @ 38554 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [pc, #100] @ 38548 │ │ │ │ + ldr r3, [pc, #100] @ 38558 │ │ │ │ strd r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r8, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl dd0d4 │ │ │ │ + bl ddacc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ 38544 │ │ │ │ - bl af254 │ │ │ │ + ldr r0, [pc, #52] @ 38554 │ │ │ │ + bl af33c │ │ │ │ mov r0, r8 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r7 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r6 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq r9, sl, ip, lsr #30 │ │ │ │ - subseq r9, sl, r4, lsr pc │ │ │ │ + subseq sl, sl, r4, lsl r1 │ │ │ │ + subseq sl, sl, ip, lsl r1 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ rsbeq pc, r2, r8, asr #21 │ │ │ │ │ │ │ │ -0003854c : │ │ │ │ +0003855c : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 260bbc │ │ │ │ + bl 261904 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38614 │ │ │ │ + beq 38624 │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 260d7c │ │ │ │ + bl 261ac4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 385d8 │ │ │ │ + bgt 385e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 385d8 │ │ │ │ + bne 385e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 38614 │ │ │ │ + beq 38624 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143f18 <_PyFrame_New_NoTrack@@Base> │ │ │ │ + bl 144720 <_PyFrame_New_NoTrack@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3861c │ │ │ │ + bne 3862c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38614 │ │ │ │ + bgt 38624 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38614 │ │ │ │ + bne 38624 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 38748 │ │ │ │ + b 38758 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r5 │ │ │ │ addle r3, r3, #1 │ │ │ │ orrgt r2, r5, #1 │ │ │ │ strle r3, [r5] │ │ │ │ add ip, r4, #40 @ 0x28 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 38650 │ │ │ │ + beq 38660 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ @@ -10264,32 +10270,32 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [r0, #76]! @ 0x4c │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ movlt r2, #1 │ │ │ │ addlt r3, r3, #1 │ │ │ │ strlt r2, [r0, #4]! │ │ │ │ - blt 386b0 │ │ │ │ + blt 386c0 │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #78] @ 0x4e │ │ │ │ str ip, [r4, #12] │ │ │ │ ldr r2, [r6, #120] @ 0x78 │ │ │ │ ldr r3, [r5] │ │ │ │ add r6, r6, r2, lsl #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r6, r6, #130 @ 0x82 │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ - bgt 38708 │ │ │ │ + bgt 38718 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38708 │ │ │ │ + bne 38718 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #68] @ 38754 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 38764 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r2, r4, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ ldr ip, [r0, #4] │ │ │ │ @@ -10308,249 +10314,249 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #112] @ 387ec │ │ │ │ + ldr r2, [pc, #112] @ 387fc │ │ │ │ mov r3, #168 @ 0xa8 │ │ │ │ ldr r7, [r0] │ │ │ │ mul r3, r3, r6 │ │ │ │ ldr r2, [r2, #1560] @ 0x618 │ │ │ │ add r4, r2, r3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4, #164] @ 0xa4 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ - bl 387f0 │ │ │ │ + bl 38800 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r1, r4, #20 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e0dc │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5] │ │ │ │ bl 2e034 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ff004 │ │ │ │ + bl 2ffca4 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #62792 @ 0xf548 │ │ │ │ + movw r4, #62832 @ 0xf570 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #92] @ 38884 │ │ │ │ + ldr r2, [pc, #92] @ 38894 │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ cmp ip, #1 │ │ │ │ ldr r6, [lr, r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 38848 │ │ │ │ + bne 38858 │ │ │ │ mov r2, r6 │ │ │ │ bl 30530 │ │ │ │ - b 38878 │ │ │ │ + b 38888 │ │ │ │ mov r5, r0 │ │ │ │ cmp ip, #2 │ │ │ │ - bne 38864 │ │ │ │ - movw r1, #34920 @ 0x8868 │ │ │ │ + bne 38874 │ │ │ │ + movw r1, #35496 @ 0x8aa8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 38878 │ │ │ │ + beq 38888 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36728 │ │ │ │ + bl 36738 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -00038888 <_PyTraceBack_FromFrame@@Base>: │ │ │ │ +00038898 <_PyTraceBack_FromFrame@@Base>: │ │ │ │ ldr ip, [r1, #12] │ │ │ │ mvn r3, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [ip] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ bic r2, r2, #1 │ │ │ │ add r2, r2, #128 @ 0x80 │ │ │ │ sub r2, ip, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 315c4 <_PyObject_DebugMallocStats@@Base+0x9c8> │ │ │ │ │ │ │ │ -000388b8 : │ │ │ │ +000388c8 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 388e8 │ │ │ │ - movw r0, #36184 @ 0x8d58 │ │ │ │ + bne 388f8 │ │ │ │ + movw r0, #36760 @ 0x8f98 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2567 @ 0xa07 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 38908 │ │ │ │ - ldr r3, [pc, #184] @ 389a8 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 38918 │ │ │ │ + ldr r3, [pc, #184] @ 389b8 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #180] @ 389ac │ │ │ │ + ldr r1, [pc, #180] @ 389bc │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ - bl b6838 │ │ │ │ + bl b6918 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38910 │ │ │ │ + bne 38920 │ │ │ │ mov r5, #0 │ │ │ │ - b 389a0 │ │ │ │ + b 389b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 38964 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 38974 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #35832 @ 0x8bf8 │ │ │ │ + movw r1, #36408 @ 0x8e38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38908 │ │ │ │ + bgt 38918 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38908 │ │ │ │ + bne 38918 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 38908 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 38918 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 135dc8 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ + bl 1365d8 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 389a0 │ │ │ │ + bgt 389b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 389a0 │ │ │ │ + bne 389b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 305060 <_PyXI_GetMainNamespace@@Base+0x534> │ │ │ │ + b 305c20 <_PyXI_GetMainNamespace@@Base+0x534> │ │ │ │ │ │ │ │ -000389c4 : │ │ │ │ +000389d4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 38a08 │ │ │ │ + bne 38a18 │ │ │ │ mov r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 38af8 │ │ │ │ + b 38b08 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 38a20 │ │ │ │ + beq 38a30 │ │ │ │ mov r0, r4 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 389fc │ │ │ │ + beq 38a0c │ │ │ │ add r1, fp, #12 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b79e0 │ │ │ │ + bl b7aec │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 38a40 │ │ │ │ + bne 38a50 │ │ │ │ mvn r5, #0 │ │ │ │ - b 38af8 │ │ │ │ - bl 2bd0e0 │ │ │ │ + b 38b08 │ │ │ │ + bl 2bdf64 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 38a38 │ │ │ │ + beq 38a48 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 17ec84 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 17f5e8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 2c1b14 │ │ │ │ + bl 2c2844 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 27f64c │ │ │ │ + bl 2807d4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38ac0 │ │ │ │ + bgt 38ad0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38ac0 │ │ │ │ + bne 38ad0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 38a38 │ │ │ │ + beq 38a48 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 38adc │ │ │ │ + ble 38aec │ │ │ │ mov r5, #0 │ │ │ │ - b 38af8 │ │ │ │ + b 38b08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38ad4 │ │ │ │ + bne 38ae4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 38ad4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 38ae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r7 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -10558,15 +10564,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r3 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 256eac <_PyThreadState_New@@Base+0x1ca0> │ │ │ │ + bl 257bdc <_PyThreadState_New@@Base+0x1c98> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ cmp r1, #0 │ │ │ │ movge ip, r1 │ │ │ │ ldrlt ip, [r4] │ │ │ │ @@ -10580,18 +10586,18 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, r4, #1 │ │ │ │ bfc r3, #0, #22 │ │ │ │ add r2, r3, #116 @ 0x74 │ │ │ │ sub r2, r4, r2 │ │ │ │ asr r2, r2, #4 │ │ │ │ mul r2, r0, r2 │ │ │ │ - bls 38bb4 │ │ │ │ + bls 38bc4 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 38bb4 │ │ │ │ + bls 38bc4 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ movhi r1, #0 │ │ │ │ add r1, r1, r2, lsl #15 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -10608,40 +10614,40 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - movw r2, #35964 @ 0x8c7c │ │ │ │ + movw r2, #35980 @ 0x8c8c │ │ │ │ movt r2, #3 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, r2 │ │ │ │ - bne 38c34 │ │ │ │ + bne 38c44 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r3] │ │ │ │ - b 38c4c │ │ │ │ + b 38c5c │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38c74 │ │ │ │ + beq 38c84 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 38c74 │ │ │ │ + beq 38c84 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 86730 │ │ │ │ + b 867d8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ @@ -10655,77 +10661,77 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #16 │ │ │ │ bl 2d358 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 38d24 │ │ │ │ + bge 38d34 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 38d0c │ │ │ │ - bl b95d0 │ │ │ │ + bne 38d1c │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38cc8 │ │ │ │ - b 38d1c │ │ │ │ + beq 38cd8 │ │ │ │ + b 38d2c │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 38d40 │ │ │ │ + b 38d50 │ │ │ │ mov r0, r4 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #39476 @ 0x9a34 │ │ │ │ + movw r0, #40052 @ 0x9c74 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38d9c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 38dac │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 38d8c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 38d9c │ │ │ │ + bne 38d9c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 38dac │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 38dc4 │ │ │ │ + bne 38dd4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -10734,149 +10740,149 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r3] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r1, r6, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 256eac <_PyThreadState_New@@Base+0x1ca0> │ │ │ │ + bl 257bdc <_PyThreadState_New@@Base+0x1c98> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38e24 │ │ │ │ + bne 38e34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 258340 │ │ │ │ - b 38e90 │ │ │ │ + bl 259070 │ │ │ │ + b 38ea0 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 38e90 │ │ │ │ + bne 38ea0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 25839c │ │ │ │ + bl 2590cc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r0, [r5, #468] @ 0x1d4 │ │ │ │ mov r2, #1 │ │ │ │ bfc r4, #0, #22 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - bl 252734 │ │ │ │ + bl 253484 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 38e90 │ │ │ │ + bne 38ea0 │ │ │ │ add r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87c54 │ │ │ │ + bl 87cfc │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00038e98 : │ │ │ │ +00038ea8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #44] @ 38ee0 │ │ │ │ - movw r1, #54132 @ 0xd374 │ │ │ │ + ldr r0, [pc, #44] @ 38ef0 │ │ │ │ + movw r1, #54676 @ 0xd594 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 26a2b0 │ │ │ │ + bl 26b61c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 38ed8 │ │ │ │ - ldr r0, [pc, #24] @ 38ee4 │ │ │ │ + beq 38ee8 │ │ │ │ + ldr r0, [pc, #24] @ 38ef4 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2b5e94 │ │ │ │ + b 2b6d60 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r1, r2, ip, asr #4 │ │ │ │ rsbeq r1, r2, r8, asr r2 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - movw r3, #48428 @ 0xbd2c │ │ │ │ + movw r3, #48216 @ 0xbc58 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 38f58 │ │ │ │ + bne 38f68 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ bl 2d9f4 <__time64@plt> │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ ldrd r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 288698 <_PyTime_localtime@@Base> │ │ │ │ + bl 2897c0 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38f70 │ │ │ │ + bne 38f80 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r0, r0, #1888 @ 0x760 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 259a70 <_PyStaticType_InitForExtension@@Base+0x4dc> │ │ │ │ + bl 25a7b8 <_PyStaticType_InitForExtension@@Base+0x4dc> │ │ │ │ mov r4, r0 │ │ │ │ - b 38ff0 │ │ │ │ - movw r1, #29720 @ 0x7418 │ │ │ │ + b 39000 │ │ │ │ + movw r1, #30296 @ 0x7658 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ - bl 1a531c │ │ │ │ + bl 1a5a14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38f78 │ │ │ │ + bne 38f88 │ │ │ │ mov r4, #0 │ │ │ │ - b 38ff0 │ │ │ │ - bl 1abf98 │ │ │ │ + b 39000 │ │ │ │ + bl 1ac6fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38fa4 │ │ │ │ + bgt 38fb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38fa4 │ │ │ │ + bne 38fb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 38f70 │ │ │ │ + beq 38f80 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #68] @ 38ffc │ │ │ │ + ldr r0, [pc, #68] @ 3900c │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38ff0 │ │ │ │ + bgt 39000 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38ff0 │ │ │ │ + bne 39000 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mlseq r3, r4, lr, r4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 294274 │ │ │ │ + bl 295354 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ @@ -10887,260 +10893,229 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3908c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 3909c │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3907c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3908c │ │ │ │ + bne 3908c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3909c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 390c0 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 390d0 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 390b0 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 390c0 │ │ │ │ + bne 390c0 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 390d0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 390e8 │ │ │ │ + bne 390f8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 39158 │ │ │ │ + bne 39168 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 3917c │ │ │ │ + bne 3918c │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #63124 @ 0xf694 │ │ │ │ + movw r2, #63700 @ 0xf8d4 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #44744 @ 0xaec8 │ │ │ │ + movw r0, #45320 @ 0xb108 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 3921c │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 3922c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44744 @ 0xaec8 │ │ │ │ + movw r0, #45320 @ 0xb108 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39120 │ │ │ │ - b 3921c │ │ │ │ + bne 39130 │ │ │ │ + b 3922c │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ orrle r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 392d0 │ │ │ │ + bne 392e0 │ │ │ │ asr r6, r6, #1 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl a72d0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3921c │ │ │ │ + beq 3922c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsl r3, r6, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r8, r4 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp r6, r5 │ │ │ │ - beq 392c4 │ │ │ │ + beq 392d4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl c5e50 │ │ │ │ + bl c6524 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39240 │ │ │ │ - bl beb18 │ │ │ │ + bne 39250 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39248 │ │ │ │ + beq 39258 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 39224 │ │ │ │ + ble 39234 │ │ │ │ mov r4, #0 │ │ │ │ - b 392f8 │ │ │ │ + b 39308 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3921c │ │ │ │ + bne 3922c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3921c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3922c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 39250 │ │ │ │ + bge 39260 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 392d4 │ │ │ │ + b 392e4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str r0, [r8, #20] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3927c │ │ │ │ + beq 3928c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39290 │ │ │ │ + beq 392a0 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 392a4 │ │ │ │ + beq 392b4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 392a4 │ │ │ │ + bne 392b4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 392b4 │ │ │ │ + b 392c4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r8, #24] │ │ │ │ add r5, r5, #1 │ │ │ │ add r8, r8, #8 │ │ │ │ - b 391e0 │ │ │ │ + b 391f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2a04 │ │ │ │ - b 392f8 │ │ │ │ + bl c2b10 │ │ │ │ + b 39308 │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44736 @ 0xaec0 │ │ │ │ + movw r1, #45312 @ 0xb100 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl af254 │ │ │ │ - b 3921c │ │ │ │ + bl af33c │ │ │ │ + b 3922c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00039300 <_PyXI_InitFailure@@Base>: │ │ │ │ +00039310 <_PyXI_InitFailure@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, #0 │ │ │ │ stm r0, {r1, r7} │ │ │ │ str r7, [r0, #8] │ │ │ │ - beq 3938c <_PyXI_InitFailure@@Base+0x8c> │ │ │ │ + beq 3939c <_PyXI_InitFailure@@Base+0x8c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl b9104 │ │ │ │ + bl b9210 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39348 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + bne 39358 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ - bl 3194d4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ + bl 319abc <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39378 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ + bgt 39388 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39378 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ + bne 39388 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 39340 <_PyXI_InitFailure@@Base+0x40> │ │ │ │ + beq 39350 <_PyXI_InitFailure@@Base+0x40> │ │ │ │ mov r3, #1 │ │ │ │ stm r6, {r5, r7} │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00039394 : │ │ │ │ +000393a4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1cafa8 <_PyCode_CheckLineNumber@@Base+0x2064> │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 393e0 │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 39410 │ │ │ │ - b 39404 │ │ │ │ - mov r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #30532 @ 0x7744 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 393cc │ │ │ │ - b 39420 │ │ │ │ - bl beb18 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 39420 │ │ │ │ - movw r3, #49432 @ 0xc118 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1f51ec │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b 1cb5e8 <_PyCode_CheckLineNumber@@Base+0x2028> │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r1, [r3, #2728] @ 0xaa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -11151,21 +11126,21 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3949c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 39430 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3948c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3949c │ │ │ │ + bne 39420 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 39430 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -11177,96 +11152,96 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 323a78 │ │ │ │ + bl 323e80 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, sp, #496 @ 0x1f0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 39558 │ │ │ │ + bne 394ec │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39588 │ │ │ │ - b 3957c │ │ │ │ + bne 3951c │ │ │ │ + b 39510 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30884 @ 0x78a4 │ │ │ │ + movw r0, #31460 @ 0x7ae4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39540 │ │ │ │ - b 395f0 │ │ │ │ - bl beb18 │ │ │ │ + bne 394d4 │ │ │ │ + b 39584 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 395f0 │ │ │ │ + bne 39584 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ - bl 327254 <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ + bl 32765c <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 395f0 │ │ │ │ + beq 39584 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ sub r0, fp, #268 @ 0x10c │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ bl 2e280 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ bl 2d190 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 395e4 │ │ │ │ + beq 39578 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 395f0 │ │ │ │ - bl b95d0 │ │ │ │ + bl 27c134 │ │ │ │ + b 39584 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 395f8 │ │ │ │ + beq 3958c │ │ │ │ mov r0, #0 │ │ │ │ - b 39610 │ │ │ │ + b 395a4 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e280 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39640 │ │ │ │ + bl 395d4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00039618 : │ │ │ │ +000395ac : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -11277,71 +11252,71 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ stmib fp, {r0, r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ - bl c4bd8 │ │ │ │ + bl c52ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39710 │ │ │ │ + beq 396a4 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, fp, #4 │ │ │ │ bl 2e430 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 39738 │ │ │ │ + bne 396cc │ │ │ │ mov r0, r6 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 396bc │ │ │ │ + bne 39650 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39710 │ │ │ │ + bgt 396a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39710 │ │ │ │ - b 3970c │ │ │ │ - bl 157f14 │ │ │ │ + bne 396a4 │ │ │ │ + b 396a0 │ │ │ │ + bl 1588b0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39718 │ │ │ │ + bne 396ac │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 396ec │ │ │ │ + bgt 39680 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 396ec │ │ │ │ + bne 39680 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39710 │ │ │ │ + bgt 396a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39710 │ │ │ │ + bne 396a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 39744 │ │ │ │ + b 396d8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39738 │ │ │ │ + bgt 396cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39738 │ │ │ │ + bne 396cc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne 39670 │ │ │ │ + bne 39604 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -11350,175 +11325,175 @@ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 397ac │ │ │ │ + bne 39740 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 397a8 │ │ │ │ + ble 3973c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 397e8 │ │ │ │ + beq 3977c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #608] @ 39a14 │ │ │ │ + ldr r1, [pc, #608] @ 399a8 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 398d4 │ │ │ │ + beq 39868 │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r9, [r6] │ │ │ │ subs r4, r5, #1 │ │ │ │ - beq 39930 │ │ │ │ + beq 398c4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #1 │ │ │ │ - beq 3981c │ │ │ │ - bl 1290ac │ │ │ │ + beq 397b0 │ │ │ │ + bl 129fc8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 398d4 │ │ │ │ + blt 39868 │ │ │ │ subs r4, r5, #2 │ │ │ │ - beq 39948 │ │ │ │ + beq 398dc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq sl, #49776 @ 0xc270 │ │ │ │ + movweq sl, #50312 @ 0xc488 │ │ │ │ movteq sl, #63 @ 0x3f │ │ │ │ - beq 39894 │ │ │ │ + beq 39828 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 39860 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 397f4 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #29336 @ 0x7298 │ │ │ │ + movw r1, #29912 @ 0x74d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40176 @ 0x9cf0 │ │ │ │ + movw r0, #40752 @ 0x9f30 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 398d4 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 39868 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 398d4 │ │ │ │ + beq 39868 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 39900 │ │ │ │ + bne 39894 │ │ │ │ subs r4, r4, #1 │ │ │ │ - movweq r5, #65384 @ 0xff68 │ │ │ │ - movteq r5, #60 @ 0x3c │ │ │ │ - beq 39958 │ │ │ │ + movweq r5, #448 @ 0x1c0 │ │ │ │ + movteq r5, #61 @ 0x3d │ │ │ │ + beq 398ec │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r5, #65384 @ 0xff68 │ │ │ │ - movteq r5, #60 @ 0x3c │ │ │ │ - beq 39928 │ │ │ │ + movweq r5, #448 @ 0x1c0 │ │ │ │ + movteq r5, #61 @ 0x3d │ │ │ │ + beq 398bc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 398dc │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 39870 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #31164 @ 0x79bc │ │ │ │ + movw r1, #31740 @ 0x7bfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40176 @ 0x9cf0 │ │ │ │ + movw r0, #40752 @ 0x9f30 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 39a08 │ │ │ │ + b 3999c │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 398d4 │ │ │ │ + beq 39868 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 3991c │ │ │ │ + beq 398b0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 398d4 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 39868 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 39958 │ │ │ │ + beq 398ec │ │ │ │ ldr r4, [r6, #16] │ │ │ │ - b 39958 │ │ │ │ - movw r5, #65384 @ 0xff68 │ │ │ │ - movt r5, #60 @ 0x3c │ │ │ │ - movw sl, #49776 @ 0xc270 │ │ │ │ + b 398ec │ │ │ │ + movw r5, #448 @ 0x1c0 │ │ │ │ + movt r5, #61 @ 0x3d │ │ │ │ + movw sl, #50312 @ 0xc488 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r8, #1 │ │ │ │ - b 39958 │ │ │ │ - movw r5, #65384 @ 0xff68 │ │ │ │ - movt r5, #60 @ 0x3c │ │ │ │ - movw sl, #49776 @ 0xc270 │ │ │ │ + b 398ec │ │ │ │ + movw r5, #448 @ 0x1c0 │ │ │ │ + movt r5, #61 @ 0x3d │ │ │ │ + movw sl, #50312 @ 0xc488 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r0, r7 │ │ │ │ - bl 3255ac <_Py_call_instrumentation_jump@@Base+0x52c> │ │ │ │ + bl 3259b4 <_Py_call_instrumentation_jump@@Base+0x52c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 398d4 │ │ │ │ + beq 39868 │ │ │ │ mov r1, r9 │ │ │ │ - bl 327ab4 │ │ │ │ + bl 327f30 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 399fc │ │ │ │ + beq 39990 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 3258fc <_Py_call_instrumentation_jump@@Base+0x87c> │ │ │ │ + bl 325d04 <_Py_call_instrumentation_jump@@Base+0x87c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 399fc │ │ │ │ + beq 39990 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r3 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r6, #116] @ 0x74 │ │ │ │ - beq 399c0 │ │ │ │ + beq 39954 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #116] @ 0x74 │ │ │ │ - beq 399fc │ │ │ │ + beq 39990 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r8, [r6, #144] @ 0x90 │ │ │ │ - bl 21a46c │ │ │ │ + bl 21ad24 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39a08 │ │ │ │ + bgt 3999c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39a08 │ │ │ │ + bne 3999c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 39a08 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3999c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ - b 398d4 │ │ │ │ + bl a7ce0 │ │ │ │ + b 39868 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r2, r2, r0, lsl #5 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -11527,157 +11502,157 @@ │ │ │ │ and r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, r0 │ │ │ │ addne r3, r3, #1 │ │ │ │ sub r1, r1, r3, lsl #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39a4c <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b 399e0 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -00039a4c <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +000399e0 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #244] @ 39b5c <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ + ldr r3, [pc, #244] @ 39af0 <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39a90 <_PyTraceMalloc_GetTraceback@@Base+0x44> │ │ │ │ + bne 39a24 <_PyTraceMalloc_GetTraceback@@Base+0x44> │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39a78 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ + bne 39a0c <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - bne 39abc <_PyTraceMalloc_GetTraceback@@Base+0x70> │ │ │ │ + bne 39a50 <_PyTraceMalloc_GetTraceback@@Base+0x70> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 39b64 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ + bl 39af8 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39b00 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ - ldr r0, [pc, #136] @ 39b60 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ + beq 39a94 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ + ldr r0, [pc, #136] @ 39af4 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ movw r1, #4404 @ 0x1134 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 1be4c4 │ │ │ │ + bl 1beb48 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 39cb4 <_PyImport_SetModule@@Base+0x94> │ │ │ │ + bl 39c48 <_PyImport_SetModule@@Base+0x94> │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #100] @ 39b60 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ - bl 1be4c4 │ │ │ │ - b 39b20 <_PyTraceMalloc_GetTraceback@@Base+0xd4> │ │ │ │ + ldr r0, [pc, #100] @ 39af4 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ + bl 1beb48 │ │ │ │ + b 39ab4 <_PyTraceMalloc_GetTraceback@@Base+0xd4> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 39b40 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ + bne 39ad4 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39b28 <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ + bne 39abc <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ dmb ish │ │ │ │ - beq 39b50 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ - ldr r0, [pc, #12] @ 39b5c <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 39ae4 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ + ldr r0, [pc, #12] @ 39af0 <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ + bl 2bca8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ - ldr r3, [pc, #104] @ 39bd4 <_PyTraceMalloc_GetTraceback@@Base+0x188> │ │ │ │ + ldr r3, [pc, #104] @ 39b68 <_PyTraceMalloc_GetTraceback@@Base+0x188> │ │ │ │ ldr r2, [r3, #1596] @ 0x63c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39bcc <_PyTraceMalloc_GetTraceback@@Base+0x180> │ │ │ │ + beq 39b60 <_PyTraceMalloc_GetTraceback@@Base+0x180> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldreq r0, [r3, #1688] @ 0x698 │ │ │ │ - beq 39ba4 <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ + beq 39b38 <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ ldr r0, [r3, #1692] @ 0x69c │ │ │ │ - bl 9e2b4 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9e38c <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39bb4 <_PyTraceMalloc_GetTraceback@@Base+0x168> │ │ │ │ + bne 39b48 <_PyTraceMalloc_GetTraceback@@Base+0x168> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - bl 9e2b4 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9e38c <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39bac <_PyTraceMalloc_GetTraceback@@Base+0x160> │ │ │ │ + beq 39b40 <_PyTraceMalloc_GetTraceback@@Base+0x160> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 39c0c <_PyTraceMalloc_GetTraceback@@Base+0x1c0> │ │ │ │ + bne 39ba0 <_PyTraceMalloc_GetTraceback@@Base+0x1c0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00039c20 <_PyImport_SetModule@@Base>: │ │ │ │ - ldr ip, [pc, #76] @ 39c74 <_PyImport_SetModule@@Base+0x54> │ │ │ │ +00039bb4 <_PyImport_SetModule@@Base>: │ │ │ │ + ldr ip, [pc, #76] @ 39c08 <_PyImport_SetModule@@Base+0x54> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #3848] @ 0xf08 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39c64 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bne 39bf8 <_PyImport_SetModule@@Base+0x44> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #54588 @ 0xd53c │ │ │ │ + movw r1, #55164 @ 0xd77c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #32204 @ 0x7dcc │ │ │ │ + movw r0, #32784 @ 0x8010 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b cdf18 │ │ │ │ + b ce544 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -11693,105 +11668,105 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ subs r6, r1, #0 │ │ │ │ - beq 39cf8 <_PyImport_SetModule@@Base+0xd8> │ │ │ │ + beq 39c8c <_PyImport_SetModule@@Base+0xd8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9e2b4 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9e38c <_Py_hashtable_get@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39cf8 <_PyImport_SetModule@@Base+0xd8> │ │ │ │ + beq 39c8c <_PyImport_SetModule@@Base+0xd8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 39e10 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ - b 39e18 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ + ble 39da4 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ + b 39dac <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ ldrh r0, [r7, #4] │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r8, #0 │ │ │ │ - beq 39e00 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ + beq 39d94 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ ldrh r3, [r7, #4] │ │ │ │ mov r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ - ble 39db8 <_PyImport_SetModule@@Base+0x198> │ │ │ │ - bl a0ed0 │ │ │ │ + ble 39d4c <_PyImport_SetModule@@Base+0x198> │ │ │ │ + bl a0fa8 │ │ │ │ add r2, r7, r8, lsl #3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 39d90 <_PyImport_SetModule@@Base+0x170> │ │ │ │ + beq 39d24 <_PyImport_SetModule@@Base+0x170> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r3] │ │ │ │ add r0, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r3] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - bl b2920 │ │ │ │ + bl b2a08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39d80 <_PyImport_SetModule@@Base+0x160> │ │ │ │ + bne 39d14 <_PyImport_SetModule@@Base+0x160> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39d90 <_PyImport_SetModule@@Base+0x170> │ │ │ │ + bgt 39d24 <_PyImport_SetModule@@Base+0x170> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39d90 <_PyImport_SetModule@@Base+0x170> │ │ │ │ + bne 39d24 <_PyImport_SetModule@@Base+0x170> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 39d90 <_PyImport_SetModule@@Base+0x170> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 39d24 <_PyImport_SetModule@@Base+0x170> │ │ │ │ str r0, [r5, #20] │ │ │ │ add r8, r8, #1 │ │ │ │ str r5, [r9, #4]! │ │ │ │ - b 39d10 <_PyImport_SetModule@@Base+0xf0> │ │ │ │ + b 39ca4 <_PyImport_SetModule@@Base+0xf0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39e00 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ + bgt 39d94 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39e00 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ + bne 39d94 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 39e00 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 39d94 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 39e18 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ + beq 39dac <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f670 <_Py_hashtable_set@@Base> │ │ │ │ + bl 9f748 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39e08 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ + bne 39d9c <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39dfc <_PyImport_SetModule@@Base+0x1dc> │ │ │ │ + bgt 39d90 <_PyImport_SetModule@@Base+0x1dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39dfc <_PyImport_SetModule@@Base+0x1dc> │ │ │ │ + bne 39d90 <_PyImport_SetModule@@Base+0x1dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl 2e14d8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl 2e217c │ │ │ │ mov r4, #0 │ │ │ │ - b 39e18 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ + b 39dac <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39e18 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ + bgt 39dac <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ subs r4, r3, #0 │ │ │ │ - ldr lr, [pc, #568] @ 3a078 <_PyImport_SetModule@@Base+0x458> │ │ │ │ + ldr lr, [pc, #568] @ 3a00c <_PyImport_SetModule@@Base+0x458> │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ moveq sl, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne sl, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -11805,114 +11780,114 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 39eac <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bne 39e40 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39ef4 <_PyImport_SetModule@@Base+0x2d4> │ │ │ │ - ldr r1, [pc, #456] @ 3a07c <_PyImport_SetModule@@Base+0x45c> │ │ │ │ + beq 39e88 <_PyImport_SetModule@@Base+0x2d4> │ │ │ │ + ldr r1, [pc, #456] @ 3a010 <_PyImport_SetModule@@Base+0x45c> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 39ef4 <_PyImport_SetModule@@Base+0x2d4> │ │ │ │ + bne 39e88 <_PyImport_SetModule@@Base+0x2d4> │ │ │ │ mov r4, #0 │ │ │ │ - b 3a064 <_PyImport_SetModule@@Base+0x444> │ │ │ │ + b 39ff8 <_PyImport_SetModule@@Base+0x444> │ │ │ │ ldr r0, [r5] │ │ │ │ add sl, sl, r6 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r4, sl, #3 │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39eec <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ + beq 39e80 <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - beq 39fec <_PyImport_SetModule@@Base+0x3cc> │ │ │ │ + beq 39f80 <_PyImport_SetModule@@Base+0x3cc> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 39f34 <_PyImport_SetModule@@Base+0x314> │ │ │ │ + beq 39ec8 <_PyImport_SetModule@@Base+0x314> │ │ │ │ subs r4, sl, #4 │ │ │ │ - beq 3a008 <_PyImport_SetModule@@Base+0x3e8> │ │ │ │ + beq 39f9c <_PyImport_SetModule@@Base+0x3e8> │ │ │ │ ldr sl, [r5, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 39f48 <_PyImport_SetModule@@Base+0x328> │ │ │ │ + beq 39edc <_PyImport_SetModule@@Base+0x328> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 3a020 <_PyImport_SetModule@@Base+0x400> │ │ │ │ + beq 39fb4 <_PyImport_SetModule@@Base+0x400> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 39f80 <_PyImport_SetModule@@Base+0x360> │ │ │ │ - bl 1290ac │ │ │ │ + beq 39f14 <_PyImport_SetModule@@Base+0x360> │ │ │ │ + bl 129fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39eec <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ + blt 39e80 <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ subs r7, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r1, r7 │ │ │ │ moveq r0, r7 │ │ │ │ - beq 3a030 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + beq 39fc4 <_PyImport_SetModule@@Base+0x410> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r7, r0 │ │ │ │ - beq 39fb4 <_PyImport_SetModule@@Base+0x394> │ │ │ │ - bl 1290ac │ │ │ │ + beq 39f48 <_PyImport_SetModule@@Base+0x394> │ │ │ │ + bl 129fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39eec <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ + blt 39e80 <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ subs r3, r7, #1 │ │ │ │ mov r7, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 3a030 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + beq 39fc4 <_PyImport_SetModule@@Base+0x410> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39fcc <_PyImport_SetModule@@Base+0x3ac> │ │ │ │ + beq 39f60 <_PyImport_SetModule@@Base+0x3ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ moveq r1, r3 │ │ │ │ - beq 3a030 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + beq 39fc4 <_PyImport_SetModule@@Base+0x410> │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39fe4 <_PyImport_SetModule@@Base+0x3c4> │ │ │ │ + beq 39f78 <_PyImport_SetModule@@Base+0x3c4> │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 3a030 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + beq 39fc4 <_PyImport_SetModule@@Base+0x410> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b 3a030 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + b 39fc4 <_PyImport_SetModule@@Base+0x410> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 3a030 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + b 39fc4 <_PyImport_SetModule@@Base+0x410> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b 3a030 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + b 39fc4 <_PyImport_SetModule@@Base+0x410> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ strd r0, [sp, #20] │ │ │ │ sub r2, fp, #96 @ 0x60 │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -11920,204 +11895,204 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r3, r9 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 32e7d8 │ │ │ │ + bl 32ec58 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r1, fp, r0, ror #29 │ │ │ │ + subseq r2, fp, r8, asr #1 │ │ │ │ strdeq r2, [r2], #-52 @ 0xffffffcc @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3a0bc <_PyImport_SetModule@@Base+0x49c> │ │ │ │ + bne 3a050 <_PyImport_SetModule@@Base+0x49c> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a0ec <_PyImport_SetModule@@Base+0x4cc> │ │ │ │ - b 3a0e0 <_PyImport_SetModule@@Base+0x4c0> │ │ │ │ + bne 3a080 <_PyImport_SetModule@@Base+0x4cc> │ │ │ │ + b 3a074 <_PyImport_SetModule@@Base+0x4c0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18612 @ 0x48b4 │ │ │ │ + movw r0, #19188 @ 0x4af4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a0a4 <_PyImport_SetModule@@Base+0x484> │ │ │ │ - b 3a134 <_PyImport_SetModule@@Base+0x514> │ │ │ │ - bl beb18 │ │ │ │ + bne 3a038 <_PyImport_SetModule@@Base+0x484> │ │ │ │ + b 3a0c8 <_PyImport_SetModule@@Base+0x514> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a134 <_PyImport_SetModule@@Base+0x514> │ │ │ │ + bne 3a0c8 <_PyImport_SetModule@@Base+0x514> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 3a134 <_PyImport_SetModule@@Base+0x514> │ │ │ │ + blt 3a0c8 <_PyImport_SetModule@@Base+0x514> │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 3a138 <_PyImport_SetModule@@Base+0x518> │ │ │ │ + bge 3a0cc <_PyImport_SetModule@@Base+0x518> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a170 <_PyImport_SetModule@@Base+0x550> │ │ │ │ - movw r1, #3924 @ 0xf54 │ │ │ │ + bne 3a104 <_PyImport_SetModule@@Base+0x550> │ │ │ │ + movw r1, #5060 @ 0x13c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #8440 @ 0x20f8 │ │ │ │ + movw r0, #8928 @ 0x22e0 │ │ │ │ movt r0, #91 @ 0x5b │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 257bf8 │ │ │ │ + bl 258928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a188 <_PyImport_SetModule@@Base+0x568> │ │ │ │ + bne 3a11c <_PyImport_SetModule@@Base+0x568> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #24] @ 3a1a8 <_PyImport_SetModule@@Base+0x588> │ │ │ │ + ldr r3, [pc, #24] @ 3a13c <_PyImport_SetModule@@Base+0x588> │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a180 <_PyImport_SetModule@@Base+0x560> │ │ │ │ + beq 3a114 <_PyImport_SetModule@@Base+0x560> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ mlseq r2, ip, sl, r9 │ │ │ │ │ │ │ │ -0003a1ac : │ │ │ │ +0003a140 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r6, r5, #912 @ 0x390 │ │ │ │ - bl 98a84 │ │ │ │ + bl 9866c │ │ │ │ str r0, [r5, #936] @ 0x3a8 │ │ │ │ - bl 33147c <_PyParkingLot_AfterFork@@Base> │ │ │ │ + bl 3318fc <_PyParkingLot_AfterFork@@Base> │ │ │ │ add r1, r6, #1004 @ 0x3ec │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #912] @ 3a580 │ │ │ │ + ldr r1, [pc, #912] @ 3a514 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ - ldr ip, [pc, #908] @ 3a584 │ │ │ │ + ldr ip, [pc, #908] @ 3a518 │ │ │ │ add r0, r5, #952 @ 0x3b8 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r1, [pc, #900] @ 3a588 │ │ │ │ + ldr r1, [pc, #900] @ 3a51c │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr ip, [pc, #896] @ 3a58c │ │ │ │ + ldr ip, [pc, #896] @ 3a520 │ │ │ │ str ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, #12 │ │ │ │ - ldr ip, [pc, #884] @ 3a590 │ │ │ │ + ldr ip, [pc, #884] @ 3a524 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r5, #1936 @ 0x790 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ add r0, r5, #960 @ 0x3c0 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r2], #4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ strb r1, [r0] │ │ │ │ - bne 3a23c │ │ │ │ - bl 98ad8 │ │ │ │ + bne 3a1d0 │ │ │ │ + bl 986c0 │ │ │ │ ldr r4, [r5, #1164] @ 0x48c │ │ │ │ - ldr r7, [pc, #820] @ 3a594 │ │ │ │ + ldr r7, [pc, #820] @ 3a528 │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 3a2dc │ │ │ │ + beq 3a270 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq sl, r0 │ │ │ │ - beq 3a2d0 │ │ │ │ + beq 3a264 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3a2d0 │ │ │ │ + beq 3a264 │ │ │ │ mov r3, #4 │ │ │ │ mov r9, #0 │ │ │ │ add r0, r4, #37 @ 0x25 │ │ │ │ str r3, [r4, #32] │ │ │ │ strb r3, [r4, #38] @ 0x26 │ │ │ │ strb r9, [r4, #36] @ 0x24 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 2b85a0 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2b9470 <_PyEvent_Notify@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [r0] │ │ │ │ str r0, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r9, [r4] │ │ │ │ str r9, [r4, #4] │ │ │ │ - bl 3054e8 │ │ │ │ + bl 3060a8 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [r8] │ │ │ │ - b 3a264 │ │ │ │ - ldr sl, [pc, #692] @ 3a598 │ │ │ │ + b 3a1f8 │ │ │ │ + ldr sl, [pc, #692] @ 3a52c │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r4, [r9, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a300 │ │ │ │ - movw r1, #3924 @ 0xf54 │ │ │ │ + bne 3a294 │ │ │ │ + movw r1, #5060 @ 0x13c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #668] @ 3a59c │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 9a3b0 │ │ │ │ + ldr r0, [pc, #668] @ 3a530 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 9a490 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r3, #3704] @ 0xe78 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 3a320 │ │ │ │ + beq 3a2b4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #3704] @ 0xe78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a358 │ │ │ │ + beq 3a2ec │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt 3a358 │ │ │ │ - bl 25567c <_PyThreadState_New@@Base+0x470> │ │ │ │ + blt 3a2ec │ │ │ │ + bl 2563b0 <_PyThreadState_New@@Base+0x46c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a4b8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 9a598 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ mov r8, #0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ @@ -12129,127 +12104,127 @@ │ │ │ │ bl 2d6c4 │ │ │ │ add r3, r4, #808 @ 0x328 │ │ │ │ str r8, [r4, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ str r8, [r4, #800] @ 0x320 │ │ │ │ str r3, [r4, #808] @ 0x328 │ │ │ │ str r3, [r4, #812] @ 0x32c │ │ │ │ - bl 2b4d4c │ │ │ │ + bl 2b5c14 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a3c4 │ │ │ │ + beq 3a358 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r8, #4] │ │ │ │ - bl 1dd438 │ │ │ │ + bl 1dd540 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b7744 │ │ │ │ + bl 2b8614 │ │ │ │ mov r8, r7 │ │ │ │ - b 3a3a0 │ │ │ │ + b 3a334 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 98ad8 │ │ │ │ + bl 986c0 │ │ │ │ add r3, r7, #3920 @ 0xf50 │ │ │ │ strd r0, [r3, #-8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #3904 @ 0xf40 │ │ │ │ - bl 185c68 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #440] @ 3a5a0 │ │ │ │ + bl 1865cc <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #440] @ 3a534 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a418 │ │ │ │ + beq 3a3ac │ │ │ │ dmb ish │ │ │ │ str r8, [r3], #-520 @ 0xfffffdf8 │ │ │ │ dmb ish │ │ │ │ mov r2, #1 │ │ │ │ str r8, [r3], #8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ - bne 3a408 │ │ │ │ + bne 3a39c │ │ │ │ ldr r8, [sl, r9] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a440 │ │ │ │ + beq 3a3d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 25f074 │ │ │ │ + bl 25fdbc │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r5, #920] @ 0x398 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3a544 │ │ │ │ + bne 3a4d8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3a460 │ │ │ │ + bne 3a3f4 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a448 │ │ │ │ + bne 3a3dc │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3a484 │ │ │ │ + beq 3a418 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ - ldr r0, [pc, #292] @ 3a5a4 │ │ │ │ + ldr r0, [pc, #292] @ 3a538 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r7, [r5, #916] @ 0x394 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #916] @ 0x394 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a4e4 │ │ │ │ + beq 3a478 │ │ │ │ ldr r3, [r5, #920] @ 0x398 │ │ │ │ cmp r3, r7 │ │ │ │ moveq r3, #0 │ │ │ │ streq r7, [r5, #916] @ 0x394 │ │ │ │ streq r3, [r7, #3644] @ 0xe3c │ │ │ │ - beq 3a4e4 │ │ │ │ + beq 3a478 │ │ │ │ ldr r1, [sl, r9] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 2c40cc │ │ │ │ + bl 2c4dfc │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c7c80 │ │ │ │ + bl 2c89b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d45f8 │ │ │ │ + bl 2d5328 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - bl 2d4904 │ │ │ │ - b 3a490 │ │ │ │ + bl 2d5634 │ │ │ │ + b 3a424 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3a504 │ │ │ │ + bne 3a498 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a4ec │ │ │ │ + bne 3a480 │ │ │ │ dmb ish │ │ │ │ - beq 3a514 │ │ │ │ - ldr r0, [pc, #144] @ 3a5a4 │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 3a4a8 │ │ │ │ + ldr r0, [pc, #144] @ 3a538 │ │ │ │ + bl 2bca8c │ │ │ │ ldr r3, [r5, #916] @ 0x394 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a550 │ │ │ │ + beq 3a4e4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b69a8 │ │ │ │ + bl 2b7874 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1472] @ 0x5c0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2ee848 │ │ │ │ - movw r3, #54344 @ 0xd448 │ │ │ │ + b 2ef5a4 │ │ │ │ + movw r3, #54880 @ 0xd660 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - b 3a558 │ │ │ │ - movw r3, #54368 @ 0xd460 │ │ │ │ + b 3a4ec │ │ │ │ + movw r3, #54904 @ 0xd678 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - ldr r1, [pc, #72] @ 3a5a8 │ │ │ │ + ldr r1, [pc, #72] @ 3a53c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ @@ -12258,156 +12233,156 @@ │ │ │ │ strdeq sl, [r2], #-192 @ 0xffffff40 @ │ │ │ │ strdeq sl, [r2], #-204 @ 0xffffff34 @ │ │ │ │ rsbeq r3, r4, r4, lsr sl │ │ │ │ rsbeq r9, r2, r4, ror #25 │ │ │ │ rsbeq r1, r5, r8, asr #11 │ │ │ │ rsbeq r9, r2, r4, lsl #21 │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq r2, fp, r0, lsl r1 │ │ │ │ + ldrsheq r2, [fp], #-40 @ 0xffffffd8 │ │ │ │ mlseq r2, ip, ip, r9 │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ - subseq r2, fp, r8, lsr #2 │ │ │ │ + subseq r2, fp, r0, lsl r3 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3a5fc │ │ │ │ + bne 3a590 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3a5f8 │ │ │ │ + ble 3a58c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a638 │ │ │ │ + beq 3a5cc │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #140 @ 0x8c │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r1, #9660 @ 0x25bc │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a6b0 │ │ │ │ + beq 3a644 │ │ │ │ add r4, r5, r4 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 3a658 │ │ │ │ + beq 3a5ec │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 3a6b0 │ │ │ │ + blt 3a644 │ │ │ │ mov r0, r5 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a678 │ │ │ │ - bl beb18 │ │ │ │ + bne 3a60c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a6b0 │ │ │ │ - ldr r3, [pc, #176] @ 3a730 │ │ │ │ + bne 3a644 │ │ │ │ + ldr r3, [pc, #176] @ 3a6c4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 257bf8 │ │ │ │ + bl 258928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a6b8 │ │ │ │ + bne 3a64c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #54568 @ 0xd528 │ │ │ │ + movw r2, #55104 @ 0xd740 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ef18 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f884 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 3a728 │ │ │ │ + b 3a6bc │ │ │ │ cmn r5, #1 │ │ │ │ - beq 3a710 │ │ │ │ + beq 3a6a4 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a734 <_Py_fstat@@Base> │ │ │ │ + bl 3a6c8 <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a6b0 │ │ │ │ + bne 3a644 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a794 <_Py_fstat@@Base+0x60> │ │ │ │ + bl 3a728 <_Py_fstat@@Base+0x60> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a6b0 │ │ │ │ + beq 3a644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a710 │ │ │ │ + beq 3a6a4 │ │ │ │ movw r1, #45544 @ 0xb1e8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #54632 @ 0xd568 │ │ │ │ + movw r2, #55168 @ 0xd780 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 3a6b0 │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 3a644 │ │ │ │ movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ ldr r0, [ip, #1692] @ 0x69c │ │ │ │ str r5, [ip, #1692] @ 0x69c │ │ │ │ str r4, [ip, #1696] @ 0x6a0 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003a734 <_Py_fstat@@Base>: │ │ │ │ +0003a6c8 <_Py_fstat@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd30 <__fstat64_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a78c <_Py_fstat@@Base+0x58> │ │ │ │ + beq 3a720 <_Py_fstat@@Base+0x58> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3a7d4 <_Py_fstat@@Base+0xa0> │ │ │ │ + bge 3a768 <_Py_fstat@@Base+0xa0> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -12417,58 +12392,58 @@ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - beq 3a830 <_Py_fstat@@Base+0xfc> │ │ │ │ + beq 3a7c4 <_Py_fstat@@Base+0xfc> │ │ │ │ mov r2, #2 │ │ │ │ - bl 3033a4 <_PyBytes_GetXIDataWrapped@@Base+0x108> │ │ │ │ + bl 304048 <_PyBytes_GetXIDataWrapped@@Base+0x108> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a8c0 <_Py_fstat@@Base+0x18c> │ │ │ │ + beq 3a854 <_Py_fstat@@Base+0x18c> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 32e664 │ │ │ │ + bl 32eae4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a8c0 <_Py_fstat@@Base+0x18c> │ │ │ │ + beq 3a854 <_Py_fstat@@Base+0x18c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a8a8 <_Py_fstat@@Base+0x174> │ │ │ │ + beq 3a83c <_Py_fstat@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 1b64dc │ │ │ │ + bl 1b6b48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a8c0 <_Py_fstat@@Base+0x18c> │ │ │ │ + beq 3a854 <_Py_fstat@@Base+0x18c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #96] @ 3a8cc <_Py_fstat@@Base+0x198> │ │ │ │ + ldr r3, [pc, #96] @ 3a860 <_Py_fstat@@Base+0x198> │ │ │ │ cmp r1, r3 │ │ │ │ - beq 3a8c4 <_Py_fstat@@Base+0x190> │ │ │ │ - bl 1c7230 │ │ │ │ + beq 3a858 <_Py_fstat@@Base+0x190> │ │ │ │ + bl 1c78ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a894 <_Py_fstat@@Base+0x160> │ │ │ │ + bgt 3a828 <_Py_fstat@@Base+0x160> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a89c <_Py_fstat@@Base+0x168> │ │ │ │ + beq 3a830 <_Py_fstat@@Base+0x168> │ │ │ │ mov r4, r5 │ │ │ │ - b 3a8c4 <_Py_fstat@@Base+0x190> │ │ │ │ + b 3a858 <_Py_fstat@@Base+0x190> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3a894 <_Py_fstat@@Base+0x160> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3a828 <_Py_fstat@@Base+0x160> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54744 @ 0xd5d8 │ │ │ │ + movw r1, #55280 @ 0xd7f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq fp, r2, r8, asr #21 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ @@ -12481,18 +12456,18 @@ │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3023a4 <_PyMarshal_GetXIData@@Base+0x34c> │ │ │ │ + bl 303044 <_PyMarshal_GetXIData@@Base+0x34c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 185d9c │ │ │ │ + b 1866f8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, #0 │ │ │ │ @@ -12507,23 +12482,23 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 3a9a0 <_Py_fstat@@Base+0x26c> │ │ │ │ + bne 3a934 <_Py_fstat@@Base+0x26c> │ │ │ │ cmp r2, #3 │ │ │ │ - ble 3a99c <_Py_fstat@@Base+0x268> │ │ │ │ + ble 3a930 <_Py_fstat@@Base+0x268> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #8 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3a9e4 <_Py_fstat@@Base+0x2b0> │ │ │ │ + beq 3a978 <_Py_fstat@@Base+0x2b0> │ │ │ │ mov r5, r3 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, #8 │ │ │ │ @@ -12531,383 +12506,383 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r1, #9964 @ 0x26ec │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3aa18 <_Py_fstat@@Base+0x2e4> │ │ │ │ + beq 3a9ac <_Py_fstat@@Base+0x2e4> │ │ │ │ ldr sl, [r4, #8] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3aa20 <_Py_fstat@@Base+0x2ec> │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 3a9b4 <_Py_fstat@@Base+0x2ec> │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #56984 @ 0xde98 │ │ │ │ + movw r1, #57520 @ 0xe0b0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #64728 @ 0xfcd8 │ │ │ │ + movw r0, #65304 @ 0xff18 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, sl │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3ae2c <_Py_fstat@@Base+0x6f8> │ │ │ │ + b 3adc0 <_Py_fstat@@Base+0x6f8> │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne 3aa50 <_Py_fstat@@Base+0x31c> │ │ │ │ - bl beb18 │ │ │ │ + bne 3a9e4 <_Py_fstat@@Base+0x31c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3aa18 <_Py_fstat@@Base+0x2e4> │ │ │ │ + bne 3a9ac <_Py_fstat@@Base+0x2e4> │ │ │ │ add r6, r6, r5 │ │ │ │ subs r3, r6, #4 │ │ │ │ - beq 3aabc <_Py_fstat@@Base+0x388> │ │ │ │ + beq 3aa50 <_Py_fstat@@Base+0x388> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3aa74 <_Py_fstat@@Base+0x340> │ │ │ │ + beq 3aa08 <_Py_fstat@@Base+0x340> │ │ │ │ subs r3, r6, #5 │ │ │ │ - beq 3aad4 <_Py_fstat@@Base+0x3a0> │ │ │ │ + beq 3aa68 <_Py_fstat@@Base+0x3a0> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3aa8c <_Py_fstat@@Base+0x358> │ │ │ │ + beq 3aa20 <_Py_fstat@@Base+0x358> │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 3aa94 <_Py_fstat@@Base+0x360> │ │ │ │ - b 3aae8 <_Py_fstat@@Base+0x3b4> │ │ │ │ + bne 3aa28 <_Py_fstat@@Base+0x360> │ │ │ │ + b 3aa7c <_Py_fstat@@Base+0x3b4> │ │ │ │ movw r7, #5196 @ 0x144c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3aaac <_Py_fstat@@Base+0x378> │ │ │ │ + beq 3aa40 <_Py_fstat@@Base+0x378> │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3aab4 <_Py_fstat@@Base+0x380> │ │ │ │ - b 3aaf8 <_Py_fstat@@Base+0x3c4> │ │ │ │ + bne 3aa48 <_Py_fstat@@Base+0x380> │ │ │ │ + b 3aa8c <_Py_fstat@@Base+0x3c4> │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ - b 3ab00 <_Py_fstat@@Base+0x3cc> │ │ │ │ + b 3aa94 <_Py_fstat@@Base+0x3cc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 3ab00 <_Py_fstat@@Base+0x3cc> │ │ │ │ + b 3aa94 <_Py_fstat@@Base+0x3cc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 3ab00 <_Py_fstat@@Base+0x3cc> │ │ │ │ + b 3aa94 <_Py_fstat@@Base+0x3cc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ - b 3ab00 <_Py_fstat@@Base+0x3cc> │ │ │ │ + b 3aa94 <_Py_fstat@@Base+0x3cc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - bl 2bd0e0 │ │ │ │ + bl 2bdf64 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3aa18 <_Py_fstat@@Base+0x2e4> │ │ │ │ + beq 3a9ac <_Py_fstat@@Base+0x2e4> │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ cmp r5, r9 │ │ │ │ - bne 3ab24 <_Py_fstat@@Base+0x3f0> │ │ │ │ + bne 3aab8 <_Py_fstat@@Base+0x3f0> │ │ │ │ mov r5, #0 │ │ │ │ - b 3add0 <_Py_fstat@@Base+0x69c> │ │ │ │ + b 3ad64 <_Py_fstat@@Base+0x69c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 3ab78 <_Py_fstat@@Base+0x444> │ │ │ │ - bl b67b8 │ │ │ │ + bne 3ab0c <_Py_fstat@@Base+0x444> │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ab78 <_Py_fstat@@Base+0x444> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 3ab0c <_Py_fstat@@Base+0x444> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #57004 @ 0xdeac │ │ │ │ + movw r1, #57540 @ 0xe0c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #59008 @ 0xe680 │ │ │ │ + movw r1, #59584 @ 0xe8c0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - bl 138b9c │ │ │ │ + bl 1393ac │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - beq 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + beq 3ad54 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #41756 @ 0xa31c │ │ │ │ + movw r2, #42408 @ 0xa5a8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #57060 @ 0xdee4 │ │ │ │ + movw r1, #57596 @ 0xe0fc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 13c2b4 │ │ │ │ + bl 13cac4 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3abe4 <_Py_fstat@@Base+0x4b0> │ │ │ │ + bgt 3ab78 <_Py_fstat@@Base+0x4b0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3abe4 <_Py_fstat@@Base+0x4b0> │ │ │ │ + bne 3ab78 <_Py_fstat@@Base+0x4b0> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ - ldr r1, [pc, #580] @ 3ae38 <_Py_fstat@@Base+0x704> │ │ │ │ + beq 3ad54 <_Py_fstat@@Base+0x68c> │ │ │ │ + ldr r1, [pc, #580] @ 3adcc <_Py_fstat@@Base+0x704> │ │ │ │ mov r0, r5 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - bl c2a70 │ │ │ │ + bl c2b7c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3ac2c <_Py_fstat@@Base+0x4f8> │ │ │ │ + beq 3abc0 <_Py_fstat@@Base+0x4f8> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bgt 3ad54 <_Py_fstat@@Base+0x68c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bne 3ad54 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3ad54 <_Py_fstat@@Base+0x68c> │ │ │ │ sub r2, fp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #516] @ 3ae3c <_Py_fstat@@Base+0x708> │ │ │ │ + ldr r1, [pc, #516] @ 3add0 <_Py_fstat@@Base+0x708> │ │ │ │ mov r0, r8 │ │ │ │ - bl b3dac │ │ │ │ + bl b3e94 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ac60 <_Py_fstat@@Base+0x52c> │ │ │ │ + bgt 3abf4 <_Py_fstat@@Base+0x52c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ac60 <_Py_fstat@@Base+0x52c> │ │ │ │ + bne 3abf4 <_Py_fstat@@Base+0x52c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3ac98 <_Py_fstat@@Base+0x564> │ │ │ │ + bne 3ac2c <_Py_fstat@@Base+0x564> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bgt 3ad54 <_Py_fstat@@Base+0x68c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bne 3ad54 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3ad54 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r0, r8 │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3acd4 <_Py_fstat@@Base+0x5a0> │ │ │ │ + bgt 3ac68 <_Py_fstat@@Base+0x5a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3acd4 <_Py_fstat@@Base+0x5a0> │ │ │ │ + bne 3ac68 <_Py_fstat@@Base+0x5a0> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3acf8 <_Py_fstat@@Base+0x5c4> │ │ │ │ + bgt 3ac8c <_Py_fstat@@Base+0x5c4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3acf8 <_Py_fstat@@Base+0x5c4> │ │ │ │ + bne 3ac8c <_Py_fstat@@Base+0x5c4> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + beq 3ad54 <_Py_fstat@@Base+0x68c> │ │ │ │ cmp r5, r9 │ │ │ │ - bne 3ad30 <_Py_fstat@@Base+0x5fc> │ │ │ │ + bne 3acc4 <_Py_fstat@@Base+0x5fc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bgt 3ad54 <_Py_fstat@@Base+0x68c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bne 3ad54 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3ad54 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dbb80 │ │ │ │ + bl 1dbc88 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ad64 <_Py_fstat@@Base+0x630> │ │ │ │ + bgt 3acf8 <_Py_fstat@@Base+0x630> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ad64 <_Py_fstat@@Base+0x630> │ │ │ │ + bne 3acf8 <_Py_fstat@@Base+0x630> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3adc0 <_Py_fstat@@Base+0x68c> │ │ │ │ + beq 3ad54 <_Py_fstat@@Base+0x68c> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, r3, #1 │ │ │ │ - bl 1a9aa4 │ │ │ │ + bl 1aa208 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3ad94 <_Py_fstat@@Base+0x660> │ │ │ │ + beq 3ad28 <_Py_fstat@@Base+0x660> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3adb8 <_Py_fstat@@Base+0x684> │ │ │ │ + bgt 3ad4c <_Py_fstat@@Base+0x684> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3adb8 <_Py_fstat@@Base+0x684> │ │ │ │ + bne 3ad4c <_Py_fstat@@Base+0x684> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3add0 <_Py_fstat@@Base+0x69c> │ │ │ │ - bl beb18 │ │ │ │ + bne 3ad64 <_Py_fstat@@Base+0x69c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ab1c <_Py_fstat@@Base+0x3e8> │ │ │ │ - b 3aa18 <_Py_fstat@@Base+0x2e4> │ │ │ │ + beq 3aab0 <_Py_fstat@@Base+0x3e8> │ │ │ │ + b 3a9ac <_Py_fstat@@Base+0x2e4> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 17ec84 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 17f5e8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ str r4, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1b14 │ │ │ │ + bl 2c2844 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 27f64c │ │ │ │ + bl 2807d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ strdeq r4, [r3], #-252 @ 0xffffff04 @ │ │ │ │ │ │ │ │ -0003ae40 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +0003add4 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ add r3, r0, #3648 @ 0xe40 │ │ │ │ dmb ish │ │ │ │ add r3, r3, #8 │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex ip, r1, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 3ae4c <_PyInterpreterState_IDDecref@@Base+0xc> │ │ │ │ + bne 3ade0 <_PyInterpreterState_IDDecref@@Base+0xc> │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bxne lr │ │ │ │ ldr r3, [r0, #3660] @ 0xe4c │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1dc9c4 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 1dcacc <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 2b69a8 │ │ │ │ + bl 2b7874 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b7a58 │ │ │ │ + bl 2b8928 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b69a8 │ │ │ │ + b 2b7874 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 3af00 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 3ae94 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #33944 @ 0x8498 │ │ │ │ + movw r0, #34520 @ 0x86d8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 3af94 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 3af28 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ tst r1, #32 │ │ │ │ ubfx r2, r1, #6, #1 │ │ │ │ - beq 3af34 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ + beq 3aec8 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r3, #20 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ ubfxne r1, r1, #2, #3 │ │ │ │ addeq r4, r3, #28 │ │ │ │ ubfxeq r1, r1, #2, #3 │ │ │ │ - beq 3af48 <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ - b 3af68 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 3aedc <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ + b 3aefc <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne 3af68 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + bne 3aefc <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r1, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq 3af68 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 3aefc <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r1, #2 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ movne r5, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af9c <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 3af30 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 3af94 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + blt 3af28 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b06c <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ + b 3b000 <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -12915,128 +12890,128 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp ip, r2 │ │ │ │ popge {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ ldrbeq r3, [r4, ip] │ │ │ │ - beq 3afe4 <_PyInterpreterState_IDDecref@@Base+0x1a4> │ │ │ │ + beq 3af78 <_PyInterpreterState_IDDecref@@Base+0x1a4> │ │ │ │ cmp r1, #2 │ │ │ │ lsleq r3, ip, #1 │ │ │ │ ldrne r3, [r4, ip, lsl #2] │ │ │ │ ldrheq r3, [r4, r3] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi 3b020 <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ + bhi 3afb4 <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ cmp r3, #7 │ │ │ │ movls r3, #6 │ │ │ │ - bls 3b034 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + bls 3afc8 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ sub r6, r3, #8 │ │ │ │ mov lr, #55 @ 0x37 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ lsr lr, lr, r6 │ │ │ │ tst lr, #1 │ │ │ │ - bne 3b030 <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ + bne 3afc4 <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ cmp r3, #32 │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b 3b034 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 3afc8 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b 3b034 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 3afc8 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ mov r3, #2 │ │ │ │ sub lr, r5, r3 │ │ │ │ cmp lr, r0 │ │ │ │ - bge 3b060 <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bge 3aff4 <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44000 @ 0xabe0 │ │ │ │ + movw r1, #44576 @ 0xae20 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r0, r3 │ │ │ │ add ip, ip, #1 │ │ │ │ - b 3afc0 <_PyInterpreterState_IDDecref@@Base+0x180> │ │ │ │ + b 3af54 <_PyInterpreterState_IDDecref@@Base+0x180> │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, r2 │ │ │ │ - bl a086c │ │ │ │ + bl a0944 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3b1e4 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + bne 3b178 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 3b0c4 <_PyInterpreterState_IDDecref@@Base+0x284> │ │ │ │ + beq 3b058 <_PyInterpreterState_IDDecref@@Base+0x284> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne ip, r0, #20 │ │ │ │ addeq ip, r0, #28 │ │ │ │ - ldr r8, [pc, #1032] @ 3b4d4 <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ + ldr r8, [pc, #1032] @ 3b468 <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ mov lr, #0 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [ip] │ │ │ │ add r1, ip, r3 │ │ │ │ cmp lr, r4 │ │ │ │ - bge 3b1d8 <_PyInterpreterState_IDDecref@@Base+0x398> │ │ │ │ + bge 3b16c <_PyInterpreterState_IDDecref@@Base+0x398> │ │ │ │ ldrb r2, [r5, lr] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 3b10c <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ + bhi 3b0a0 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 3b198 <_PyInterpreterState_IDDecref@@Base+0x358> │ │ │ │ + bls 3b12c <_PyInterpreterState_IDDecref@@Base+0x358> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 3b188 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ + bhi 3b11c <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ ldrb r6, [r8, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ addeq r3, r3, #2 │ │ │ │ movweq r2, #8796 @ 0x225c │ │ │ │ strheq r2, [r1] │ │ │ │ - beq 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + beq 3b164 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ movweq r2, #23644 @ 0x5c5c │ │ │ │ strheq r2, [r1] │ │ │ │ - bne 3b188 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ - b 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + bne 3b11c <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ + b 3b164 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b164 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b164 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b164 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b164 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b164 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #31 │ │ │ │ strbhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + bhi 3b164 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r6, #19720 @ 0x4d08 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ movw r7, #30044 @ 0x755c │ │ │ │ movt r7, #12336 @ 0x3030 │ │ │ │ str r7, [r1] │ │ │ │ and r9, r2, #15 │ │ │ │ ldr sl, [r6] │ │ │ │ @@ -13044,89 +13019,89 @@ │ │ │ │ strb r2, [r1, #4] │ │ │ │ ldr r2, [r6] │ │ │ │ ldrb r1, [r2, r9] │ │ │ │ add r2, r3, #5 │ │ │ │ add r3, r3, #6 │ │ │ │ strb r1, [ip, r2] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 3b0d4 <_PyInterpreterState_IDDecref@@Base+0x294> │ │ │ │ + b 3b068 <_PyInterpreterState_IDDecref@@Base+0x294> │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [ip, r3] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3b350 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ + bne 3b2e4 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 3b204 <_PyInterpreterState_IDDecref@@Base+0x3c4> │ │ │ │ + beq 3b198 <_PyInterpreterState_IDDecref@@Base+0x3c4> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne ip, r0, #20 │ │ │ │ addeq ip, r0, #28 │ │ │ │ sub r5, r5, #2 │ │ │ │ mov r3, #1 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strh r2, [ip] │ │ │ │ cmp r4, lr │ │ │ │ lsl r7, r3, #1 │ │ │ │ add r1, ip, r3, lsl #1 │ │ │ │ - ble 3b344 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ + ble 3b2d8 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ ldrh r2, [r5, #2]! │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 3b258 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + bhi 3b1ec <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 3b300 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ - ldr r8, [pc, #660] @ 3b4d8 <_PyInterpreterState_IDDecref@@Base+0x698> │ │ │ │ + bls 3b294 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ + ldr r8, [pc, #660] @ 3b46c <_PyInterpreterState_IDDecref@@Base+0x698> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 3b2f0 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + bhi 3b284 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ ldrb r6, [r8, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 3b278 <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ + beq 3b20c <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ movteq r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq r2, [r1] │ │ │ │ - bne 3b2f0 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ - b 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + bne 3b284 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + b 3b2d0 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b2d0 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [ip, r7] │ │ │ │ - b 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b2d0 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #102 @ 0x66 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b2d0 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #110 @ 0x6e │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b2d0 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #114 @ 0x72 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b2d0 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #116 @ 0x74 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b2d0 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ cmp r2, #31 │ │ │ │ strhhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 3b33c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + bhi 3b2d0 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ movw r6, #19720 @ 0x4d08 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r7, #92 @ 0x5c │ │ │ │ movt r7, #117 @ 0x75 │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r7, [r1] │ │ │ │ @@ -13135,91 +13110,91 @@ │ │ │ │ str r7, [r1, #4] │ │ │ │ and r7, r2, #15 │ │ │ │ ldrb r2, [r6, r2, lsr #4] │ │ │ │ strh r2, [r1, #8] │ │ │ │ ldrb r2, [r6, r7] │ │ │ │ strh r2, [r1, #10] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 3b218 <_PyInterpreterState_IDDecref@@Base+0x3d8> │ │ │ │ + b 3b1ac <_PyInterpreterState_IDDecref@@Base+0x3d8> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ strh r3, [ip, r7] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r2, [r0, #28] │ │ │ │ - beq 3b368 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + beq 3b2fc <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r0, #20 │ │ │ │ addeq r2, r0, #28 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ str r1, [r2] │ │ │ │ cmp r4, r7 │ │ │ │ lsl r6, r3, #2 │ │ │ │ add r1, r2, r3, lsl #2 │ │ │ │ - ble 3b4c8 <_PyInterpreterState_IDDecref@@Base+0x688> │ │ │ │ + ble 3b45c <_PyInterpreterState_IDDecref@@Base+0x688> │ │ │ │ ldr ip, [r5, r7, lsl #2] │ │ │ │ add r6, r6, #4 │ │ │ │ add lr, r2, r6 │ │ │ │ cmp ip, #92 @ 0x5c │ │ │ │ streq ip, [r1] │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq ip, [r2, r6] │ │ │ │ - beq 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ - bhi 3b4b8 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + beq 3b454 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + bhi 3b44c <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ cmp ip, #13 │ │ │ │ - bhi 3b3d8 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ + bhi 3b36c <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ cmp ip, #7 │ │ │ │ - bls 3b474 <_PyInterpreterState_IDDecref@@Base+0x634> │ │ │ │ - ldr r9, [pc, #280] @ 3b4dc <_PyInterpreterState_IDDecref@@Base+0x69c> │ │ │ │ + bls 3b408 <_PyInterpreterState_IDDecref@@Base+0x634> │ │ │ │ + ldr r9, [pc, #280] @ 3b470 <_PyInterpreterState_IDDecref@@Base+0x69c> │ │ │ │ sub r8, ip, #8 │ │ │ │ cmp r8, #5 │ │ │ │ - bhi 3b46c <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ + bhi 3b400 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ ldrb r8, [r9, r8] │ │ │ │ add pc, pc, r8, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 3b46c <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ + bne 3b400 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ mov r6, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str r6, [r1] │ │ │ │ str ip, [lr] │ │ │ │ - b 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b454 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ str r1, [r2, r6] │ │ │ │ - b 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b454 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b454 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ str r1, [lr] │ │ │ │ - b 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b454 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b454 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b454 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ cmp ip, #31 │ │ │ │ - bhi 3b4b8 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + bhi 3b44c <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ movw r6, #19720 @ 0x4d08 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r9, [r1] │ │ │ │ @@ -13228,60 +13203,60 @@ │ │ │ │ and lr, ip, #15 │ │ │ │ str r8, [r1, #8] │ │ │ │ str r8, [r1, #12] │ │ │ │ ldrb ip, [r6, ip, lsr #4] │ │ │ │ str ip, [r1, #16] │ │ │ │ ldrb ip, [r6, lr] │ │ │ │ str ip, [r1, #20] │ │ │ │ - b 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b454 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 3b378 <_PyInterpreterState_IDDecref@@Base+0x538> │ │ │ │ + b 3b30c <_PyInterpreterState_IDDecref@@Base+0x538> │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r2, fp, r8, lsl r4 │ │ │ │ - subseq r2, fp, lr, lsl r4 │ │ │ │ - subseq r2, fp, r4, lsr #8 │ │ │ │ + subseq r2, fp, r0, lsl #12 │ │ │ │ + subseq r2, fp, r6, lsl #12 │ │ │ │ + subseq r2, fp, ip, lsl #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 3b52c <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + bls 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #55176 @ 0xd788 │ │ │ │ + movw r0, #55720 @ 0xd9a8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b52c <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + bne 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - ble 3b558 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + ble 3b4ec <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3b55c <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ - bl beb18 │ │ │ │ + bne 3b4f0 <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b55c <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ - b 3b524 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ + beq 3b4f0 <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ + b 3b4b8 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293f9c │ │ │ │ + bl 29507c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b524 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ + beq 3b4b8 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -13294,31 +13269,31 @@ │ │ │ │ bl 2d6c4 │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ moveq r2, r1 │ │ │ │ - movw r0, #46584 @ 0xb5f8 │ │ │ │ + movw r0, #46476 @ 0xb58c │ │ │ │ movt r0, #3 │ │ │ │ ldrne r1, [r4, #3648] @ 0xe40 │ │ │ │ ldrne r2, [r4, #3652] @ 0xe44 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003b5e0 : │ │ │ │ +0003b574 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1dc9c4 <_PyThreadState_NewBound@@Base> │ │ │ │ + b 1dcacc <_PyThreadState_NewBound@@Base> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -13332,62 +13307,62 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ subs r4, r2, #0 │ │ │ │ - ble 3b674 │ │ │ │ + ble 3b608 │ │ │ │ bic r2, r4, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ orr r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ add r1, r5, #4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d5e30 │ │ │ │ + b d6448 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - movw r0, #36180 @ 0x8d54 │ │ │ │ + movw r0, #36716 @ 0x8f6c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b650 │ │ │ │ + bne 3b5e4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #58744 @ 0xe578 │ │ │ │ + movw r1, #59280 @ 0xe790 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b70c │ │ │ │ + beq 3b6a0 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmn r3, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 3b6f4 │ │ │ │ + bhi 3b688 │ │ │ │ add r0, r3, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 3b6f4 │ │ │ │ - bl b2920 │ │ │ │ - b 3b710 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bhi 3b688 │ │ │ │ + bl b2a08 │ │ │ │ + b 3b6a4 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58760 @ 0xe588 │ │ │ │ + movw r1, #59296 @ 0xe7a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -13396,120 +13371,120 @@ │ │ │ │ sub ip, fp, #32 │ │ │ │ mov r4, r0 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r1 │ │ │ │ str ip, [sp] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #58804 @ 0xe5b4 │ │ │ │ + movw r1, #59340 @ 0xe7cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b78c │ │ │ │ + beq 3b720 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3b794 │ │ │ │ + bge 3b728 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58820 @ 0xe5c4 │ │ │ │ + movw r1, #59356 @ 0xe7dc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 3b7f4 │ │ │ │ - bl 1a30e8 │ │ │ │ + b 3b788 │ │ │ │ + bl 1a39f4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 3b78c │ │ │ │ - bl 1a3210 │ │ │ │ + beq 3b720 │ │ │ │ + bl 1a3b1c │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov lr, r0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48564 @ 0xbdb4 │ │ │ │ + movw r1, #48456 @ 0xbd48 │ │ │ │ movt r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str lr, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl 3b904 │ │ │ │ + bl 3b898 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 139c28 │ │ │ │ + bl 13a438 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0003b800 : │ │ │ │ +0003b794 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #220] @ 3b8f8 │ │ │ │ + ldr r4, [pc, #220] @ 3b88c │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3b8ec │ │ │ │ + beq 3b880 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c553c │ │ │ │ + bl 1c5b7c │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b864 │ │ │ │ + bne 3b7f8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b84c │ │ │ │ + bne 3b7e0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - bne 3b88c │ │ │ │ + bne 3b820 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #104] @ 3b8fc │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #104] @ 3b890 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3b8b4 │ │ │ │ + beq 3b848 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2949d4 │ │ │ │ + bl 295ab4 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b8d4 │ │ │ │ + bne 3b868 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b8bc │ │ │ │ + bne 3b850 │ │ │ │ dmb ish │ │ │ │ - beq 3b8e4 │ │ │ │ - ldr r0, [pc, #28] @ 3b900 │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 3b878 │ │ │ │ + ldr r0, [pc, #28] @ 3b894 │ │ │ │ + bl 2bca8c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c5780 │ │ │ │ + bl 1c5dc0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq sl, r2, r4, lsr ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -13518,15 +13493,15 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ str r2, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #976] @ 3bd04 │ │ │ │ + ldr r3, [pc, #976] @ 3bc98 │ │ │ │ mov sl, r1 │ │ │ │ str r2, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -13535,48 +13510,48 @@ │ │ │ │ mov r5, #0 │ │ │ │ str r3, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r6, [fp, #4] │ │ │ │ bl 2d6c4 │ │ │ │ sub r1, fp, #216 @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-220] @ 0xffffff24 │ │ │ │ - bl 314d7c <_PyGen_FetchStopIterationValue@@Base+0x148> │ │ │ │ + bl 3155a8 <_PyGen_FetchStopIterationValue@@Base+0x148> │ │ │ │ cmp r0, r5 │ │ │ │ - beq 3b9bc │ │ │ │ + beq 3b950 │ │ │ │ ldr r7, [fp, #-216] @ 0xffffff28 │ │ │ │ sub r9, fp, #172 @ 0xac │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e370 <__memset_chk@plt> │ │ │ │ cmp r6, r5 │ │ │ │ strh r5, [fp, #-172] @ 0xffffff54 │ │ │ │ - bge 3b9c4 │ │ │ │ + bge 3b958 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58856 @ 0xe5e8 │ │ │ │ + movw r1, #59392 @ 0xe800 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r6, #0 │ │ │ │ - b 3bcdc │ │ │ │ - beq 3b9e4 │ │ │ │ + b 3bc70 │ │ │ │ + beq 3b978 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3b9e8 │ │ │ │ - bl 2e14d8 │ │ │ │ + bne 3b97c │ │ │ │ + bl 2e217c │ │ │ │ mov r6, r0 │ │ │ │ - b 3bcdc │ │ │ │ + b 3bc70 │ │ │ │ mov r5, r6 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [fp, #-196] @ 0xffffff3c │ │ │ │ - movw r2, #48392 @ 0xbd08 │ │ │ │ + movw r2, #48284 @ 0xbc9c │ │ │ │ movt r2, #3 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ str r6, [fp, #-180] @ 0xffffff4c │ │ │ │ sub r3, fp, #200 @ 0xc8 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [fp, #-212] @ 0xffffff2c │ │ │ │ str sl, [fp, #-192] @ 0xffffff40 │ │ │ │ @@ -13585,189 +13560,189 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r9, [fp, #-200] @ 0xffffff38 │ │ │ │ str r5, [fp, #-184] @ 0xffffff48 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ vldr d7, [r4, #32] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 309d40 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ + bl 30a900 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 3bc10 │ │ │ │ + beq 3bba4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3bbfc │ │ │ │ + beq 3bb90 │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r6, [fp, #-184] @ 0xffffff48 │ │ │ │ - bhi 3bb0c │ │ │ │ - b 3bb58 │ │ │ │ + bhi 3baa0 │ │ │ │ + b 3baec │ │ │ │ add r0, r6, #12 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ mov r3, r0 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - movw r0, #58992 @ 0xe670 │ │ │ │ + movw r0, #59528 @ 0xe888 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3bbfc │ │ │ │ + beq 3bb90 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-236] @ 0xffffff14 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r1, [fp, #-236] @ 0xffffff14 │ │ │ │ str r0, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3bbe0 │ │ │ │ + ble 3bb74 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bbfc │ │ │ │ + bne 3bb90 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3bb58 │ │ │ │ + bne 3baec │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ rsb r1, r3, #0 │ │ │ │ cmp r3, #11 │ │ │ │ and r1, r1, #3 │ │ │ │ add r1, r1, #12 │ │ │ │ - bls 3bb58 │ │ │ │ + bls 3baec │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ add r2, r2, r0 │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 3bb58 │ │ │ │ + bhi 3baec │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 3bb58 │ │ │ │ + bhi 3baec │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r6, r6, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3bb58 │ │ │ │ + beq 3baec │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 3bd40 │ │ │ │ + bl 3bcd4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3bbb8 │ │ │ │ - movw r3, #49360 @ 0xc0d0 │ │ │ │ + beq 3bb4c │ │ │ │ + movw r3, #49148 @ 0xbffc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #58896 @ 0xe610 │ │ │ │ + movw r1, #59432 @ 0xe828 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3bbfc │ │ │ │ + beq 3bb90 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 3bbb8 │ │ │ │ + bne 3bb4c │ │ │ │ ldr r1, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ blx r3 │ │ │ │ ldr r8, [fp, #-176] @ 0xffffff50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr ip, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [fp, #-216] @ 0xffffff28 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp ip, r2 │ │ │ │ movcc r2, ip │ │ │ │ - bl 314eb0 <_PyGen_FetchStopIterationValue@@Base+0x27c> │ │ │ │ + bl 3156dc <_PyGen_FetchStopIterationValue@@Base+0x27c> │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #58956 @ 0xe64c │ │ │ │ + movw r0, #59492 @ 0xe864 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3bc10 │ │ │ │ - b 3bbfc │ │ │ │ + bne 3bba4 │ │ │ │ + b 3bb90 │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 3ba6c │ │ │ │ + bge 3ba00 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58964 @ 0xe654 │ │ │ │ + movw r1, #59500 @ 0xe86c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 3bbfc │ │ │ │ + bl 16f7e8 │ │ │ │ + b 3bb90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bab0 │ │ │ │ + bne 3ba44 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3bab0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3ba44 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r4, [fp, #-184] @ 0xffffff48 │ │ │ │ - bhi 3bc9c │ │ │ │ + bhi 3bc30 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ - b 3bcdc │ │ │ │ + bl a6530 │ │ │ │ + b 3bc70 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 3bd40 │ │ │ │ + bl 3bcd4 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3bc0c │ │ │ │ + beq 3bba0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3bca8 │ │ │ │ + beq 3bc3c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 3bc0c │ │ │ │ + bne 3bba0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 3bc0c │ │ │ │ + bls 3bba0 │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ add r2, r2, r1 │ │ │ │ rsb r1, r3, #0 │ │ │ │ and r1, r1, #3 │ │ │ │ sub r2, r2, r4 │ │ │ │ add r1, r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 3bc0c │ │ │ │ + bhi 3bba0 │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 3bc0c │ │ │ │ + bhi 3bba0 │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3bc24 │ │ │ │ - b 3bc0c │ │ │ │ + bne 3bbb8 │ │ │ │ + b 3bba0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3bc4c │ │ │ │ + bne 3bbe0 │ │ │ │ ldr r6, [fp, #-220] @ 0xffffff24 │ │ │ │ add r8, r4, #12 │ │ │ │ bic r6, r6, #3 │ │ │ │ add r6, r6, #12 │ │ │ │ add r6, r4, r6 │ │ │ │ cmp r8, r6 │ │ │ │ - beq 3bc4c │ │ │ │ + beq 3bbe0 │ │ │ │ ldr r0, [r8], #4 │ │ │ │ bl 2d844 │ │ │ │ - b 3bcc8 │ │ │ │ - ldr r3, [pc, #32] @ 3bd04 │ │ │ │ + b 3bc5c │ │ │ │ + ldr r3, [pc, #32] @ 3bc98 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3bcf8 │ │ │ │ + beq 3bc8c │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -13783,30 +13758,30 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #16] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 3bdac │ │ │ │ + beq 3bd40 │ │ │ │ sub ip, r1, lr │ │ │ │ cmn ip, #13 │ │ │ │ - bhi 3bdac │ │ │ │ + bhi 3bd40 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add ip, ip, #12 │ │ │ │ cmp ip, r3 │ │ │ │ - bhi 3bdac │ │ │ │ + bhi 3bd40 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #11 │ │ │ │ - bls 3bdac │ │ │ │ + bls 3bd40 │ │ │ │ add r1, r1, #12 │ │ │ │ sub ip, ip, #12 │ │ │ │ sub r1, r1, lr │ │ │ │ cmp r3, r1 │ │ │ │ - bcc 3bdac │ │ │ │ + bcc 3bd40 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp ip, r3 │ │ │ │ strls ip, [r2] │ │ │ │ movls r0, #0 │ │ │ │ strhi r3, [r2] │ │ │ │ movhi r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -13816,15 +13791,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 13984c │ │ │ │ + bl 13a05c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -13846,15 +13821,15 @@ │ │ │ │ sub r5, r5, r2 │ │ │ │ clz r5, r5 │ │ │ │ moveq r2, r1 │ │ │ │ ldrne r1, [r4, #3648] @ 0xe40 │ │ │ │ ldrne r2, [r4, #3652] @ 0xe44 │ │ │ │ lsr r5, r5, #5 │ │ │ │ str r5, [r0] │ │ │ │ - movw r0, #48744 @ 0xbe68 │ │ │ │ + movw r0, #48636 @ 0xbdfc │ │ │ │ movt r0, #3 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -13877,62 +13852,62 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 3bed8 │ │ │ │ + bne 3be6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb734 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 3beec │ │ │ │ - bl dfd30 │ │ │ │ + bl 3bb874 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 3be80 │ │ │ │ + bl e0724 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfd70 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0764 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3becc │ │ │ │ + bne 3be60 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 3bf48 │ │ │ │ + bne 3bedc │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #702 @ 0x2be │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bf40 │ │ │ │ + bne 3bed4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bf40 │ │ │ │ + bne 3bed4 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #140] @ 3bfe4 │ │ │ │ + ldr r2, [pc, #140] @ 3bf78 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov r4, #0 │ │ │ │ add fp, sp, #16 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add lr, r2, #3776 @ 0xec0 │ │ │ │ add r3, r2, #3728 @ 0xe90 │ │ │ │ add lr, lr, #12 │ │ │ │ add r3, r3, #12 │ │ │ │ mov ip, lr │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 3bfc0 │ │ │ │ + beq 3bf54 │ │ │ │ ldr r6, [r2, #3792] @ 0xed0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ bic r6, r6, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ and r1, r1, #3 │ │ │ │ orr r1, r1, r6 │ │ │ │ bic r0, r0, #3 │ │ │ │ @@ -13944,63 +13919,63 @@ │ │ │ │ orr r1, r1, r0 │ │ │ │ str r1, [r2, #3792] @ 0xed0 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r3, [r3] │ │ │ │ str r3, [r3, #4] │ │ │ │ add r3, r3, #16 │ │ │ │ cmp r3, lr │ │ │ │ - bne 3bf7c │ │ │ │ + bne 3bf10 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c03c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 3bfd0 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3c02c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3c03c │ │ │ │ + bne 3bfc0 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3bfd0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c064 │ │ │ │ + bne 3bff8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r3, [pc, #136] @ 3c108 │ │ │ │ + ldr r3, [pc, #136] @ 3c09c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, r3, #3776 @ 0xec0 │ │ │ │ ldr ip, [r3, #3788] @ 0xecc │ │ │ │ add r2, r2, #12 │ │ │ │ cmp ip, r2 │ │ │ │ - beq 3c0f4 │ │ │ │ + beq 3c088 │ │ │ │ push {r4, fp, lr} │ │ │ │ add r4, r3, #3760 @ 0xeb0 │ │ │ │ ldr lr, [r3, #3776] @ 0xec0 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add r4, r4, #12 │ │ │ │ bic lr, lr, #3 │ │ │ │ ldr r0, [r3, #3792] @ 0xed0 │ │ │ │ @@ -14022,139 +13997,139 @@ │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r2, [r3, #3788] @ 0xecc │ │ │ │ str r2, [r3, #3792] @ 0xed0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 3c138 │ │ │ │ + ldr r2, [pc, #36] @ 3c0cc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #32] @ 3c13c │ │ │ │ + ldr r0, [pc, #32] @ 3c0d0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, #4044] @ 0xfcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2, #4044] @ 0xfcc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ strdeq r0, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r3, r4, asr #11 │ │ │ │ │ │ │ │ -0003c140 : │ │ │ │ +0003c0d4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3c158 │ │ │ │ + ldr r0, [pc, #12] @ 3c0ec │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269e30 │ │ │ │ + b 26b19c │ │ │ │ rsbeq r2, r2, ip, lsr r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 3c1a8 │ │ │ │ + bne 3c13c │ │ │ │ ldr r1, [r4] │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ff06c │ │ │ │ + bl 2ffd0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c1d0 │ │ │ │ - b 3c1c8 │ │ │ │ + bne 3c164 │ │ │ │ + b 3c15c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #640 @ 0x280 │ │ │ │ + movw r0, #1216 @ 0x4c0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c18c │ │ │ │ + bne 3c120 │ │ │ │ mov r4, #0 │ │ │ │ - b 3c1e0 │ │ │ │ + b 3c174 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 3c1f4 │ │ │ │ + bl 3c188 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #52312 @ 0xcc58 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c248 │ │ │ │ + bne 3c1dc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33400 @ 0x8278 │ │ │ │ + movw r1, #33976 @ 0x84b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 3c284 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 3c218 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c270 │ │ │ │ + bne 3c204 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #60728 @ 0xed38 │ │ │ │ + movw r1, #61292 @ 0xef6c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl aa5b4 │ │ │ │ + bl aa69c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3c28c │ │ │ │ + bne 3c220 │ │ │ │ mov r4, #0 │ │ │ │ - b 3c314 │ │ │ │ + b 3c2a8 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3c2d0 │ │ │ │ + blt 3c264 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - blx 3cc2bc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cc4ec <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c2f8 │ │ │ │ - movw r1, #60780 @ 0xed6c │ │ │ │ + beq 3c28c │ │ │ │ + movw r1, #61344 @ 0xefa0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c284 │ │ │ │ + bgt 3c218 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c284 │ │ │ │ + bne 3c218 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3c284 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3c218 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ @@ -14163,32 +14138,32 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc0e8 │ │ │ │ + bl bc1f4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, #4 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -14196,20 +14171,20 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r3, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ bl 2d658 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c3dc │ │ │ │ + bne 3c370 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #106 @ 0x6a │ │ │ │ moveq r0, #1 │ │ │ │ - beq 3c3e0 │ │ │ │ + beq 3c374 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ str r4, [r0] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -14217,35 +14192,35 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c43c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 3c3d0 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3c42c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3c43c │ │ │ │ + bne 3c3c0 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3c3d0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c464 │ │ │ │ + bne 3c3f8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -14254,70 +14229,70 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3c4cc │ │ │ │ + bne 3c460 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3c4c8 │ │ │ │ + ble 3c45c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c508 │ │ │ │ + beq 3c49c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #100] @ 3c538 │ │ │ │ + ldr r1, [pc, #100] @ 3c4cc │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #2 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 3c530 │ │ │ │ + beq 3c4c4 │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r1, [ip] │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movweq r2, #5196 @ 0x144c │ │ │ │ movteq r2, #96 @ 0x60 │ │ │ │ ldrne r2, [ip, #4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2f2600 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xf1c> │ │ │ │ + b 2f32a0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xf1c> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r2, r2, r8, asr #17 │ │ │ │ │ │ │ │ -0003c53c <_Py_open_noraise@@Base>: │ │ │ │ +0003c4d0 <_Py_open_noraise@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ orr r1, r1, #524288 @ 0x80000 │ │ │ │ bl 2d088 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 3c584 <_Py_open_noraise@@Base+0x48> │ │ │ │ + blt 3c518 <_Py_open_noraise@@Base+0x48> │ │ │ │ mov r2, #0 │ │ │ │ movw r3, #35492 @ 0x8aa4 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ mov r1, r2 │ │ │ │ - bl 27b794 │ │ │ │ + bl 27c91c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3c588 <_Py_open_noraise@@Base+0x4c> │ │ │ │ + bne 3c51c <_Py_open_noraise@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d844 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -14326,15 +14301,15 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #23872 @ 0x5d40 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, fp, #20 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #52240 @ 0xcc10 │ │ │ │ + movw r1, #52816 @ 0xce50 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #15 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ bl 31c5c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -14346,159 +14321,159 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c638 <_Py_open_noraise@@Base+0xfc> │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 3c5cc <_Py_open_noraise@@Base+0xfc> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3c628 <_Py_open_noraise@@Base+0xec> │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3c638 <_Py_open_noraise@@Base+0xfc> │ │ │ │ + bne 3c5bc <_Py_open_noraise@@Base+0xec> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3c5cc <_Py_open_noraise@@Base+0xfc> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c660 <_Py_open_noraise@@Base+0x124> │ │ │ │ + bne 3c5f4 <_Py_open_noraise@@Base+0x124> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3c6b4 <_Py_open_noraise@@Base+0x178> │ │ │ │ + bne 3c648 <_Py_open_noraise@@Base+0x178> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3c6e8 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ - b 3c6dc <_Py_open_noraise@@Base+0x1a0> │ │ │ │ + beq 3c67c <_Py_open_noraise@@Base+0x1ac> │ │ │ │ + b 3c670 <_Py_open_noraise@@Base+0x1a0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #51528 @ 0xc948 │ │ │ │ + movw r0, #52064 @ 0xcb60 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c698 <_Py_open_noraise@@Base+0x15c> │ │ │ │ + bne 3c62c <_Py_open_noraise@@Base+0x15c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 3c6fc <_Py_open_noraise@@Base+0x1c0> │ │ │ │ + bne 3c690 <_Py_open_noraise@@Base+0x1c0> │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3c754 <_Py_open_noraise@@Base+0x218> │ │ │ │ - b 3c724 <_Py_open_noraise@@Base+0x1e8> │ │ │ │ + beq 3c6e8 <_Py_open_noraise@@Base+0x218> │ │ │ │ + b 3c6b8 <_Py_open_noraise@@Base+0x1e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c6e8 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ + bne 3c67c <_Py_open_noraise@@Base+0x1ac> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c6e8 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ - b 3c768 <_Py_open_noraise@@Base+0x22c> │ │ │ │ + bne 3c67c <_Py_open_noraise@@Base+0x1ac> │ │ │ │ + b 3c6fc <_Py_open_noraise@@Base+0x22c> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 3c754 <_Py_open_noraise@@Base+0x218> │ │ │ │ + beq 3c6e8 <_Py_open_noraise@@Base+0x218> │ │ │ │ mov r0, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c754 <_Py_open_noraise@@Base+0x218> │ │ │ │ + bne 3c6e8 <_Py_open_noraise@@Base+0x218> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c768 <_Py_open_noraise@@Base+0x22c> │ │ │ │ + beq 3c6fc <_Py_open_noraise@@Base+0x22c> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 349cec <_PyTime_FromMillisecondsObject@@Base+0x64> │ │ │ │ + bl 34a13c <_PyTime_FromMillisecondsObject@@Base+0x64> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c6d4 <_Py_open_noraise@@Base+0x198> │ │ │ │ + bne 3c668 <_Py_open_noraise@@Base+0x198> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0003c774 : │ │ │ │ +0003c708 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #196] @ 3c854 │ │ │ │ + ldr r3, [pc, #196] @ 3c7e8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3c848 │ │ │ │ + beq 3c7dc │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c7cc │ │ │ │ + bne 3c760 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c7b4 │ │ │ │ + bne 3c748 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - bne 3c7f4 │ │ │ │ + bne 3c788 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #92] @ 3c858 │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #92] @ 3c7ec │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3c818 │ │ │ │ + beq 3c7ac │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 294cf8 │ │ │ │ + bl 295dd8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3c838 │ │ │ │ + bne 3c7cc │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c820 │ │ │ │ + bne 3c7b4 │ │ │ │ dmb ish │ │ │ │ - beq 3c848 │ │ │ │ - ldr r0, [pc, #20] @ 3c85c │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 3c7dc │ │ │ │ + ldr r0, [pc, #20] @ 3c7f0 │ │ │ │ + bl 2bca8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq sl, r2, r4, lsr ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -14508,258 +14483,258 @@ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3c8b4 │ │ │ │ + bne 3c848 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 3c8b0 │ │ │ │ + blt 3c844 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c8f4 │ │ │ │ + beq 3c888 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #940] @ 3cc68 │ │ │ │ + ldr r1, [pc, #940] @ 3cbfc │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c8f4 │ │ │ │ + bne 3c888 │ │ │ │ mov r7, #0 │ │ │ │ - b 3cc5c │ │ │ │ + b 3cbf0 │ │ │ │ cmn r6, r4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr sl, [r5, #12] │ │ │ │ moveq r4, r3 │ │ │ │ ldrne r4, [r0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c924 │ │ │ │ - bl 352710 │ │ │ │ + bne 3c8b8 │ │ │ │ + bl 35a6f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3c934 │ │ │ │ - b 3c8ec │ │ │ │ + bne 3c8c8 │ │ │ │ + b 3c880 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3cb4c │ │ │ │ + beq 3cae0 │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - bl 34b510 │ │ │ │ + bl 34b934 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cb28 │ │ │ │ + beq 3cabc │ │ │ │ ldr r1, [sl, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 34b510 │ │ │ │ + bl 34b934 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cb28 │ │ │ │ - ldr r3, [pc, #764] @ 3cc6c │ │ │ │ + beq 3cabc │ │ │ │ + ldr r3, [pc, #764] @ 3cc00 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #796] @ 0x31c │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c998 │ │ │ │ + bne 3c92c │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #808 @ 0x328 │ │ │ │ - bl 3d24c │ │ │ │ + bl 3d1e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ca68 │ │ │ │ - b 3cb28 │ │ │ │ + bne 3c9fc │ │ │ │ + b 3cabc │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r8, #5632 @ 0x1600 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 3d24c │ │ │ │ + bl 3d1e0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cb28 │ │ │ │ + beq 3cabc │ │ │ │ ldr r0, [r8, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #912 @ 0x390 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c9dc │ │ │ │ + bne 3c970 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c9c4 │ │ │ │ + bne 3c958 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3c9fc │ │ │ │ + beq 3c990 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, #808 @ 0x328 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3ca28 │ │ │ │ - bl 3d24c │ │ │ │ + beq 3c9bc │ │ │ │ + bl 3d1e0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3ca2c │ │ │ │ + beq 3c9c0 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 3ca00 │ │ │ │ + b 3c994 │ │ │ │ mov r6, r7 │ │ │ │ ldr r0, [r8, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #912 @ 0x390 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ca54 │ │ │ │ + bne 3c9e8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ca3c │ │ │ │ + bne 3c9d0 │ │ │ │ dmb ish │ │ │ │ - beq 3ca60 │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 3c9f4 │ │ │ │ + bl 2bca8c │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3cb28 │ │ │ │ + beq 3cabc │ │ │ │ mov r0, #0 │ │ │ │ - bl c4bd8 │ │ │ │ + bl c52ac │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, #0 │ │ │ │ - bne 3cab4 │ │ │ │ - b 3cb28 │ │ │ │ + bne 3ca48 │ │ │ │ + b 3cabc │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #484] @ 3cc70 │ │ │ │ + ldr r0, [pc, #484] @ 3cc04 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3cb04 │ │ │ │ + beq 3ca98 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3cb74 │ │ │ │ + bne 3cb08 │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - bge 3cc14 │ │ │ │ + bge 3cba8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldr r8, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3ca80 │ │ │ │ + bne 3ca14 │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cab0 │ │ │ │ + bne 3ca44 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3cab0 │ │ │ │ + bne 3ca44 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157f14 │ │ │ │ + bl 1588b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cab0 │ │ │ │ + bne 3ca44 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cb28 │ │ │ │ + bgt 3cabc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cb28 │ │ │ │ + bne 3cabc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cb4c │ │ │ │ + bgt 3cae0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cb4c │ │ │ │ + bne 3cae0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c8ec │ │ │ │ + bgt 3c880 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c8ec │ │ │ │ + bne 3c880 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3c8ec │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3c880 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cb94 │ │ │ │ + bgt 3cb28 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cb94 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 3cb28 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 3bfe44 <_Py_hashtable_foreach@@Base+0x1210> │ │ │ │ + bl 3bffbc <_Py_hashtable_foreach@@Base+0xfe4> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3cb04 │ │ │ │ + beq 3ca98 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 3cbec │ │ │ │ + bne 3cb80 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157f14 │ │ │ │ + bl 1588b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cbec │ │ │ │ + bne 3cb80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cb04 │ │ │ │ + bgt 3ca98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cb04 │ │ │ │ + bne 3ca98 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3cb04 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3ca98 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cab0 │ │ │ │ + bgt 3ca44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cab0 │ │ │ │ + bne 3ca44 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3cab0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3ca44 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cc38 │ │ │ │ + bgt 3cbcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cc38 │ │ │ │ + bne 3cbcc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cc5c │ │ │ │ + bgt 3cbf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cc5c │ │ │ │ + bne 3cbf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r2, r2, ip, asr fp │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r4, r3, r4, asr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -14768,373 +14743,373 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #3 │ │ │ │ str r0, [fp, #-236] @ 0xffffff14 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r3, [pc, #1444] @ 3d248 │ │ │ │ + ldr r3, [pc, #1444] @ 3d1dc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bhi 3ccc4 │ │ │ │ + bhi 3cc58 │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r5, #1 │ │ │ │ - bgt 3cce8 │ │ │ │ - b 3cd2c │ │ │ │ + bgt 3cc7c │ │ │ │ + b 3ccc0 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #22636 @ 0x586c │ │ │ │ + movw r0, #23212 @ 0x5aac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ccb4 │ │ │ │ - b 3cdd8 │ │ │ │ + bne 3cc48 │ │ │ │ + b 3cd6c │ │ │ │ cmp r5, #2 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ moveq r5, #0 │ │ │ │ streq r5, [fp, #-240] @ 0xffffff10 │ │ │ │ - beq 3cd38 │ │ │ │ + beq 3cccc │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ - bne 3cd1c │ │ │ │ - bl beb18 │ │ │ │ + bne 3ccb0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cdd8 │ │ │ │ + bne 3cd6c │ │ │ │ cmp r5, #3 │ │ │ │ ldrne r5, [r7, #12] │ │ │ │ moveq r5, #0 │ │ │ │ - b 3cd38 │ │ │ │ + b 3cccc │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ str r1, [fp, #-224] @ 0xffffff20 │ │ │ │ str r1, [fp, #-220] @ 0xffffff24 │ │ │ │ bl 2d6c4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, r3 │ │ │ │ - beq 3cde0 │ │ │ │ + beq 3cd74 │ │ │ │ sub r7, fp, #172 @ 0xac │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #216 @ 0xd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - movw ip, #22636 @ 0x586c │ │ │ │ + movw ip, #23212 @ 0x5aac │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ - bl 3070c4 │ │ │ │ + bl 307c84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cda8 │ │ │ │ + bne 3cd3c │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ - b 3d1b0 │ │ │ │ + b 3d144 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #20940 @ 0x51cc │ │ │ │ + movw r1, #21516 @ 0x540c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #62640 @ 0xf4b0 │ │ │ │ + movw r0, #63176 @ 0xf6c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ strne r7, [fp, #-200] @ 0xffffff38 │ │ │ │ ldrne r3, [fp, #-216] @ 0xffffff28 │ │ │ │ strne r3, [fp, #-196] @ 0xffffff3c │ │ │ │ - bne 3ce00 │ │ │ │ + bne 3cd94 │ │ │ │ mov r8, #0 │ │ │ │ - b 3d220 │ │ │ │ + b 3d1b4 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #20940 @ 0x51cc │ │ │ │ + movw r1, #21516 @ 0x540c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #62640 @ 0xf4b0 │ │ │ │ + movw r0, #63176 @ 0xf6c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cdd8 │ │ │ │ + beq 3cd6c │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r1, fp, #200 @ 0xc8 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ - bl 3d3c0 │ │ │ │ + bl 3d354 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cd90 │ │ │ │ + beq 3cd24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3ceac │ │ │ │ + beq 3ce40 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6988 │ │ │ │ + bl a6a60 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3ce60 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 3cdf4 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62656 @ 0xf4c0 │ │ │ │ + movw r1, #63192 @ 0xf6d8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ - bl 16ee7c │ │ │ │ - b 3d1b0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 3d144 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble 3ceb8 │ │ │ │ + ble 3ce4c │ │ │ │ movw r3, #10082 @ 0x2762 │ │ │ │ movt r3, #630 @ 0x276 │ │ │ │ cmp r6, r3 │ │ │ │ - bls 3ce94 │ │ │ │ + bls 3ce28 │ │ │ │ mov r8, #0 │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ - b 3d1b0 │ │ │ │ + b 3d144 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ mul r0, r0, r6 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3cebc │ │ │ │ - b 3ce7c │ │ │ │ + bne 3ce50 │ │ │ │ + b 3ce10 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 3cebc │ │ │ │ + b 3ce50 │ │ │ │ mov r4, #0 │ │ │ │ mov r8, #0 │ │ │ │ - movw r1, #62700 @ 0xf4ec │ │ │ │ + movw r1, #63236 @ 0xf704 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r9, r4 │ │ │ │ add sl, r5, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r7, r8 │ │ │ │ cmp r7, r6 │ │ │ │ - bge 3cf7c │ │ │ │ + bge 3cf10 │ │ │ │ add r3, r2, #8 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r2, #4 │ │ │ │ str r2, [fp, #-244] @ 0xffffff0c │ │ │ │ str r1, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ - bl 222660 │ │ │ │ + bl 223060 │ │ │ │ ldr r1, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cf70 │ │ │ │ + beq 3cf04 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r7, r7, #1 │ │ │ │ cmn r0, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 3cf58 │ │ │ │ + bhi 3ceec │ │ │ │ add r3, r0, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 3cf58 │ │ │ │ + bhi 3ceec │ │ │ │ adds r8, r8, r3 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ - bpl 3ced8 │ │ │ │ + bpl 3ce6c │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62772 @ 0xf534 │ │ │ │ + movw r1, #63308 @ 0xf74c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 3cf70 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 3cf04 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62740 @ 0xf514 │ │ │ │ + movw r1, #63276 @ 0xf72c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r8, #0 │ │ │ │ mov r6, r8 │ │ │ │ - b 3d1b0 │ │ │ │ + b 3d144 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d148 │ │ │ │ + beq 3d0dc │ │ │ │ mov r0, r8 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3cf9c │ │ │ │ - bl 2e14d8 │ │ │ │ - b 3cf70 │ │ │ │ + bne 3cf30 │ │ │ │ + bl 2e217c │ │ │ │ + b 3cf04 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [fp, #-184] @ 0xffffff48 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ - bls 3cfe0 │ │ │ │ + bls 3cf74 │ │ │ │ ldr r8, [fp, #-184] @ 0xffffff48 │ │ │ │ mov sl, #0 │ │ │ │ str r6, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3cfe8 │ │ │ │ - b 3d090 │ │ │ │ + bne 3cf7c │ │ │ │ + b 3d024 │ │ │ │ mov sl, #0 │ │ │ │ - b 3d09c │ │ │ │ + b 3d030 │ │ │ │ cmn r2, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 3d100 │ │ │ │ + bhi 3d094 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ add r4, r2, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0d4 │ │ │ │ + beq 3d068 │ │ │ │ sub r0, r8, r1 │ │ │ │ adds r0, r4, r0 │ │ │ │ - bcs 3d0d4 │ │ │ │ + bcs 3d068 │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r0, ip │ │ │ │ - bhi 3d0d4 │ │ │ │ + bhi 3d068 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [r0], #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0d4 │ │ │ │ + beq 3d068 │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, ip │ │ │ │ - bhi 3d0d4 │ │ │ │ + bhi 3d068 │ │ │ │ sub ip, ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bhi 3d0d4 │ │ │ │ + bhi 3d068 │ │ │ │ ldr r1, [r9] │ │ │ │ add sl, sl, #1 │ │ │ │ str r1, [r8, #4] │ │ │ │ ldr r1, [r9, #8] │ │ │ │ ldr ip, [r9, #4] │ │ │ │ str ip, [r8, #8] │ │ │ │ str r2, [fp, #-244] @ 0xffffff0c │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r7, sl │ │ │ │ - beq 3d150 │ │ │ │ + beq 3d0e4 │ │ │ │ ldrd r0, [fp, #-184] @ 0xffffff48 │ │ │ │ add r1, r1, r0 │ │ │ │ rsb r0, r2, #0 │ │ │ │ and r0, r0, #3 │ │ │ │ sub r1, r1, r8 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - bls 3d128 │ │ │ │ + bls 3d0bc │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp sl, #0 │ │ │ │ - movw r2, #12112 @ 0x2f50 │ │ │ │ + movw r2, #12688 @ 0x3190 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #62796 @ 0xf54c │ │ │ │ + movw r1, #63332 @ 0xf764 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r3, #62628 @ 0xf4a4 │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movne r2, r3 │ │ │ │ mov r8, #0 │ │ │ │ - bl 140fbc │ │ │ │ - b 3d1b0 │ │ │ │ + bl 1417cc │ │ │ │ + b 3d144 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62832 @ 0xf570 │ │ │ │ + movw r1, #63368 @ 0xf788 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r8, #0 │ │ │ │ - b 3d1b0 │ │ │ │ + b 3d144 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62880 @ 0xf5a0 │ │ │ │ + movw r1, #63416 @ 0xf7b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 16ee7c │ │ │ │ - b 3d0f8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 3d08c │ │ │ │ sub r1, r1, r0 │ │ │ │ cmp r1, r4 │ │ │ │ - bcc 3d090 │ │ │ │ + bcc 3d024 │ │ │ │ add r2, r2, #15 │ │ │ │ add r9, r9, #52 @ 0x34 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r8, r8, r2 │ │ │ │ - b 3cfd0 │ │ │ │ + b 3cf64 │ │ │ │ mov r6, r7 │ │ │ │ - b 3d15c │ │ │ │ + b 3d0f0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r3, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r8, #0 │ │ │ │ str r3, [fp, #-208] @ 0xffffff30 │ │ │ │ sub ip, fp, #200 @ 0xc8 │ │ │ │ ldr r3, [fp, #-236] @ 0xffffff14 │ │ │ │ mov r1, #1 │ │ │ │ ldrd r2, [r3, #32] │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #212 @ 0xd4 │ │ │ │ str r8, [sp, #4] │ │ │ │ - movw r2, #54512 @ 0xd4f0 │ │ │ │ + movw r2, #54404 @ 0xd484 │ │ │ │ movt r2, #3 │ │ │ │ str r8, [sp] │ │ │ │ str ip, [fp, #-212] @ 0xffffff2c │ │ │ │ - bl 309d40 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ + bl 30a900 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d1b0 │ │ │ │ + beq 3d144 │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, #0 │ │ │ │ add r6, r4, #8 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 3d1dc │ │ │ │ + beq 3d170 │ │ │ │ mov r0, r6 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #52 @ 0x34 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 3d1c0 │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 3d154 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ ldr r0, [fp, #-192] @ 0xffffff40 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ ldr r0, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 3d21c │ │ │ │ + bge 3d1b0 │ │ │ │ mla r0, r5, r4, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 3d1fc │ │ │ │ - bl a6458 │ │ │ │ - ldr r3, [pc, #32] @ 3d248 │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 3d190 │ │ │ │ + bl a6530 │ │ │ │ + ldr r3, [pc, #32] @ 3d1dc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3d23c │ │ │ │ + beq 3d1d0 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -15142,170 +15117,170 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 3d2b8 │ │ │ │ + beq 3d24c │ │ │ │ ldr r2, [r3, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r3, #80 @ 0x50 │ │ │ │ add ip, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 3d29c │ │ │ │ + bgt 3d230 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 3d270 │ │ │ │ + b 3d204 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle ip, [r3, #-80] @ 0xffffffb0 │ │ │ │ - bl 25b010 │ │ │ │ + bl 25bd58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3d290 │ │ │ │ + bge 3d224 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3d300 │ │ │ │ + bne 3d294 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3d334 │ │ │ │ - b 3d328 │ │ │ │ + beq 3d2c8 │ │ │ │ + b 3d2bc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #51556 @ 0xc964 │ │ │ │ + movw r0, #52092 @ 0xcb7c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d2e4 │ │ │ │ + bne 3d278 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 3d348 │ │ │ │ + bne 3d2dc │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3d3a0 │ │ │ │ - b 3d370 │ │ │ │ + beq 3d334 │ │ │ │ + b 3d304 │ │ │ │ mov r0, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d334 │ │ │ │ + bne 3d2c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d334 │ │ │ │ - b 3d3b4 │ │ │ │ + bne 3d2c8 │ │ │ │ + b 3d348 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 3d3a0 │ │ │ │ + beq 3d334 │ │ │ │ mov r0, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d3a0 │ │ │ │ + bne 3d334 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3b4 │ │ │ │ + beq 3d348 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34b764 │ │ │ │ + bl 34bb88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d320 │ │ │ │ + bne 3d2b4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #62920 @ 0xf5c8 │ │ │ │ + movw r1, #63456 @ 0xf7e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 179408 │ │ │ │ + bl 179d70 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3d414 │ │ │ │ + beq 3d3a8 │ │ │ │ ldr r9, [r6, #8] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - ble 3d460 │ │ │ │ + ble 3d3f4 │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bls 3d424 │ │ │ │ - bl 2e14d8 │ │ │ │ + bls 3d3b8 │ │ │ │ + bl 2e217c │ │ │ │ mov r5, #0 │ │ │ │ mvn r4, #0 │ │ │ │ mov sl, r5 │ │ │ │ - b 3d4d4 │ │ │ │ + b 3d468 │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d410 │ │ │ │ + beq 3d3a4 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - bhi 3d410 │ │ │ │ + bhi 3d3a4 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3d468 │ │ │ │ - b 3d410 │ │ │ │ + bne 3d3fc │ │ │ │ + b 3d3a4 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, #0 │ │ │ │ cmp sl, r9 │ │ │ │ - bge 3d4c8 │ │ │ │ + bge 3d45c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, #0 │ │ │ │ add r4, r4, #8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ addeq r3, r6, #16 │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ ldr r0, [r3, sl, lsl #2] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ - blt 3d4d0 │ │ │ │ + blt 3d464 │ │ │ │ ldr r3, [r1, #-44] @ 0xffffffd4 │ │ │ │ add sl, sl, #1 │ │ │ │ str r3, [r4, #-8] │ │ │ │ ldr r3, [r1, #-36] @ 0xffffffdc │ │ │ │ str r3, [r4, #-4] │ │ │ │ - b 3d470 │ │ │ │ + b 3d404 │ │ │ │ mov r4, #0 │ │ │ │ - b 3d4d4 │ │ │ │ + b 3d468 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r8] │ │ │ │ str sl, [r7] │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -15320,1090 +15295,1121 @@ │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 3d560 │ │ │ │ + ldr r3, [pc, #28] @ 3d4f4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1532] @ 0x5fc │ │ │ │ - bl 2b4830 │ │ │ │ + bl 2b56f8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 3d59c │ │ │ │ + ldr r3, [pc, #28] @ 3d530 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 2b3c64 │ │ │ │ + bl 2b4b2c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ 3d6dc │ │ │ │ + ldr r2, [pc, #288] @ 3d670 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1532] @ 0x5fc │ │ │ │ ldr r6, [r7, #8] │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 3d6c8 │ │ │ │ + blt 3d65c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d628 │ │ │ │ + blt 3d5bc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d690 │ │ │ │ + bne 3d624 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ movlt r5, r6 │ │ │ │ - b 3d664 │ │ │ │ + b 3d5f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d6d4 │ │ │ │ + bgt 3d668 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d6d4 │ │ │ │ + bne 3d668 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3d6d4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3d668 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - beq 3d670 │ │ │ │ + beq 3d604 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3d650 │ │ │ │ - b 3d690 │ │ │ │ + bge 3d5e4 │ │ │ │ + b 3d624 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 153cd8 │ │ │ │ + bl 154664 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d628 │ │ │ │ + beq 3d5bc │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d6b4 │ │ │ │ + bgt 3d648 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d6b4 │ │ │ │ + bne 3d648 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ movlt r3, r6 │ │ │ │ sub r6, r3, #1 │ │ │ │ - b 3d5d4 │ │ │ │ + b 3d568 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1851a0 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + bl 185b04 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d740 │ │ │ │ + beq 3d6d4 │ │ │ │ ldrd r6, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ add r0, r5, #8 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 185c68 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 1865cc <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r4, #1 │ │ │ │ - movw r0, #65244 @ 0xfedc │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #244 @ 0xf4 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8948 @ 0x22f4 │ │ │ │ + movw r1, #9524 @ 0x2534 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3d7b0 │ │ │ │ + bne 3d744 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3d7ac │ │ │ │ + ble 3d740 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d7f0 │ │ │ │ + beq 3d784 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #368] @ 3d940 │ │ │ │ + ldr r1, [pc, #368] @ 3d8d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3d934 │ │ │ │ + beq 3d8c8 │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r5, r4 │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3d814 │ │ │ │ - bl beb18 │ │ │ │ + bne 3d7a8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d924 │ │ │ │ - b 3d934 │ │ │ │ - bl c5e50 │ │ │ │ + beq 3d8b8 │ │ │ │ + b 3d8c8 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d840 │ │ │ │ + bgt 3d7d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d840 │ │ │ │ + bne 3d7d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3d804 │ │ │ │ + beq 3d798 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 3d874 │ │ │ │ + beq 3d808 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d874 │ │ │ │ - bl beb18 │ │ │ │ + bne 3d808 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d934 │ │ │ │ + bne 3d8c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 3d8a0 │ │ │ │ + bge 3d834 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #22 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a30e8 │ │ │ │ + bl 1a39f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d934 │ │ │ │ - bl 1a3210 │ │ │ │ + beq 3d8c8 │ │ │ │ + bl 1a3b1c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 2d580 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 3d908 │ │ │ │ + bge 3d89c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3d8f4 │ │ │ │ - bl b95d0 │ │ │ │ + bne 3d888 │ │ │ │ + bl b96dc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d8b8 │ │ │ │ - b 3d918 │ │ │ │ + bne 3d84c │ │ │ │ + b 3d8ac │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 3d918 │ │ │ │ + bl 27c134 │ │ │ │ + b 3d8ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 13984c │ │ │ │ + b 13a05c │ │ │ │ mov r0, r4 │ │ │ │ - bl 139c28 │ │ │ │ - b 3d934 │ │ │ │ + bl 13a438 │ │ │ │ + b 3d8c8 │ │ │ │ cmp r4, #1 │ │ │ │ mvnne r7, #0 │ │ │ │ - beq 3d87c │ │ │ │ - b 3d854 │ │ │ │ + beq 3d810 │ │ │ │ + b 3d7e8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r2, r2, r8, ror #25 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 3d988 │ │ │ │ + bge 3d91c │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #65248 @ 0xfee0 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #248 @ 0xf8 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7808 │ │ │ │ - ldr r1, [pc, #296] @ 3dab8 │ │ │ │ + b b7914 │ │ │ │ + ldr r1, [pc, #296] @ 3da4c │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl b3dac │ │ │ │ + bl b3e94 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 3daac │ │ │ │ + beq 3da40 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3da00 │ │ │ │ - bl 351860 │ │ │ │ + bne 3d994 │ │ │ │ + bl 351c80 │ │ │ │ ldrsb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #36328 @ 0x8de8 │ │ │ │ + movw r1, #36904 @ 0x9028 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r2, #0 │ │ │ │ - movw ip, #36336 @ 0x8df0 │ │ │ │ + movw ip, #36912 @ 0x9030 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ movge r0, r1 │ │ │ │ movlt r0, ip │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #65268 @ 0xfef4 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl b7808 │ │ │ │ + movw r0, #268 @ 0x10c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl b7914 │ │ │ │ mov r4, r0 │ │ │ │ - b 3daac │ │ │ │ - bl 1de8d0 │ │ │ │ + b 3da40 │ │ │ │ + bl 1de9d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3da60 │ │ │ │ + bne 3d9f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 351860 │ │ │ │ + bl 351c80 │ │ │ │ ldrsb ip, [r4, #12] │ │ │ │ - movw r2, #36328 @ 0x8de8 │ │ │ │ + movw r2, #36904 @ 0x9028 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #36336 @ 0x8df0 │ │ │ │ + movw r0, #36912 @ 0x9030 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movge r0, r2 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #65304 @ 0xff18 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl b7808 │ │ │ │ + movw r0, #304 @ 0x130 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl b7914 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1dfb04 │ │ │ │ - b 3da88 │ │ │ │ + bl 1dfc10 │ │ │ │ + b 3da1c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3da84 │ │ │ │ + bne 3da18 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24792 @ 0x60d8 │ │ │ │ + movw r1, #25368 @ 0x6318 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3daac │ │ │ │ + bgt 3da40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3daac │ │ │ │ + bne 3da40 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 3da84 │ │ │ │ + ldr r0, [r4] │ │ │ │ + bl 177474 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 3dab4 │ │ │ │ + b 3daa8 │ │ │ │ + mov r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #31108 @ 0x7984 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r2, r3 │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3da70 │ │ │ │ + b 3dac4 │ │ │ │ + bl bec24 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3dac4 │ │ │ │ + movw r3, #49220 @ 0xc044 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1f53c4 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003dabc : │ │ │ │ +0003dacc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #12356 @ 0x3044 │ │ │ │ + movw r0, #12360 @ 0x3048 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269e30 │ │ │ │ + b 26b19c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ - movw r1, #64784 @ 0xfd10 │ │ │ │ + movw r1, #65320 @ 0xff28 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r0 │ │ │ │ strh r5, [r6, #8] │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, r5 │ │ │ │ - bge 3db1c │ │ │ │ + bge 3db2c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #1000] @ 3df0c │ │ │ │ + ldr r1, [pc, #1000] @ 3df1c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159924 │ │ │ │ + bl 15a2c0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159958 │ │ │ │ + bl 15a2f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #1680 @ 0x690 │ │ │ │ + movw r1, #9420 @ 0x24cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dba0 │ │ │ │ + bgt 3dbb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dba0 │ │ │ │ + bne 3dbb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, #16 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #1700 @ 0x6a4 │ │ │ │ + movw r1, #9440 @ 0x24e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dbf4 │ │ │ │ + bgt 3dc04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dbf4 │ │ │ │ + bne 3dc04 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #1720 @ 0x6b8 │ │ │ │ + movw r1, #9460 @ 0x24f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dc48 │ │ │ │ + bgt 3dc58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dc48 │ │ │ │ + bne 3dc58 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #1744 @ 0x6d0 │ │ │ │ + movw r1, #9484 @ 0x250c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dc9c │ │ │ │ + bgt 3dcac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dc9c │ │ │ │ + bne 3dcac │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1672 @ 0x688 │ │ │ │ + movw r1, #9412 @ 0x24c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1692 @ 0x69c │ │ │ │ + movw r1, #9432 @ 0x24d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1712 @ 0x6b0 │ │ │ │ + movw r1, #9452 @ 0x24ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1736 @ 0x6c8 │ │ │ │ + movw r1, #9476 @ 0x2504 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ - ldr r1, [pc, #500] @ 3df10 │ │ │ │ + blt 3db24 │ │ │ │ + ldr r1, [pc, #500] @ 3df20 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159924 │ │ │ │ + bl 15a2c0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #4] │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159958 │ │ │ │ + bl 15a2f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [r3, #132] @ 0x84 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #1680 @ 0x690 │ │ │ │ + movw r1, #9420 @ 0x24cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dd98 │ │ │ │ + bgt 3dda8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dd98 │ │ │ │ + bne 3dda8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, #8 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #1700 @ 0x6a4 │ │ │ │ + movw r1, #9440 @ 0x24e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ddec │ │ │ │ + bgt 3ddfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ddec │ │ │ │ + bne 3ddfc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, #32 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #1720 @ 0x6b8 │ │ │ │ + movw r1, #9460 @ 0x24f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3de40 │ │ │ │ + bgt 3de50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3de40 │ │ │ │ + bne 3de50 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, #32 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #1744 @ 0x6d0 │ │ │ │ + movw r1, #9484 @ 0x250c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3de94 │ │ │ │ + bgt 3dea4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3de94 │ │ │ │ + bne 3dea4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3db14 │ │ │ │ + beq 3db24 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1760 @ 0x6e0 │ │ │ │ + movw r1, #9500 @ 0x251c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1780 @ 0x6f4 │ │ │ │ + movw r1, #9520 @ 0x2530 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1800 @ 0x708 │ │ │ │ + movw r1, #9540 @ 0x2544 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db14 │ │ │ │ + blt 3db24 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1824 @ 0x720 │ │ │ │ + movw r1, #9564 @ 0x255c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r3, r2, r8, ror r0 │ │ │ │ - rsbeq r3, r2, ip, lsl #1 │ │ │ │ + rsbeq r3, r2, ip, ror r0 │ │ │ │ + mlseq r2, r0, r0, r3 │ │ │ │ push {r4, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #32 │ │ │ │ - movw r1, #1848 @ 0x738 │ │ │ │ + movw r1, #9588 @ 0x2574 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 222660 │ │ │ │ + bl 223060 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3df84 │ │ │ │ + beq 3df94 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 17ec84 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 17f5e8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add r3, r4, #16 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrexd r6, [r3] │ │ │ │ strexd r2, r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3df60 │ │ │ │ + bne 3df70 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0003df8c : │ │ │ │ +0003df9c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3dfa4 │ │ │ │ + ldr r0, [pc, #12] @ 3dfb4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269e30 │ │ │ │ - rsbeq r3, r2, r4, lsr #4 │ │ │ │ + b 26b19c │ │ │ │ + ldrdeq r3, [r2], #-0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #64400 @ 0xfb90 │ │ │ │ + movw r0, #64936 @ 0xfda8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aaa98 │ │ │ │ + bl aab80 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #8] │ │ │ │ - beq 3e230 │ │ │ │ - ldr r1, [pc, #1884] @ 3e748 │ │ │ │ + beq 3e240 │ │ │ │ + ldr r1, [pc, #1884] @ 3e758 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159924 │ │ │ │ + bl 15a2c0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 3e230 │ │ │ │ - ldr r6, [pc, #1860] @ 3e74c │ │ │ │ - movw r9, #47936 @ 0xbb40 │ │ │ │ + beq 3e240 │ │ │ │ + ldr r6, [pc, #1860] @ 3e75c │ │ │ │ + movw r9, #48104 @ 0xbbe8 │ │ │ │ movt r9, #5 │ │ │ │ - movw r8, #51208 @ 0xc808 │ │ │ │ + movw r8, #50472 @ 0xc528 │ │ │ │ movt r8, #56 @ 0x38 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r6, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e090 │ │ │ │ + beq 3e0a0 │ │ │ │ str r9, [r6, #16] │ │ │ │ str r8, [r6, #20] │ │ │ │ str r6, [r6, #28] │ │ │ │ str r2, [r6, #12] │ │ │ │ ldr r0, [r7] │ │ │ │ - bl af298 │ │ │ │ + bl af380 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - beq 3e230 │ │ │ │ + beq 3e240 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ - bl ae878 │ │ │ │ + bl ae960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e210 │ │ │ │ + beq 3e220 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e088 │ │ │ │ + bgt 3e098 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 3e088 │ │ │ │ + bne 3e098 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #32 │ │ │ │ - b 3e014 │ │ │ │ + b 3e024 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9092 @ 0x2384 │ │ │ │ + movw r0, #10172 @ 0x27bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 25d5a4 │ │ │ │ + bl 25e2ec │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #4] │ │ │ │ - beq 3e230 │ │ │ │ + beq 3e240 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #63832 @ 0xf958 │ │ │ │ + movw r1, #64408 @ 0xfb98 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 13b680 │ │ │ │ + bl 13be90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8544 @ 0x2160 │ │ │ │ + movw r1, #9624 @ 0x2598 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b680 │ │ │ │ + bl 13be90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8556 @ 0x216c │ │ │ │ + movw r1, #9636 @ 0x25a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b680 │ │ │ │ + bl 13be90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ bl 2dd48 │ │ │ │ - movw r1, #8572 @ 0x217c │ │ │ │ + movw r1, #9652 @ 0x25b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b6198 │ │ │ │ + bl 2b7064 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2d34c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #8588 @ 0x218c │ │ │ │ + movw r0, #9668 @ 0x25c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ - movw r1, #32836 @ 0x8044 │ │ │ │ + bl c011c │ │ │ │ + movw r1, #33412 @ 0x8284 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13a2ac │ │ │ │ + bl 13aabc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #872 @ 0x368 │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8596 @ 0x2194 │ │ │ │ + movw r2, #64832 @ 0xfd40 │ │ │ │ + movt r2, #60 @ 0x3c │ │ │ │ + movw r1, #9676 @ 0x25cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2b6198 │ │ │ │ + bl 2b7064 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8612 @ 0x21a4 │ │ │ │ + movw r1, #9692 @ 0x25dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3e9c0 │ │ │ │ + bl 3e9d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3e230 │ │ │ │ - bl 9f8f8 │ │ │ │ + beq 3e240 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 3e230 │ │ │ │ - bl 9f8f8 │ │ │ │ + beq 3e240 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e364 │ │ │ │ - ldr sl, [pc, #1436] @ 3e750 │ │ │ │ + beq 3e374 │ │ │ │ + ldr sl, [pc, #1436] @ 3e760 │ │ │ │ mov r9, #0 │ │ │ │ ldr r8, [sl] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3e238 │ │ │ │ + bne 3e248 │ │ │ │ add r9, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r9, #45 @ 0x2d │ │ │ │ - bne 3e1b4 │ │ │ │ + bne 3e1c4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #8628 @ 0x21b4 │ │ │ │ + movw r2, #9708 @ 0x25ec │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #55664 @ 0xd970 │ │ │ │ + movw r1, #56208 @ 0xdb90 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b6198 │ │ │ │ + bl 2b7064 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e364 │ │ │ │ + blt 3e374 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #36720 @ 0x8f70 │ │ │ │ + movw r1, #37296 @ 0x91b0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13a2ac │ │ │ │ + bl 13aabc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e32c │ │ │ │ + bge 3e33c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e230 │ │ │ │ + bgt 3e240 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e230 │ │ │ │ + bne 3e240 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 3e740 │ │ │ │ + b 3e750 │ │ │ │ mov r0, r9 │ │ │ │ bl 2cfbc │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldreq r7, [sl, #4] │ │ │ │ mov r2, r7 │ │ │ │ - bl 2b6198 │ │ │ │ + bl 2b7064 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e364 │ │ │ │ + blt 3e374 │ │ │ │ mov r0, r9 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3e364 │ │ │ │ + beq 3e374 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e298 │ │ │ │ + beq 3e2a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3e2c0 │ │ │ │ + bne 3e2d0 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e364 │ │ │ │ + bgt 3e374 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e364 │ │ │ │ + bne 3e374 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3e364 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3e374 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e2fc │ │ │ │ + bgt 3e30c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e2fc │ │ │ │ + bne 3e30c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e320 │ │ │ │ + bgt 3e330 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e320 │ │ │ │ + bne 3e330 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 3e1c0 │ │ │ │ - b 3e364 │ │ │ │ + bne 3e1d0 │ │ │ │ + b 3e374 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #8676 @ 0x21e4 │ │ │ │ + movw r1, #9756 @ 0x261c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a2ac │ │ │ │ + bl 13aabc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8688 @ 0x21f0 │ │ │ │ + movw r1, #9768 @ 0x2628 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3e9c0 │ │ │ │ + bl 3e9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e378 │ │ │ │ - b 3e230 │ │ │ │ + bne 3e388 │ │ │ │ + b 3e240 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ - bl af254 │ │ │ │ - b 3e230 │ │ │ │ - movw r2, #8704 @ 0x2200 │ │ │ │ + bl af33c │ │ │ │ + b 3e240 │ │ │ │ + movw r2, #9784 @ 0x2638 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #55664 @ 0xd970 │ │ │ │ + movw r1, #56208 @ 0xdb90 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b6198 │ │ │ │ + bl 2b7064 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8760 @ 0x2238 │ │ │ │ + movw r1, #9840 @ 0x2670 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8776 @ 0x2248 │ │ │ │ + movw r1, #9856 @ 0x2680 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8792 @ 0x2258 │ │ │ │ + movw r1, #9872 @ 0x2690 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8808 @ 0x2268 │ │ │ │ + movw r1, #9888 @ 0x26a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8824 @ 0x2278 │ │ │ │ + movw r1, #9904 @ 0x26b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8844 @ 0x228c │ │ │ │ + movw r1, #9924 @ 0x26c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8860 @ 0x229c │ │ │ │ + movw r1, #9940 @ 0x26d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8876 @ 0x22ac │ │ │ │ + movw r1, #9956 @ 0x26e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8892 @ 0x22bc │ │ │ │ + movw r1, #9972 @ 0x26f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8908 @ 0x22cc │ │ │ │ + movw r1, #9988 @ 0x2704 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3e230 │ │ │ │ + beq 3e240 │ │ │ │ bl 2d5ec │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r7] │ │ │ │ - movw r0, #8924 @ 0x22dc │ │ │ │ + movw r0, #10004 @ 0x2714 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e52c │ │ │ │ + beq 3e53c │ │ │ │ ldmib r7, {r1, r2} │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - beq 3e54c │ │ │ │ - bl c60ac │ │ │ │ + beq 3e55c │ │ │ │ + bl c6780 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e51c │ │ │ │ + bgt 3e52c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3e51c │ │ │ │ + bne 3e52c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #12 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 3e4c4 │ │ │ │ - b 3e54c │ │ │ │ + bne 3e4d4 │ │ │ │ + b 3e55c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8928 @ 0x22e0 │ │ │ │ + movw r1, #10008 @ 0x2718 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a2ac │ │ │ │ + bl 13aabc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e574 │ │ │ │ - b 3e230 │ │ │ │ + bge 3e584 │ │ │ │ + b 3e240 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e230 │ │ │ │ + bgt 3e240 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e230 │ │ │ │ + bne 3e240 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3e230 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3e240 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8940 @ 0x22ec │ │ │ │ + movw r1, #10020 @ 0x2724 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8972 @ 0x230c │ │ │ │ + movw r1, #10052 @ 0x2744 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #9016 @ 0x2338 │ │ │ │ + movw r1, #10096 @ 0x2770 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e230 │ │ │ │ + blt 3e240 │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e5e0 │ │ │ │ - bl 2e14d8 │ │ │ │ - b 3e230 │ │ │ │ + bne 3e5f0 │ │ │ │ + bl 2e217c │ │ │ │ + b 3e240 │ │ │ │ mov ip, #120 @ 0x78 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #8 │ │ │ │ str r1, [r4, #8] │ │ │ │ - movw r3, #9048 @ 0x2358 │ │ │ │ + movw r3, #10128 @ 0x2790 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r1, #9072 @ 0x2370 │ │ │ │ + movw r1, #10152 @ 0x27a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ stm r4, {r3, ip} │ │ │ │ mov r3, #1 │ │ │ │ strd r2, [r4, #12] │ │ │ │ movw r2, #53180 @ 0xcfbc │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #57312 @ 0xdfe0 │ │ │ │ @@ -16442,15 +16448,15 @@ │ │ │ │ movw r2, #53264 @ 0xd010 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #58956 @ 0xe64c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #76] @ 0x4c │ │ │ │ movw r2, #55916 @ 0xda6c │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #29312 @ 0x7280 │ │ │ │ + movw r3, #29632 @ 0x73c0 │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ strd r2, [r4, #84] @ 0x54 │ │ │ │ movw r2, #54536 @ 0xd508 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #58932 @ 0xe634 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ @@ -16463,88 +16469,88 @@ │ │ │ │ movw r2, #58872 @ 0xe5f8 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #55064 @ 0xd718 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ movw r3, #57276 @ 0xdfbc │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #30604 @ 0x778c │ │ │ │ + movw r2, #30772 @ 0x7834 │ │ │ │ movt r2, #6 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ - bl 176a68 │ │ │ │ + bl 1773d0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3e72c │ │ │ │ + bne 3e73c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6458 │ │ │ │ - b 3e230 │ │ │ │ + bl a6530 │ │ │ │ + b 3e240 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #9080 @ 0x2378 │ │ │ │ + movw r1, #10160 @ 0x27b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a2ac │ │ │ │ + bl 13aabc │ │ │ │ asr r0, r0, #31 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r3, r2, r8, asr r2 │ │ │ │ - rsbeq r3, r2, r0, ror r2 │ │ │ │ - ldrsheq r2, [fp], #-252 @ 0xffffff04 │ │ │ │ + rsbeq r3, r2, r4, lsl #2 │ │ │ │ + rsbeq r3, r2, r8, lsl r1 │ │ │ │ + subseq r2, fp, r8, lsl #29 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 3e794 │ │ │ │ + bl 3e7a4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 3e8e0 │ │ │ │ + ldr r1, [pc, #300] @ 3e8f0 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldrb sl, [fp, #4] │ │ │ │ ldr r0, [r5, r1] │ │ │ │ ldrb r9, [fp, #8] │ │ │ │ add r0, r0, #114688 @ 0x1c000 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e8d0 │ │ │ │ + beq 3e8e0 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #240] @ 3e8e0 │ │ │ │ + ldr r1, [pc, #240] @ 3e8f0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 3e818 │ │ │ │ + beq 3e828 │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #12] │ │ │ │ strb r3, [r4, #24] │ │ │ │ strb sl, [r4, #25] │ │ │ │ strb r9, [r4, #26] │ │ │ │ - beq 3e840 │ │ │ │ + beq 3e850 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r1, [r1, r5] │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [fp, #12] │ │ │ │ @@ -16560,60 +16566,60 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - beq 3e8d4 │ │ │ │ + beq 3e8e4 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55464 @ 0xd8a8 │ │ │ │ + movw r1, #56008 @ 0xdac8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl c37cc │ │ │ │ + bl c3ea0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e8d4 │ │ │ │ + bge 3e8e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e8d0 │ │ │ │ + bgt 3e8e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e8d0 │ │ │ │ + bne 3e8e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0003e8e4 : │ │ │ │ +0003e8f4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 3e924 │ │ │ │ + beq 3e934 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5] │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e93c │ │ │ │ + beq 3e94c │ │ │ │ str r7, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 173e00 │ │ │ │ + bl 174768 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -16621,29 +16627,29 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 3ead8 │ │ │ │ + bl 3eae8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #47552 @ 0xb9c0 │ │ │ │ + movw r3, #47340 @ 0xb8ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -16651,111 +16657,111 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 2e688 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25a7e4 │ │ │ │ + bl 25b52c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ea8c │ │ │ │ + beq 3ea9c │ │ │ │ mov r0, r5 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3ea34 │ │ │ │ + bne 3ea44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ea8c │ │ │ │ + bgt 3ea9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ea8c │ │ │ │ + bne 3ea9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3ea8c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3ea9c │ │ │ │ mov r1, r4 │ │ │ │ - bl 39c20 <_PyImport_SetModule@@Base> │ │ │ │ + bl 39bb4 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3ea94 │ │ │ │ + bge 3eaa4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ea68 │ │ │ │ + bgt 3ea78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ea68 │ │ │ │ + bne 3ea78 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ea8c │ │ │ │ + bgt 3ea9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ea8c │ │ │ │ + bne 3ea9c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3ead0 │ │ │ │ + b 3eae0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3eab8 │ │ │ │ + bgt 3eac8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eab8 │ │ │ │ + bne 3eac8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a2ac │ │ │ │ + bl 13aabc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ea8c │ │ │ │ + blt 3ea9c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 3ec24 │ │ │ │ + ldr r1, [pc, #300] @ 3ec34 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldrb sl, [fp, #4] │ │ │ │ ldr r0, [r5, r1] │ │ │ │ ldrb r9, [fp, #8] │ │ │ │ add r0, r0, #114688 @ 0x1c000 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ec14 │ │ │ │ + beq 3ec24 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #240] @ 3ec24 │ │ │ │ + ldr r1, [pc, #240] @ 3ec34 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 3eb5c │ │ │ │ + beq 3eb6c │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #12] │ │ │ │ strb r3, [r4, #24] │ │ │ │ strb sl, [r4, #25] │ │ │ │ strb r9, [r4, #26] │ │ │ │ - beq 3eb84 │ │ │ │ + beq 3eb94 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r1, [r1, r5] │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [fp, #12] │ │ │ │ @@ -16771,363 +16777,363 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - beq 3ec18 │ │ │ │ + beq 3ec28 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55464 @ 0xd8a8 │ │ │ │ + movw r1, #56008 @ 0xdac8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl c37cc │ │ │ │ + bl c3ea0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3ec18 │ │ │ │ + bge 3ec28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ec14 │ │ │ │ + bgt 3ec24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ec14 │ │ │ │ + bne 3ec24 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0003ec28 <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0003ec38 <_PyErr_FormatFromCause@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r2, [pc, #48] @ 3ec78 <_PyErr_FormatFromCause@@Base+0x50> │ │ │ │ + ldr r2, [pc, #48] @ 3ec88 <_PyErr_FormatFromCause@@Base+0x50> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl 334d08 │ │ │ │ + bl 335188 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2895cc │ │ │ │ + bl 28a6f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub ip, r2, #1 │ │ │ │ cmp ip, #1 │ │ │ │ - bls 3ece4 <_PyErr_FormatFromCause@@Base+0xbc> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bls 3ecf4 <_PyErr_FormatFromCause@@Base+0xbc> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13924 @ 0x3664 │ │ │ │ + movw r1, #10596 @ 0x2964 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 3ed20 <_PyErr_FormatFromCause@@Base+0xf8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 3ed30 <_PyErr_FormatFromCause@@Base+0xf8> │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ movwne r4, #5196 @ 0x144c │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 21fec8 │ │ │ │ + bl 2208ac │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - movw r3, #49332 @ 0xc0b4 │ │ │ │ + movw r3, #49120 @ 0xbfe0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ed28 <_PyErr_FormatFromCause@@Base+0x100> │ │ │ │ + bne 3ed38 <_PyErr_FormatFromCause@@Base+0x100> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143edc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3ed20 <_PyErr_FormatFromCause@@Base+0xf8> │ │ │ │ + beq 3ed30 <_PyErr_FormatFromCause@@Base+0xf8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce480 │ │ │ │ + b ceaac │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3edbc <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 3edcc <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3edac <_PyErr_FormatFromCause@@Base+0x184> │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3edbc <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ + bne 3edbc <_PyErr_FormatFromCause@@Base+0x184> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3edcc <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3edf0 <_PyErr_FormatFromCause@@Base+0x1c8> │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 3ee00 <_PyErr_FormatFromCause@@Base+0x1c8> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3ede0 <_PyErr_FormatFromCause@@Base+0x1b8> │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3edf0 <_PyErr_FormatFromCause@@Base+0x1c8> │ │ │ │ + bne 3edf0 <_PyErr_FormatFromCause@@Base+0x1b8> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3ee00 <_PyErr_FormatFromCause@@Base+0x1c8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3ee18 <_PyErr_FormatFromCause@@Base+0x1f0> │ │ │ │ + bne 3ee28 <_PyErr_FormatFromCause@@Base+0x1f0> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ee68 <_PyErr_FormatFromCause@@Base+0x240> │ │ │ │ + bl 3ee78 <_PyErr_FormatFromCause@@Base+0x240> │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #21360 @ 0x5370 │ │ │ │ + movw r0, #21936 @ 0x55b0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r7, r4, #12 │ │ │ │ - bne 3eea8 <_PyErr_FormatFromCause@@Base+0x280> │ │ │ │ - b 3eee8 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ + bne 3eeb8 <_PyErr_FormatFromCause@@Base+0x280> │ │ │ │ + b 3eef8 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ str r0, [r7, #4]! │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r2, r5, #4 │ │ │ │ sub r1, fp, #24 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 3ef0c <_PyErr_FormatFromCause@@Base+0x2e4> │ │ │ │ + ble 3ef1c <_PyErr_FormatFromCause@@Base+0x2e4> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 3ef20 <_PyErr_FormatFromCause@@Base+0x2f8> │ │ │ │ + bl 3ef30 <_PyErr_FormatFromCause@@Base+0x2f8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3eea4 <_PyErr_FormatFromCause@@Base+0x27c> │ │ │ │ + bne 3eeb4 <_PyErr_FormatFromCause@@Base+0x27c> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3eef0 <_PyErr_FormatFromCause@@Base+0x2c8> │ │ │ │ + ble 3ef00 <_PyErr_FormatFromCause@@Base+0x2c8> │ │ │ │ mov r4, #0 │ │ │ │ - b 3ef14 <_PyErr_FormatFromCause@@Base+0x2ec> │ │ │ │ + b 3ef24 <_PyErr_FormatFromCause@@Base+0x2ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eee8 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ + bne 3eef8 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3eee8 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3eef8 <_PyErr_FormatFromCause@@Base+0x2c0> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3ef84 <_PyErr_FormatFromCause@@Base+0x35c> │ │ │ │ + bne 3ef94 <_PyErr_FormatFromCause@@Base+0x35c> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ef74 <_PyErr_FormatFromCause@@Base+0x34c> │ │ │ │ - movw r0, #11840 @ 0x2e40 │ │ │ │ + bne 3ef84 <_PyErr_FormatFromCause@@Base+0x34c> │ │ │ │ + movw r0, #12360 @ 0x3048 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1a2100 │ │ │ │ + b 1a29ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 263628 <_Py_HandlePending@@Base+0x21bc> │ │ │ │ + b 264370 <_Py_HandlePending@@Base+0x21bc> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 3efdc <_PyErr_FormatFromCause@@Base+0x3b4> │ │ │ │ + ldr r1, [pc, #8] @ 3efec <_PyErr_FormatFromCause@@Base+0x3b4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b628 │ │ │ │ + b 36ba4c │ │ │ │ strdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #16] @ 3f000 <_PyErr_FormatFromCause@@Base+0x3d8> │ │ │ │ + ldr r1, [pc, #16] @ 3f010 <_PyErr_FormatFromCause@@Base+0x3d8> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b628 │ │ │ │ + b 36ba4c │ │ │ │ rsbeq r4, r3, r4, asr sp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3f058 <_PyErr_FormatFromCause@@Base+0x430> │ │ │ │ + bne 3f068 <_PyErr_FormatFromCause@@Base+0x430> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 3f054 <_PyErr_FormatFromCause@@Base+0x42c> │ │ │ │ + blt 3f064 <_PyErr_FormatFromCause@@Base+0x42c> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f09c <_PyErr_FormatFromCause@@Base+0x474> │ │ │ │ + beq 3f0ac <_PyErr_FormatFromCause@@Base+0x474> │ │ │ │ mov r4, r3 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - movw ip, #18140 @ 0x46dc │ │ │ │ + movw ip, #18136 @ 0x46d8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f09c <_PyErr_FormatFromCause@@Base+0x474> │ │ │ │ + bne 3f0ac <_PyErr_FormatFromCause@@Base+0x474> │ │ │ │ mov r4, #0 │ │ │ │ - b 3f140 <_PyErr_FormatFromCause@@Base+0x518> │ │ │ │ + b 3f150 <_PyErr_FormatFromCause@@Base+0x518> │ │ │ │ cmn r5, r4 │ │ │ │ movweq r5, #5196 @ 0x144c │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ ldrne r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 259dfc <_PyStaticType_InitForExtension@@Base+0x868> │ │ │ │ + bl 25ab44 <_PyStaticType_InitForExtension@@Base+0x868> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f094 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ + beq 3f0a4 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ movw r7, #5196 @ 0x144c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r5, r7 │ │ │ │ - movw r3, #52220 @ 0xcbfc │ │ │ │ + movw r3, #54712 @ 0xd5b8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34456 @ 0x8698 │ │ │ │ + movw r1, #38848 @ 0x97c0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movne r1, r3 │ │ │ │ - bl 3f150 <_PyErr_FormatFromCause@@Base+0x528> │ │ │ │ + bl 3f160 <_PyErr_FormatFromCause@@Base+0x528> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f094 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ + beq 3f0a4 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3f140 <_PyErr_FormatFromCause@@Base+0x518> │ │ │ │ + beq 3f150 <_PyErr_FormatFromCause@@Base+0x518> │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #72] @ 3f14c <_PyErr_FormatFromCause@@Base+0x524> │ │ │ │ + ldr r0, [pc, #72] @ 3f15c <_PyErr_FormatFromCause@@Base+0x524> │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f13c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ + bgt 3f14c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f13c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ + bne 3f14c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strhteq r4, [r3], #-232 @ 0xffffff18 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -17135,429 +17141,429 @@ │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 30f9bc │ │ │ │ + bl 31040c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f18c <_PyErr_FormatFromCause@@Base+0x564> │ │ │ │ + bne 3f19c <_PyErr_FormatFromCause@@Base+0x564> │ │ │ │ mov r0, #0 │ │ │ │ - b 3f1c8 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ + b 3f1d8 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ - bl 3f1d0 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 3f1e0 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f184 <_PyErr_FormatFromCause@@Base+0x55c> │ │ │ │ + beq 3f194 <_PyErr_FormatFromCause@@Base+0x55c> │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r6 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 36d034 │ │ │ │ + bl 36d458 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0003f1d0 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +0003f1e0 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r2 │ │ │ │ sub r2, fp, #20 │ │ │ │ str ip, [sp] │ │ │ │ - bl 36cf20 │ │ │ │ + bl 36d344 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r2, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, #0 │ │ │ │ + bl 14c5dc │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 3f2f4 <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ + mov r2, #6 │ │ │ │ + movw r1, #22028 @ 0x560c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 3f2ec <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3f28c <_PyTime_AsTimevalTime_t@@Base+0xac> │ │ │ │ + mov r2, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #22036 @ 0x5614 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 3f2ac <_PyTime_AsTimevalTime_t@@Base+0xcc> │ │ │ │ + b 3f2ec <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + mov r2, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #32144 @ 0x7d90 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 3f26c <_PyTime_AsTimevalTime_t@@Base+0x8c> │ │ │ │ + b 3f2ec <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1df71c │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 3f2ec <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #64960 @ 0xfdc0 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 3f69c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 3f2ec <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 14d5a8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 204964 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 3f254 <_PyTime_AsTimevalTime_t@@Base+0x84> │ │ │ │ + bhi 3f340 <_PyTime_AsTimevalTime_t@@Base+0x160> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f27c <_PyTime_AsTimevalTime_t@@Base+0xac> │ │ │ │ - b 3f274 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bne 3f368 <_PyTime_AsTimevalTime_t@@Base+0x188> │ │ │ │ + b 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #17972 @ 0x4634 │ │ │ │ + movw r0, #18548 @ 0x4874 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f23c <_PyTime_AsTimevalTime_t@@Base+0x6c> │ │ │ │ + bne 3f328 <_PyTime_AsTimevalTime_t@@Base+0x148> │ │ │ │ mov r0, #0 │ │ │ │ - b 3f4d0 <_PyTime_AsTimevalTime_t@@Base+0x300> │ │ │ │ + b 3f5bc <_PyTime_AsTimevalTime_t@@Base+0x3dc> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f29c <_PyTime_AsTimevalTime_t@@Base+0xcc> │ │ │ │ - bl beb18 │ │ │ │ + bne 3f388 <_PyTime_AsTimevalTime_t@@Base+0x1a8> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f274 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bne 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ cmp r9, #2 │ │ │ │ - ble 3f300 <_PyTime_AsTimevalTime_t@@Base+0x130> │ │ │ │ + ble 3f3ec <_PyTime_AsTimevalTime_t@@Base+0x20c> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r9, #3 │ │ │ │ - beq 3f314 <_PyTime_AsTimevalTime_t@@Base+0x144> │ │ │ │ + beq 3f400 <_PyTime_AsTimevalTime_t@@Base+0x220> │ │ │ │ ldr r8, [r5, #12] │ │ │ │ cmp r9, #4 │ │ │ │ - beq 3f2e0 <_PyTime_AsTimevalTime_t@@Base+0x110> │ │ │ │ + beq 3f3cc <_PyTime_AsTimevalTime_t@@Base+0x1ec> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f2e4 <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ - bl beb18 │ │ │ │ + bne 3f3d0 <_PyTime_AsTimevalTime_t@@Base+0x1f0> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f2e4 <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ - b 3f274 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + beq 3f3d0 <_PyTime_AsTimevalTime_t@@Base+0x1f0> │ │ │ │ + b 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3f32c <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ - b 3f33c <_PyTime_AsTimevalTime_t@@Base+0x16c> │ │ │ │ + beq 3f418 <_PyTime_AsTimevalTime_t@@Base+0x238> │ │ │ │ + b 3f428 <_PyTime_AsTimevalTime_t@@Base+0x248> │ │ │ │ mov r4, #0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ - b 3f32c <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ + b 3f418 <_PyTime_AsTimevalTime_t@@Base+0x238> │ │ │ │ cmp r4, #0 │ │ │ │ moveq r5, r4 │ │ │ │ movweq r3, #5196 @ 0x144c │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ movne r3, r4 │ │ │ │ movne r5, #0 │ │ │ │ movw r8, #5196 @ 0x144c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r9, #0 │ │ │ │ - b 3f340 <_PyTime_AsTimevalTime_t@@Base+0x170> │ │ │ │ + b 3f42c <_PyTime_AsTimevalTime_t@@Base+0x24c> │ │ │ │ mov r9, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r1, #21492 @ 0x53f4 │ │ │ │ + movw r1, #22044 @ 0x561c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #21500 @ 0x53fc │ │ │ │ + movw r0, #22052 @ 0x5624 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f274 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + beq 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ cmp r6, #8 │ │ │ │ - beq 3f3a8 <_PyTime_AsTimevalTime_t@@Base+0x1d8> │ │ │ │ + beq 3f494 <_PyTime_AsTimevalTime_t@@Base+0x2b4> │ │ │ │ tst r6, #1 │ │ │ │ - bne 3f3b0 <_PyTime_AsTimevalTime_t@@Base+0x1e0> │ │ │ │ + bne 3f49c <_PyTime_AsTimevalTime_t@@Base+0x2bc> │ │ │ │ tst r6, #2 │ │ │ │ movne r3, #1 │ │ │ │ - bne 3f3b4 <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ + bne 3f4a0 <_PyTime_AsTimevalTime_t@@Base+0x2c0> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21512 @ 0x5408 │ │ │ │ + movw r1, #22064 @ 0x5630 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 3f274 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ mov r3, #2 │ │ │ │ - b 3f3b4 <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ + b 3f4a0 <_PyTime_AsTimevalTime_t@@Base+0x2c0> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strh r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r9, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 3f3dc <_PyTime_AsTimevalTime_t@@Base+0x20c> │ │ │ │ + bne 3f4c8 <_PyTime_AsTimevalTime_t@@Base+0x2e8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f43c <_PyTime_AsTimevalTime_t@@Base+0x26c> │ │ │ │ - b 3f414 <_PyTime_AsTimevalTime_t@@Base+0x244> │ │ │ │ + beq 3f528 <_PyTime_AsTimevalTime_t@@Base+0x348> │ │ │ │ + b 3f500 <_PyTime_AsTimevalTime_t@@Base+0x320> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3f3f8 <_PyTime_AsTimevalTime_t@@Base+0x228> │ │ │ │ - bl 1bc2ac │ │ │ │ - b 3f400 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ - bl 152834 │ │ │ │ + beq 3f4e4 <_PyTime_AsTimevalTime_t@@Base+0x304> │ │ │ │ + bl 1bc91c │ │ │ │ + b 3f4ec <_PyTime_AsTimevalTime_t@@Base+0x30c> │ │ │ │ + bl 1531dc │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f3d0 <_PyTime_AsTimevalTime_t@@Base+0x200> │ │ │ │ - b 3f274 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + beq 3f4bc <_PyTime_AsTimevalTime_t@@Base+0x2dc> │ │ │ │ + b 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3f450 <_PyTime_AsTimevalTime_t@@Base+0x280> │ │ │ │ - bl 1bc2ac │ │ │ │ + beq 3f53c <_PyTime_AsTimevalTime_t@@Base+0x35c> │ │ │ │ + bl 1bc91c │ │ │ │ strd r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f274 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bne 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ tst r6, #4 │ │ │ │ strh r5, [fp, #-58] @ 0xffffffc6 │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ - b 3f478 <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ - bl 152834 │ │ │ │ + b 3f564 <_PyTime_AsTimevalTime_t@@Base+0x384> │ │ │ │ + bl 1531dc │ │ │ │ asr r1, r0, #31 │ │ │ │ - b 3f42c <_PyTime_AsTimevalTime_t@@Base+0x25c> │ │ │ │ + b 3f518 <_PyTime_AsTimevalTime_t@@Base+0x338> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3f4a8 <_PyTime_AsTimevalTime_t@@Base+0x2d8> │ │ │ │ - bl b95d0 │ │ │ │ + bne 3f594 <_PyTime_AsTimevalTime_t@@Base+0x3b4> │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f274 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ - bl dc824 │ │ │ │ + bne 3f360 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ + bl dd21c │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 3f4c0 <_PyTime_AsTimevalTime_t@@Base+0x2f0> │ │ │ │ - b 3f45c <_PyTime_AsTimevalTime_t@@Base+0x28c> │ │ │ │ + bne 3f5ac <_PyTime_AsTimevalTime_t@@Base+0x3cc> │ │ │ │ + b 3f548 <_PyTime_AsTimevalTime_t@@Base+0x368> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 3f4a8 <_PyTime_AsTimevalTime_t@@Base+0x2d8> │ │ │ │ + blt 3f594 <_PyTime_AsTimevalTime_t@@Base+0x3b4> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, #0 │ │ │ │ - bl 14bc3c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 3f5ac <_PyTime_AsTimevalTime_t@@Base+0x3dc> │ │ │ │ - mov r2, #6 │ │ │ │ - movw r1, #21540 @ 0x5424 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 3f5a4 <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3f544 <_PyTime_AsTimevalTime_t@@Base+0x374> │ │ │ │ - mov r2, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #21548 @ 0x542c │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 3f564 <_PyTime_AsTimevalTime_t@@Base+0x394> │ │ │ │ - b 3f5a4 <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ - mov r2, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #31568 @ 0x7b50 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 3f524 <_PyTime_AsTimevalTime_t@@Base+0x354> │ │ │ │ - b 3f5a4 <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1df610 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 3f5a4 <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #64424 @ 0xfba8 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl 3f74c │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 3f5a4 <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 14cc00 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 204774 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #43 @ 0x2b │ │ │ │ movne r0, #53 @ 0x35 │ │ │ │ - bl 14bc3c │ │ │ │ + bl 14c5dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f684 <_PyTime_AsTimevalTime_t@@Base+0x4b4> │ │ │ │ + beq 3f694 <_PyTime_AsTimevalTime_t@@Base+0x4b4> │ │ │ │ mov r2, #17 │ │ │ │ - movw r1, #21644 @ 0x548c │ │ │ │ + movw r1, #22180 @ 0x56a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f67c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + beq 3f68c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df610 │ │ │ │ + bl 1df71c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3f67c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + blt 3f68c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f64c <_PyTime_AsTimevalTime_t@@Base+0x47c> │ │ │ │ + bne 3f65c <_PyTime_AsTimevalTime_t@@Base+0x47c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64424 @ 0xfba8 │ │ │ │ + movw r1, #64960 @ 0xfdc0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f74c │ │ │ │ + bl 3f69c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f67c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + beq 3f68c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14cc00 │ │ │ │ + b 14d5a8 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21664 @ 0x54a0 │ │ │ │ + movw r1, #22200 @ 0x56b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f67c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + beq 3f68c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df610 │ │ │ │ + bl 1df71c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3f620 <_PyTime_AsTimevalTime_t@@Base+0x450> │ │ │ │ + bge 3f630 <_PyTime_AsTimevalTime_t@@Base+0x450> │ │ │ │ mov r0, r4 │ │ │ │ - bl 204774 │ │ │ │ + bl 204964 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +0003f69c : │ │ │ │ + push {r1, r2, r3} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4068] @ 0xfe4 │ │ │ │ + mov r4, r0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + add r2, fp, #8 │ │ │ │ + ldr r5, [r0, #20] │ │ │ │ + ldr r1, [fp, #4] │ │ │ │ + str r2, [fp, #-20] @ 0xffffffec │ │ │ │ + bl b7b84 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + cmn r0, #1 │ │ │ │ + streq r5, [r4, #20] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + add sp, sp, #12 │ │ │ │ + bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #156] @ 3f748 <_PyTime_AsTimevalTime_t@@Base+0x578> │ │ │ │ + ldr r1, [pc, #156] @ 3f7a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 36b628 │ │ │ │ + bl 36ba4c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3f6c8 <_PyTime_AsTimevalTime_t@@Base+0x4f8> │ │ │ │ - bl 1435b8 │ │ │ │ + bne 3f724 │ │ │ │ + bl 143dc0 │ │ │ │ mov r5, r0 │ │ │ │ - b 3f6ec <_PyTime_AsTimevalTime_t@@Base+0x51c> │ │ │ │ + b 3f748 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f6e8 <_PyTime_AsTimevalTime_t@@Base+0x518> │ │ │ │ + bgt 3f744 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f6e8 <_PyTime_AsTimevalTime_t@@Base+0x518> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 3f744 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ 3f748 <_PyTime_AsTimevalTime_t@@Base+0x578> │ │ │ │ - bl 36b628 │ │ │ │ + ldr r1, [pc, #76] @ 3f7a4 │ │ │ │ + bl 36ba4c │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 3f740 <_PyTime_AsTimevalTime_t@@Base+0x570> │ │ │ │ + beq 3f79c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bec14 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 1bf298 <_PyErr_ChainExceptions1@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f73c <_PyTime_AsTimevalTime_t@@Base+0x56c> │ │ │ │ + beq 3f798 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f73c <_PyTime_AsTimevalTime_t@@Base+0x56c> │ │ │ │ + bgt 3f798 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f73c <_PyTime_AsTimevalTime_t@@Base+0x56c> │ │ │ │ + bne 3f798 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r3, r3, ip, asr #28 │ │ │ │ - │ │ │ │ -0003f74c : │ │ │ │ - push {r1, r2, r3} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4068] @ 0xfe4 │ │ │ │ - mov r4, r0 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - add r2, fp, #8 │ │ │ │ - ldr r5, [r0, #20] │ │ │ │ - ldr r1, [fp, #4] │ │ │ │ - str r2, [fp, #-20] @ 0xffffffec │ │ │ │ - bl b7a78 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ - cmn r0, #1 │ │ │ │ - streq r5, [r4, #20] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - add sp, sp, #12 │ │ │ │ - bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 2bef68 │ │ │ │ + bl 2bfdec │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #21688 @ 0x54b8 │ │ │ │ + movw r0, #22224 @ 0x56d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2] │ │ │ │ bic r2, r2, #1 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -17568,262 +17574,262 @@ │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ bl 2ddcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f844 │ │ │ │ + beq 3f854 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 3f88c │ │ │ │ + bl 27c134 │ │ │ │ + b 3f89c │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1baf6c <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bb5dc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f88c │ │ │ │ + beq 3f89c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r2, r4 │ │ │ │ - bl 1baf6c <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bb5dc <_Py_set_inheritable@@Base> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f88c │ │ │ │ + beq 3f89c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #25056 @ 0x61e0 │ │ │ │ + movw r0, #25632 @ 0x6420 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl c0010 │ │ │ │ - b 3f8b0 │ │ │ │ + bl c011c │ │ │ │ + b 3f8c0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f89c │ │ │ │ + beq 3f8ac │ │ │ │ bl 2d844 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f8ac │ │ │ │ + beq 3f8bc │ │ │ │ bl 2d844 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1de8d0 │ │ │ │ + bl 1de9d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f904 │ │ │ │ + beq 3f914 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f9ec │ │ │ │ + beq 3f9fc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #14072 @ 0x36f8 │ │ │ │ + movw r0, #10744 @ 0x29f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3f984 │ │ │ │ + bne 3f994 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r1, fp, #24 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 3ef20 <_PyErr_FormatFromCause@@Base+0x2f8> │ │ │ │ + bl 3ef30 <_PyErr_FormatFromCause@@Base+0x2f8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f978 │ │ │ │ + beq 3f988 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #12132 @ 0x2f64 │ │ │ │ + movw r0, #12708 @ 0x31a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f964 │ │ │ │ + bgt 3f974 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f96c │ │ │ │ + beq 3f97c │ │ │ │ mov r4, r6 │ │ │ │ - b 3f978 │ │ │ │ + b 3f988 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3f964 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3f974 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl af254 │ │ │ │ - b 3f9e0 │ │ │ │ + bl af33c │ │ │ │ + b 3f9f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ee68 <_PyErr_FormatFromCause@@Base+0x240> │ │ │ │ + bl 3ee78 <_PyErr_FormatFromCause@@Base+0x240> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f9e0 │ │ │ │ + beq 3f9f0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #12140 @ 0x2f6c │ │ │ │ + movw r0, #12716 @ 0x31ac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f9cc │ │ │ │ + bgt 3f9dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f9d4 │ │ │ │ + beq 3f9e4 │ │ │ │ mov r4, r6 │ │ │ │ - b 3f9e0 │ │ │ │ + b 3f9f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 3f9cc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 3f9dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfb04 │ │ │ │ - b 3f9f0 │ │ │ │ + bl 1dfc10 │ │ │ │ + b 3fa00 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3fa1c │ │ │ │ + b 3fa2c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 3fa48 │ │ │ │ + bne 3fa58 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #24944 @ 0x6170 │ │ │ │ + movw r3, #25520 @ 0x63b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #4 │ │ │ │ - bne 3fa80 │ │ │ │ - b 3fa50 │ │ │ │ + bne 3fa90 │ │ │ │ + b 3fa60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3fa8c │ │ │ │ - movw r3, #24944 @ 0x6170 │ │ │ │ + beq 3fa9c │ │ │ │ + movw r3, #25520 @ 0x63b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 3fa80 │ │ │ │ + bls 3fa90 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ - bne 3fa5c │ │ │ │ - b 3fa8c │ │ │ │ + bne 3fa6c │ │ │ │ + b 3fa9c │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 3fa94 │ │ │ │ + b 3faa4 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003faa0 : │ │ │ │ +0003fab0 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #796] @ 3fddc │ │ │ │ + ldr r3, [pc, #796] @ 3fdec │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrd r0, [fp, #16] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ - bl a6ea8 │ │ │ │ + bl a6f80 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3fb48 │ │ │ │ + beq 3fb58 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 260bbc │ │ │ │ + bl 261904 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3fb50 │ │ │ │ + bne 3fb60 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fb48 │ │ │ │ + bgt 3fb58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fb48 │ │ │ │ - ldr r2, [pc, #704] @ 3fde0 │ │ │ │ + bne 3fb58 │ │ │ │ + ldr r2, [pc, #704] @ 3fdf0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fb38 │ │ │ │ + beq 3fb48 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r8, #0 │ │ │ │ - b 3fdd0 │ │ │ │ + b 3fde0 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r7, #0 │ │ │ │ str r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r4, r7 │ │ │ │ moveq r9, sl │ │ │ │ moveq r7, r4 │ │ │ │ - beq 3fc0c │ │ │ │ + beq 3fc1c │ │ │ │ mov r0, r7 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 3fd30 │ │ │ │ + beq 3fd40 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r0, r7, r3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r9, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ - beq 3fcd4 │ │ │ │ + beq 3fce4 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ldrlt r3, [sl, r2, lsl #2] │ │ │ │ strlt r3, [r9, r2, lsl #2] │ │ │ │ addlt r2, r2, #1 │ │ │ │ - blt 3fba4 │ │ │ │ + blt 3fbb4 │ │ │ │ add ip, r9, r3, lsl #2 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ add lr, r4, #12 │ │ │ │ mov r2, #0 │ │ │ │ add sl, r3, #4 │ │ │ │ cmp r2, r7 │ │ │ │ - bge 3fc04 │ │ │ │ + bge 3fc14 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ ldr r3, [sl, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r3, [ip], #4 │ │ │ │ - b 3fbd0 │ │ │ │ + b 3fbe0 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r9 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #24] │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ @@ -17831,106 +17837,106 @@ │ │ │ │ ldr r3, [fp, #28] │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 260d7c │ │ │ │ + bl 261ac4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3fcc0 │ │ │ │ + beq 3fcd0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 260f7c │ │ │ │ + bl 261cc4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fcbc │ │ │ │ + bgt 3fccc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fcbc │ │ │ │ - ldr r2, [pc, #332] @ 3fde0 │ │ │ │ + bne 3fccc │ │ │ │ + ldr r2, [pc, #332] @ 3fdf0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fcac │ │ │ │ + beq 3fcbc │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r8, r9 │ │ │ │ cmp r7, #0 │ │ │ │ movne r9, r4 │ │ │ │ movne r4, r7 │ │ │ │ - beq 3fd30 │ │ │ │ - b 3fcd8 │ │ │ │ + beq 3fd40 │ │ │ │ + b 3fce8 │ │ │ │ mov r8, r9 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fcf4 │ │ │ │ + bgt 3fd04 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3fcfc │ │ │ │ + beq 3fd0c │ │ │ │ mov r4, r9 │ │ │ │ - b 3fd30 │ │ │ │ - ldr r2, [pc, #220] @ 3fde0 │ │ │ │ + b 3fd40 │ │ │ │ + ldr r2, [pc, #220] @ 3fdf0 │ │ │ │ ldr r7, [r2, #1708] @ 0x6ac │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3fd1c │ │ │ │ + beq 3fd2c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - b 3fcf4 │ │ │ │ + b 3fd04 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fd84 │ │ │ │ + bgt 3fd94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fd84 │ │ │ │ - ldr r2, [pc, #132] @ 3fde0 │ │ │ │ + bne 3fd94 │ │ │ │ + ldr r2, [pc, #132] @ 3fdf0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fd74 │ │ │ │ + beq 3fd84 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fdd0 │ │ │ │ + bgt 3fde0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fdd0 │ │ │ │ - ldr r2, [pc, #56] @ 3fde0 │ │ │ │ + bne 3fde0 │ │ │ │ + ldr r2, [pc, #56] @ 3fdf0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fdc0 │ │ │ │ + beq 3fdd0 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -17943,1607 +17949,1607 @@ │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3fe20 │ │ │ │ + b 3fe30 │ │ │ │ │ │ │ │ -0003fe04 : │ │ │ │ +0003fe14 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3fe1c │ │ │ │ + ldr r0, [pc, #12] @ 3fe2c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269e30 │ │ │ │ - rsbeq r4, r2, r4, lsr r7 │ │ │ │ + b 26b19c │ │ │ │ + rsbeq r4, r2, r0, lsr r7 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 3fe80 │ │ │ │ + bls 3fe90 │ │ │ │ tst r0, #3 │ │ │ │ movweq r2, #32896 @ 0x8080 │ │ │ │ movteq r2, #32896 @ 0x8080 │ │ │ │ - bne 3fe70 │ │ │ │ + bne 3fe80 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 3fe64 │ │ │ │ + bcc 3fe74 │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ tst r2, r3 │ │ │ │ - beq 3fe44 │ │ │ │ - b 3fe8c │ │ │ │ + beq 3fe54 │ │ │ │ + b 3fe9c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 3fe80 │ │ │ │ + beq 3fe90 │ │ │ │ mov r0, r3 │ │ │ │ ldrsb r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 3fe2c │ │ │ │ - b 3fe8c │ │ │ │ + bge 3fe3c │ │ │ │ + b 3fe9c │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 3fe94 │ │ │ │ + b 3fea4 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3fee0 │ │ │ │ + beq 3fef0 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3fefc │ │ │ │ - b 3ff14 │ │ │ │ - ldr r1, [pc, #660] @ 4017c │ │ │ │ + beq 3ff0c │ │ │ │ + b 3ff24 │ │ │ │ + ldr r1, [pc, #660] @ 4018c │ │ │ │ mov r0, r6 │ │ │ │ - bl 159924 │ │ │ │ + bl 15a2c0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - bne 3fed0 │ │ │ │ - b 40030 │ │ │ │ - ldr r1, [pc, #636] @ 40180 │ │ │ │ + bne 3fee0 │ │ │ │ + b 40040 │ │ │ │ + ldr r1, [pc, #636] @ 40190 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159924 │ │ │ │ + bl 15a2c0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - beq 40030 │ │ │ │ + beq 40040 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ff38 │ │ │ │ - ldr r1, [pc, #604] @ 40184 │ │ │ │ + bne 3ff48 │ │ │ │ + ldr r1, [pc, #604] @ 40194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159924 │ │ │ │ + bl 15a2c0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - beq 40030 │ │ │ │ + beq 40040 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ff5c │ │ │ │ - ldr r1, [pc, #572] @ 40188 │ │ │ │ + bne 3ff6c │ │ │ │ + ldr r1, [pc, #572] @ 40198 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159924 │ │ │ │ + bl 15a2c0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - beq 40030 │ │ │ │ - movw r1, #22284 @ 0x570c │ │ │ │ + beq 40040 │ │ │ │ + movw r1, #22820 @ 0x5924 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #22288 @ 0x5710 │ │ │ │ + movw r0, #22824 @ 0x5928 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1a531c │ │ │ │ + bl 1a5a14 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #22296 @ 0x5718 │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #22832 @ 0x5930 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2887f8 │ │ │ │ + bl 289920 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq 40030 │ │ │ │ - movw r1, #9080 @ 0x2378 │ │ │ │ + beq 40040 │ │ │ │ + movw r1, #10160 @ 0x27b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #53988 @ 0xd2e4 │ │ │ │ + movw r0, #54532 @ 0xd504 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1a531c │ │ │ │ + bl 1a5a14 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ - beq 40030 │ │ │ │ - movw r1, #9072 @ 0x2370 │ │ │ │ + beq 40040 │ │ │ │ + movw r1, #10152 @ 0x27a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 178184 │ │ │ │ + bl 178aec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ - beq 40030 │ │ │ │ + beq 40040 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #9048 @ 0x2358 │ │ │ │ + movw r1, #10128 @ 0x2790 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ bl 2e4d8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 40018 │ │ │ │ + bne 40028 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls 40018 │ │ │ │ + bls 40028 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 40018 │ │ │ │ + bne 40028 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 40018 │ │ │ │ + bne 40028 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 40038 │ │ │ │ - movw r3, #49408 @ 0xc100 │ │ │ │ + beq 40048 │ │ │ │ + movw r3, #49196 @ 0xc02c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22320 @ 0x5730 │ │ │ │ + movw r1, #22856 @ 0x5948 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r7, #0 │ │ │ │ - b 40170 │ │ │ │ - movw r0, #56312 @ 0xdbf8 │ │ │ │ + b 40180 │ │ │ │ + movw r0, #56856 @ 0xde18 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aaa98 │ │ │ │ + bl aab80 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #22368 @ 0x5760 │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #22904 @ 0x5978 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aaa98 │ │ │ │ + bl aab80 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #56520 @ 0xdcc8 │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #57096 @ 0xdf08 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl aaa98 │ │ │ │ + bl aab80 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #22888 @ 0x5968 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aaa98 │ │ │ │ + bl aab80 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #22364 @ 0x575c │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #22900 @ 0x5974 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aaa98 │ │ │ │ + bl aab80 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #22376 @ 0x5768 │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #22912 @ 0x5980 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aaa98 │ │ │ │ + bl aab80 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #22356 @ 0x5754 │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #22892 @ 0x596c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aaa98 │ │ │ │ + bl aab80 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq 40030 │ │ │ │ - movw r0, #22384 @ 0x5770 │ │ │ │ + beq 40040 │ │ │ │ + movw r0, #22920 @ 0x5988 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aaa98 │ │ │ │ + bl aab80 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq 40030 │ │ │ │ - movw r3, #49384 @ 0xc0e8 │ │ │ │ + beq 40040 │ │ │ │ + movw r3, #49172 @ 0xc014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #22392 @ 0x5778 │ │ │ │ + movw r0, #22928 @ 0x5990 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 25d5a4 │ │ │ │ - movw r1, #22428 @ 0x579c │ │ │ │ + bl 25e2ec │ │ │ │ + movw r1, #22964 @ 0x59b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 13b680 │ │ │ │ + bl 13be90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40030 │ │ │ │ + blt 40040 │ │ │ │ ldrd r2, [r4, #60] @ 0x3c │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159958 │ │ │ │ + bl 15a2f4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40030 │ │ │ │ + blt 40040 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 40150 │ │ │ │ + bne 40160 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r4, r2, r8, ror #14 │ │ │ │ - rsbeq r4, r2, ip, ror r7 │ │ │ │ - mlseq r2, r0, r7, r4 │ │ │ │ - rsbeq r4, r2, r4, lsr #15 │ │ │ │ + rsbeq r4, r2, r4, ror #14 │ │ │ │ + rsbeq r4, r2, r8, ror r7 │ │ │ │ + rsbeq r4, r2, ip, lsl #15 │ │ │ │ + rsbeq r4, r2, r0, lsr #15 │ │ │ │ │ │ │ │ -0004018c <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ +0004019c <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 401b8 <_PyExc_CreateExceptionGroup@@Base+0x2c> │ │ │ │ + bne 401c8 <_PyExc_CreateExceptionGroup@@Base+0x2c> │ │ │ │ mov r5, #0 │ │ │ │ - b 40214 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + b 40224 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl cf520 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cfb4c <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 401b0 <_PyExc_CreateExceptionGroup@@Base+0x24> │ │ │ │ - movw r3, #49440 @ 0xc120 │ │ │ │ + beq 401c0 <_PyExc_CreateExceptionGroup@@Base+0x24> │ │ │ │ + movw r3, #49228 @ 0xc04c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 20f61c │ │ │ │ + bl 20fc40 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40214 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + bgt 40224 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40214 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + bne 40224 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 40294 <_PyExc_CreateExceptionGroup@@Base+0x108> │ │ │ │ + bne 402a4 <_PyExc_CreateExceptionGroup@@Base+0x108> │ │ │ │ ldr r8, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13d038 │ │ │ │ + bl 13d848 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r8, r6 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 402b8 <_PyExc_CreateExceptionGroup@@Base+0x12c> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 402c8 <_PyExc_CreateExceptionGroup@@Base+0x12c> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23296 @ 0x5b00 │ │ │ │ + movw r1, #23832 @ 0x5d18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - b 402ec <_PyExc_CreateExceptionGroup@@Base+0x160> │ │ │ │ + b 402fc <_PyExc_CreateExceptionGroup@@Base+0x160> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23280 @ 0x5af0 │ │ │ │ + movw r0, #23816 @ 0x5d08 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 40240 <_PyExc_CreateExceptionGroup@@Base+0xb4> │ │ │ │ - b 403cc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bne 40250 <_PyExc_CreateExceptionGroup@@Base+0xb4> │ │ │ │ + b 403dc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13d038 │ │ │ │ + bl 13d848 │ │ │ │ eor r9, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ moveq r9, #0 │ │ │ │ andne r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 40300 <_PyExc_CreateExceptionGroup@@Base+0x174> │ │ │ │ + beq 40310 <_PyExc_CreateExceptionGroup@@Base+0x174> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23344 @ 0x5b30 │ │ │ │ + movw r1, #23880 @ 0x5d48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, r6 │ │ │ │ - bl cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf96c <_PyTuple_FromPair@@Base> │ │ │ │ cmp r8, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bne 4035c <_PyExc_CreateExceptionGroup@@Base+0x1d0> │ │ │ │ + bne 4036c <_PyExc_CreateExceptionGroup@@Base+0x1d0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40374 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + beq 40384 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ ldr r3, [r0] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40374 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bgt 40384 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40374 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 40374 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bne 40384 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 40384 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ str r8, [r5, #12] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r7, r6 │ │ │ │ - bne 403b4 <_PyExc_CreateExceptionGroup@@Base+0x228> │ │ │ │ + bne 403c4 <_PyExc_CreateExceptionGroup@@Base+0x228> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 403cc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + beq 403dc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 403cc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bgt 403dc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 403cc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 403cc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bne 403dc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 403dc <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r5, #16] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 40408 <_PyExc_CreateExceptionGroup@@Base+0x27c> │ │ │ │ + bne 40418 <_PyExc_CreateExceptionGroup@@Base+0x27c> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #23764 @ 0x5cd4 │ │ │ │ + movw r0, #24300 @ 0x5eec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + b cf96c <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r5, r2 │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 40470 <_PyExc_CreateExceptionGroup@@Base+0x2e4> │ │ │ │ + bne 40480 <_PyExc_CreateExceptionGroup@@Base+0x2e4> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 4046c <_PyExc_CreateExceptionGroup@@Base+0x2e0> │ │ │ │ + blt 4047c <_PyExc_CreateExceptionGroup@@Base+0x2e0> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 404b0 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ + beq 404c0 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1600] @ 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x92c> │ │ │ │ + ldr r1, [pc, #1600] @ 40ac8 <_PyExc_CreateExceptionGroup@@Base+0x92c> │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 404b0 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ + bne 404c0 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ mov r4, #0 │ │ │ │ - b 40aac <_PyExc_CreateExceptionGroup@@Base+0x920> │ │ │ │ + b 40abc <_PyExc_CreateExceptionGroup@@Base+0x920> │ │ │ │ adds r2, r5, r4 │ │ │ │ - beq 40530 <_PyExc_CreateExceptionGroup@@Base+0x3a4> │ │ │ │ + beq 40540 <_PyExc_CreateExceptionGroup@@Base+0x3a4> │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 404d0 <_PyExc_CreateExceptionGroup@@Base+0x344> │ │ │ │ + beq 404e0 <_PyExc_CreateExceptionGroup@@Base+0x344> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 404d8 <_PyExc_CreateExceptionGroup@@Base+0x34c> │ │ │ │ - b 40540 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ + bne 404e8 <_PyExc_CreateExceptionGroup@@Base+0x34c> │ │ │ │ + b 40550 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 404f8 <_PyExc_CreateExceptionGroup@@Base+0x36c> │ │ │ │ - bl beb18 │ │ │ │ + bne 40508 <_PyExc_CreateExceptionGroup@@Base+0x36c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40540 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ - b 404a8 <_PyExc_CreateExceptionGroup@@Base+0x31c> │ │ │ │ - bl c5e50 │ │ │ │ + beq 40550 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ + b 404b8 <_PyExc_CreateExceptionGroup@@Base+0x31c> │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40524 <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ + bgt 40534 <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40524 <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ + bne 40534 <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 40544 <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ - b 404e8 <_PyExc_CreateExceptionGroup@@Base+0x35c> │ │ │ │ + bne 40554 <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ + b 404f8 <_PyExc_CreateExceptionGroup@@Base+0x35c> │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mvn r5, #0 │ │ │ │ - b 40544 <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ + b 40554 <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mvnlt r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r8, [r1, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ str r3, [r1, #24] │ │ │ │ - bne 4077c <_PyExc_CreateExceptionGroup@@Base+0x5f0> │ │ │ │ + bne 4078c <_PyExc_CreateExceptionGroup@@Base+0x5f0> │ │ │ │ cmp r5, #11 │ │ │ │ movlt r0, r5 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4059c <_PyExc_CreateExceptionGroup@@Base+0x410> │ │ │ │ + bne 405ac <_PyExc_CreateExceptionGroup@@Base+0x410> │ │ │ │ mov r4, #0 │ │ │ │ - b 40a98 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ + b 40aa8 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r9, #24944 @ 0x6170 │ │ │ │ + movw r9, #25520 @ 0x63b0 │ │ │ │ movt r9, #65 @ 0x41 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r5 │ │ │ │ - beq 4068c <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ + beq 4069c <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ cmp r7, r0 │ │ │ │ - ble 405dc <_PyExc_CreateExceptionGroup@@Base+0x450> │ │ │ │ + ble 405ec <_PyExc_CreateExceptionGroup@@Base+0x450> │ │ │ │ ldrb r3, [r8, r0] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 405e0 <_PyExc_CreateExceptionGroup@@Base+0x454> │ │ │ │ + beq 405f0 <_PyExc_CreateExceptionGroup@@Base+0x454> │ │ │ │ add r0, r0, #1 │ │ │ │ - b 405bc <_PyExc_CreateExceptionGroup@@Base+0x430> │ │ │ │ - beq 40748 <_PyExc_CreateExceptionGroup@@Base+0x5bc> │ │ │ │ + b 405cc <_PyExc_CreateExceptionGroup@@Base+0x430> │ │ │ │ + beq 40758 <_PyExc_CreateExceptionGroup@@Base+0x5bc> │ │ │ │ add r6, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 40600 <_PyExc_CreateExceptionGroup@@Base+0x474> │ │ │ │ + ble 40610 <_PyExc_CreateExceptionGroup@@Base+0x474> │ │ │ │ ldrb r3, [r8, r6] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 405e4 <_PyExc_CreateExceptionGroup@@Base+0x458> │ │ │ │ + beq 405f4 <_PyExc_CreateExceptionGroup@@Base+0x458> │ │ │ │ sub r1, r6, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + beq 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r5, lsl #2] │ │ │ │ - ble 40680 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ + ble 40690 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40660 <_PyExc_CreateExceptionGroup@@Base+0x4d4> │ │ │ │ + beq 40670 <_PyExc_CreateExceptionGroup@@Base+0x4d4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bgt 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bne 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40680 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ + bgt 40690 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40680 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ + bne 40690 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - b 405b0 <_PyExc_CreateExceptionGroup@@Base+0x424> │ │ │ │ + b 405c0 <_PyExc_CreateExceptionGroup@@Base+0x424> │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r5 │ │ │ │ - movwgt r3, #24944 @ 0x6170 │ │ │ │ + movwgt r3, #25520 @ 0x63b0 │ │ │ │ movtgt r3, #65 @ 0x41 │ │ │ │ - ble 4074c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ + ble 4075c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 406c0 <_PyExc_CreateExceptionGroup@@Base+0x534> │ │ │ │ + beq 406d0 <_PyExc_CreateExceptionGroup@@Base+0x534> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne 406a0 <_PyExc_CreateExceptionGroup@@Base+0x514> │ │ │ │ - b 4074c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ + bne 406b0 <_PyExc_CreateExceptionGroup@@Base+0x514> │ │ │ │ + b 4075c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + beq 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 40740 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ + ble 40750 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40720 <_PyExc_CreateExceptionGroup@@Base+0x594> │ │ │ │ + beq 40730 <_PyExc_CreateExceptionGroup@@Base+0x594> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bgt 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bne 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 40754 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 40764 <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40740 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ + bgt 40750 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40740 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ + bne 40750 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 4074c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ + b 4075c <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ mov r6, r5 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 40a98 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ + b 40aa8 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40594 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bgt 405a4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40594 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bne 405a4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 40594 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 405a4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 40594 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bne 405a4 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 407c0 <_PyExc_CreateExceptionGroup@@Base+0x634> │ │ │ │ + bne 407d0 <_PyExc_CreateExceptionGroup@@Base+0x634> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61816 @ 0xf178 │ │ │ │ + movw r1, #62392 @ 0xf3b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 40a8c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 40a9c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r5, #11 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ movlt r0, r5 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 408f8 <_PyExc_CreateExceptionGroup@@Base+0x76c> │ │ │ │ + bne 40908 <_PyExc_CreateExceptionGroup@@Base+0x76c> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrb r9, [r3] │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40a8c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + beq 40a9c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ mov r6, r4 │ │ │ │ str r9, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ mov r4, sl │ │ │ │ cmp r7, r4 │ │ │ │ - ble 408d0 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ + ble 408e0 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 408d0 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ + beq 408e0 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ sub r5, r5, #1 │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 408c4 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ + bne 408d4 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ sub r1, r4, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 409ac <_PyExc_CreateExceptionGroup@@Base+0x820> │ │ │ │ + beq 409bc <_PyExc_CreateExceptionGroup@@Base+0x820> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 408b4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ + ble 408c4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40894 <_PyExc_CreateExceptionGroup@@Base+0x708> │ │ │ │ + beq 408a4 <_PyExc_CreateExceptionGroup@@Base+0x708> │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bgt 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bne 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 408b4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ + bgt 408c4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 408b4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ + bne 408c4 <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r4, r4, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 4080c <_PyExc_CreateExceptionGroup@@Base+0x680> │ │ │ │ + b 4081c <_PyExc_CreateExceptionGroup@@Base+0x680> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 40820 <_PyExc_CreateExceptionGroup@@Base+0x694> │ │ │ │ + bne 40830 <_PyExc_CreateExceptionGroup@@Base+0x694> │ │ │ │ mov r4, r6 │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r9 │ │ │ │ - blt 409a4 <_PyExc_CreateExceptionGroup@@Base+0x818> │ │ │ │ + blt 409b4 <_PyExc_CreateExceptionGroup@@Base+0x818> │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 40958 <_PyExc_CreateExceptionGroup@@Base+0x7cc> │ │ │ │ - b 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ - bl a1868 │ │ │ │ + bne 40968 <_PyExc_CreateExceptionGroup@@Base+0x7cc> │ │ │ │ + b 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, sl │ │ │ │ - beq 40a8c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + beq 40a9c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ add r3, r8, sl │ │ │ │ cmp r5, r6 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r0, r8, sl │ │ │ │ ldrd r2, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r1, r7, sl │ │ │ │ - beq 40948 <_PyExc_CreateExceptionGroup@@Base+0x7bc> │ │ │ │ + beq 40958 <_PyExc_CreateExceptionGroup@@Base+0x7bc> │ │ │ │ mov lr, #1 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 2d0ea8 │ │ │ │ + bl 2d1bd8 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r9, r0, #0 │ │ │ │ add r0, r8, sl │ │ │ │ - bge 409b4 <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ + bge 409c4 <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + beq 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 409a0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ + ble 409b0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40a48 <_PyExc_CreateExceptionGroup@@Base+0x8bc> │ │ │ │ + bne 40a58 <_PyExc_CreateExceptionGroup@@Base+0x8bc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 409a0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ + bgt 409b0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 409a0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ + bne 409b0 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 40a90 <_PyExc_CreateExceptionGroup@@Base+0x904> │ │ │ │ + b 40aa0 <_PyExc_CreateExceptionGroup@@Base+0x904> │ │ │ │ mov r4, r6 │ │ │ │ - b 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + b 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r1, r9 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + beq 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 40a34 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ + ble 40a44 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ - beq 40a14 <_PyExc_CreateExceptionGroup@@Base+0x888> │ │ │ │ + beq 40a24 <_PyExc_CreateExceptionGroup@@Base+0x888> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bgt 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bne 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bgt 40a34 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ + bgt 40a44 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r1] │ │ │ │ - bne 40a34 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ + bne 40a44 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ add r6, r6, #1 │ │ │ │ add sl, r3, sl │ │ │ │ add sl, r9, sl │ │ │ │ - b 40908 <_PyExc_CreateExceptionGroup@@Base+0x77c> │ │ │ │ + b 40918 <_PyExc_CreateExceptionGroup@@Base+0x77c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bgt 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40a68 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bne 40a78 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a8c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + bgt 40a9c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40a8c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + bne 40a9c <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r4, [r2], #-120 @ 0xffffff88 │ │ │ │ + strhteq r4, [r2], #-116 @ 0xffffff8c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 40af8 <_PyExc_CreateExceptionGroup@@Base+0x96c> │ │ │ │ + bhi 40b08 <_PyExc_CreateExceptionGroup@@Base+0x96c> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r2, [r6] │ │ │ │ movwle r2, #5196 @ 0x144c │ │ │ │ movtle r2, #96 @ 0x60 │ │ │ │ - b 40b1c <_PyExc_CreateExceptionGroup@@Base+0x990> │ │ │ │ + b 40b2c <_PyExc_CreateExceptionGroup@@Base+0x990> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58772 @ 0xe594 │ │ │ │ + movw r0, #59316 @ 0xe7b4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 40ae4 <_PyExc_CreateExceptionGroup@@Base+0x958> │ │ │ │ + b 40af4 <_PyExc_CreateExceptionGroup@@Base+0x958> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 323bc4 │ │ │ │ + b 323fcc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1de8d0 │ │ │ │ + bl 1de9d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40b78 <_PyExc_CreateExceptionGroup@@Base+0x9ec> │ │ │ │ + beq 40b88 <_PyExc_CreateExceptionGroup@@Base+0x9ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 40bb4 <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ + beq 40bc4 <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #14072 @ 0x36f8 │ │ │ │ + movw r0, #10744 @ 0x29f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ ldmib r4, {r1, ip} │ │ │ │ - movw r3, #12140 @ 0x2f6c │ │ │ │ + movw r3, #12716 @ 0x31ac │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp ip, #1 │ │ │ │ - movw r0, #12132 @ 0x2f64 │ │ │ │ + movw r0, #12708 @ 0x31a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movne r0, r3 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1dfb04 │ │ │ │ - b 40bb8 <_PyExc_CreateExceptionGroup@@Base+0xa2c> │ │ │ │ + bl 1dfc10 │ │ │ │ + b 40bc8 <_PyExc_CreateExceptionGroup@@Base+0xa2c> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 40c08 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ + bne 40c18 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ cmp r4, #2 │ │ │ │ - bne 40c04 <_PyExc_CreateExceptionGroup@@Base+0xa78> │ │ │ │ + bne 40c14 <_PyExc_CreateExceptionGroup@@Base+0xa78> │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 40c44 <_PyExc_CreateExceptionGroup@@Base+0xab8> │ │ │ │ - b 40c08 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ + bne 40c54 <_PyExc_CreateExceptionGroup@@Base+0xab8> │ │ │ │ + b 40c18 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #676] @ 40ec4 <_PyExc_CreateExceptionGroup@@Base+0xd38> │ │ │ │ + ldr r1, [pc, #676] @ 40ed4 <_PyExc_CreateExceptionGroup@@Base+0xd38> │ │ │ │ sub ip, fp, #52 @ 0x34 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 40c48 <_PyExc_CreateExceptionGroup@@Base+0xabc> │ │ │ │ - b 40c80 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ + bne 40c58 <_PyExc_CreateExceptionGroup@@Base+0xabc> │ │ │ │ + b 40c90 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [r3] │ │ │ │ add r4, r4, r5 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 40c88 <_PyExc_CreateExceptionGroup@@Base+0xafc> │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 40c98 <_PyExc_CreateExceptionGroup@@Base+0xafc> │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9452 @ 0x24ec │ │ │ │ + movw r1, #10028 @ 0x272c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #23792 @ 0x5cf0 │ │ │ │ + movw r0, #24328 @ 0x5f08 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 40eb8 <_PyExc_CreateExceptionGroup@@Base+0xd2c> │ │ │ │ + b 40ec8 <_PyExc_CreateExceptionGroup@@Base+0xd2c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 40e14 <_PyExc_CreateExceptionGroup@@Base+0xc88> │ │ │ │ + beq 40e24 <_PyExc_CreateExceptionGroup@@Base+0xc88> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40cb4 <_PyExc_CreateExceptionGroup@@Base+0xb28> │ │ │ │ + beq 40cc4 <_PyExc_CreateExceptionGroup@@Base+0xb28> │ │ │ │ cmp r4, #3 │ │ │ │ ldrne r4, [r3, #12] │ │ │ │ moveq r4, #0 │ │ │ │ - b 40cbc <_PyExc_CreateExceptionGroup@@Base+0xb30> │ │ │ │ + b 40ccc <_PyExc_CreateExceptionGroup@@Base+0xb30> │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - b 40e24 <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ + b 40e34 <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 40ce8 <_PyExc_CreateExceptionGroup@@Base+0xb5c> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 40cf8 <_PyExc_CreateExceptionGroup@@Base+0xb5c> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23804 @ 0x5cfc │ │ │ │ + movw r1, #24340 @ 0x5f14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 40c80 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 40c90 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 40e20 <_PyExc_CreateExceptionGroup@@Base+0xc94> │ │ │ │ - ldr r2, [pc, #460] @ 40ec8 <_PyExc_CreateExceptionGroup@@Base+0xd3c> │ │ │ │ + beq 40e30 <_PyExc_CreateExceptionGroup@@Base+0xc94> │ │ │ │ + ldr r2, [pc, #460] @ 40ed8 <_PyExc_CreateExceptionGroup@@Base+0xd3c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r4 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ movw r4, #64340 @ 0xfb54 │ │ │ │ movt r4, #97 @ 0x61 │ │ │ │ add r9, r5, #12 │ │ │ │ mov r7, r1 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ mov r8, #0 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r8 │ │ │ │ - ble 40e04 <_PyExc_CreateExceptionGroup@@Base+0xc78> │ │ │ │ + ble 40e14 <_PyExc_CreateExceptionGroup@@Base+0xc78> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r5, [r9, #4]! │ │ │ │ add r2, r2, #114688 @ 0x1c000 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - bne 40d58 <_PyExc_CreateExceptionGroup@@Base+0xbcc> │ │ │ │ + bne 40d68 <_PyExc_CreateExceptionGroup@@Base+0xbcc> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38e0f4 <_Py_ResurrectReference@@Base+0x22c> │ │ │ │ - b 40d94 <_PyExc_CreateExceptionGroup@@Base+0xc08> │ │ │ │ + bl 38de14 <_Py_ResurrectReference@@Base+0x22c> │ │ │ │ + b 40da4 <_PyExc_CreateExceptionGroup@@Base+0xc08> │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 40d70 <_PyExc_CreateExceptionGroup@@Base+0xbe4> │ │ │ │ + beq 40d80 <_PyExc_CreateExceptionGroup@@Base+0xbe4> │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 40d80 <_PyExc_CreateExceptionGroup@@Base+0xbf4> │ │ │ │ + bne 40d90 <_PyExc_CreateExceptionGroup@@Base+0xbf4> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38f944 │ │ │ │ - b 40d94 <_PyExc_CreateExceptionGroup@@Base+0xc08> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 38f72c │ │ │ │ + b 40da4 <_PyExc_CreateExceptionGroup@@Base+0xc08> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23832 @ 0x5d18 │ │ │ │ + movw r1, #24368 @ 0x5f30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 40dc0 <_PyExc_CreateExceptionGroup@@Base+0xc34> │ │ │ │ + b 40dd0 <_PyExc_CreateExceptionGroup@@Base+0xc34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40c80 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ + beq 40c90 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 40dd4 <_PyExc_CreateExceptionGroup@@Base+0xc48> │ │ │ │ + bne 40de4 <_PyExc_CreateExceptionGroup@@Base+0xc48> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40dfc <_PyExc_CreateExceptionGroup@@Base+0xc70> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 40e0c <_PyExc_CreateExceptionGroup@@Base+0xc70> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23864 @ 0x5d38 │ │ │ │ + movw r1, #24400 @ 0x5f50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40df4 <_PyExc_CreateExceptionGroup@@Base+0xc68> │ │ │ │ + bgt 40e04 <_PyExc_CreateExceptionGroup@@Base+0xc68> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40df4 <_PyExc_CreateExceptionGroup@@Base+0xc68> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 40e04 <_PyExc_CreateExceptionGroup@@Base+0xc68> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 40d24 <_PyExc_CreateExceptionGroup@@Base+0xb98> │ │ │ │ + b 40d34 <_PyExc_CreateExceptionGroup@@Base+0xb98> │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r6 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - b 40e24 <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ + b 40e34 <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 40e24 <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ + b 40e34 <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ mov r5, r1 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r4, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 40e68 <_PyExc_CreateExceptionGroup@@Base+0xcdc> │ │ │ │ + beq 40e78 <_PyExc_CreateExceptionGroup@@Base+0xcdc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 40e68 <_PyExc_CreateExceptionGroup@@Base+0xcdc> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 40e78 <_PyExc_CreateExceptionGroup@@Base+0xcdc> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23928 @ 0x5d78 │ │ │ │ + movw r1, #24464 @ 0x5f90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 40c80 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ - bl 2fd8c4 <_PySlice_FromIndices@@Base+0x1578> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 40c90 <_PyExc_CreateExceptionGroup@@Base+0xaf4> │ │ │ │ + bl 2fe564 <_PySlice_FromIndices@@Base+0x1578> │ │ │ │ mov r6, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 304024 <_PyBytes_GetData@@Base+0x29c> │ │ │ │ + bl 304cc4 <_PyBytes_GetData@@Base+0x29c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40eb8 <_PyExc_CreateExceptionGroup@@Base+0xd2c> │ │ │ │ + bgt 40ec8 <_PyExc_CreateExceptionGroup@@Base+0xd2c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40eb8 <_PyExc_CreateExceptionGroup@@Base+0xd2c> │ │ │ │ + bne 40ec8 <_PyExc_CreateExceptionGroup@@Base+0xd2c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r4, r2, r4, ror #15 │ │ │ │ + rsbeq r4, r2, r0, ror #15 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00040ecc : │ │ │ │ +00040edc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #37928 @ 0x9428 │ │ │ │ + movw r0, #38504 @ 0x9668 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 40f3c │ │ │ │ + bne 40f4c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 40f64 │ │ │ │ - movw r2, #27680 @ 0x6c20 │ │ │ │ + bne 40f74 │ │ │ │ + movw r2, #28256 @ 0x6e60 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #30272 @ 0x7640 │ │ │ │ + movw r0, #30848 @ 0x7880 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 40f5c │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 40f6c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30272 @ 0x7640 │ │ │ │ + movw r0, #30848 @ 0x7880 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40f08 │ │ │ │ + bne 40f18 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr lr, [pc, #36] @ 40f90 │ │ │ │ + ldr lr, [pc, #36] @ 40fa0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - bl 157c34 │ │ │ │ + bl 1585d0 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00040f94 : │ │ │ │ +00040fa4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #19816 @ 0x4d68 │ │ │ │ + movw r0, #19812 @ 0x4d64 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269e30 │ │ │ │ + b 26b19c │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 40ff0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bgt 41000 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24912 @ 0x6150 │ │ │ │ + movw r1, #25448 @ 0x6368 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 41024 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 41034 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r6, r1 │ │ │ │ str r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4102c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 4103c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24972 @ 0x618c │ │ │ │ + movw r1, #25508 @ 0x63a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 41208 │ │ │ │ + b 41218 │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41024 │ │ │ │ + beq 41034 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 41070 │ │ │ │ + beq 41080 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ sub r1, fp, #32 │ │ │ │ - ldr r2, [pc, #404] @ 41214 │ │ │ │ + ldr r2, [pc, #404] @ 41224 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r4, #16] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl b5668 <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl b5748 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 19c0b4 │ │ │ │ + bl 19c988 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 411d8 │ │ │ │ + beq 411e8 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 410d4 │ │ │ │ + beq 410e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e21d4 │ │ │ │ + bl 1e227c │ │ │ │ mov r5, r0 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 41200 │ │ │ │ + bgt 41210 │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 411ac │ │ │ │ + beq 411bc │ │ │ │ mov r0, r8 │ │ │ │ - bl 1e21d4 │ │ │ │ + bl 1e227c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 411ac │ │ │ │ + beq 411bc │ │ │ │ mov r0, r8 │ │ │ │ - bl 3603cc │ │ │ │ + bl 360858 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 411d8 │ │ │ │ - bl a6988 │ │ │ │ + beq 411e8 │ │ │ │ + bl a6a60 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4113c │ │ │ │ + bgt 4114c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4113c │ │ │ │ + bne 4114c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 411d8 │ │ │ │ + beq 411e8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #20] │ │ │ │ - beq 41194 │ │ │ │ + beq 411a4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 32c960 │ │ │ │ + bl 32cf40 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41188 │ │ │ │ + bgt 41198 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41188 │ │ │ │ + bne 41198 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 411d8 │ │ │ │ + beq 411e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6988 │ │ │ │ + bl a6a60 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bne 411c8 │ │ │ │ - b 411d8 │ │ │ │ + bne 411d8 │ │ │ │ + b 411e8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #7620 @ 0x1dc4 │ │ │ │ + movw r3, #7636 @ 0x1dd4 │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 41200 │ │ │ │ + b 41210 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41024 │ │ │ │ + bgt 41034 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41024 │ │ │ │ + bne 41034 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 41024 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 41034 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2a04 │ │ │ │ + bl c2b10 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr ip, [pc, #188] @ 412f4 │ │ │ │ + ldr ip, [pc, #188] @ 41304 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #38780 @ 0x977c │ │ │ │ + movw r2, #39356 @ 0x99bc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #25004 @ 0x61ac │ │ │ │ + movw r1, #25540 @ 0x63c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 412cc │ │ │ │ + beq 412dc │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #41756 @ 0xa31c │ │ │ │ + movw r1, #42408 @ 0xa5a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25024 @ 0x61c0 │ │ │ │ + movw r0, #25560 @ 0x63d8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41298 │ │ │ │ + bne 412a8 │ │ │ │ mov r4, #0 │ │ │ │ - b 412c4 │ │ │ │ + b 412d4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov ip, #2 │ │ │ │ mov r3, #16 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ - bl 308200 │ │ │ │ + bl 308dc0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41290 │ │ │ │ + beq 412a0 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 315a28 <_PyGen_FetchStopIterationValue@@Base+0xdf4> │ │ │ │ + bl 316254 <_PyGen_FetchStopIterationValue@@Base+0xdf4> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a6458 │ │ │ │ - ldr r3, [pc, #32] @ 412f4 │ │ │ │ + bl a6530 │ │ │ │ + ldr r3, [pc, #32] @ 41304 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 412e8 │ │ │ │ + beq 412f8 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #25080 @ 0x61f8 │ │ │ │ + movw r1, #25616 @ 0x6410 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 41330 │ │ │ │ + bge 41340 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25092 @ 0x6204 │ │ │ │ + movw r1, #25628 @ 0x641c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25104 @ 0x6210 │ │ │ │ + movw r1, #25640 @ 0x6428 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25116 @ 0x621c │ │ │ │ + movw r1, #25652 @ 0x6434 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25124 @ 0x6224 │ │ │ │ + movw r1, #25660 @ 0x643c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25136 @ 0x6230 │ │ │ │ + movw r1, #25672 @ 0x6448 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25148 @ 0x623c │ │ │ │ + movw r1, #25684 @ 0x6454 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25160 @ 0x6248 │ │ │ │ + movw r1, #25696 @ 0x6460 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25172 @ 0x6254 │ │ │ │ + movw r1, #25708 @ 0x646c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25180 @ 0x625c │ │ │ │ + movw r1, #25716 @ 0x6474 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25192 @ 0x6268 │ │ │ │ + movw r1, #25728 @ 0x6480 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25204 @ 0x6274 │ │ │ │ + movw r1, #25740 @ 0x648c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25216 @ 0x6280 │ │ │ │ + movw r1, #25752 @ 0x6498 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25228 @ 0x628c │ │ │ │ + movw r1, #25764 @ 0x64a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25240 @ 0x6298 │ │ │ │ + movw r1, #25776 @ 0x64b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25252 @ 0x62a4 │ │ │ │ + movw r1, #25788 @ 0x64bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25264 @ 0x62b0 │ │ │ │ + movw r1, #25800 @ 0x64c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25276 @ 0x62bc │ │ │ │ + movw r1, #25812 @ 0x64d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #25824 @ 0x64e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25300 @ 0x62d4 │ │ │ │ + movw r1, #25836 @ 0x64ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25308 @ 0x62dc │ │ │ │ + movw r1, #25844 @ 0x64f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25320 @ 0x62e8 │ │ │ │ + movw r1, #25856 @ 0x6500 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25332 @ 0x62f4 │ │ │ │ + movw r1, #25868 @ 0x650c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25344 @ 0x6300 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25356 @ 0x630c │ │ │ │ + movw r1, #25892 @ 0x6524 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25368 @ 0x6318 │ │ │ │ + movw r1, #25904 @ 0x6530 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25380 @ 0x6324 │ │ │ │ + movw r1, #25916 @ 0x653c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25392 @ 0x6330 │ │ │ │ + movw r1, #25928 @ 0x6548 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25404 @ 0x633c │ │ │ │ + movw r1, #25940 @ 0x6554 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25416 @ 0x6348 │ │ │ │ + movw r1, #25952 @ 0x6560 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25428 @ 0x6354 │ │ │ │ + movw r1, #25964 @ 0x656c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25440 @ 0x6360 │ │ │ │ + movw r1, #25976 @ 0x6578 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25452 @ 0x636c │ │ │ │ + movw r1, #25988 @ 0x6584 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41328 │ │ │ │ + blt 41338 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25468 @ 0x637c │ │ │ │ + movw r1, #26004 @ 0x6594 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -19554,321 +19560,321 @@ │ │ │ │ sub r4, fp, #32 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ stmib sp, {r2, r4} │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #25620 @ 0x6414 │ │ │ │ + movw r1, #26156 @ 0x662c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [lr, #12] │ │ │ │ - bl 123050 │ │ │ │ + bl 123f5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41754 │ │ │ │ + beq 41764 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13d038 │ │ │ │ + bl 13d848 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4175c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 4176c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25520 @ 0x63b0 │ │ │ │ + movw r1, #26056 @ 0x65c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 4184c │ │ │ │ + b 4185c │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 4178c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 4179c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25548 @ 0x63cc │ │ │ │ + movw r1, #26084 @ 0x65e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 41754 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 41764 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ movweq r1, #5196 @ 0x144c │ │ │ │ movteq r1, #96 @ 0x60 │ │ │ │ - beq 417cc │ │ │ │ + beq 417dc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 417cc │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 417dc │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25572 @ 0x63e4 │ │ │ │ + movw r1, #26108 @ 0x65fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 41754 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 41764 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #57884 @ 0xe21c │ │ │ │ + movw r1, #58420 @ 0xe434 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25612 @ 0x640c │ │ │ │ + movw r0, #26148 @ 0x6624 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41754 │ │ │ │ - bl 2cd728 │ │ │ │ + beq 41764 │ │ │ │ + bl 2ce458 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41754 │ │ │ │ + beq 41764 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov ip, #1 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ stm sp, {r4, ip} │ │ │ │ - bl 2f5974 <_PyUnicode_ToUppercase@@Base+0x140> │ │ │ │ + bl 2f6648 <_PyUnicode_ToUppercase@@Base+0x174> │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne 4182c │ │ │ │ - bl 2cf65c │ │ │ │ - b 41754 │ │ │ │ - bl 3023a4 <_PyMarshal_GetXIData@@Base+0x34c> │ │ │ │ + bne 4183c │ │ │ │ + bl 2d038c │ │ │ │ + b 41764 │ │ │ │ + bl 303044 <_PyMarshal_GetXIData@@Base+0x34c> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cf65c │ │ │ │ + bl 2d038c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 185d9c │ │ │ │ + bl 1866f8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41888 │ │ │ │ + beq 41898 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4190c │ │ │ │ + bne 4191c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add r0, r6, #1 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41984 │ │ │ │ + beq 41994 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ mov r3, r4 │ │ │ │ str r1, [r3, #16]! │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r2, r6 │ │ │ │ - bge 418f0 │ │ │ │ + bge 41900 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r0] │ │ │ │ str r0, [r3, #4]! │ │ │ │ - b 418c0 │ │ │ │ + b 418d0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #21360 @ 0x5370 │ │ │ │ + movw r0, #21936 @ 0x55b0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b c0010 │ │ │ │ - movw r1, #30836 @ 0x7874 │ │ │ │ + b c011c │ │ │ │ + movw r1, #31412 @ 0x7ab4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #31848 @ 0x7c68 │ │ │ │ + movw r0, #32424 @ 0x7ea8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a531c │ │ │ │ + bl 1a5a14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41984 │ │ │ │ + beq 41994 │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ sub r1, fp, #28 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #2 │ │ │ │ - bl d6ffc │ │ │ │ + bl d7614 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4196c │ │ │ │ + bgt 4197c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4196c │ │ │ │ + bne 4197c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #48124 @ 0xbbfc │ │ │ │ + movw r0, #48700 @ 0xbe3c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1de8d0 │ │ │ │ + bl 1de9d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 419dc │ │ │ │ + beq 419ec │ │ │ │ cmn r4, #1 │ │ │ │ - beq 41a40 │ │ │ │ + beq 41a50 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #14072 @ 0x36f8 │ │ │ │ + movw r0, #10744 @ 0x29f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r4 │ │ │ │ ldrne r8, [r3, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ adds r7, r8, r9 │ │ │ │ - bne 41a24 │ │ │ │ + bne 41a34 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #12132 @ 0x2f64 │ │ │ │ + movw r0, #12708 @ 0x31a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfb04 │ │ │ │ - b 41bd8 │ │ │ │ + bl 1dfc10 │ │ │ │ + b 41be8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne sl, r6, #12 │ │ │ │ - bne 41a64 │ │ │ │ + bne 41a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfb04 │ │ │ │ + bl 1dfc10 │ │ │ │ mov r4, #0 │ │ │ │ - b 41bd8 │ │ │ │ + b 41be8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 16bb68 │ │ │ │ + bl 16c4e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41b18 │ │ │ │ + beq 41b28 │ │ │ │ str r0, [sl, #4]! │ │ │ │ add r3, r4, #4 │ │ │ │ cmp r4, r9 │ │ │ │ - blt 41a48 │ │ │ │ + blt 41a58 │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 41b20 │ │ │ │ + beq 41b30 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl ce970 │ │ │ │ + bl cef9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41af8 │ │ │ │ + beq 41b08 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #25648 @ 0x6430 │ │ │ │ + movw r0, #26184 @ 0x6648 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 41b18 │ │ │ │ + beq 41b28 │ │ │ │ cmp r4, r7 │ │ │ │ - blt 41ae8 │ │ │ │ + blt 41af8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41ae0 │ │ │ │ + bgt 41af0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 41ae0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 41af0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 41af8 │ │ │ │ + b 41b08 │ │ │ │ add r2, r6, #16 │ │ │ │ str r3, [r2, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - b 41a80 │ │ │ │ + b 41a90 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 41b20 │ │ │ │ + beq 41b30 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25656 @ 0x6438 │ │ │ │ + movw r1, #26192 @ 0x6650 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 41bac │ │ │ │ - movw r0, #4520 @ 0x11a8 │ │ │ │ + b 41bbc │ │ │ │ + movw r0, #5096 @ 0x13e8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41b18 │ │ │ │ + beq 41b28 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1a2100 │ │ │ │ + bl 1a29ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41b64 │ │ │ │ + bgt 41b74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41b64 │ │ │ │ + bne 41b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 41b18 │ │ │ │ + beq 41b28 │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #25700 @ 0x6464 │ │ │ │ + movw r0, #26236 @ 0x667c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41bac │ │ │ │ + bgt 41bbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41bac │ │ │ │ + bne 41bbc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41bd0 │ │ │ │ + bgt 41be0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41bd0 │ │ │ │ + bne 41be0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfb04 │ │ │ │ + bl 1dfc10 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -19880,149 +19886,149 @@ │ │ │ │ mov r0, r1 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ mvn r1, #0 │ │ │ │ orrs r2, r2, r4, lsr #31 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 41c40 │ │ │ │ + bne 41c50 │ │ │ │ clz r2, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 41c7c │ │ │ │ + beq 41c8c │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #356] @ 41dbc │ │ │ │ + ldr r1, [pc, #356] @ 41dcc │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41c7c │ │ │ │ + bne 41c8c │ │ │ │ mov r4, #0 │ │ │ │ - b 41db0 │ │ │ │ + b 41dc0 │ │ │ │ cmn r5, r4 │ │ │ │ - bne 41cac │ │ │ │ + bne 41cbc │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ - movw r1, #36024 @ 0x8cb8 │ │ │ │ + movw r1, #36560 @ 0x8ed0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25712 @ 0x6470 │ │ │ │ + movw r0, #26248 @ 0x6688 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r6 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41cc4 │ │ │ │ - b 41c74 │ │ │ │ + bne 41cd4 │ │ │ │ + b 41c84 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1de0a8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1de1b0 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41c84 │ │ │ │ - b 41c74 │ │ │ │ + bne 41c94 │ │ │ │ + b 41c84 │ │ │ │ cmp r6, #2 │ │ │ │ - ble 41cf0 │ │ │ │ + ble 41d00 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #3 │ │ │ │ - movw r1, #25728 @ 0x6480 │ │ │ │ + movw r1, #26264 @ 0x6698 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ cmn r6, #1 │ │ │ │ - bge 41d14 │ │ │ │ + bge 41d24 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25808 @ 0x64d0 │ │ │ │ + movw r1, #26344 @ 0x66e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 41c74 │ │ │ │ - ldr r2, [pc, #164] @ 41dc0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 41c84 │ │ │ │ + ldr r2, [pc, #164] @ 41dd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41c74 │ │ │ │ + beq 41c84 │ │ │ │ cmn r6, #1 │ │ │ │ movw r1, #3740 @ 0xe9c │ │ │ │ - bne 41d7c │ │ │ │ + bne 41d8c │ │ │ │ add r6, r5, #3776 @ 0xec0 │ │ │ │ add r5, r5, r1 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42f48 │ │ │ │ + bl 42f58 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41d70 │ │ │ │ + beq 41d80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 41d94 │ │ │ │ - b 41c74 │ │ │ │ + ble 41da4 │ │ │ │ + b 41c84 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 41d48 │ │ │ │ - b 41db0 │ │ │ │ + bne 41d58 │ │ │ │ + b 41dc0 │ │ │ │ add r1, r1, r6, lsl #4 │ │ │ │ add r1, r5, r1 │ │ │ │ - bl 42f48 │ │ │ │ + bl 42f58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41db0 │ │ │ │ - b 41d60 │ │ │ │ + beq 41dc0 │ │ │ │ + b 41d70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41c74 │ │ │ │ + bne 41c84 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 41c74 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 41c84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r4, r2, r8, asr #27 │ │ │ │ + rsbeq r4, r2, r4, asr #27 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 41e00 │ │ │ │ + bne 41e10 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 41e40 │ │ │ │ - b 41e28 │ │ │ │ + beq 41e50 │ │ │ │ + b 41e38 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25876 @ 0x6514 │ │ │ │ + movw r0, #26412 @ 0x672c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41df4 │ │ │ │ + bne 41e04 │ │ │ │ mov r0, #0 │ │ │ │ - b 41e84 │ │ │ │ + b 41e94 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #25876 @ 0x6514 │ │ │ │ + movw r0, #26412 @ 0x672c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 37a4f4 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ + bl 37a934 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41e20 │ │ │ │ + beq 41e30 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r3, #28 │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, r2, #16 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r2, #8] │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ @@ -20031,114 +20037,114 @@ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ orr r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 41eec │ │ │ │ + bl 41efc │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41f38 │ │ │ │ + beq 41f48 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41f38 │ │ │ │ + bgt 41f48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41f38 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 41f48 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41f6c │ │ │ │ + beq 41f7c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41f6c │ │ │ │ + bgt 41f7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41f6c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 41f7c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41fa0 │ │ │ │ + beq 41fb0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41fa0 │ │ │ │ + bgt 41fb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41fa0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 41fb0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41fd4 │ │ │ │ + beq 41fe4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41fd4 │ │ │ │ + bgt 41fe4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41fd4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 41fe4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #5464 @ 0x1558 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -20154,329 +20160,329 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r4, r1, #0 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 4208c │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne 4209c │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62332 @ 0xf37c │ │ │ │ + movw r1, #62956 @ 0xf5ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 420b8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 420c8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 420c0 │ │ │ │ + beq 420d0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26304 @ 0x66c0 │ │ │ │ + movw r1, #26840 @ 0x68d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r6, #0 │ │ │ │ - b 42da8 │ │ │ │ + b 42db8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bne 420f8 │ │ │ │ + bne 42108 │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ sub r3, r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #2 │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl dfd30 │ │ │ │ + bl e0724 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 42124 │ │ │ │ + bge 42134 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26332 @ 0x66dc │ │ │ │ + movw r1, #26868 @ 0x68f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 420b8 │ │ │ │ - beq 42188 │ │ │ │ + bl 1417cc │ │ │ │ + b 420c8 │ │ │ │ + beq 42198 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 421c0 │ │ │ │ + bhi 421d0 │ │ │ │ mov r3, #1 │ │ │ │ movw r1, #938 @ 0x3aa │ │ │ │ movt r1, #4 │ │ │ │ ands r1, r1, r3, lsl r2 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne 421dc │ │ │ │ + bne 421ec │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne 421a4 │ │ │ │ + bne 421b4 │ │ │ │ mov r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 421c0 │ │ │ │ + beq 421d0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26436 @ 0x6744 │ │ │ │ + movw r1, #26972 @ 0x695c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 420b8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 420c8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26380 @ 0x670c │ │ │ │ + movw r1, #26916 @ 0x6924 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 420b8 │ │ │ │ + bl 1417cc │ │ │ │ + b 420c8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26464 @ 0x6760 │ │ │ │ + movw r1, #27000 @ 0x6978 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 420b8 │ │ │ │ + bl 1417cc │ │ │ │ + b 420c8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26504 @ 0x6788 │ │ │ │ + movw r1, #27040 @ 0x69a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 420b8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 420c8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bic sl, r3, #1 │ │ │ │ - bl 152a0c │ │ │ │ + bl 1533b4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4221c │ │ │ │ + beq 4222c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26528 @ 0x67a0 │ │ │ │ + movw r1, #27064 @ 0x69b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 420b8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 420c8 │ │ │ │ ldr r3, [sl, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - bge 42248 │ │ │ │ + bge 42258 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26548 @ 0x67b4 │ │ │ │ + movw r1, #27084 @ 0x69cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 420b8 │ │ │ │ + bl 1417cc │ │ │ │ + b 420c8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [sl, #92] @ 0x5c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r2, #16 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 420b8 │ │ │ │ + bhi 420c8 │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 420b8 │ │ │ │ + beq 420c8 │ │ │ │ add r3, r5, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ mvn r2, #0 │ │ │ │ cmp r3, r5 │ │ │ │ strne r2, [r5], #4 │ │ │ │ - bne 422a0 │ │ │ │ + bne 422b0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r3, r6 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 374b2c <_PyLineTable_NextAddressRange@@Base> │ │ │ │ + bl 374f3c <_PyLineTable_NextAddressRange@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 422f8 │ │ │ │ + beq 42308 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, r6 │ │ │ │ cmnne r3, #1 │ │ │ │ - beq 422b8 │ │ │ │ + beq 422c8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsr r1, r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r0, r1, lsl #2] │ │ │ │ - b 422b4 │ │ │ │ + b 422c4 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 42318 │ │ │ │ + beq 42328 │ │ │ │ ldr r3, [r7], #4 │ │ │ │ cmp r4, r3 │ │ │ │ cmple r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ - b 422fc │ │ │ │ + b 4230c │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - bls 4234c │ │ │ │ + bls 4235c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26592 @ 0x67e0 │ │ │ │ + movw r1, #27128 @ 0x69f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a6458 │ │ │ │ - b 420b8 │ │ │ │ + bl a6530 │ │ │ │ + b 420c8 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a1b64 <_PyArena_Free@@Base+0x1950> │ │ │ │ + bl 1a2410 <_PyArena_Free@@Base+0x1950> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 42a1c │ │ │ │ + beq 42a2c │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, #1 │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ - ble 42380 │ │ │ │ - bl 2e14d8 │ │ │ │ + ble 42390 │ │ │ │ + bl 2e217c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 423a4 │ │ │ │ - b 42a1c │ │ │ │ + ble 423b4 │ │ │ │ + b 42a2c │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4236c │ │ │ │ + beq 4237c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ mvn r0, #1 │ │ │ │ mvn r1, #0 │ │ │ │ - b 423c0 │ │ │ │ + b 423d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42a1c │ │ │ │ + bne 42a2c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 42a1c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 42a2c │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp ip, r3 │ │ │ │ addge r3, r3, #1 │ │ │ │ strdge r0, [r2, #8]! │ │ │ │ - bge 423c0 │ │ │ │ - movw lr, #25636 @ 0x6424 │ │ │ │ + bge 423d0 │ │ │ │ + movw lr, #26216 @ 0x6668 │ │ │ │ movt lr, #70 @ 0x46 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r9, #-268435456 @ 0xf0000000 │ │ │ │ strd r2, [r4] │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r7, #0 │ │ │ │ str lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, r7 │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 42854 │ │ │ │ + ble 42864 │ │ │ │ add r8, r4, r3, lsl #3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ ldr r5, [r4, r3, lsl #3] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 19c6e0 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 19cfb4 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ ldr r6, [r8, #4] │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r7, #0 │ │ │ │ uxtb r0, r0 │ │ │ │ orr r7, r2, r7, lsl #8 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ add r1, r3, #1 │ │ │ │ - bne 4246c │ │ │ │ + bne 4247c │ │ │ │ mov r0, sl │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 19c6e0 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 19cfb4 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ str r5, [r8, #8]! │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ uxtb r0, r0 │ │ │ │ str r6, [r8, #4] │ │ │ │ - b 42438 │ │ │ │ + b 42448 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r5, #2 │ │ │ │ ldrb r8, [r2, r0] │ │ │ │ add r8, r8, r1 │ │ │ │ - beq 4284c │ │ │ │ + beq 4285c │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ - bgt 424e0 │ │ │ │ + bgt 424f0 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - bgt 424ac │ │ │ │ + bgt 424bc │ │ │ │ cmp r0, #14 │ │ │ │ - beq 425f8 │ │ │ │ + beq 42608 │ │ │ │ sub r3, r0, #27 │ │ │ │ cmp r3, #6 │ │ │ │ - bls 424c8 │ │ │ │ - b 427d4 │ │ │ │ - ldr r2, [pc, #2304] @ 42db4 │ │ │ │ + bls 424d8 │ │ │ │ + b 427e4 │ │ │ │ + ldr r2, [pc, #2304] @ 42dc4 │ │ │ │ sub ip, r0, #57 @ 0x39 │ │ │ │ cmp ip, #22 │ │ │ │ - bhi 427d4 │ │ │ │ + bhi 427e4 │ │ │ │ ldrb ip, [r2, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #2280] @ 42db8 │ │ │ │ + ldr r2, [pc, #2280] @ 42dc8 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 427d4 │ │ │ │ + bhi 427e4 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r0, #91 @ 0x5b │ │ │ │ - beq 426a0 │ │ │ │ + beq 426b0 │ │ │ │ sub r2, r0, #99 @ 0x63 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 427d4 │ │ │ │ - ldr r1, [pc, #2240] @ 42dbc │ │ │ │ + bhi 427e4 │ │ │ │ + ldr r1, [pc, #2240] @ 42dcc │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 427d4 │ │ │ │ + bhi 427e4 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ lsr r5, r5, #3 │ │ │ │ add r1, r8, r7 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ - b 42528 │ │ │ │ + b 42538 │ │ │ │ add r1, r3, r7 │ │ │ │ add r1, r1, #2 │ │ │ │ str r5, [r4, r1, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ add r1, r4, r1, lsl #3 │ │ │ │ str r6, [r1, #4] │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 4284c │ │ │ │ + b 4285c │ │ │ │ add r2, r7, r1 │ │ │ │ str r5, [r4, r2, lsl #3] │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ - b 4284c │ │ │ │ + b 4285c │ │ │ │ sub r1, r8, r7 │ │ │ │ add r2, r4, r1, lsl #3 │ │ │ │ ldr ip, [r4, r1, lsl #3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r5, [r4, r1, lsl #3] │ │ │ │ cmn r0, #1 │ │ │ │ cmneq ip, #2 │ │ │ │ @@ -20485,43 +20491,43 @@ │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, r1 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ orr r3, r3, r2 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - b 4284c │ │ │ │ + b 4285c │ │ │ │ lsr r2, r5, #3 │ │ │ │ asr r1, r6, #3 │ │ │ │ orr r2, r2, r6, lsl #29 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r2 │ │ │ │ mvn r2, #-268435456 @ 0xf0000000 │ │ │ │ sbcs r1, r2, r1 │ │ │ │ - bcc 425e4 │ │ │ │ + bcc 425f4 │ │ │ │ bic r5, r5, #7 │ │ │ │ orr r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r2, r2, r6 │ │ │ │ - blt 425e4 │ │ │ │ + blt 425f4 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r3, r5, #1 │ │ │ │ - b 425e8 │ │ │ │ + b 425f8 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r4, r8, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 4284c │ │ │ │ + b 4285c │ │ │ │ cmp r6, #0 │ │ │ │ bicge r5, r5, #7 │ │ │ │ orrge r5, r5, #1 │ │ │ │ - bge 42840 │ │ │ │ - b 4272c │ │ │ │ + bge 42850 │ │ │ │ + b 4273c │ │ │ │ add r1, r3, r7 │ │ │ │ cmn r6, #-268435455 @ 0xf0000001 │ │ │ │ add r1, r1, #2 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lslls r6, r6, #3 │ │ │ │ mvnhi r5, #0 │ │ │ │ orrls r6, r6, r5, lsr #29 │ │ │ │ @@ -20529,74 +20535,74 @@ │ │ │ │ orrls r5, r5, #3 │ │ │ │ movhi r6, r5 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ str r5, [r4, r1, lsl #3] │ │ │ │ add r1, r4, r1, lsl #3 │ │ │ │ str r6, [r1, #4] │ │ │ │ - b 4284c │ │ │ │ + b 4285c │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lsr r5, r5, #6 │ │ │ │ orr r5, r5, r6, lsl #26 │ │ │ │ asr r6, r6, #6 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 4284c │ │ │ │ + b 4285c │ │ │ │ cmn r6, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 4272c │ │ │ │ + bhi 4273c │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r5, r5, #2 │ │ │ │ - b 42840 │ │ │ │ + b 42850 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lsr r5, r5, #3 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 4284c │ │ │ │ + b 4285c │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs r6, r6, r5, lsr #29 │ │ │ │ lslcs r5, r5, #3 │ │ │ │ mvncc r5, #0 │ │ │ │ orrcs r5, r5, #3 │ │ │ │ movcc r6, r5 │ │ │ │ tst r7, #1 │ │ │ │ - beq 42840 │ │ │ │ + beq 42850 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ - bcs 42718 │ │ │ │ - b 4272c │ │ │ │ + bcs 42728 │ │ │ │ + b 4273c │ │ │ │ tst r7, #1 │ │ │ │ - beq 42840 │ │ │ │ + beq 42850 │ │ │ │ lsr r3, r5, #3 │ │ │ │ mvn r2, #0 │ │ │ │ orr r3, r3, r6, lsl #29 │ │ │ │ cmp r2, r3 │ │ │ │ asr r3, r6, #3 │ │ │ │ sbcs r3, r9, r3 │ │ │ │ - bcc 4272c │ │ │ │ + bcc 4273c │ │ │ │ bic r5, r5, #7 │ │ │ │ orr r5, r5, #3 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ - blt 4272c │ │ │ │ + blt 4273c │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r5, r5, #4 │ │ │ │ - b 42840 │ │ │ │ + b 42850 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ - b 42840 │ │ │ │ + b 42850 │ │ │ │ sub r1, r7, #1 │ │ │ │ mov r3, #7 │ │ │ │ and r2, r5, #7 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ bic r3, r5, r3, lsl r1 │ │ │ │ orr r3, r3, r2, lsl r1 │ │ │ │ rsb r2, r1, #32 │ │ │ │ @@ -20607,15 +20613,15 @@ │ │ │ │ orrpl r5, r5, r6, asr r1 │ │ │ │ bic r3, r3, #7 │ │ │ │ and r5, r5, #7 │ │ │ │ orr r3, r3, r5 │ │ │ │ str r3, [r4, r8, lsl #3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 4284c │ │ │ │ + b 4285c │ │ │ │ sub r1, r7, #1 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ rsb r2, r1, #32 │ │ │ │ subs r3, r1, #32 │ │ │ │ lsr r1, r5, r1 │ │ │ │ orr r1, r1, r6, lsl r2 │ │ │ │ orrpl r1, r1, r6, asr r3 │ │ │ │ @@ -20627,167 +20633,167 @@ │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs r1, r1, r5, lsl #3 │ │ │ │ mvncc r1, #0 │ │ │ │ orrcs r6, r6, r5, lsr #29 │ │ │ │ movcc r6, r1 │ │ │ │ str r1, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 4284c │ │ │ │ + b 4285c │ │ │ │ mov r1, r7 │ │ │ │ - bl 375a68 │ │ │ │ + bl 375e8c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 427fc │ │ │ │ + bge 4280c │ │ │ │ lsr r5, r5, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ - b 427e0 │ │ │ │ + b 427f0 │ │ │ │ cmp r0, #0 │ │ │ │ rsb r3, r0, #0 │ │ │ │ movgt r3, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42840 │ │ │ │ + beq 42850 │ │ │ │ mvn r2, #0 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r2, r9, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs r6, r6, r5, lsr #29 │ │ │ │ lslcs r5, r5, #3 │ │ │ │ mvncc r5, #0 │ │ │ │ orrcs r5, r5, #3 │ │ │ │ movcc r6, r5 │ │ │ │ - b 4280c │ │ │ │ + b 4281c │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r3, r8 │ │ │ │ - b 42400 │ │ │ │ + b 42410 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ mov r8, sl │ │ │ │ ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r0, r3, #16 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add r6, r0, r6 │ │ │ │ cmp r6, r0 │ │ │ │ - bls 429e0 │ │ │ │ + bls 429f0 │ │ │ │ ldrb r3, [r0] │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ ldrb r2, [r0], #1 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldrbne r2, [r0] │ │ │ │ andne r2, r2, #63 @ 0x3f │ │ │ │ orrne r3, r2, r3, lsl #6 │ │ │ │ - bne 4287c │ │ │ │ + bne 4288c │ │ │ │ ldrb r2, [r0] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bne 42894 │ │ │ │ + bne 428a4 │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ and ip, ip, #63 @ 0x3f │ │ │ │ ldrb r2, [r0] │ │ │ │ ldrb r1, [r0, #1]! │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ orrne ip, r1, ip, lsl #6 │ │ │ │ - bne 428b0 │ │ │ │ + bne 428c0 │ │ │ │ ldrb sl, [r0], #1 │ │ │ │ ands sl, sl, #64 @ 0x40 │ │ │ │ ldrbne r2, [r0] │ │ │ │ andne r2, r2, #63 @ 0x3f │ │ │ │ orrne r1, r2, r1, lsl #6 │ │ │ │ - bne 428c8 │ │ │ │ + bne 428d8 │ │ │ │ add r2, r4, r3, lsl #3 │ │ │ │ ldr r3, [r4, r3, lsl #3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ - beq 4286c │ │ │ │ + beq 4287c │ │ │ │ add r7, r4, ip, lsl #3 │ │ │ │ ldr r5, [r4, ip, lsl #3] │ │ │ │ lsl ip, ip, #3 │ │ │ │ str ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr ip, [r7, #4] │ │ │ │ cmn ip, #1 │ │ │ │ cmneq r5, #2 │ │ │ │ - bne 4286c │ │ │ │ + bne 4287c │ │ │ │ and ip, r1, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ moveq r3, r1 │ │ │ │ str ip, [fp, #-84] @ 0xffffffac │ │ │ │ moveq r2, r3 │ │ │ │ - beq 42968 │ │ │ │ + beq 42978 │ │ │ │ sub r1, r1, #1 │ │ │ │ mov ip, #7 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ sub r5, r1, #32 │ │ │ │ orr r5, sl, ip, lsl r5 │ │ │ │ rsb sl, r1, #32 │ │ │ │ orr r5, r5, ip, lsr sl │ │ │ │ lsl ip, ip, r1 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs r1, r5, r2 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r2, lsl #29 │ │ │ │ asrlt r2, r2, #3 │ │ │ │ - blt 42950 │ │ │ │ + blt 42960 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, r2 │ │ │ │ - beq 4299c │ │ │ │ + beq 429ac │ │ │ │ mvn r1, #0 │ │ │ │ cmp r1, r3 │ │ │ │ sbcs r1, r9, r2 │ │ │ │ - bcc 429c0 │ │ │ │ + bcc 429d0 │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #5 │ │ │ │ mov r1, r2 │ │ │ │ mvn ip, #0 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs r1, r9, r1 │ │ │ │ - bcc 429c0 │ │ │ │ + bcc 429d0 │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #2 │ │ │ │ - b 429c8 │ │ │ │ + b 429d8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [r4, r1] │ │ │ │ mov r3, #1 │ │ │ │ str r2, [r7, #4] │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - b 4286c │ │ │ │ + b 4287c │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov sl, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 423f0 │ │ │ │ + bne 42400 │ │ │ │ ldr r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42a28 │ │ │ │ + bgt 42a38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42a28 │ │ │ │ + bne 42a38 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 42a28 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 42a38 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a6458 │ │ │ │ - b 420b8 │ │ │ │ + bl a6530 │ │ │ │ + b 420c8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mvn r6, #0 │ │ │ │ - movw r5, #26264 @ 0x6698 │ │ │ │ + movw r5, #26800 @ 0x68b0 │ │ │ │ movt r5, #64 @ 0x40 │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r9, r6 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2] │ │ │ │ @@ -20797,342 +20803,342 @@ │ │ │ │ sub r2, r2, r3 │ │ │ │ add r3, r4, r2, lsl #2 │ │ │ │ ldr r8, [r4, r2, lsl #2] │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 42c04 │ │ │ │ + ble 42c14 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 42bfc │ │ │ │ + bne 42c0c │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ orrs r3, r7, r0 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ movpl r1, r7 │ │ │ │ ldr r2, [r3, r4, lsl #3] │ │ │ │ movpl r3, r8 │ │ │ │ - bmi 42b68 │ │ │ │ + bmi 42b78 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs ip, r0, r1 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r1, lsl #29 │ │ │ │ asrlt r1, r1, #3 │ │ │ │ - blt 42ab4 │ │ │ │ + blt 42ac4 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r0 │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r4, r3, r1 │ │ │ │ - beq 42b34 │ │ │ │ + beq 42b44 │ │ │ │ and r4, r3, #7 │ │ │ │ ands sl, ip, #7 │ │ │ │ - beq 42bec │ │ │ │ + beq 42bfc │ │ │ │ cmp sl, #3 │ │ │ │ - bne 42b04 │ │ │ │ + bne 42b14 │ │ │ │ subs r4, r4, #4 │ │ │ │ movne r4, #1 │ │ │ │ - b 42be4 │ │ │ │ + b 42bf4 │ │ │ │ cmp sl, #4 │ │ │ │ subne r4, r4, sl │ │ │ │ clzne r4, r4 │ │ │ │ lsrne r4, r4, #5 │ │ │ │ - bne 42be4 │ │ │ │ + bne 42bf4 │ │ │ │ lsr r3, r3, #3 │ │ │ │ lsr ip, ip, #3 │ │ │ │ orr r3, r3, r1, lsl #29 │ │ │ │ orr ip, ip, lr, lsl #29 │ │ │ │ asr r1, r1, #3 │ │ │ │ asr lr, lr, #3 │ │ │ │ - b 42adc │ │ │ │ + b 42aec │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ orrs lr, ip, lr │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 42bf4 │ │ │ │ + bne 42c04 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r9, r2 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ movge r6, #0 │ │ │ │ movlt r9, r2 │ │ │ │ movlt r6, #0 │ │ │ │ strlt r0, [fp, #-84] @ 0xffffffac │ │ │ │ strlt r4, [fp, #-108] @ 0xffffff94 │ │ │ │ - b 42bfc │ │ │ │ + b 42c0c │ │ │ │ cmn r6, #1 │ │ │ │ - bne 42bfc │ │ │ │ + bne 42c0c │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - movweq r5, #26100 @ 0x65f4 │ │ │ │ + movweq r5, #26636 @ 0x680c │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42bfc │ │ │ │ + beq 42c0c │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #2 │ │ │ │ - movweq r5, #26128 @ 0x6610 │ │ │ │ + movweq r5, #26664 @ 0x6828 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42bfc │ │ │ │ + beq 42c0c │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #26164 @ 0x6634 │ │ │ │ + movweq r5, #26700 @ 0x684c │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42bfc │ │ │ │ + beq 42c0c │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #2 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #26196 @ 0x6654 │ │ │ │ + movweq r5, #26732 @ 0x686c │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42bfc │ │ │ │ + beq 42c0c │ │ │ │ and r2, r2, #7 │ │ │ │ - movw r3, #50044 @ 0xc37c │ │ │ │ + movw r3, #50532 @ 0xc564 │ │ │ │ movt r3, #93 @ 0x5d │ │ │ │ mov r6, #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #1020] @ 0x3fc │ │ │ │ - b 42bfc │ │ │ │ + b 42c0c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 42b18 │ │ │ │ + bne 42b28 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 42bc8 │ │ │ │ + beq 42bd8 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 42a70 │ │ │ │ + b 42a80 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 42c30 │ │ │ │ + bne 42c40 │ │ │ │ ldr r0, [sl, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, r6 │ │ │ │ - b 42c48 │ │ │ │ + b 42c58 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 420b8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 420c8 │ │ │ │ cmp r2, r0 │ │ │ │ - bge 42c6c │ │ │ │ + bge 42c7c │ │ │ │ add r1, r2, #10 │ │ │ │ ldr ip, [lr, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [ip, r1, lsl #2] │ │ │ │ cmp r1, #1 │ │ │ │ addeq r3, r3, #1 │ │ │ │ - b 42c48 │ │ │ │ + b 42c58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42c90 │ │ │ │ + bne 42ca0 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r3, r8, #3 │ │ │ │ orr r3, r3, r7, lsl #29 │ │ │ │ movne r8, r3 │ │ │ │ asrne r7, r7, #3 │ │ │ │ - b 42d60 │ │ │ │ - movw r2, #49360 @ 0xc0d0 │ │ │ │ + b 42d70 │ │ │ │ + movw r2, #49148 @ 0xbffc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #1 │ │ │ │ - movw r1, #24720 @ 0x6090 │ │ │ │ + movw r1, #25296 @ 0x62d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #10008 @ 0x2718 │ │ │ │ + movw r2, #10584 @ 0x2958 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ moveq r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #26636 @ 0x680c │ │ │ │ + movw r2, #27172 @ 0x6a24 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 2f15c0 │ │ │ │ + bl 2f2260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 420b8 │ │ │ │ + bne 420c8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ orr r3, r3, #1 │ │ │ │ ldr r2, [sl, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge 42c74 │ │ │ │ + bge 42c84 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - b 42ce0 │ │ │ │ + b 42cf0 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ and r1, r8, #7 │ │ │ │ cmp r1, #2 │ │ │ │ sub r1, r3, #4 │ │ │ │ str r1, [r2, #32] │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ - bne 42d7c │ │ │ │ - ldr r2, [pc, #148] @ 42dc0 │ │ │ │ + bne 42d8c │ │ │ │ + ldr r2, [pc, #148] @ 42dd0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ bic r3, r0, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #88] @ 0x58 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ lsr r8, r8, #3 │ │ │ │ orr r8, r8, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r9, r8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ sbcs r3, r3, r7 │ │ │ │ - bge 42d84 │ │ │ │ - b 42d08 │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b 42d54 │ │ │ │ + bge 42d94 │ │ │ │ + b 42d18 │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b 42d64 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0, #20] │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ add r3, r3, r1, lsl #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq ip, sp, r0, lsr r3 │ │ │ │ - subseq ip, sp, r7, asr #6 │ │ │ │ - subseq ip, sp, lr, asr #6 │ │ │ │ + subseq ip, sp, r8, lsl r5 │ │ │ │ + subseq ip, sp, pc, lsr #10 │ │ │ │ + subseq ip, sp, r6, lsr r5 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #4 │ │ │ │ - bne 42df8 │ │ │ │ + bne 42e08 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 42e2c │ │ │ │ - ldr r4, [pc, #300] @ 42f2c │ │ │ │ + bne 42e3c │ │ │ │ + ldr r4, [pc, #300] @ 42f3c │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #4 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ str lr, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42f20 │ │ │ │ + beq 42f30 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r5, #25492 @ 0x6394 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 42e74 │ │ │ │ + beq 42e84 │ │ │ │ mov r1, r5 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42e74 │ │ │ │ + bne 42e84 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #26676 @ 0x6834 │ │ │ │ + movw r1, #27212 @ 0x6a4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #13064 @ 0x3308 │ │ │ │ + movw r0, #13584 @ 0x3510 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 42f20 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 42f30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42e98 │ │ │ │ - bl beb18 │ │ │ │ + bne 42ea8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42f20 │ │ │ │ + bne 42f30 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42eb8 │ │ │ │ - bl beb18 │ │ │ │ + bne 42ec8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42f20 │ │ │ │ + bne 42f30 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 42f04 │ │ │ │ + beq 42f14 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #5632 @ 0x1600 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 42f04 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 42f14 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #26696 @ 0x6848 │ │ │ │ + movw r1, #27232 @ 0x6a60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 315c4 <_PyObject_DebugMallocStats@@Base+0x9c8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r4, r2, r0, lsr #28 │ │ │ │ + rsbeq r4, r2, ip, lsl lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r3, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 42fa0 │ │ │ │ + beq 42fb0 │ │ │ │ cmp r3, r6 │ │ │ │ - bne 42f8c │ │ │ │ + bne 42f9c │ │ │ │ ldr r4, [r4] │ │ │ │ - b 42f68 │ │ │ │ - bl c60ac │ │ │ │ + b 42f78 │ │ │ │ + bl c6780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42f84 │ │ │ │ + beq 42f94 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -21145,340 +21151,340 @@ │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-200] @ 0xffffff38 │ │ │ │ sub sp, sp, #16384 @ 0x4000 │ │ │ │ sub r5, fp, #16384 @ 0x4000 │ │ │ │ sub sp, sp, #176 @ 0xb0 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #256] @ 430f0 │ │ │ │ + ldr r0, [pc, #256] @ 43100 │ │ │ │ mov r6, r1 │ │ │ │ sub r5, r5, #20 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, r5, #160 @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #38780 @ 0x977c │ │ │ │ + movw r2, #39356 @ 0x99bc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #26960 @ 0x6950 │ │ │ │ + movw r1, #27496 @ 0x6b68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 430c8 │ │ │ │ + beq 430d8 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #41756 @ 0xa31c │ │ │ │ + movw r1, #42408 @ 0xa5a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25024 @ 0x61c0 │ │ │ │ + movw r0, #25560 @ 0x63d8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43050 │ │ │ │ + bne 43060 │ │ │ │ mov r4, #0 │ │ │ │ - b 430c0 │ │ │ │ + b 430d0 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ - bl 308200 │ │ │ │ + bl 308dc0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43048 │ │ │ │ - bl dc824 │ │ │ │ + beq 43058 │ │ │ │ + bl dd21c │ │ │ │ sub r2, r5, #168 @ 0xa8 │ │ │ │ sub r3, r5, #164 @ 0xa4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r2, r5, #136 @ 0x88 │ │ │ │ sub r1, r5, #156 @ 0x9c │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ bl 2dbd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [fp, #-156] @ 0xffffff64 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ - bl 430f4 │ │ │ │ + bl 43104 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl a6458 │ │ │ │ - ldr r3, [pc, #32] @ 430f0 │ │ │ │ + bl a6530 │ │ │ │ + ldr r3, [pc, #32] @ 43100 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 430e4 │ │ │ │ + beq 430f4 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r3, [pc, #748] @ 43408 │ │ │ │ + ldr r3, [pc, #748] @ 43418 │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43190 │ │ │ │ + bne 431a0 │ │ │ │ mov r6, r0 │ │ │ │ bl 2de68 <__h_errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2d520 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #27296 @ 0x6aa0 │ │ │ │ + movw r0, #27832 @ 0x6cb8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43240 │ │ │ │ + beq 43250 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1aa3e4 │ │ │ │ + bl 1aab48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43240 │ │ │ │ + bgt 43250 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43240 │ │ │ │ + bne 43250 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 43240 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 43250 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 431d8 │ │ │ │ + beq 431e8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #600] @ 43408 │ │ │ │ + ldr r3, [pc, #600] @ 43418 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 433f8 │ │ │ │ + bne 43408 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 43248 │ │ │ │ + beq 43258 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 43248 │ │ │ │ + beq 43258 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 43288 │ │ │ │ + bne 43298 │ │ │ │ ldr r8, [r5, #16] │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 433a8 │ │ │ │ + beq 433b8 │ │ │ │ cmp r9, #2 │ │ │ │ - beq 432b4 │ │ │ │ + beq 432c4 │ │ │ │ cmp r9, #10 │ │ │ │ - beq 432f4 │ │ │ │ + beq 43304 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38904 @ 0x97f8 │ │ │ │ + movw r1, #39480 @ 0x9a38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 433e0 │ │ │ │ + b 433f0 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, r6 │ │ │ │ - b 433d0 │ │ │ │ - bl aadf0 │ │ │ │ + b 433e0 │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43398 │ │ │ │ + beq 433a8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 43298 │ │ │ │ + ble 432a8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 43398 │ │ │ │ + bne 433a8 │ │ │ │ add sl, sl, #4 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43204 │ │ │ │ - b 43254 │ │ │ │ + beq 43214 │ │ │ │ + b 43264 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4327c │ │ │ │ + bne 4328c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4327c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4328c │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2d6c4 │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 315a28 <_PyGen_FetchStopIterationValue@@Base+0xdf4> │ │ │ │ + bl 316254 <_PyGen_FetchStopIterationValue@@Base+0xdf4> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ ldreq ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldmeq sl, {r0, r1, r2, r3} │ │ │ │ stmeq ip, {r0, r1, r2, r3} │ │ │ │ - b 43350 │ │ │ │ + b 43360 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2d6c4 │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 3605c8 │ │ │ │ + bl 35de50 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 43350 │ │ │ │ + bne 43360 │ │ │ │ sub ip, fp, #68 @ 0x44 │ │ │ │ ldr lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 43398 │ │ │ │ + beq 433a8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4338c │ │ │ │ + bgt 4339c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4338c │ │ │ │ + bne 4339c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 433a0 │ │ │ │ + beq 433b0 │ │ │ │ mov r4, #0 │ │ │ │ - b 433d0 │ │ │ │ + b 433e0 │ │ │ │ add r8, r8, #4 │ │ │ │ - b 4320c │ │ │ │ + b 4321c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 43398 │ │ │ │ + beq 433a8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #27304 @ 0x6aa8 │ │ │ │ + movw r0, #27840 @ 0x6cc0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r6 │ │ │ │ - bl af254 │ │ │ │ - ldr r3, [pc, #32] @ 43408 │ │ │ │ + bl af33c │ │ │ │ + ldr r3, [pc, #32] @ 43418 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 433fc │ │ │ │ + beq 4340c │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ │ │ │ │ -0004340c : │ │ │ │ +0004341c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #28] @ 43444 │ │ │ │ + ldr ip, [pc, #28] @ 43454 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ab754 │ │ │ │ + bl ab83c │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 263628 <_Py_HandlePending@@Base+0x21bc> │ │ │ │ + b 264370 <_Py_HandlePending@@Base+0x21bc> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 434b8 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 434c8 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 434a8 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 434b8 │ │ │ │ + bne 434b8 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 434c8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1d9ec8 │ │ │ │ + b 1d9fd0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #37244 @ 0x917c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 434f8 │ │ │ │ + bne 43508 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 43514 │ │ │ │ + beq 43524 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ @@ -21498,336 +21504,336 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43590 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 435a0 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 43580 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 43590 │ │ │ │ + bne 43590 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 435a0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 435b8 │ │ │ │ + bne 435c8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 43608 │ │ │ │ + bne 43618 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - beq 4362c │ │ │ │ - b 43644 │ │ │ │ + beq 4363c │ │ │ │ + b 43654 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40856 @ 0x9f98 │ │ │ │ + movw r0, #41432 @ 0xa1d8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 435f0 │ │ │ │ - b 4363c │ │ │ │ + bne 43600 │ │ │ │ + b 4364c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3784a0 │ │ │ │ + bl 3788e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43644 │ │ │ │ + bne 43654 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43664 │ │ │ │ - bl 9f8f8 │ │ │ │ + bne 43674 │ │ │ │ + bl 9f9d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 4363c │ │ │ │ + beq 4364c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4363c │ │ │ │ + beq 4364c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 436b8 │ │ │ │ - bl beb18 │ │ │ │ + bne 436c8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43770 │ │ │ │ + bne 43780 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #62584 @ 0xf478 │ │ │ │ + movw r1, #63160 @ 0xf6b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #27836 @ 0x6cbc │ │ │ │ + movw r0, #28372 @ 0x6ed4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43750 │ │ │ │ - ldr r0, [pc, #152] @ 43778 │ │ │ │ + beq 43760 │ │ │ │ + ldr r0, [pc, #152] @ 43788 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 436fc │ │ │ │ + bne 4370c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 436e4 │ │ │ │ + bne 436f4 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - beq 4370c │ │ │ │ - bl 348650 │ │ │ │ + beq 4371c │ │ │ │ + bl 3bd474 │ │ │ │ mov r0, r4 │ │ │ │ bl 2cf08 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 43738 │ │ │ │ + bne 43748 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43720 │ │ │ │ + bne 43730 │ │ │ │ dmb ish │ │ │ │ - beq 43748 │ │ │ │ - ldr r0, [pc, #48] @ 43778 │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 43758 │ │ │ │ + ldr r0, [pc, #48] @ 43788 │ │ │ │ + bl 2bca8c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 43760 │ │ │ │ - bl beb18 │ │ │ │ + bne 43770 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43770 │ │ │ │ + bne 43780 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq pc, r7, r4, ror r5 @ │ │ │ │ + mlseq r7, ip, r5, pc @ │ │ │ │ │ │ │ │ -0004377c : │ │ │ │ +0004378c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 437b4 │ │ │ │ + bge 437c4 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55492 @ 0xd8c4 │ │ │ │ + movw r1, #56068 @ 0xdb04 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 437c8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 437d8 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 26a134 │ │ │ │ + bl 26b4a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 437d0 │ │ │ │ + bne 437e0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r5, #260] @ 0x104 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43820 │ │ │ │ + beq 43830 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #64400 @ 0xfb90 │ │ │ │ + movw r1, #64936 @ 0xfda8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 138b9c │ │ │ │ + bl 1393ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 43840 │ │ │ │ - b 43838 │ │ │ │ + bne 43850 │ │ │ │ + b 43848 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27856 @ 0x6cd0 │ │ │ │ + movw r1, #28392 @ 0x6ee8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r3, #0 │ │ │ │ - b 43a8c │ │ │ │ + b 43a9c │ │ │ │ ldr r7, [r6, #60] @ 0x3c │ │ │ │ movw r9, #42752 @ 0xa700 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ movw r8, #42964 @ 0xa7d4 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29704 @ 0x7408 │ │ │ │ + movw r1, #30240 @ 0x7620 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl c9194 │ │ │ │ + bl c97c4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 43994 │ │ │ │ + beq 439a4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne 438f8 │ │ │ │ + bne 43908 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 438a8 │ │ │ │ + bne 438b8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 439e4 │ │ │ │ + bgt 439f4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 439e4 │ │ │ │ - b 43938 │ │ │ │ - movw r2, #40596 @ 0x9e94 │ │ │ │ + bne 439f4 │ │ │ │ + b 43948 │ │ │ │ + movw r2, #41172 @ 0xa0d4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #37928 @ 0x9428 │ │ │ │ + movw r1, #38504 @ 0x9668 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 135fd0 │ │ │ │ + bl 1367e0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 438ec │ │ │ │ + bgt 438fc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 438ec │ │ │ │ + bne 438fc │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 43940 │ │ │ │ - b 43994 │ │ │ │ + bne 43950 │ │ │ │ + b 439a4 │ │ │ │ cmp r2, r8 │ │ │ │ - beq 43910 │ │ │ │ + beq 43920 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 439e4 │ │ │ │ - b 43924 │ │ │ │ + bgt 439f4 │ │ │ │ + b 43934 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 43900 │ │ │ │ + beq 43910 │ │ │ │ mov r5, r3 │ │ │ │ - b 43940 │ │ │ │ + b 43950 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 439e4 │ │ │ │ + bne 439f4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 439e4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 439f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 37879c <_PyErr_BadInternalCall@@Base+0x16c> │ │ │ │ + bl 378bdc <_PyErr_BadInternalCall@@Base+0x16c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4398c │ │ │ │ + bgt 4399c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4398c │ │ │ │ + bne 4399c │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 439bc │ │ │ │ + bne 439cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43838 │ │ │ │ + bgt 43848 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43838 │ │ │ │ + bne 43848 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 43838 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 43848 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43854 │ │ │ │ + bgt 43864 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43854 │ │ │ │ + bne 43864 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 43854 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 43864 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43a08 │ │ │ │ + bgt 43a18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43a08 │ │ │ │ + bne 43a18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #24720 @ 0x6090 │ │ │ │ + movw r2, #25296 @ 0x62d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 37879c <_PyErr_BadInternalCall@@Base+0x16c> │ │ │ │ + bl 378bdc <_PyErr_BadInternalCall@@Base+0x16c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 43838 │ │ │ │ + beq 43848 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 43a8c │ │ │ │ + bne 43a9c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43a64 │ │ │ │ + bgt 43a74 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43a64 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 43a74 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -21838,202 +21844,202 @@ │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2adb04 <_PyLazyImport_New@@Base+0x584> │ │ │ │ + b 2aeaa0 <_PyLazyImport_New@@Base+0x584> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2b1620 │ │ │ │ + bl 2b24e8 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 43af8 │ │ │ │ + beq 43b08 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27892 @ 0x6cf4 │ │ │ │ + movw r1, #28428 @ 0x6f0c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 43b10 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 43b20 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #27936 @ 0x6d20 │ │ │ │ + movw r0, #28472 @ 0x6f38 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43b18 │ │ │ │ + bne 43b28 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r4, #62828 @ 0xf56c │ │ │ │ + movw r4, #62868 @ 0xf594 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43b6c │ │ │ │ + beq 43b7c │ │ │ │ bl 2d6e8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43b64 │ │ │ │ + beq 43b74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43b64 │ │ │ │ + bgt 43b74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 43b64 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 43b74 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00043b78 : │ │ │ │ +00043b88 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43ba8 │ │ │ │ + beq 43bb8 │ │ │ │ mov r3, #0 │ │ │ │ movw r2, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 137828 <_PyBytes_DecodeEscape2@@Base+0x344> │ │ │ │ + b 138038 <_PyBytes_DecodeEscape2@@Base+0x344> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27952 @ 0x6d30 │ │ │ │ + movw r1, #28488 @ 0x6f48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00043bc8 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +00043bd8 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #38580 @ 0x96b4 │ │ │ │ + movw r3, #41132 @ 0xa0ac │ │ │ │ movt r3, #14 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r0, #360] @ 0x168 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #88] @ 43c48 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ + ldr r3, [pc, #88] @ 43c58 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43c24 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ + bne 43c34 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #53952 @ 0xd2c0 │ │ │ │ + movw r1, #54528 @ 0xd500 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24256 @ 0x5ec0 │ │ │ │ + movw r0, #24824 @ 0x60f8 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ add r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb r2, [r3, #3450] @ 0xd7a │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ addne r2, r2, #1 │ │ │ │ strbne r2, [r3, #3450] @ 0xd7a │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r0, #360] @ 0x168 │ │ │ │ str r3, [r0, #364] @ 0x16c │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00043c4c <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ +00043c5c <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43c80 <_PyNumber_InPlacePowerNoMod@@Base+0x34> │ │ │ │ + b 43c90 <_PyNumber_InPlacePowerNoMod@@Base+0x34> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43d10 <_PyNumber_InPlacePowerNoMod@@Base+0xc4> │ │ │ │ + b 43d20 <_PyNumber_InPlacePowerNoMod@@Base+0xc4> │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43cf0 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ + beq 43d00 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43cf0 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ + beq 43d00 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ blx r3 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43cf0 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ + bgt 43d00 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43cf0 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 43d00 <_PyNumber_InPlacePowerNoMod@@Base+0xa4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #6452 @ 0x1934 │ │ │ │ + movw r3, #7028 @ 0x1b74 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2cf808 │ │ │ │ + b 2d0538 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #38948 @ 0x9824 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43d84 <_PyNumber_InPlacePowerNoMod@@Base+0x138> │ │ │ │ + beq 43d94 <_PyNumber_InPlacePowerNoMod@@Base+0x138> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r1, [r4, #8] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ strd r2, [r4, #20] │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl c2a04 │ │ │ │ + bl c2b10 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -22041,64 +22047,64 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 43df0 <_PyNumber_InPlacePowerNoMod@@Base+0x1a4> │ │ │ │ + beq 43e00 <_PyNumber_InPlacePowerNoMod@@Base+0x1a4> │ │ │ │ mov r1, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43df0 <_PyNumber_InPlacePowerNoMod@@Base+0x1a4> │ │ │ │ + bne 43e00 <_PyNumber_InPlacePowerNoMod@@Base+0x1a4> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2ce3b4 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2cf0e4 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43df8 <_PyNumber_InPlacePowerNoMod@@Base+0x1ac> │ │ │ │ + bne 43e08 <_PyNumber_InPlacePowerNoMod@@Base+0x1ac> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 43e88 <_PyNumber_InPlacePowerNoMod@@Base+0x23c> │ │ │ │ + b 43e98 <_PyNumber_InPlacePowerNoMod@@Base+0x23c> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 43e1c <_PyNumber_InPlacePowerNoMod@@Base+0x1d0> │ │ │ │ + beq 43e2c <_PyNumber_InPlacePowerNoMod@@Base+0x1d0> │ │ │ │ movw r1, #26132 @ 0x6614 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43e28 <_PyNumber_InPlacePowerNoMod@@Base+0x1dc> │ │ │ │ + beq 43e38 <_PyNumber_InPlacePowerNoMod@@Base+0x1dc> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 43e40 <_PyNumber_InPlacePowerNoMod@@Base+0x1f4> │ │ │ │ + b 43e50 <_PyNumber_InPlacePowerNoMod@@Base+0x1f4> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2ce3b4 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2cf0e4 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 43e88 <_PyNumber_InPlacePowerNoMod@@Base+0x23c> │ │ │ │ + beq 43e98 <_PyNumber_InPlacePowerNoMod@@Base+0x23c> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 43e70 <_PyNumber_InPlacePowerNoMod@@Base+0x224> │ │ │ │ - movw r3, #49376 @ 0xc0e0 │ │ │ │ + bne 43e80 <_PyNumber_InPlacePowerNoMod@@Base+0x224> │ │ │ │ + movw r3, #49164 @ 0xc00c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46740 @ 0xb694 │ │ │ │ + movw r1, #47316 @ 0xb8d4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 43e88 <_PyNumber_InPlacePowerNoMod@@Base+0x23c> │ │ │ │ + b 43e98 <_PyNumber_InPlacePowerNoMod@@Base+0x23c> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 43e90 <_PyNumber_InPlacePowerNoMod@@Base+0x244> │ │ │ │ + bl 43ea0 <_PyNumber_InPlacePowerNoMod@@Base+0x244> │ │ │ │ vldr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ @@ -22108,52 +22114,52 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 2db68 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq 43f04 <_PyNumber_InPlacePowerNoMod@@Base+0x2b8> │ │ │ │ + beq 43f14 <_PyNumber_InPlacePowerNoMod@@Base+0x2b8> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ movmi r2, #1 │ │ │ │ movpl r2, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movmi r3, #1 │ │ │ │ movpl r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ vmovne.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vaddne.f64 d0, d0, d9 │ │ │ │ vsubne.f64 d8, d8, d7 │ │ │ │ - b 43f18 <_PyNumber_InPlacePowerNoMod@@Base+0x2cc> │ │ │ │ + b 43f28 <_PyNumber_InPlacePowerNoMod@@Base+0x2cc> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #112] @ 43f80 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ - vldr d7, [pc, #116] @ 43f88 <_PyNumber_InPlacePowerNoMod@@Base+0x33c> │ │ │ │ + vldr d0, [pc, #112] @ 43f90 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ + vldr d7, [pc, #116] @ 43f98 <_PyNumber_InPlacePowerNoMod@@Base+0x33c> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 43f54 <_PyNumber_InPlacePowerNoMod@@Base+0x308> │ │ │ │ + beq 43f64 <_PyNumber_InPlacePowerNoMod@@Base+0x308> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e898 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ vstr d0, [r4] │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovgt.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vaddgt.f64 d0, d0, d7 │ │ │ │ vstrgt d0, [r4] │ │ │ │ - b 43f70 <_PyNumber_InPlacePowerNoMod@@Base+0x324> │ │ │ │ + b 43f80 <_PyNumber_InPlacePowerNoMod@@Base+0x324> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #40] @ 43f88 <_PyNumber_InPlacePowerNoMod@@Base+0x33c> │ │ │ │ + vldr d6, [pc, #40] @ 43f98 <_PyNumber_InPlacePowerNoMod@@Base+0x33c> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #24] @ 43f80 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ + vldr d7, [pc, #24] @ 43f90 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ @@ -22165,471 +22171,437 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 43fcc <_PyNumber_InPlacePowerNoMod@@Base+0x380> │ │ │ │ + ldr r0, [pc, #12] @ 43fdc <_PyNumber_InPlacePowerNoMod@@Base+0x380> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, lsl #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl a6ea8 │ │ │ │ + bl a6f80 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 44000 <_PyNumber_InPlacePowerNoMod@@Base+0x3b4> │ │ │ │ + bne 44010 <_PyNumber_InPlacePowerNoMod@@Base+0x3b4> │ │ │ │ mov r4, #0 │ │ │ │ - b 440d8 <_PyNumber_InPlacePowerNoMod@@Base+0x48c> │ │ │ │ + b 440e8 <_PyNumber_InPlacePowerNoMod@@Base+0x48c> │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #28128 @ 0x6de0 │ │ │ │ + movw r1, #28704 @ 0x7020 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28624 @ 0x6fd0 │ │ │ │ + movw r0, #29160 @ 0x71e8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43ff8 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ + beq 44008 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - beq 43ff8 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ + beq 44008 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 440d8 <_PyNumber_InPlacePowerNoMod@@Base+0x48c> │ │ │ │ + bge 440e8 <_PyNumber_InPlacePowerNoMod@@Base+0x48c> │ │ │ │ ldr r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne 44060 <_PyNumber_InPlacePowerNoMod@@Base+0x414> │ │ │ │ + bne 44070 <_PyNumber_InPlacePowerNoMod@@Base+0x414> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 44038 <_PyNumber_InPlacePowerNoMod@@Base+0x3ec> │ │ │ │ + b 44048 <_PyNumber_InPlacePowerNoMod@@Base+0x3ec> │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44084 <_PyNumber_InPlacePowerNoMod@@Base+0x438> │ │ │ │ + bne 44094 <_PyNumber_InPlacePowerNoMod@@Base+0x438> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44098 <_PyNumber_InPlacePowerNoMod@@Base+0x44c> │ │ │ │ - b 44058 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ + bne 440a8 <_PyNumber_InPlacePowerNoMod@@Base+0x44c> │ │ │ │ + b 44068 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4406c <_PyNumber_InPlacePowerNoMod@@Base+0x420> │ │ │ │ - b 44058 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ + bne 4407c <_PyNumber_InPlacePowerNoMod@@Base+0x420> │ │ │ │ + b 44068 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #18168 @ 0x46f8 │ │ │ │ + movw r1, #18048 @ 0x4680 │ │ │ │ movt r1, #4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44058 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ + beq 44068 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43ff8 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ + bgt 44008 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43ff8 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ + bne 44008 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 43ff8 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 44008 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000440e8 : │ │ │ │ +000440f8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 44100 │ │ │ │ + ldr r0, [pc, #12] @ 44110 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269e30 │ │ │ │ - rsbeq r5, r2, r4, lsr #3 │ │ │ │ + b 26b19c │ │ │ │ + rsbeq r5, r2, r0, lsr #3 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44158 │ │ │ │ + bne 44168 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #4 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44194 │ │ │ │ - ldr lr, [pc, #520] @ 44368 │ │ │ │ + beq 441a4 │ │ │ │ + ldr lr, [pc, #520] @ 44378 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 442ac │ │ │ │ + beq 442bc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 441b4 │ │ │ │ - bl beb18 │ │ │ │ + bne 441c4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 442ac │ │ │ │ + bne 442bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 441d4 │ │ │ │ - bl beb18 │ │ │ │ + bne 441e4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 442ac │ │ │ │ + bne 442bc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 441f8 │ │ │ │ - bl beb18 │ │ │ │ + bne 44208 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44234 │ │ │ │ - b 442ac │ │ │ │ - bl c5e50 │ │ │ │ + beq 44244 │ │ │ │ + b 442bc │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44224 │ │ │ │ + bgt 44234 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44224 │ │ │ │ + bne 44234 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 441e8 │ │ │ │ + beq 441f8 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 44250 │ │ │ │ + bge 44260 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28872 @ 0x70c8 │ │ │ │ + movw r1, #29408 @ 0x72e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 442ac │ │ │ │ + bl 16f7e8 │ │ │ │ + b 442bc │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 442b4 │ │ │ │ - bl dc824 │ │ │ │ + bne 442c4 │ │ │ │ + bl dd21c │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e13c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 44338 │ │ │ │ + bge 44348 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 44348 │ │ │ │ - bl b95d0 │ │ │ │ + bne 44358 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44260 │ │ │ │ + beq 44270 │ │ │ │ mov r0, #0 │ │ │ │ - b 44360 │ │ │ │ + b 44370 │ │ │ │ mov r0, r7 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2f8014 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f8cb4 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 442ac │ │ │ │ - bl dc824 │ │ │ │ + beq 442bc │ │ │ │ + bl dd21c │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e13c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 44318 │ │ │ │ + bge 44328 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 44324 │ │ │ │ - bl b95d0 │ │ │ │ + bne 44334 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 442c8 │ │ │ │ - b 442ac │ │ │ │ + beq 442d8 │ │ │ │ + b 442bc │ │ │ │ mov r0, r4 │ │ │ │ - bl bed58 │ │ │ │ - b 44360 │ │ │ │ + bl bee64 │ │ │ │ + b 44370 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 442ac │ │ │ │ + bl 27c134 │ │ │ │ + b 442bc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrdeq r5, [r2], #-24 @ 0xffffffe8 @ │ │ │ │ + ldrdeq r5, [r2], #-20 @ 0xffffffec @ │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 443d0 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 443c0 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 443d0 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 44404 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 443f4 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 44404 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #348] @ 444f0 │ │ │ │ + ldr r1, [pc, #348] @ 445a8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159924 │ │ │ │ + bl 15a2c0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 443b0 │ │ │ │ + bne 44468 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159958 │ │ │ │ + bl 15a2f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 443a8 │ │ │ │ - ldr r1, [pc, #296] @ 444f4 │ │ │ │ + blt 44460 │ │ │ │ + ldr r1, [pc, #296] @ 445ac │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159924 │ │ │ │ + bl 15a2c0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - beq 443a8 │ │ │ │ + beq 44460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159958 │ │ │ │ + bl 15a2f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 443a8 │ │ │ │ - ldr r1, [pc, #252] @ 444f8 │ │ │ │ + blt 44460 │ │ │ │ + ldr r1, [pc, #252] @ 445b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159924 │ │ │ │ + bl 15a2c0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq 443a8 │ │ │ │ + beq 44460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159958 │ │ │ │ + bl 15a2f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 443a8 │ │ │ │ - ldr r1, [pc, #208] @ 444fc │ │ │ │ + blt 44460 │ │ │ │ + ldr r1, [pc, #208] @ 445b4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159924 │ │ │ │ + bl 15a2c0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq 443a8 │ │ │ │ + beq 44460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159958 │ │ │ │ + bl 15a2f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 443a8 │ │ │ │ - ldr r1, [pc, #164] @ 44500 │ │ │ │ + blt 44460 │ │ │ │ + ldr r1, [pc, #164] @ 445b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159924 │ │ │ │ + bl 15a2c0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq 443a8 │ │ │ │ + beq 44460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159958 │ │ │ │ + bl 15a2f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 443a8 │ │ │ │ - ldr r1, [pc, #120] @ 44504 │ │ │ │ + blt 44460 │ │ │ │ + ldr r1, [pc, #120] @ 445bc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159924 │ │ │ │ + bl 15a2c0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq 443a8 │ │ │ │ + beq 44460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159958 │ │ │ │ + bl 15a2f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 443a8 │ │ │ │ + blt 44460 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #28900 @ 0x70e4 │ │ │ │ + movw r2, #29436 @ 0x72fc │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #55632 @ 0xd950 │ │ │ │ + movw r1, #56176 @ 0xdb70 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b6198 │ │ │ │ + bl 2b7064 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 443a8 │ │ │ │ + blt 44460 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64784 @ 0xfd10 │ │ │ │ + movw r1, #65320 @ 0xff28 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, r2, r4, lsl #4 │ │ │ │ - rsbeq r5, r2, r8, lsl r2 │ │ │ │ - rsbeq r5, r2, ip, lsr #4 │ │ │ │ - rsbeq r5, r2, r0, asr #4 │ │ │ │ - rsbeq r5, r2, r4, asr r2 │ │ │ │ - rsbeq r5, r2, r8, ror #4 │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4455c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 4454c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4455c │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 44590 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 44580 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 44590 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - bx r3 │ │ │ │ + rsbeq r5, r2, r0, lsl #4 │ │ │ │ + rsbeq r5, r2, r4, lsl r2 │ │ │ │ + rsbeq r5, r2, r8, lsr #4 │ │ │ │ + rsbeq r5, r2, ip, lsr r2 │ │ │ │ + rsbeq r5, r2, r0, asr r2 │ │ │ │ + rsbeq r5, r2, r4, ror #4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 445c0 │ │ │ │ - b b2920 │ │ │ │ + beq 445d0 │ │ │ │ + b b2a08 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28988 @ 0x713c │ │ │ │ + movw r1, #29524 @ 0x7354 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #57484 @ 0xe08c │ │ │ │ + movw r1, #58028 @ 0xe2ac │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 44698 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, sp, #16 │ │ │ │ - sub r2, fp, #16 │ │ │ │ - sub r1, fp, #20 │ │ │ │ - sub r0, fp, #24 │ │ │ │ - bl 2e6f4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 44658 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - mov r0, #0 │ │ │ │ - b 44690 │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1b2fe0 <_PyLong_FromGid@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 1b2fe0 <_PyLong_FromGid@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - bl 1b2fe0 <_PyLong_FromGid@@Base> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #29064 @ 0x7188 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b 44620 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #23376 @ 0x5b50 │ │ │ │ + movw r1, #23952 @ 0x5d90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #23380 @ 0x5b54 │ │ │ │ + movw r0, #23956 @ 0x5d94 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 446f0 │ │ │ │ + beq 44678 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -22639,799 +22611,869 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r2, fp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 2d214 │ │ │ │ + bl 2e6f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 44774 │ │ │ │ + bge 446fc │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 447ac │ │ │ │ + b 44734 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 28e624 │ │ │ │ + bl 1b364c <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 28e624 │ │ │ │ + bl 1b364c <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 28e624 │ │ │ │ + bl 1b364c <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #29064 @ 0x7188 │ │ │ │ + movw r0, #29664 @ 0x73e0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 447f0 │ │ │ │ + ldr r0, [pc, #12] @ 44778 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r0, ror #7 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + sub r2, fp, #16 │ │ │ │ + sub r1, fp, #20 │ │ │ │ + sub r0, fp, #24 │ │ │ │ + bl 2d214 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 447c4 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 27c134 │ │ │ │ + mov r0, #0 │ │ │ │ + b 447fc │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 28f728 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ + bl 28f728 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + bl 28f728 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #29664 @ 0x73e0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl c011c │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 44830 │ │ │ │ + ldr r0, [pc, #12] @ 44840 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, ror #4 │ │ │ │ │ │ │ │ -00044834 : │ │ │ │ +00044844 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ - movw r3, #6136 @ 0x17f8 │ │ │ │ + movw r3, #6712 @ 0x1a38 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b3684 │ │ │ │ + b 1b3cf0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 448a8 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 448b8 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 44898 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 448a8 │ │ │ │ + bne 448a8 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 448b8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 448e0 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 44948 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 44938 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 44948 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 448d0 │ │ │ │ + bne 44970 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 44ae4 │ │ │ │ + ldr r0, [pc, #480] @ 44b84 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 44948 │ │ │ │ + beq 449e8 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44948 │ │ │ │ + beq 449e8 │ │ │ │ ldr r4, [r4, #136] @ 0x88 │ │ │ │ - movw r3, #18660 @ 0x48e4 │ │ │ │ + movw r3, #18820 @ 0x4984 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44ab0 │ │ │ │ + beq 44b50 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ - movw r3, #18660 @ 0x48e4 │ │ │ │ + movw r3, #18820 @ 0x4984 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 44ab0 │ │ │ │ + bne 44b50 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 44978 │ │ │ │ + bne 44a18 │ │ │ │ mov r4, #0 │ │ │ │ - b 44a44 │ │ │ │ + b 44ae4 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 449ac │ │ │ │ + beq 44a4c │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 44a44 │ │ │ │ + ble 44ae4 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 44990 │ │ │ │ - b 449d4 │ │ │ │ + bne 44a30 │ │ │ │ + b 44a74 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 449d4 │ │ │ │ + beq 44a74 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 449b0 │ │ │ │ + bne 44a50 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 44a44 │ │ │ │ - ldr r2, [pc, #268] @ 44ae8 │ │ │ │ + bne 44ae4 │ │ │ │ + ldr r2, [pc, #268] @ 44b88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38324c │ │ │ │ + bl 3835d4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 44ad8 │ │ │ │ - beq 44a44 │ │ │ │ + blt 44b78 │ │ │ │ + beq 44ae4 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 44ae8 │ │ │ │ + ldr r1, [pc, #232] @ 44b88 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f7604 <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f82a4 <_PyObject_HasLen@@Base+0x148> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 44ad8 │ │ │ │ + bne 44b78 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44970 │ │ │ │ + bgt 44a10 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44970 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 44970 │ │ │ │ + bne 44a10 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 44a10 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 44aec │ │ │ │ + ldr r1, [pc, #152] @ 44b8c │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f7604 <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f82a4 <_PyObject_HasLen@@Base+0x148> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 44ad8 │ │ │ │ + bne 44b78 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 44a90 │ │ │ │ + bne 44b30 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 44ad8 │ │ │ │ + b 44b78 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44ab0 │ │ │ │ + bgt 44b50 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44ab0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 44b50 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44a84 │ │ │ │ + beq 44b24 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 44ae8 │ │ │ │ + ldr r1, [pc, #36] @ 44b88 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f7604 <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f82a4 <_PyObject_HasLen@@Base+0x148> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r2, r3, r4, lsl sl │ │ │ │ rsbeq r2, r3, ip, asr #11 │ │ │ │ │ │ │ │ -00044af0 <_PyCompile_Assemble@@Base>: │ │ │ │ +00044b90 <_PyCompile_Assemble@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - movw r3, #56116 @ 0xdb34 │ │ │ │ + movw r3, #55904 @ 0xda60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 44b3c <_PyCompile_Assemble@@Base+0x4c> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 44bdc <_PyCompile_Assemble@@Base+0x4c> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29244 @ 0x723c │ │ │ │ + movw r1, #29780 @ 0x7454 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 44b64 <_PyCompile_Assemble@@Base+0x74> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 44c04 <_PyCompile_Assemble@@Base+0x74> │ │ │ │ sub r7, fp, #76 @ 0x4c │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 44b6c <_PyCompile_Assemble@@Base+0x7c> │ │ │ │ + bne 44c0c <_PyCompile_Assemble@@Base+0x7c> │ │ │ │ mov r4, #0 │ │ │ │ - b 44d30 <_PyCompile_Assemble@@Base+0x240> │ │ │ │ + b 44dd0 <_PyCompile_Assemble@@Base+0x240> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17f0f0 <_PyErr_SetKeyError@@Base+0x39c> │ │ │ │ + bl 17fa54 <_PyErr_SetKeyError@@Base+0x39c> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvnne r2, #0 │ │ │ │ ldrne r4, [r5] │ │ │ │ movne r1, r4 │ │ │ │ - beq 44bd0 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c70 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44ba4 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ + beq 44c44 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ movlt r2, r3 │ │ │ │ - b 44b88 <_PyCompile_Assemble@@Base+0x98> │ │ │ │ + b 44c28 <_PyCompile_Assemble@@Base+0x98> │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ lsl r2, r2, #2 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 44bd8 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ - bl 2e14d8 │ │ │ │ + bne 44c78 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ + bl 2e217c │ │ │ │ mov r4, #0 │ │ │ │ - b 44cfc <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + b 44d9c <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44bfc <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ + beq 44c9c <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ strge r3, [sl, r2, lsl #2] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - b 44be0 <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ - movw r0, #49520 @ 0xc170 │ │ │ │ + b 44c80 <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ + movw r0, #50096 @ 0xc3b0 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44c64 <_PyCompile_Assemble@@Base+0x174> │ │ │ │ + beq 44d04 <_PyCompile_Assemble@@Base+0x174> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, lr │ │ │ │ - bge 44c5c <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ + bge 44cfc <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r2, r3, lsl #5] │ │ │ │ add r2, r2, r3, lsl #5 │ │ │ │ add r3, r3, #1 │ │ │ │ sub ip, r1, #260 @ 0x104 │ │ │ │ add r1, r0, r1, lsl #3 │ │ │ │ sub ip, ip, #3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ tst r1, #8 │ │ │ │ - bne 44c4c <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ + bne 44cec <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ cmp ip, #2 │ │ │ │ - bhi 44c14 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ + bhi 44cb4 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [sl, r1, lsl #2] │ │ │ │ str r1, [r2, #24] │ │ │ │ - b 44c14 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ + b 44cb4 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b 44c04 <_PyCompile_Assemble@@Base+0x114> │ │ │ │ + b 44ca4 <_PyCompile_Assemble@@Base+0x114> │ │ │ │ mov r0, sl │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1843f8 <_PyEval_NoToolsForUnwind@@Base+0x341c> │ │ │ │ + bl 184d5c <_PyEval_NoToolsForUnwind@@Base+0x341c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44bd0 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c70 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 18dea0 │ │ │ │ + bl 18e7b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44bd0 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c70 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ ldr r0, [r8, #8] │ │ │ │ bl 31814 <_PyObject_DebugMallocStats@@Base+0xc18> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 44bd0 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c70 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 192a08 <_PyDict_DelItemIf@@Base+0x2068> │ │ │ │ + bl 193318 <_PyDict_DelItemIf@@Base+0x2068> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44cfc <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + bgt 44d9c <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44cfc <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + bne 44d9c <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44d20 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ + bgt 44dc0 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44d20 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ + bne 44dc0 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 28339c │ │ │ │ + bl 284524 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2832f0 │ │ │ │ + bl 284478 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 44e0c <_PyCompile_Assemble@@Base+0x27c> │ │ │ │ + ldrd r0, [r4] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 1d4810 │ │ │ │ + mov r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #44012 @ 0xabec │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r2, r3 │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + b 44dfc <_PyCompile_Assemble@@Base+0x26c> │ │ │ │ + │ │ │ │ +00044e30 : │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r3, #136 @ 0x88 │ │ │ │ + mov r2, #140 @ 0x8c │ │ │ │ + movw ip, #6928 @ 0x1b10 │ │ │ │ + movt ip, #63 @ 0x3f │ │ │ │ + str ip, [sp] │ │ │ │ + bl 2728dc <_Py_Specialize_CallFunctionEx@@Base+0xb04> │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r1, [pc, #12] @ 44e80 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 37dd20 │ │ │ │ + rsbeq r1, r3, r4, lsl fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d7a8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 44d7c <_PyCompile_Assemble@@Base+0x28c> │ │ │ │ + bge 44ec4 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27afac │ │ │ │ - bne 44d8c <_PyCompile_Assemble@@Base+0x29c> │ │ │ │ + b 27c134 │ │ │ │ + bne 44ed4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a1868 │ │ │ │ + b a1940 │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bls 44da0 <_PyCompile_Assemble@@Base+0x2b0> │ │ │ │ + bls 44ee8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ lsl r0, r5, #2 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44d94 <_PyCompile_Assemble@@Base+0x2a4> │ │ │ │ + beq 44edc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d7a8 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44de8 <_PyCompile_Assemble@@Base+0x2f8> │ │ │ │ + bne 44f30 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r5, #0 │ │ │ │ - b 44e40 <_PyCompile_Assemble@@Base+0x350> │ │ │ │ - bl a1868 │ │ │ │ + b 44f88 │ │ │ │ + bl a1940 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 44e2c <_PyCompile_Assemble@@Base+0x33c> │ │ │ │ + beq 44f74 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 44e20 <_PyCompile_Assemble@@Base+0x330> │ │ │ │ + ble 44f68 │ │ │ │ ldr r0, [r4, r6, lsl #2] │ │ │ │ - bl 1b2fe0 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b364c <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44e2c <_PyCompile_Assemble@@Base+0x33c> │ │ │ │ + beq 44f74 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 44df8 <_PyCompile_Assemble@@Base+0x308> │ │ │ │ + b 44f40 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6458 │ │ │ │ - b 44e40 <_PyCompile_Assemble@@Base+0x350> │ │ │ │ + bl a6530 │ │ │ │ + b 44f88 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7c08 │ │ │ │ - b 44de0 <_PyCompile_Assemble@@Base+0x2f0> │ │ │ │ + bl a7ce0 │ │ │ │ + b 44f28 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 44e78 <_PyCompile_Assemble@@Base+0x388> │ │ │ │ - ldrd r0, [r4] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 1d46f0 │ │ │ │ - mov r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #43436 @ 0xa9ac │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - b 44e68 <_PyCompile_Assemble@@Base+0x378> │ │ │ │ - │ │ │ │ -00044e9c : │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r3, #136 @ 0x88 │ │ │ │ - mov r2, #140 @ 0x8c │ │ │ │ - movw ip, #6352 @ 0x18d0 │ │ │ │ - movt ip, #63 @ 0x3f │ │ │ │ - str ip, [sp] │ │ │ │ - bl 271754 <_Py_Specialize_CallFunctionEx@@Base+0xb04> │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 44eec │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37d998 │ │ │ │ - rsbeq r1, r3, r4, lsl fp │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 44f20 │ │ │ │ + bne 44fc0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c7230 │ │ │ │ + b 1c78ac │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56904 @ 0xde48 │ │ │ │ + movw r0, #57480 @ 0xe088 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 44f10 │ │ │ │ + b 44fb0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 44f80 │ │ │ │ + ldr r0, [pc, #12] @ 45020 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsl #4 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d478 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44fdc │ │ │ │ + beq 4507c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0] │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r5] │ │ │ │ - b 44fe4 │ │ │ │ + b 45084 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45028 │ │ │ │ + ldr r0, [pc, #12] @ 450c8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r0, lsr #8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 45064 │ │ │ │ + bne 45104 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45098 │ │ │ │ - b 4508c │ │ │ │ + bne 45138 │ │ │ │ + b 4512c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17736 @ 0x4548 │ │ │ │ + movw r0, #18312 @ 0x4788 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4504c │ │ │ │ + bne 450ec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45084 │ │ │ │ + bne 45124 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 450b8 │ │ │ │ - bl beb18 │ │ │ │ + bne 45158 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45084 │ │ │ │ + bne 45124 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41992 @ 0xa408 │ │ │ │ + movw r1, #42568 @ 0xa648 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #29540 @ 0x7364 │ │ │ │ + movw r0, #30076 @ 0x757c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45084 │ │ │ │ + beq 45124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45108 │ │ │ │ + bne 451a8 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45150 │ │ │ │ + ldr r0, [pc, #12] @ 451f0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, asr #3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 45354 │ │ │ │ + ldr r0, [pc, #480] @ 453f4 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 451b8 │ │ │ │ + beq 45258 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 451b8 │ │ │ │ + beq 45258 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - movw r3, #20820 @ 0x5154 │ │ │ │ + movw r3, #20980 @ 0x51f4 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45320 │ │ │ │ + beq 453c0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - movw r3, #20820 @ 0x5154 │ │ │ │ + movw r3, #20980 @ 0x51f4 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 45320 │ │ │ │ + bne 453c0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 451e8 │ │ │ │ + bne 45288 │ │ │ │ mov r4, #0 │ │ │ │ - b 452b4 │ │ │ │ + b 45354 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 4521c │ │ │ │ + beq 452bc │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 452b4 │ │ │ │ + ble 45354 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 45200 │ │ │ │ - b 45244 │ │ │ │ + bne 452a0 │ │ │ │ + b 452e4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 45244 │ │ │ │ + beq 452e4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45220 │ │ │ │ + bne 452c0 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 452b4 │ │ │ │ - ldr r2, [pc, #268] @ 45358 │ │ │ │ + bne 45354 │ │ │ │ + ldr r2, [pc, #268] @ 453f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38324c │ │ │ │ + bl 3835d4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 45348 │ │ │ │ - beq 452b4 │ │ │ │ + blt 453e8 │ │ │ │ + beq 45354 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 45358 │ │ │ │ + ldr r1, [pc, #232] @ 453f8 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f7604 <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f82a4 <_PyObject_HasLen@@Base+0x148> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 45348 │ │ │ │ + bne 453e8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 451e0 │ │ │ │ + bgt 45280 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 451e0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 451e0 │ │ │ │ + bne 45280 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 45280 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 4535c │ │ │ │ + ldr r1, [pc, #152] @ 453fc │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f7604 <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f82a4 <_PyObject_HasLen@@Base+0x148> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 45348 │ │ │ │ + bne 453e8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 45300 │ │ │ │ + bne 453a0 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 45348 │ │ │ │ + b 453e8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45320 │ │ │ │ + bgt 453c0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45320 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 453c0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 452f4 │ │ │ │ + beq 45394 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 45358 │ │ │ │ + ldr r1, [pc, #36] @ 453f8 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f7604 <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f82a4 <_PyObject_HasLen@@Base+0x148> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r2, r3, r4, lsr sl │ │ │ │ rsbeq r2, r3, ip, lsl #12 │ │ │ │ @@ -23441,257 +23483,257 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ moveq r2, #2 │ │ │ │ movne r2, #3 │ │ │ │ strd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - ldreq r0, [pc, #72] @ 453d8 │ │ │ │ + ldreq r0, [pc, #72] @ 45478 │ │ │ │ subeq r1, fp, #20 │ │ │ │ - ldrne r0, [pc, #68] @ 453dc │ │ │ │ + ldrne r0, [pc, #68] @ 4547c │ │ │ │ subne r1, fp, #20 │ │ │ │ strne r3, [fp, #-12] │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 453d0 │ │ │ │ + beq 45470 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 453cc │ │ │ │ + bgt 4546c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 453cc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 4546c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ strdeq r1, [r3], #-216 @ 0xffffff28 @ │ │ │ │ rsbeq r2, r3, r4, ror fp │ │ │ │ │ │ │ │ -000453e0 <_PyCompile_CodeGen@@Base>: │ │ │ │ +00045480 <_PyCompile_CodeGen@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 2959c0 │ │ │ │ + bl 296aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45430 <_PyCompile_CodeGen@@Base+0x50> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 454d0 <_PyCompile_CodeGen@@Base+0x50> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29604 @ 0x73a4 │ │ │ │ + movw r1, #30140 @ 0x75bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4543c <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ - bl d8854 <_PyArena_New@@Base> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 454dc <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + bl d8e6c <_PyArena_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 45444 <_PyCompile_CodeGen@@Base+0x64> │ │ │ │ + bne 454e4 <_PyCompile_CodeGen@@Base+0x64> │ │ │ │ mov r8, #0 │ │ │ │ - b 45670 <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ + b 45710 <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 352788 │ │ │ │ + bl 352778 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 45490 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ - bl 35b1c4 │ │ │ │ + beq 45530 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + bl 35aca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45490 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + beq 45530 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 26d550 <_PyAST_Compile@@Base+0x80> │ │ │ │ + bl 26e8bc <_PyAST_Compile@@Base+0x80> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4549c <_PyCompile_CodeGen@@Base+0xbc> │ │ │ │ + bne 4553c <_PyCompile_CodeGen@@Base+0xbc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a0214 <_PyArena_Free@@Base> │ │ │ │ - b 4543c <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + bl 1a0ac0 <_PyArena_Free@@Base> │ │ │ │ + b 454dc <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #56] @ 0x38 │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4543c <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + beq 454dc <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2748c0 │ │ │ │ + bl 275a48 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 454d0 <_PyCompile_CodeGen@@Base+0xf0> │ │ │ │ + bne 45570 <_PyCompile_CodeGen@@Base+0xf0> │ │ │ │ mov r5, #0 │ │ │ │ mov r8, r5 │ │ │ │ - b 45648 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + b 456e8 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ ldr r9, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r9, #752] @ 0x2f0 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #29620 @ 0x73b4 │ │ │ │ + movw r1, #30156 @ 0x75cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r0, [r9, #756] @ 0x2f4 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #29632 @ 0x73c0 │ │ │ │ + movw r1, #30168 @ 0x75d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r0, [r9, #760] @ 0x2f8 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #29648 @ 0x73d0 │ │ │ │ + movw r1, #30184 @ 0x75e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r5, #48584 @ 0xbdc8 │ │ │ │ + movw r5, #49160 @ 0xc008 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ cmp r3, #3 │ │ │ │ - bne 455cc <_PyCompile_CodeGen@@Base+0x1ec> │ │ │ │ + bne 4566c <_PyCompile_CodeGen@@Base+0x1ec> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ ldr ip, [r3, #28] │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stmdb lr, {r0, r1, r2, r3} │ │ │ │ ldmdb lr, {r0, r1, r2} │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ - bl 161d8c <_PyInstructionSequence_New@@Base+0x1abc> │ │ │ │ + bl 162708 <_PyInstructionSequence_New@@Base+0x1a94> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 455f8 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ - b 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + bne 45698 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ + b 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp] │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ - bl 170968 │ │ │ │ + bl 1712d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45590 <_PyCompile_CodeGen@@Base+0x1b0> │ │ │ │ - b 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + bne 45630 <_PyCompile_CodeGen@@Base+0x1b0> │ │ │ │ + b 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 27f0ec │ │ │ │ + bl 280274 │ │ │ │ ldr r0, [r9, #728] @ 0x2d8 │ │ │ │ bl 31814 <_PyObject_DebugMallocStats@@Base+0xc18> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 454c4 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45564 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #29664 @ 0x73e0 │ │ │ │ + movw r1, #30200 @ 0x75f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 45648 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + beq 456e8 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf96c <_PyTuple_FromPair@@Base> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 198d80 │ │ │ │ + bl 199690 │ │ │ │ mov r0, r4 │ │ │ │ - bl 286e90 │ │ │ │ + bl 288000 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a0214 <_PyArena_Free@@Base> │ │ │ │ + bl 1a0ac0 <_PyArena_Free@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 456bc <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ + bgt 4575c <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32920 @ 0x8098 │ │ │ │ + movw r1, #33496 @ 0x82d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 456e0 <_PyCompile_CodeGen@@Base+0x300> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 45780 <_PyCompile_CodeGen@@Base+0x300> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 456e8 <_PyCompile_CodeGen@@Base+0x308> │ │ │ │ + beq 45788 <_PyCompile_CodeGen@@Base+0x308> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46816 @ 0xb6e0 │ │ │ │ + movw r1, #47392 @ 0xb920 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 45718 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ + b 457b8 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45700 <_PyCompile_CodeGen@@Base+0x320> │ │ │ │ + bne 457a0 <_PyCompile_CodeGen@@Base+0x320> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 45718 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ - ldr r1, [pc, #24] @ 45720 <_PyCompile_CodeGen@@Base+0x340> │ │ │ │ + b 457b8 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ + ldr r1, [pc, #24] @ 457c0 <_PyCompile_CodeGen@@Base+0x340> │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl b3dac │ │ │ │ + bl b3e94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 456f4 <_PyCompile_CodeGen@@Base+0x314> │ │ │ │ + beq 45794 <_PyCompile_CodeGen@@Base+0x314> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r3, r0, lsr r1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 37febc │ │ │ │ + bl 380244 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 4575c <_PyCompile_CodeGen@@Base+0x37c> │ │ │ │ + beq 457fc <_PyCompile_CodeGen@@Base+0x37c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ @@ -23700,316 +23742,316 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 457a0 <_PyCompile_CodeGen@@Base+0x3c0> │ │ │ │ + ldr r0, [pc, #12] @ 45840 <_PyCompile_CodeGen@@Base+0x3c0> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsr #4 │ │ │ │ │ │ │ │ -000457a4 : │ │ │ │ +00045844 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a079c <_Py_GetConfig@@Base> │ │ │ │ + bl a0874 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4580c │ │ │ │ + ldr r0, [pc, #12] @ 458ac │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bne 45848 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 458e8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29720 @ 0x7418 │ │ │ │ + movw r1, #30256 @ 0x7630 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 45894 │ │ │ │ + bl 1417cc │ │ │ │ + b 45934 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ moveq r4, #0 │ │ │ │ ldreq r0, [r0, #8] │ │ │ │ - beq 45958 │ │ │ │ + beq 459f8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #5632 @ 0x1600 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4589c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 4593c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29752 @ 0x7438 │ │ │ │ + movw r1, #30288 @ 0x7650 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45944 │ │ │ │ + beq 459e4 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 45900 │ │ │ │ + bne 459a0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29788 @ 0x745c │ │ │ │ + movw r1, #30324 @ 0x7674 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45894 │ │ │ │ + bgt 45934 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45894 │ │ │ │ + bne 45934 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 45894 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 45934 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4591c │ │ │ │ + beq 459bc │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r6] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4593c │ │ │ │ + bgt 459dc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4593c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 459dc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b 458b0 │ │ │ │ + b 45950 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 459b0 │ │ │ │ + bne 45a50 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 459ac │ │ │ │ + bne 45a4c │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 459f0 │ │ │ │ - b 459b0 │ │ │ │ + bne 45a90 │ │ │ │ + b 45a50 │ │ │ │ mov r6, r2 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #22724 @ 0x58c4 │ │ │ │ + movw r1, #22720 @ 0x58c0 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 459f4 │ │ │ │ - b 45a30 │ │ │ │ + bne 45a94 │ │ │ │ + b 45ad0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [r5] │ │ │ │ add r3, r4, r6 │ │ │ │ sub r4, r3, #1 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 45a38 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 45ad8 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9452 @ 0x24ec │ │ │ │ + movw r1, #10028 @ 0x272c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #29972 @ 0x7514 │ │ │ │ + movw r0, #30508 @ 0x772c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r9 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 45bfc │ │ │ │ + b 45c9c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45b70 │ │ │ │ + beq 45c10 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ cmp sl, #0 │ │ │ │ movweq sl, #5196 @ 0x144c │ │ │ │ movteq sl, #96 @ 0x60 │ │ │ │ - beq 45a5c │ │ │ │ + beq 45afc │ │ │ │ subs r4, r3, #2 │ │ │ │ - beq 45ae8 │ │ │ │ + beq 45b88 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 45a74 │ │ │ │ + beq 45b14 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 45b80 │ │ │ │ - b 45a7c │ │ │ │ + beq 45c20 │ │ │ │ + b 45b1c │ │ │ │ movw r6, #64340 @ 0xfb54 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45aa0 │ │ │ │ - bl 1290ac │ │ │ │ + beq 45b40 │ │ │ │ + bl 129fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 45a30 │ │ │ │ + blt 45ad0 │ │ │ │ subs r7, r4, #1 │ │ │ │ - bne 45aa4 │ │ │ │ - b 45afc │ │ │ │ + bne 45b44 │ │ │ │ + b 45b9c │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45acc │ │ │ │ - bl 1290ac │ │ │ │ + beq 45b6c │ │ │ │ + bl 129fc8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 45a30 │ │ │ │ + blt 45ad0 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 45ad0 │ │ │ │ - b 45b08 │ │ │ │ + bne 45b70 │ │ │ │ + b 45ba8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ movge r7, r8 │ │ │ │ - bge 45b10 │ │ │ │ - b 45a30 │ │ │ │ + bge 45bb0 │ │ │ │ + b 45ad0 │ │ │ │ movw r6, #64340 @ 0xfb54 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 45b10 │ │ │ │ + b 45bb0 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r0 │ │ │ │ - b 45b10 │ │ │ │ + b 45bb0 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, #0 │ │ │ │ tst r4, r7 │ │ │ │ and r3, r4, #1 │ │ │ │ and r8, r7, #1 │ │ │ │ - beq 45b3c │ │ │ │ + beq 45bdc │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32708 @ 0x7fc4 │ │ │ │ + movw r1, #33284 @ 0x8204 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 45a30 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 45ad0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45b8c │ │ │ │ + beq 45c2c │ │ │ │ orrs r4, r4, r7 │ │ │ │ moveq r8, r4 │ │ │ │ moveq r3, r8 │ │ │ │ - beq 45b8c │ │ │ │ + beq 45c2c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32744 @ 0x7fe8 │ │ │ │ + movw r1, #33320 @ 0x8228 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 45a30 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 45ad0 │ │ │ │ movw r6, #64340 @ 0xfb54 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ movw sl, #5196 @ 0x144c │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ mov r8, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 2fdf7c <_PyXI_EndInterpreter@@Base+0x134> │ │ │ │ + bl 2fec1c <_PyXI_EndInterpreter@@Base+0x134> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 45a30 │ │ │ │ - bl 2fd8c4 <_PySlice_FromIndices@@Base+0x1578> │ │ │ │ + beq 45ad0 │ │ │ │ + bl 2fe564 <_PySlice_FromIndices@@Base+0x1578> │ │ │ │ and r5, r5, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 3ead8 │ │ │ │ + bl 3eae8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45bfc │ │ │ │ + bgt 45c9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45bfc │ │ │ │ + bne 45c9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45c44 │ │ │ │ + ldr r0, [pc, #12] @ 45ce4 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r4, ror r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -24019,162 +24061,162 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r1 │ │ │ │ - bne 45c9c │ │ │ │ + bne 45d3c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 45cd4 │ │ │ │ + beq 45d74 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #440] @ 45e68 │ │ │ │ + ldr ip, [pc, #440] @ 45f08 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45d08 │ │ │ │ + beq 45da8 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 45d10 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 45db0 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9452 @ 0x24ec │ │ │ │ + movw r1, #10028 @ 0x272c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26484 @ 0x6774 │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r8 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 45e5c │ │ │ │ + b 45efc │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ad2c4 │ │ │ │ + bl 1ada28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45e5c │ │ │ │ + beq 45efc │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 2ce598 │ │ │ │ + bl 2cf2c8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 45e24 │ │ │ │ - bl dc824 │ │ │ │ + beq 45ec4 │ │ │ │ + bl dd21c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ mov r7, #0 │ │ │ │ bl 2e118 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #56 @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 98b24 │ │ │ │ + bl 9870c │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ moveq sl, #1 │ │ │ │ moveq r5, r7 │ │ │ │ - beq 45dd0 │ │ │ │ + beq 45e70 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ bl 2d850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45dc4 │ │ │ │ + beq 45e64 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 45dc4 │ │ │ │ + bne 45e64 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45dcc │ │ │ │ + bgt 45e6c │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ - b 45d60 │ │ │ │ + b 45e00 │ │ │ │ mov sl, #0 │ │ │ │ - b 45dd0 │ │ │ │ + b 45e70 │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 45e14 │ │ │ │ + bne 45eb4 │ │ │ │ cmp sl, #1 │ │ │ │ - bne 45df4 │ │ │ │ - bl 2e14d8 │ │ │ │ - b 45e24 │ │ │ │ - movw r3, #49332 @ 0xc0b4 │ │ │ │ + bne 45e94 │ │ │ │ + bl 2e217c │ │ │ │ + b 45ec4 │ │ │ │ + movw r3, #49120 @ 0xbfe0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #30020 @ 0x7544 │ │ │ │ + movw r1, #30556 @ 0x775c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 45e24 │ │ │ │ + bl 1417cc │ │ │ │ + b 45ec4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 311bec <_PyXI_Exit@@Base+0x714> │ │ │ │ + bl 3124b4 <_PyXI_Exit@@Base+0x714> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45e48 │ │ │ │ + bgt 45ee8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45e50 │ │ │ │ + beq 45ef0 │ │ │ │ mov r4, r6 │ │ │ │ - b 45e5c │ │ │ │ + b 45efc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 45e48 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 45ee8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, r2, ip, lsl r9 │ │ │ │ + rsbeq r5, r2, r8, lsl r9 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45ea8 │ │ │ │ + ldr r0, [pc, #12] @ 45f48 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, asr r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ subs r7, r3, #0 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ moveq r6, r7 │ │ │ │ - movw ip, #53504 @ 0xd100 │ │ │ │ + movw ip, #53992 @ 0xd2e8 │ │ │ │ movt ip, #93 @ 0x5d │ │ │ │ ldrne r6, [r7, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -24188,391 +24230,391 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 45f40 │ │ │ │ + bne 45fe0 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 45f84 │ │ │ │ - ldr r1, [pc, #416] @ 460e8 │ │ │ │ + beq 46024 │ │ │ │ + ldr r1, [pc, #416] @ 46188 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 460d0 │ │ │ │ + beq 46170 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46040 │ │ │ │ + beq 460e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45fc8 │ │ │ │ + beq 46068 │ │ │ │ add r6, r6, r5 │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq 45ffc │ │ │ │ - b 45fd8 │ │ │ │ - bl beb18 │ │ │ │ + beq 4609c │ │ │ │ + b 46078 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45fb8 │ │ │ │ - b 46040 │ │ │ │ + beq 46058 │ │ │ │ + b 460e0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46008 │ │ │ │ + beq 460a8 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ - bl 286890 │ │ │ │ + bl 287a18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46040 │ │ │ │ + beq 460e0 │ │ │ │ subs r5, r6, #3 │ │ │ │ - bne 46008 │ │ │ │ + bne 460a8 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, #0 │ │ │ │ - b 46048 │ │ │ │ + b 460e8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4602c │ │ │ │ - bl 1290ac │ │ │ │ + beq 460cc │ │ │ │ + bl 129fc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 46040 │ │ │ │ + blt 460e0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 46048 │ │ │ │ - b 46030 │ │ │ │ + beq 460e8 │ │ │ │ + b 460d0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 46048 │ │ │ │ + bge 460e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 460d0 │ │ │ │ + b 46170 │ │ │ │ ldr r9, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ and r2, r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r9, #100 @ 0x64 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 46078 │ │ │ │ + bne 46118 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 460a0 │ │ │ │ + bne 46140 │ │ │ │ mov r5, #256 @ 0x100 │ │ │ │ - b 46080 │ │ │ │ + b 46120 │ │ │ │ lsl r5, r5, #8 │ │ │ │ eor r5, r5, #256 @ 0x100 │ │ │ │ sxth r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ orr r3, r5, r3, lsl #9 │ │ │ │ bl 2e478 │ │ │ │ mov r5, r0 │ │ │ │ - b 460b0 │ │ │ │ + b 46150 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2dde4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5464 @ 0x1558 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r5, r2, r8, asr #18 │ │ │ │ + rsbeq r5, r2, r4, asr #18 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 46128 │ │ │ │ + ldr r0, [pc, #12] @ 461c8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, lsr #3 │ │ │ │ │ │ │ │ -0004612c : │ │ │ │ +000461cc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46144 │ │ │ │ + ldr r0, [pc, #12] @ 461e4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269e30 │ │ │ │ - rsbeq r5, r2, r4, ror r9 │ │ │ │ + b 26b19c │ │ │ │ + rsbeq r5, r2, r0, ror r9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #30272 @ 0x7640 │ │ │ │ + movw r3, #30808 @ 0x7858 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movw r1, #58644 @ 0xe514 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7378 │ │ │ │ + b 1e7548 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #76] @ 461e8 │ │ │ │ + ldr r1, [pc, #76] @ 46288 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159924 │ │ │ │ - movw r1, #30320 @ 0x7670 │ │ │ │ + bl 15a2c0 │ │ │ │ + movw r1, #30856 @ 0x7888 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 13b680 │ │ │ │ + bl 13be90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 461e0 │ │ │ │ + blt 46280 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64784 @ 0xfd10 │ │ │ │ + movw r1, #65320 @ 0xff28 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, r2, r8, lsr #19 │ │ │ │ + rsbeq r5, r2, r4, lsr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4628c │ │ │ │ + beq 4632c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq 46290 │ │ │ │ + beq 46330 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #2 │ │ │ │ - bne 4628c │ │ │ │ + bne 4632c │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bl c2a70 │ │ │ │ + bl c2b7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 46290 │ │ │ │ + bne 46330 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46290 │ │ │ │ + bgt 46330 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46290 │ │ │ │ + bne 46330 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 46290 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 46330 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 4649c │ │ │ │ + ldr r0, [pc, #480] @ 4653c │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 46300 │ │ │ │ + beq 463a0 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46300 │ │ │ │ + beq 463a0 │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ - movw r3, #25244 @ 0x629c │ │ │ │ + movw r3, #25404 @ 0x633c │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46468 │ │ │ │ + beq 46508 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - movw r3, #25244 @ 0x629c │ │ │ │ + movw r3, #25404 @ 0x633c │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 46468 │ │ │ │ + bne 46508 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 46330 │ │ │ │ + bne 463d0 │ │ │ │ mov r4, #0 │ │ │ │ - b 463fc │ │ │ │ + b 4649c │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 46364 │ │ │ │ + beq 46404 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 463fc │ │ │ │ + ble 4649c │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 46348 │ │ │ │ - b 4638c │ │ │ │ + bne 463e8 │ │ │ │ + b 4642c │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4638c │ │ │ │ + beq 4642c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46368 │ │ │ │ + bne 46408 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 463fc │ │ │ │ - ldr r2, [pc, #268] @ 464a0 │ │ │ │ + bne 4649c │ │ │ │ + ldr r2, [pc, #268] @ 46540 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38324c │ │ │ │ + bl 3835d4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 46490 │ │ │ │ - beq 463fc │ │ │ │ + blt 46530 │ │ │ │ + beq 4649c │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 464a0 │ │ │ │ + ldr r1, [pc, #232] @ 46540 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f7604 <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f82a4 <_PyObject_HasLen@@Base+0x148> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46490 │ │ │ │ + bne 46530 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46328 │ │ │ │ + bgt 463c8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46328 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 46328 │ │ │ │ + bne 463c8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 463c8 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 464a4 │ │ │ │ + ldr r1, [pc, #152] @ 46544 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f7604 <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f82a4 <_PyObject_HasLen@@Base+0x148> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46490 │ │ │ │ + bne 46530 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 46448 │ │ │ │ + bne 464e8 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 46490 │ │ │ │ + b 46530 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46468 │ │ │ │ + bgt 46508 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46468 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 46508 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4643c │ │ │ │ + beq 464dc │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 464a0 │ │ │ │ + ldr r1, [pc, #36] @ 46540 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f7604 <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f82a4 <_PyObject_HasLen@@Base+0x148> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldrdeq r2, [r3], #-160 @ 0xffffff60 @ │ │ │ │ strdeq r2, [r3], #-160 @ 0xffffff60 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 464c8 │ │ │ │ + ldr r2, [pc, #16] @ 46568 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46624 │ │ │ │ + b 466c4 │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 46508 │ │ │ │ + ldr r0, [pc, #12] @ 465a8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mlseq r3, r4, r3, r2 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -24581,150 +24623,150 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4655c │ │ │ │ + bne 465fc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4659c │ │ │ │ - ldr r4, [pc, #160] @ 46604 │ │ │ │ + beq 4663c │ │ │ │ + ldr r4, [pc, #160] @ 466a4 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4659c │ │ │ │ + bne 4663c │ │ │ │ mov r0, #0 │ │ │ │ - b 465fc │ │ │ │ + b 4669c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 465bc │ │ │ │ - bl beb18 │ │ │ │ + bne 4665c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 465f4 │ │ │ │ - b 46594 │ │ │ │ + beq 46694 │ │ │ │ + b 46634 │ │ │ │ movw r3, #266 @ 0x10a │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 465f4 │ │ │ │ - movw r1, #49520 @ 0xc170 │ │ │ │ + bhi 46694 │ │ │ │ + movw r1, #50096 @ 0xc3b0 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r1, [r1, r0, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - b 465fc │ │ │ │ + b 4669c │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, r2, r8, ror #19 │ │ │ │ + rsbeq r5, r2, r4, ror #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #57272 @ 0xdfb8 │ │ │ │ + movw r1, #57816 @ 0xe1d8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 44698 │ │ │ │ + b 44620 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 130cf4 │ │ │ │ + bl 1316d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 466c0 │ │ │ │ + beq 46760 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ - bl c2a70 │ │ │ │ + bl c2b7c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4669c │ │ │ │ + beq 4673c │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 46688 │ │ │ │ + beq 46728 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 46734 │ │ │ │ - b 4674c │ │ │ │ + ble 467d4 │ │ │ │ + b 467ec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6838 │ │ │ │ + bl b6918 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 466c8 │ │ │ │ + bne 46768 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 466c0 │ │ │ │ + bgt 46760 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 466c0 │ │ │ │ + bne 46760 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 4674c │ │ │ │ + b 467ec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4672c │ │ │ │ + bne 467cc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46704 │ │ │ │ + bgt 467a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46704 │ │ │ │ + bne 467a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 466c0 │ │ │ │ + bgt 46760 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 466c0 │ │ │ │ + bne 46760 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 466c0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 46760 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4674c │ │ │ │ + bgt 467ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4674c │ │ │ │ + bne 467ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00046758 <_Py_IncRef@@Base>: │ │ │ │ +000467f8 <_Py_IncRef@@Base>: │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -24732,132 +24774,132 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 4697c <_Py_IncRef@@Base+0x224> │ │ │ │ + ldr r0, [pc, #480] @ 46a1c <_Py_IncRef@@Base+0x224> │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 467e0 <_Py_IncRef@@Base+0x88> │ │ │ │ + beq 46880 <_Py_IncRef@@Base+0x88> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 467e0 <_Py_IncRef@@Base+0x88> │ │ │ │ + beq 46880 <_Py_IncRef@@Base+0x88> │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #26492 @ 0x677c │ │ │ │ + movw r3, #26652 @ 0x681c │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46948 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + beq 469e8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - movw r3, #26492 @ 0x677c │ │ │ │ + movw r3, #26652 @ 0x681c │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 46948 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + bne 469e8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 46810 <_Py_IncRef@@Base+0xb8> │ │ │ │ + bne 468b0 <_Py_IncRef@@Base+0xb8> │ │ │ │ mov r4, #0 │ │ │ │ - b 468dc <_Py_IncRef@@Base+0x184> │ │ │ │ + b 4697c <_Py_IncRef@@Base+0x184> │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 46844 <_Py_IncRef@@Base+0xec> │ │ │ │ + beq 468e4 <_Py_IncRef@@Base+0xec> │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 468dc <_Py_IncRef@@Base+0x184> │ │ │ │ + ble 4697c <_Py_IncRef@@Base+0x184> │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 46828 <_Py_IncRef@@Base+0xd0> │ │ │ │ - b 4686c <_Py_IncRef@@Base+0x114> │ │ │ │ + bne 468c8 <_Py_IncRef@@Base+0xd0> │ │ │ │ + b 4690c <_Py_IncRef@@Base+0x114> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4686c <_Py_IncRef@@Base+0x114> │ │ │ │ + beq 4690c <_Py_IncRef@@Base+0x114> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46848 <_Py_IncRef@@Base+0xf0> │ │ │ │ + bne 468e8 <_Py_IncRef@@Base+0xf0> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 468dc <_Py_IncRef@@Base+0x184> │ │ │ │ - ldr r2, [pc, #268] @ 46980 <_Py_IncRef@@Base+0x228> │ │ │ │ + bne 4697c <_Py_IncRef@@Base+0x184> │ │ │ │ + ldr r2, [pc, #268] @ 46a20 <_Py_IncRef@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 38324c │ │ │ │ + bl 3835d4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 46970 <_Py_IncRef@@Base+0x218> │ │ │ │ - beq 468dc <_Py_IncRef@@Base+0x184> │ │ │ │ + blt 46a10 <_Py_IncRef@@Base+0x218> │ │ │ │ + beq 4697c <_Py_IncRef@@Base+0x184> │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 46980 <_Py_IncRef@@Base+0x228> │ │ │ │ + ldr r1, [pc, #232] @ 46a20 <_Py_IncRef@@Base+0x228> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f7604 <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f82a4 <_PyObject_HasLen@@Base+0x148> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46970 <_Py_IncRef@@Base+0x218> │ │ │ │ + bne 46a10 <_Py_IncRef@@Base+0x218> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46808 <_Py_IncRef@@Base+0xb0> │ │ │ │ + bgt 468a8 <_Py_IncRef@@Base+0xb0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46808 <_Py_IncRef@@Base+0xb0> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 46808 <_Py_IncRef@@Base+0xb0> │ │ │ │ + bne 468a8 <_Py_IncRef@@Base+0xb0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 468a8 <_Py_IncRef@@Base+0xb0> │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 46984 <_Py_IncRef@@Base+0x22c> │ │ │ │ + ldr r1, [pc, #152] @ 46a24 <_Py_IncRef@@Base+0x22c> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f7604 <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f82a4 <_PyObject_HasLen@@Base+0x148> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46970 <_Py_IncRef@@Base+0x218> │ │ │ │ + bne 46a10 <_Py_IncRef@@Base+0x218> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 46928 <_Py_IncRef@@Base+0x1d0> │ │ │ │ + bne 469c8 <_Py_IncRef@@Base+0x1d0> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 46970 <_Py_IncRef@@Base+0x218> │ │ │ │ + b 46a10 <_Py_IncRef@@Base+0x218> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46948 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + bgt 469e8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46948 <_Py_IncRef@@Base+0x1f0> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 469e8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4691c <_Py_IncRef@@Base+0x1c4> │ │ │ │ + beq 469bc <_Py_IncRef@@Base+0x1c4> │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 46980 <_Py_IncRef@@Base+0x228> │ │ │ │ + ldr r1, [pc, #36] @ 46a20 <_Py_IncRef@@Base+0x228> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f7604 <_PyObject_HasLen@@Base+0x148> │ │ │ │ + bl 2f82a4 <_PyObject_HasLen@@Base+0x148> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq r2, [r3], #-148 @ 0xffffff6c @ │ │ │ │ rsbeq r2, r3, ip, asr #10 │ │ │ │ @@ -24868,76 +24910,76 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000469b0 : │ │ │ │ +00046a50 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 46a10 │ │ │ │ + beq 46ab0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 11992c │ │ │ │ + bl 11a2cc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46a10 │ │ │ │ + bgt 46ab0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46a10 │ │ │ │ + bne 46ab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 36c494 │ │ │ │ + bl 36c8b8 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 46a6c │ │ │ │ + blt 46b0c │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46a68 │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne 46b08 │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30480 @ 0x7710 │ │ │ │ + movw r1, #31016 @ 0x7928 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00046a9c : │ │ │ │ +00046b3c : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -24949,51 +24991,51 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 46afc │ │ │ │ + ldr r0, [pc, #12] @ 46b9c │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, ror #3 │ │ │ │ │ │ │ │ -00046b00 : │ │ │ │ +00046ba0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46b18 │ │ │ │ + ldr r0, [pc, #12] @ 46bb8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269e30 │ │ │ │ - rsbeq r5, r2, r4, lsl sl │ │ │ │ + b 26b19c │ │ │ │ + rsbeq r5, r2, r0, lsl sl │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185d9c │ │ │ │ + b 1866f8 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 46b48 │ │ │ │ - b bed58 │ │ │ │ + beq 46be8 │ │ │ │ + b bee64 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4300 @ 0x10cc │ │ │ │ + movw r1, #4276 @ 0x10b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrsb r1, [r0, #35] @ 0x23 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ @@ -25011,27 +25053,27 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d8284 │ │ │ │ + bl 1d838c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46bec │ │ │ │ + bne 46c8c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46c18 │ │ │ │ - bl beb18 │ │ │ │ + bne 46cb8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46be4 │ │ │ │ + bne 46c84 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ @@ -25041,123 +25083,123 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 300cd4 <_PyLong_UnsignedInt_Converter@@Base+0x300> │ │ │ │ + b 301974 <_PyLong_UnsignedInt_Converter@@Base+0x300> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #76] @ 46cc8 │ │ │ │ + ldr r1, [pc, #76] @ 46d68 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159924 │ │ │ │ - movw r1, #30600 @ 0x7788 │ │ │ │ + bl 15a2c0 │ │ │ │ + movw r1, #31136 @ 0x79a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 13b680 │ │ │ │ + bl 13be90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46cc0 │ │ │ │ + blt 46d60 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64784 @ 0xfd10 │ │ │ │ + movw r1, #65320 @ 0xff28 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, r2, r4, ror sl │ │ │ │ + rsbeq r5, r2, r0, ror sl │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cbccc <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ + b 3cbef8 <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - beq 46d14 │ │ │ │ + beq 46db4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30720 @ 0x7800 │ │ │ │ + movw r1, #31256 @ 0x7a18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #57244 @ 0xdf9c │ │ │ │ + movw r1, #57788 @ 0xe1bc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46d98 │ │ │ │ + b 46e38 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #30780 @ 0x783c │ │ │ │ + movw r0, #31316 @ 0x7a54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #23376 @ 0x5b50 │ │ │ │ + movw r1, #23952 @ 0x5d90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #23380 @ 0x5b54 │ │ │ │ + movw r0, #23956 @ 0x5d94 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46ddc │ │ │ │ + bne 46e7c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsb r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 46e18 │ │ │ │ + beq 46eb8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46e04 │ │ │ │ + bne 46ea4 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 143b8c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 144394 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46dd4 │ │ │ │ + beq 46e74 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -25165,656 +25207,656 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 384c50 │ │ │ │ + bl 384fd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46e60 │ │ │ │ + bne 46f00 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 385134 │ │ │ │ + b 3854bc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00046e68 : │ │ │ │ +00046f08 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 46ea0 │ │ │ │ - bl b67b8 │ │ │ │ + beq 46f40 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46edc │ │ │ │ - bl beb18 │ │ │ │ + bne 46f7c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46f0c │ │ │ │ + bne 46fac │ │ │ │ add r3, r4, #1 │ │ │ │ mvn r4, #0 │ │ │ │ mvn r4, r4, lsl r3 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 46efc │ │ │ │ - bl beb18 │ │ │ │ + bne 46f9c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46f0c │ │ │ │ + bne 46fac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00046f14 : │ │ │ │ +00046fb4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46f2c │ │ │ │ + ldr r0, [pc, #12] @ 46fcc │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269e30 │ │ │ │ - strhteq r5, [r2], #-164 @ 0xffffff5c │ │ │ │ + b 26b19c │ │ │ │ + strhteq r5, [r2], #-160 @ 0xffffff60 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30800 @ 0x7850 │ │ │ │ + movw r1, #31336 @ 0x7a68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46f98 │ │ │ │ - bl beb18 │ │ │ │ + bne 47038 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46fac │ │ │ │ + bne 4704c │ │ │ │ mov r0, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 46fd4 │ │ │ │ + ldr r1, [pc, #8] @ 47074 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b628 │ │ │ │ + b 36ba4c │ │ │ │ rsbeq r6, r3, r0, lsr #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #30860 @ 0x788c │ │ │ │ + movw r1, #31396 @ 0x7aa4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 47010 │ │ │ │ + bge 470b0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30864 @ 0x7890 │ │ │ │ + movw r1, #31400 @ 0x7aa8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30876 @ 0x789c │ │ │ │ + movw r1, #31412 @ 0x7ab4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30892 @ 0x78ac │ │ │ │ + movw r1, #31428 @ 0x7ac4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30904 @ 0x78b8 │ │ │ │ + movw r1, #31440 @ 0x7ad0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30916 @ 0x78c4 │ │ │ │ + movw r1, #31452 @ 0x7adc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30932 @ 0x78d4 │ │ │ │ + movw r1, #31468 @ 0x7aec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30948 @ 0x78e4 │ │ │ │ + movw r1, #31484 @ 0x7afc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30960 @ 0x78f0 │ │ │ │ + movw r1, #31496 @ 0x7b08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30972 @ 0x78fc │ │ │ │ + movw r1, #31508 @ 0x7b14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30984 @ 0x7908 │ │ │ │ + movw r1, #31520 @ 0x7b20 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31000 @ 0x7918 │ │ │ │ + movw r1, #31536 @ 0x7b30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31016 @ 0x7928 │ │ │ │ + movw r1, #31552 @ 0x7b40 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31032 @ 0x7938 │ │ │ │ + movw r1, #31568 @ 0x7b50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31044 @ 0x7944 │ │ │ │ + movw r1, #31580 @ 0x7b5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31056 @ 0x7950 │ │ │ │ + movw r1, #31592 @ 0x7b68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31072 @ 0x7960 │ │ │ │ + movw r1, #31608 @ 0x7b78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31088 @ 0x7970 │ │ │ │ + movw r1, #31624 @ 0x7b88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31112 @ 0x7988 │ │ │ │ + movw r1, #31648 @ 0x7ba0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30896 @ 0x78b0 │ │ │ │ + movw r1, #31432 @ 0x7ac8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31132 @ 0x799c │ │ │ │ + movw r1, #31668 @ 0x7bb4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31148 @ 0x79ac │ │ │ │ + movw r1, #31684 @ 0x7bc4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31164 @ 0x79bc │ │ │ │ + movw r1, #31700 @ 0x7bd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31172 @ 0x79c4 │ │ │ │ + movw r1, #31708 @ 0x7bdc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31180 @ 0x79cc │ │ │ │ + movw r1, #31716 @ 0x7be4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47008 │ │ │ │ + blt 470a8 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31192 @ 0x79d8 │ │ │ │ + movw r1, #31728 @ 0x7bf0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bb80 │ │ │ │ + bl 13c390 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 47320 │ │ │ │ + bne 473c0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 47314 │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne 473b4 │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4300 @ 0x10cc │ │ │ │ + movw r1, #4276 @ 0x10b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 47348 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 473e8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b 47354 │ │ │ │ + b 473f4 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b668 │ │ │ │ + bl 14c00c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 47350 │ │ │ │ - bl beb18 │ │ │ │ + bne 473f0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47350 │ │ │ │ + beq 473f0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ str r0, [fp, #-8] │ │ │ │ - ldr r0, [pc, #8] @ 47390 │ │ │ │ - bl 1d1418 │ │ │ │ + ldr r0, [pc, #8] @ 47430 │ │ │ │ + bl 1d1468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r4, asr #16 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 473c8 │ │ │ │ + bne 47468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -000473dc <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +0004747c <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 473f4 <_PyEval_FormatExcUnbound@@Base+0x18> │ │ │ │ + beq 47494 <_PyEval_FormatExcUnbound@@Base+0x18> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bxne lr │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ push {fp, lr} │ │ │ │ add lr, r2, #4 │ │ │ │ sub r1, r3, r1 │ │ │ │ cmp r2, r1 │ │ │ │ add fp, sp, #4 │ │ │ │ ldr r3, [ip, lr, lsl #2] │ │ │ │ - movwlt r1, #49312 @ 0xc0a0 │ │ │ │ - movwge r1, #49400 @ 0xc0f8 │ │ │ │ + movwlt r1, #49100 @ 0xbfcc │ │ │ │ + movwge r1, #49188 @ 0xc024 │ │ │ │ movtlt r1, #96 @ 0x60 │ │ │ │ movtge r1, #96 @ 0x60 │ │ │ │ - movwlt r2, #45056 @ 0xb000 │ │ │ │ - movwge r2, #31464 @ 0x7ae8 │ │ │ │ + movwlt r2, #45632 @ 0xb240 │ │ │ │ + movwge r2, #32000 @ 0x7d00 │ │ │ │ movtlt r2, #61 @ 0x3d │ │ │ │ movtge r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2da6c4 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b 2dae24 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #625 @ 0x271 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 474d4 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + beq 47574 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ add r6, r5, #2496 @ 0x9c0 │ │ │ │ add r7, r5, #8 │ │ │ │ add r8, r4, #12 │ │ │ │ add r6, r6, #8 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ - bl b2920 │ │ │ │ + bl b2a08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 474b0 <_PyEval_FormatExcUnbound@@Base+0xd4> │ │ │ │ + beq 47550 <_PyEval_FormatExcUnbound@@Base+0xd4> │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - bne 47480 <_PyEval_FormatExcUnbound@@Base+0xa4> │ │ │ │ + bne 47520 <_PyEval_FormatExcUnbound@@Base+0xa4> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bne 474d8 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ + bne 47578 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 474d4 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + bgt 47574 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 474d4 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + bne 47574 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 47500 <_PyEval_FormatExcUnbound@@Base+0x124> │ │ │ │ + bne 475a0 <_PyEval_FormatExcUnbound@@Base+0x124> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a1868 │ │ │ │ + b a1940 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 4753c <_PyEval_FormatExcUnbound@@Base+0x160> │ │ │ │ + ldr r1, [pc, #8] @ 475dc <_PyEval_FormatExcUnbound@@Base+0x160> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b628 │ │ │ │ + b 36ba4c │ │ │ │ mlseq r3, r4, r9, r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r1 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 47594 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ + bne 47634 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #53872 @ 0xd270 │ │ │ │ + movw r0, #54448 @ 0xd4b0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 476e0 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 47780 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ad2c4 │ │ │ │ + bl 1ada28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 476e0 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ + beq 47780 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 2ce598 │ │ │ │ + bl 2cf2c8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 476a8 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ - bl dc824 │ │ │ │ + beq 47748 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ + bl dd21c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ mov r8, #0 │ │ │ │ bl 2e118 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 98b24 │ │ │ │ + bl 9870c │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-68] @ 0xffffffbc │ │ │ │ moveq sl, #1 │ │ │ │ moveq r5, r8 │ │ │ │ - beq 47654 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ + beq 476f4 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bl 2d778 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47648 <_PyEval_FormatExcUnbound@@Base+0x26c> │ │ │ │ + beq 476e8 <_PyEval_FormatExcUnbound@@Base+0x26c> │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 47648 <_PyEval_FormatExcUnbound@@Base+0x26c> │ │ │ │ + bne 476e8 <_PyEval_FormatExcUnbound@@Base+0x26c> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47650 <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ + bgt 476f0 <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r8, r5 │ │ │ │ - b 475e4 <_PyEval_FormatExcUnbound@@Base+0x208> │ │ │ │ + b 47684 <_PyEval_FormatExcUnbound@@Base+0x208> │ │ │ │ mov sl, #0 │ │ │ │ - b 47654 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ + b 476f4 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 47698 <_PyEval_FormatExcUnbound@@Base+0x2bc> │ │ │ │ + bne 47738 <_PyEval_FormatExcUnbound@@Base+0x2bc> │ │ │ │ cmp sl, #1 │ │ │ │ - bne 47678 <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ - bl 2e14d8 │ │ │ │ - b 476a8 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ - movw r3, #49332 @ 0xc0b4 │ │ │ │ + bne 47718 <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ + bl 2e217c │ │ │ │ + b 47748 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ + movw r3, #49120 @ 0xbfe0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #32168 @ 0x7da8 │ │ │ │ + movw r1, #32704 @ 0x7fc0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 476a8 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ + bl 1417cc │ │ │ │ + b 47748 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2af410 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ + bl 2b02d8 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 476cc <_PyEval_FormatExcUnbound@@Base+0x2f0> │ │ │ │ + bgt 4776c <_PyEval_FormatExcUnbound@@Base+0x2f0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 476d4 <_PyEval_FormatExcUnbound@@Base+0x2f8> │ │ │ │ + beq 47774 <_PyEval_FormatExcUnbound@@Base+0x2f8> │ │ │ │ mov r4, r6 │ │ │ │ - b 476e0 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ + b 47780 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 476cc <_PyEval_FormatExcUnbound@@Base+0x2f0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4776c <_PyEval_FormatExcUnbound@@Base+0x2f0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000476ec <_Py_rc_quot@@Base>: │ │ │ │ +0004778c <_Py_rc_quot@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ vcmpe.f64 d1, #0.0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vnegmi.f64 d5, d1 │ │ │ │ vmovpl.f64 d5, d1 │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ - vldr d8, [pc, #352] @ 47888 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d8, [pc, #352] @ 47928 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 47740 <_Py_rc_quot@@Base+0x54> │ │ │ │ + bpl 477e0 <_Py_rc_quot@@Base+0x54> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 47794 <_Py_rc_quot@@Base+0xa8> │ │ │ │ - b 47774 <_Py_rc_quot@@Base+0x88> │ │ │ │ + blt 47834 <_Py_rc_quot@@Base+0xa8> │ │ │ │ + b 47814 <_Py_rc_quot@@Base+0x88> │ │ │ │ vcmpe.f64 d2, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 47790 <_Py_rc_quot@@Base+0xa4> │ │ │ │ + bhi 47830 <_Py_rc_quot@@Base+0xa4> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d3, d2 │ │ │ │ - bne 47774 <_Py_rc_quot@@Base+0x88> │ │ │ │ + bne 47814 <_Py_rc_quot@@Base+0x88> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ - b 47874 <_Py_rc_quot@@Base+0x188> │ │ │ │ + b 47914 <_Py_rc_quot@@Base+0x188> │ │ │ │ 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 477bc <_Py_rc_quot@@Base+0xd0> │ │ │ │ + b 4785c <_Py_rc_quot@@Base+0xd0> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 477d8 <_Py_rc_quot@@Base+0xec> │ │ │ │ + bhi 47878 <_Py_rc_quot@@Base+0xec> │ │ │ │ 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 47874 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bvc 47914 <_Py_rc_quot@@Base+0x188> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 477e0 <_Py_rc_quot@@Base+0xf4> │ │ │ │ - b 47874 <_Py_rc_quot@@Base+0x188> │ │ │ │ - vldr d1, [pc, #176] @ 47890 <_Py_rc_quot@@Base+0x1a4> │ │ │ │ + bvs 47880 <_Py_rc_quot@@Base+0xf4> │ │ │ │ + b 47914 <_Py_rc_quot@@Base+0x188> │ │ │ │ + vldr d1, [pc, #176] @ 47930 <_Py_rc_quot@@Base+0x1a4> │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #172] @ 47898 <_Py_rc_quot@@Base+0x1ac> │ │ │ │ + vldr d4, [pc, #172] @ 47938 <_Py_rc_quot@@Base+0x1ac> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 47874 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bhi 47914 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 47814 <_Py_rc_quot@@Base+0x128> │ │ │ │ + bgt 478b4 <_Py_rc_quot@@Base+0x128> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 47874 <_Py_rc_quot@@Base+0x188> │ │ │ │ + ble 47914 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #104] @ 47888 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d7, [pc, #104] @ 47928 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #92] @ 47888 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d6, [pc, #92] @ 47928 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vabs.f64 d3, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmovgt.f64 d7, d5 │ │ │ │ cmp r3, #0 │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -25844,275 +25886,275 @@ │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #56372 @ 0xdc34 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7378 │ │ │ │ + b 1e7548 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 479f8 <_Py_rc_quot@@Base+0x30c> │ │ │ │ - movw r0, #62840 @ 0xf578 │ │ │ │ + beq 47a98 <_Py_rc_quot@@Base+0x30c> │ │ │ │ + movw r0, #62880 @ 0xf5a0 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 47918 <_Py_rc_quot@@Base+0x22c> │ │ │ │ + bne 479b8 <_Py_rc_quot@@Base+0x22c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 47900 <_Py_rc_quot@@Base+0x214> │ │ │ │ + bne 479a0 <_Py_rc_quot@@Base+0x214> │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq 47928 <_Py_rc_quot@@Base+0x23c> │ │ │ │ - bl 348650 │ │ │ │ + beq 479c8 <_Py_rc_quot@@Base+0x23c> │ │ │ │ + bl 3bd474 │ │ │ │ bl 2df50 │ │ │ │ bl 2d208 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 479c0 <_Py_rc_quot@@Base+0x2d4> │ │ │ │ - bl 311bec <_PyXI_Exit@@Base+0x714> │ │ │ │ + beq 47a60 <_Py_rc_quot@@Base+0x2d4> │ │ │ │ + bl 3124b4 <_PyXI_Exit@@Base+0x714> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 47968 <_Py_rc_quot@@Base+0x27c> │ │ │ │ + bne 47a08 <_Py_rc_quot@@Base+0x27c> │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 47978 <_Py_rc_quot@@Base+0x28c> │ │ │ │ - b 47990 <_Py_rc_quot@@Base+0x2a4> │ │ │ │ - bl c60ac │ │ │ │ + ble 47a18 <_Py_rc_quot@@Base+0x28c> │ │ │ │ + b 47a30 <_Py_rc_quot@@Base+0x2a4> │ │ │ │ + bl c6780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47998 <_Py_rc_quot@@Base+0x2ac> │ │ │ │ - b 47950 <_Py_rc_quot@@Base+0x264> │ │ │ │ + beq 47a38 <_Py_rc_quot@@Base+0x2ac> │ │ │ │ + b 479f0 <_Py_rc_quot@@Base+0x264> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47990 <_Py_rc_quot@@Base+0x2a4> │ │ │ │ + bne 47a30 <_Py_rc_quot@@Base+0x2a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 479c0 <_Py_rc_quot@@Base+0x2d4> │ │ │ │ + b 47a60 <_Py_rc_quot@@Base+0x2d4> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4792c <_Py_rc_quot@@Base+0x240> │ │ │ │ + bgt 479cc <_Py_rc_quot@@Base+0x240> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4792c <_Py_rc_quot@@Base+0x240> │ │ │ │ + bne 479cc <_Py_rc_quot@@Base+0x240> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4792c <_Py_rc_quot@@Base+0x240> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 479cc <_Py_rc_quot@@Base+0x240> │ │ │ │ bl 2d2f8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 479e4 <_Py_rc_quot@@Base+0x2f8> │ │ │ │ + bne 47a84 <_Py_rc_quot@@Base+0x2f8> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 479cc <_Py_rc_quot@@Base+0x2e0> │ │ │ │ + bne 47a6c <_Py_rc_quot@@Base+0x2e0> │ │ │ │ dmb ish │ │ │ │ - beq 479f8 <_Py_rc_quot@@Base+0x30c> │ │ │ │ - movw r0, #62840 @ 0xf578 │ │ │ │ + beq 47a98 <_Py_rc_quot@@Base+0x30c> │ │ │ │ + movw r0, #62880 @ 0xf5a0 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r0, #32] │ │ │ │ mov r3, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ cmp ip, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 11ff14 │ │ │ │ + b 120e8c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #944 @ 0x3b0 │ │ │ │ + movw r3, #1520 @ 0x5f0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #57056 @ 0xdee0 │ │ │ │ movt r2, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3744b4 <_PyTime_AsTimeval@@Base+0x854> │ │ │ │ + b 3748cc <_PyTime_AsTimeval@@Base+0x854> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #32372 @ 0x7e74 │ │ │ │ + movw r3, #32908 @ 0x808c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movw r1, #56192 @ 0xdb80 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7378 │ │ │ │ + b 1e7548 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bl 47e60 <_Py_rc_quot@@Base+0x774> │ │ │ │ + bl 47f00 <_Py_rc_quot@@Base+0x774> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47cac <_Py_rc_quot@@Base+0x5c0> │ │ │ │ - ldr r1, [pc, #552] @ 47ce4 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ + beq 47d4c <_Py_rc_quot@@Base+0x5c0> │ │ │ │ + ldr r1, [pc, #552] @ 47d84 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl c2a70 │ │ │ │ + bl c2b7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47cb4 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ - ldr r1, [pc, #536] @ 47ce8 <_Py_rc_quot@@Base+0x5fc> │ │ │ │ + bne 47d54 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + ldr r1, [pc, #536] @ 47d88 <_Py_rc_quot@@Base+0x5fc> │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl c2a70 │ │ │ │ + bl c2b7c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47c1c <_Py_rc_quot@@Base+0x530> │ │ │ │ + beq 47cbc <_Py_rc_quot@@Base+0x530> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 47b2c <_Py_rc_quot@@Base+0x440> │ │ │ │ + beq 47bcc <_Py_rc_quot@@Base+0x440> │ │ │ │ mov r0, r5 │ │ │ │ - bl 26d0b0 │ │ │ │ + bl 26e41c │ │ │ │ ldr r3, [r5] │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 47bfc <_Py_rc_quot@@Base+0x510> │ │ │ │ + blt 47c9c <_Py_rc_quot@@Base+0x510> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47b20 <_Py_rc_quot@@Base+0x434> │ │ │ │ + bgt 47bc0 <_Py_rc_quot@@Base+0x434> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47b20 <_Py_rc_quot@@Base+0x434> │ │ │ │ + bne 47bc0 <_Py_rc_quot@@Base+0x434> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - b 47b30 <_Py_rc_quot@@Base+0x444> │ │ │ │ + b 47bd0 <_Py_rc_quot@@Base+0x444> │ │ │ │ mov r6, r5 │ │ │ │ - ldr r1, [pc, #436] @ 47cec <_Py_rc_quot@@Base+0x600> │ │ │ │ + ldr r1, [pc, #436] @ 47d8c <_Py_rc_quot@@Base+0x600> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2a70 │ │ │ │ + bl c2b7c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47c1c <_Py_rc_quot@@Base+0x530> │ │ │ │ + beq 47cbc <_Py_rc_quot@@Base+0x530> │ │ │ │ ldr r7, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 47c44 <_Py_rc_quot@@Base+0x558> │ │ │ │ + bne 47ce4 <_Py_rc_quot@@Base+0x558> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13d038 │ │ │ │ + bl 13d848 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47c44 <_Py_rc_quot@@Base+0x558> │ │ │ │ - ldr r1, [pc, #388] @ 47cf0 <_Py_rc_quot@@Base+0x604> │ │ │ │ + beq 47ce4 <_Py_rc_quot@@Base+0x558> │ │ │ │ + ldr r1, [pc, #388] @ 47d90 <_Py_rc_quot@@Base+0x604> │ │ │ │ mov r0, r7 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 47ba8 <_Py_rc_quot@@Base+0x4bc> │ │ │ │ + bne 47c48 <_Py_rc_quot@@Base+0x4bc> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c1c <_Py_rc_quot@@Base+0x530> │ │ │ │ + bgt 47cbc <_Py_rc_quot@@Base+0x530> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47c1c <_Py_rc_quot@@Base+0x530> │ │ │ │ + bne 47cbc <_Py_rc_quot@@Base+0x530> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 47c1c <_Py_rc_quot@@Base+0x530> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 47cbc <_Py_rc_quot@@Base+0x530> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 47c50 <_Py_rc_quot@@Base+0x564> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 47cf0 <_Py_rc_quot@@Base+0x564> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #32376 @ 0x7e78 │ │ │ │ + movw r1, #32952 @ 0x80b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47bf8 <_Py_rc_quot@@Base+0x50c> │ │ │ │ + bgt 47c98 <_Py_rc_quot@@Base+0x50c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47bf8 <_Py_rc_quot@@Base+0x50c> │ │ │ │ + bne 47c98 <_Py_rc_quot@@Base+0x50c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c1c <_Py_rc_quot@@Base+0x530> │ │ │ │ + bgt 47cbc <_Py_rc_quot@@Base+0x530> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47c1c <_Py_rc_quot@@Base+0x530> │ │ │ │ + bne 47cbc <_Py_rc_quot@@Base+0x530> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47cac <_Py_rc_quot@@Base+0x5c0> │ │ │ │ + bgt 47d4c <_Py_rc_quot@@Base+0x5c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47cac <_Py_rc_quot@@Base+0x5c0> │ │ │ │ + bne 47d4c <_Py_rc_quot@@Base+0x5c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 47cac <_Py_rc_quot@@Base+0x5c0> │ │ │ │ - bl 9f8f8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 47d4c <_Py_rc_quot@@Base+0x5c0> │ │ │ │ + bl 9f9d0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r6, r6, #1 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 47cb4 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ - ldr r1, [pc, #116] @ 47ce4 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ + bne 47d54 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + ldr r1, [pc, #116] @ 47d84 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47cb4 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + beq 47d54 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47cb4 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + bgt 47d54 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47cb4 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + bne 47d54 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 47cb4 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 47d54 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ mov r0, #0 │ │ │ │ - b 47cdc <_Py_rc_quot@@Base+0x5f0> │ │ │ │ + b 47d7c <_Py_rc_quot@@Base+0x5f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47cd8 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + bgt 47d78 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47cd8 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + bne 47d78 <_Py_rc_quot@@Base+0x5ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ rsbeq r2, r3, ip, ror ip │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ rsbeq fp, r2, r8, asr #21 │ │ │ │ @@ -26121,406 +26163,406 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 47d40 <_Py_rc_quot@@Base+0x654> │ │ │ │ + beq 47de0 <_Py_rc_quot@@Base+0x654> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 47d40 <_Py_rc_quot@@Base+0x654> │ │ │ │ + beq 47de0 <_Py_rc_quot@@Base+0x654> │ │ │ │ mov r0, #1 │ │ │ │ - bl af3bc │ │ │ │ + bl af4a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 47d44 <_Py_rc_quot@@Base+0x658> │ │ │ │ - b 47db8 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ - ldr r4, [pc, #272] @ 47e58 <_Py_rc_quot@@Base+0x76c> │ │ │ │ - ldr r0, [pc, #272] @ 47e5c <_Py_rc_quot@@Base+0x770> │ │ │ │ + bne 47de4 <_Py_rc_quot@@Base+0x658> │ │ │ │ + b 47e58 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ + ldr r4, [pc, #272] @ 47ef8 <_Py_rc_quot@@Base+0x76c> │ │ │ │ + ldr r0, [pc, #272] @ 47efc <_Py_rc_quot@@Base+0x770> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 47d94 <_Py_rc_quot@@Base+0x6a8> │ │ │ │ - bl ca8ac │ │ │ │ + beq 47e34 <_Py_rc_quot@@Base+0x6a8> │ │ │ │ + bl caed8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 47dc0 <_Py_rc_quot@@Base+0x6d4> │ │ │ │ + bne 47e60 <_Py_rc_quot@@Base+0x6d4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47d94 <_Py_rc_quot@@Base+0x6a8> │ │ │ │ + bgt 47e34 <_Py_rc_quot@@Base+0x6a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47d94 <_Py_rc_quot@@Base+0x6a8> │ │ │ │ + bne 47e34 <_Py_rc_quot@@Base+0x6a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47db8 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ + bgt 47e58 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47db8 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ + bne 47e58 <_Py_rc_quot@@Base+0x6cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r7, #0 │ │ │ │ - b 47e4c <_Py_rc_quot@@Base+0x760> │ │ │ │ + b 47eec <_Py_rc_quot@@Base+0x760> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #5 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ stm sp, {r3, r6} │ │ │ │ - bl af580 │ │ │ │ + bl af668 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e04 <_Py_rc_quot@@Base+0x718> │ │ │ │ + bgt 47ea4 <_Py_rc_quot@@Base+0x718> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e04 <_Py_rc_quot@@Base+0x718> │ │ │ │ + bne 47ea4 <_Py_rc_quot@@Base+0x718> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e28 <_Py_rc_quot@@Base+0x73c> │ │ │ │ + bgt 47ec8 <_Py_rc_quot@@Base+0x73c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e28 <_Py_rc_quot@@Base+0x73c> │ │ │ │ + bne 47ec8 <_Py_rc_quot@@Base+0x73c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e4c <_Py_rc_quot@@Base+0x760> │ │ │ │ + bgt 47eec <_Py_rc_quot@@Base+0x760> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e4c <_Py_rc_quot@@Base+0x760> │ │ │ │ + bne 47eec <_Py_rc_quot@@Base+0x760> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ rsbeq r5, r3, r0, lsl r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #96] @ 47edc <_Py_rc_quot@@Base+0x7f0> │ │ │ │ - bl b6838 │ │ │ │ + ldr r1, [pc, #96] @ 47f7c <_Py_rc_quot@@Base+0x7f0> │ │ │ │ + bl b6918 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47ed0 <_Py_rc_quot@@Base+0x7e4> │ │ │ │ + beq 47f70 <_Py_rc_quot@@Base+0x7e4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 47ed4 <_Py_rc_quot@@Base+0x7e8> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 47f74 <_Py_rc_quot@@Base+0x7e8> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49172 @ 0xc014 │ │ │ │ + movw r1, #49748 @ 0xc254 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47ed0 <_Py_rc_quot@@Base+0x7e4> │ │ │ │ + bgt 47f70 <_Py_rc_quot@@Base+0x7e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47ed0 <_Py_rc_quot@@Base+0x7e4> │ │ │ │ + bne 47f70 <_Py_rc_quot@@Base+0x7e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r1, r3, r8, lsr lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #55664 @ 0xd970 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7378 │ │ │ │ + b 1e7548 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 47f60 <_Py_rc_quot@@Base+0x874> │ │ │ │ + bne 48000 <_Py_rc_quot@@Base+0x874> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 47f84 <_Py_rc_quot@@Base+0x898> │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 48024 <_Py_rc_quot@@Base+0x898> │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #17664 @ 0x4500 │ │ │ │ + movw r0, #18240 @ 0x4740 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 480a4 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 48144 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17664 @ 0x4500 │ │ │ │ + movw r0, #18240 @ 0x4740 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47f2c <_Py_rc_quot@@Base+0x840> │ │ │ │ - b 480a4 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ + bne 47fcc <_Py_rc_quot@@Base+0x840> │ │ │ │ + b 48144 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 480a4 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ + beq 48144 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 47fc4 <_Py_rc_quot@@Base+0x8d8> │ │ │ │ + beq 48064 <_Py_rc_quot@@Base+0x8d8> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 480a4 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 48144 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 2dde60 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2deb00 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 480a4 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ + beq 48144 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, #1 │ │ │ │ movt r3, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ lsl r0, r3, #2 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 4803c <_Py_rc_quot@@Base+0x950> │ │ │ │ - bl a5f48 │ │ │ │ + bhi 480dc <_Py_rc_quot@@Base+0x950> │ │ │ │ + bl a6020 │ │ │ │ sub r3, fp, #24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4803c <_Py_rc_quot@@Base+0x950> │ │ │ │ + beq 480dc <_Py_rc_quot@@Base+0x950> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2da3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48050 <_Py_rc_quot@@Base+0x964> │ │ │ │ + bne 480f0 <_Py_rc_quot@@Base+0x964> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r7, r3 │ │ │ │ - blt 47fe8 <_Py_rc_quot@@Base+0x8fc> │ │ │ │ + blt 48088 <_Py_rc_quot@@Base+0x8fc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 48048 <_Py_rc_quot@@Base+0x95c> │ │ │ │ - bl 2e14d8 │ │ │ │ + ble 480e8 <_Py_rc_quot@@Base+0x95c> │ │ │ │ + bl 2e217c │ │ │ │ mov r4, r0 │ │ │ │ - b 480d0 <_Py_rc_quot@@Base+0x9e4> │ │ │ │ + b 48170 <_Py_rc_quot@@Base+0x9e4> │ │ │ │ lsl r3, r3, #1 │ │ │ │ - b 47fe4 <_Py_rc_quot@@Base+0x8f8> │ │ │ │ + b 48084 <_Py_rc_quot@@Base+0x8f8> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 48074 <_Py_rc_quot@@Base+0x988> │ │ │ │ - b 4809c <_Py_rc_quot@@Base+0x9b0> │ │ │ │ + bne 48114 <_Py_rc_quot@@Base+0x988> │ │ │ │ + b 4813c <_Py_rc_quot@@Base+0x9b0> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 480c8 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ + bge 48168 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl 1b2fe0 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b364c <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48068 <_Py_rc_quot@@Base+0x97c> │ │ │ │ + bne 48108 <_Py_rc_quot@@Base+0x97c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 480ac <_Py_rc_quot@@Base+0x9c0> │ │ │ │ + ble 4814c <_Py_rc_quot@@Base+0x9c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r4, #0 │ │ │ │ - b 480d0 <_Py_rc_quot@@Base+0x9e4> │ │ │ │ + b 48170 <_Py_rc_quot@@Base+0x9e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4809c <_Py_rc_quot@@Base+0x9b0> │ │ │ │ + bne 4813c <_Py_rc_quot@@Base+0x9b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4809c <_Py_rc_quot@@Base+0x9b0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4813c <_Py_rc_quot@@Base+0x9b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 48118 <_Py_rc_quot@@Base+0xa2c> │ │ │ │ + bne 481b8 <_Py_rc_quot@@Base+0xa2c> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54392 @ 0xd478 │ │ │ │ + movw r1, #54968 @ 0xd6b8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 481e8 <_Py_rc_quot@@Base+0xafc> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 48288 <_Py_rc_quot@@Base+0xafc> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - ldr r2, [pc, #204] @ 481f0 <_Py_rc_quot@@Base+0xb04> │ │ │ │ + ldr r2, [pc, #204] @ 48290 <_Py_rc_quot@@Base+0xb04> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 481e0 <_Py_rc_quot@@Base+0xaf4> │ │ │ │ + bhi 48280 <_Py_rc_quot@@Base+0xaf4> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #32756 @ 0x7ff4 │ │ │ │ + movw r0, #33292 @ 0x820c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b 48150 <_Py_rc_quot@@Base+0xa64> │ │ │ │ - movw r0, #34192 @ 0x8590 │ │ │ │ + b 481f0 <_Py_rc_quot@@Base+0xa64> │ │ │ │ + movw r0, #34768 @ 0x87d0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aadf0 │ │ │ │ - movw r0, #21080 @ 0x5258 │ │ │ │ + b aaed8 │ │ │ │ + movw r0, #21656 @ 0x5498 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - b 48150 <_Py_rc_quot@@Base+0xa64> │ │ │ │ - movw r2, #34192 @ 0x8590 │ │ │ │ + b 481f0 <_Py_rc_quot@@Base+0xa64> │ │ │ │ + movw r2, #34768 @ 0x87d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #32756 @ 0x7ff4 │ │ │ │ + movw r1, #33292 @ 0x820c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 481a0 <_Py_rc_quot@@Base+0xab4> │ │ │ │ - movw r2, #21080 @ 0x5258 │ │ │ │ + b 48240 <_Py_rc_quot@@Base+0xab4> │ │ │ │ + movw r2, #21656 @ 0x5498 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #32756 @ 0x7ff4 │ │ │ │ + movw r1, #33292 @ 0x820c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 481a0 <_Py_rc_quot@@Base+0xab4> │ │ │ │ - movw r2, #21080 @ 0x5258 │ │ │ │ + b 48240 <_Py_rc_quot@@Base+0xab4> │ │ │ │ + movw r2, #21656 @ 0x5498 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #34192 @ 0x8590 │ │ │ │ + movw r1, #34768 @ 0x87d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #26248 @ 0x6688 │ │ │ │ + movw r0, #26824 @ 0x68c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ - movw r3, #21080 @ 0x5258 │ │ │ │ + b c011c │ │ │ │ + movw r3, #21656 @ 0x5498 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r2, #34192 @ 0x8590 │ │ │ │ + movw r2, #34768 @ 0x87d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #32756 @ 0x7ff4 │ │ │ │ + movw r1, #33292 @ 0x820c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #32760 @ 0x7ff8 │ │ │ │ + movw r0, #33296 @ 0x8210 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - @ instruction: 0x005dd694 │ │ │ │ + subseq sp, sp, ip, ror r8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #32764 @ 0x7ffc │ │ │ │ + movw r1, #33300 @ 0x8214 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4823c <_Py_rc_quot@@Base+0xb50> │ │ │ │ - bl 4b794 │ │ │ │ + beq 482dc <_Py_rc_quot@@Base+0xb50> │ │ │ │ + bl 4b834 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 384c50 │ │ │ │ + bl 384fd8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 48278 <_Py_rc_quot@@Base+0xb8c> │ │ │ │ + bne 48318 <_Py_rc_quot@@Base+0xb8c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 48578 <_Py_rc_quot@@Base+0xe8c> │ │ │ │ + b 48618 <_Py_rc_quot@@Base+0xe8c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 47e60 <_Py_rc_quot@@Base+0x774> │ │ │ │ + bl 47f00 <_Py_rc_quot@@Base+0x774> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 48338 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ - ldr r1, [pc, #144] @ 48340 <_Py_rc_quot@@Base+0xc54> │ │ │ │ + beq 483d8 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ + ldr r1, [pc, #144] @ 483e0 <_Py_rc_quot@@Base+0xc54> │ │ │ │ subs r2, r4, #0 │ │ │ │ - beq 482e4 <_Py_rc_quot@@Base+0xbf8> │ │ │ │ - bl a9898 │ │ │ │ + beq 48384 <_Py_rc_quot@@Base+0xbf8> │ │ │ │ + bl a9980 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48310 <_Py_rc_quot@@Base+0xc24> │ │ │ │ - ldr r1, [pc, #124] @ 48344 <_Py_rc_quot@@Base+0xc58> │ │ │ │ + bne 483b0 <_Py_rc_quot@@Base+0xc24> │ │ │ │ + ldr r1, [pc, #124] @ 483e4 <_Py_rc_quot@@Base+0xc58> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 153424 │ │ │ │ + bl 153dcc │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 48314 <_Py_rc_quot@@Base+0xc28> │ │ │ │ - bl 153424 │ │ │ │ + b 483b4 <_Py_rc_quot@@Base+0xc28> │ │ │ │ + bl 153dcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48308 <_Py_rc_quot@@Base+0xc1c> │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne 483a8 <_Py_rc_quot@@Base+0xc1c> │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #64] @ 48340 <_Py_rc_quot@@Base+0xc54> │ │ │ │ + ldr r1, [pc, #64] @ 483e0 <_Py_rc_quot@@Base+0xc54> │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa3e4 │ │ │ │ - b 48310 <_Py_rc_quot@@Base+0xc24> │ │ │ │ + bl 1aab48 │ │ │ │ + b 483b0 <_Py_rc_quot@@Base+0xc24> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 482c0 <_Py_rc_quot@@Base+0xbd4> │ │ │ │ + beq 48360 <_Py_rc_quot@@Base+0xbd4> │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48338 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ + bgt 483d8 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48338 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ + bne 483d8 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -26528,205 +26570,205 @@ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 4839c <_Py_rc_quot@@Base+0xcb0> │ │ │ │ + bne 4843c <_Py_rc_quot@@Base+0xcb0> │ │ │ │ cmp r2, #1 │ │ │ │ - ble 48398 <_Py_rc_quot@@Base+0xcac> │ │ │ │ + ble 48438 <_Py_rc_quot@@Base+0xcac> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 483e0 <_Py_rc_quot@@Base+0xcf4> │ │ │ │ + beq 48480 <_Py_rc_quot@@Base+0xcf4> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #380] @ 48520 <_Py_rc_quot@@Base+0xe34> │ │ │ │ + ldr r1, [pc, #380] @ 485c0 <_Py_rc_quot@@Base+0xe34> │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r8, #2 │ │ │ │ mov r9, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 483e0 <_Py_rc_quot@@Base+0xcf4> │ │ │ │ + bne 48480 <_Py_rc_quot@@Base+0xcf4> │ │ │ │ mov r0, #0 │ │ │ │ - b 48518 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ + b 485b8 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ add r2, r7, r5 │ │ │ │ subs r9, r2, #2 │ │ │ │ ldm r4, {r7, r8} │ │ │ │ - beq 48448 <_Py_rc_quot@@Base+0xd5c> │ │ │ │ + beq 484e8 <_Py_rc_quot@@Base+0xd5c> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48414 <_Py_rc_quot@@Base+0xd28> │ │ │ │ + beq 484b4 <_Py_rc_quot@@Base+0xd28> │ │ │ │ subs r9, r2, #3 │ │ │ │ moveq sl, #1 │ │ │ │ movweq r9, #5196 @ 0x144c │ │ │ │ movteq r9, #96 @ 0x60 │ │ │ │ - beq 48464 <_Py_rc_quot@@Base+0xd78> │ │ │ │ - b 4841c <_Py_rc_quot@@Base+0xd30> │ │ │ │ + beq 48504 <_Py_rc_quot@@Base+0xd78> │ │ │ │ + b 484bc <_Py_rc_quot@@Base+0xd30> │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq sl, #1 │ │ │ │ - beq 48440 <_Py_rc_quot@@Base+0xd54> │ │ │ │ - bl 1290ac │ │ │ │ + beq 484e0 <_Py_rc_quot@@Base+0xd54> │ │ │ │ + bl 129fc8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 483d8 <_Py_rc_quot@@Base+0xcec> │ │ │ │ + blt 48478 <_Py_rc_quot@@Base+0xcec> │ │ │ │ cmp r9, #1 │ │ │ │ - beq 4845c <_Py_rc_quot@@Base+0xd70> │ │ │ │ + beq 484fc <_Py_rc_quot@@Base+0xd70> │ │ │ │ ldr r9, [r4, #16] │ │ │ │ - b 48464 <_Py_rc_quot@@Base+0xd78> │ │ │ │ + b 48504 <_Py_rc_quot@@Base+0xd78> │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, #1 │ │ │ │ - b 48464 <_Py_rc_quot@@Base+0xd78> │ │ │ │ + b 48504 <_Py_rc_quot@@Base+0xd78> │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 31f690 <_Py_RestoreSignals@@Base+0x1e1c> │ │ │ │ + bl 31fa98 <_Py_RestoreSignals@@Base+0x1e1c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 483d8 <_Py_rc_quot@@Base+0xcec> │ │ │ │ + beq 48478 <_Py_rc_quot@@Base+0xcec> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 31f7cc <_Py_RestoreSignals@@Base+0x1f58> │ │ │ │ + bl 31fbd4 <_Py_RestoreSignals@@Base+0x1f58> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48504 <_Py_rc_quot@@Base+0xe18> │ │ │ │ + beq 485a4 <_Py_rc_quot@@Base+0xe18> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 341948 <_PyDeadline_Init@@Base+0x1470> │ │ │ │ + bl 341d8c <_PyDeadline_Init@@Base+0x1454> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48504 <_Py_rc_quot@@Base+0xe18> │ │ │ │ + beq 485a4 <_Py_rc_quot@@Base+0xe18> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31f890 <_Py_RestoreSignals@@Base+0x201c> │ │ │ │ + bl 31fc98 <_Py_RestoreSignals@@Base+0x201c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48504 <_Py_rc_quot@@Base+0xe18> │ │ │ │ + beq 485a4 <_Py_rc_quot@@Base+0xe18> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 31fa24 <_Py_RestoreSignals@@Base+0x21b0> │ │ │ │ + bl 31fe2c <_Py_RestoreSignals@@Base+0x21b0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48504 <_Py_rc_quot@@Base+0xe18> │ │ │ │ + beq 485a4 <_Py_rc_quot@@Base+0xe18> │ │ │ │ mov r0, r4 │ │ │ │ - bl 343cb8 <_PyTime_MonotonicWithInfo@@Base+0x330> │ │ │ │ + bl 3440f8 <_PyTime_MonotonicWithInfo@@Base+0x330> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48504 <_Py_rc_quot@@Base+0xe18> │ │ │ │ + beq 485a4 <_Py_rc_quot@@Base+0xe18> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48510 <_Py_rc_quot@@Base+0xe24> │ │ │ │ + bgt 485b0 <_Py_rc_quot@@Base+0xe24> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48510 <_Py_rc_quot@@Base+0xe24> │ │ │ │ + bne 485b0 <_Py_rc_quot@@Base+0xe24> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 48510 <_Py_rc_quot@@Base+0xe24> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 485b0 <_Py_rc_quot@@Base+0xe24> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7c08 │ │ │ │ - b 483d8 <_Py_rc_quot@@Base+0xcec> │ │ │ │ + bl a7ce0 │ │ │ │ + b 48478 <_Py_rc_quot@@Base+0xcec> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, lsr #1 │ │ │ │ + rsbeq r6, r2, r8, lsr #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 48554 <_Py_rc_quot@@Base+0xe68> │ │ │ │ + bne 485f4 <_Py_rc_quot@@Base+0xe68> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b64dc │ │ │ │ + b 1b6b48 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56508 @ 0xdcbc │ │ │ │ + movw r0, #57084 @ 0xdefc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 48544 <_Py_rc_quot@@Base+0xe58> │ │ │ │ + b 485e4 <_Py_rc_quot@@Base+0xe58> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 485c4 <_Py_rc_quot@@Base+0xed8> │ │ │ │ - movw r0, #58236 @ 0xe37c │ │ │ │ + bne 48664 <_Py_rc_quot@@Base+0xed8> │ │ │ │ + movw r0, #58024 @ 0xe2a8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 485fc <_Py_rc_quot@@Base+0xf10> │ │ │ │ - b 485f4 <_Py_rc_quot@@Base+0xf08> │ │ │ │ + bne 4869c <_Py_rc_quot@@Base+0xf10> │ │ │ │ + b 48694 <_Py_rc_quot@@Base+0xf08> │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r1, fp, #16 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #9124 @ 0x23a4 │ │ │ │ + movw r1, #9644 @ 0x25ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 123050 │ │ │ │ + bl 123f5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 485ac <_Py_rc_quot@@Base+0xec0> │ │ │ │ + bne 4864c <_Py_rc_quot@@Base+0xec0> │ │ │ │ mov r0, #0 │ │ │ │ - b 486b8 <_Py_rc_quot@@Base+0xfcc> │ │ │ │ + b 48758 <_Py_rc_quot@@Base+0xfcc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ str r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4862c <_Py_rc_quot@@Base+0xf40> │ │ │ │ + beq 486cc <_Py_rc_quot@@Base+0xf40> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4864c <_Py_rc_quot@@Base+0xf60> │ │ │ │ + beq 486ec <_Py_rc_quot@@Base+0xf60> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4866c <_Py_rc_quot@@Base+0xf80> │ │ │ │ + beq 4870c <_Py_rc_quot@@Base+0xf80> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr ip, [pc, #76] @ 486c0 <_Py_rc_quot@@Base+0xfd4> │ │ │ │ + ldr ip, [pc, #76] @ 48760 <_Py_rc_quot@@Base+0xfd4> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str r3, [r0, #20] │ │ │ │ mov lr, #0 │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub r2, r0, #8 │ │ │ │ str lr, [r0, #24] │ │ │ │ ldr r1, [r1, ip] │ │ │ │ @@ -26746,204 +26788,204 @@ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 486e0 <_Py_rc_quot@@Base+0xff4> │ │ │ │ + b 48780 <_Py_rc_quot@@Base+0xff4> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 48720 <_Py_rc_quot@@Base+0x1034> │ │ │ │ + bne 487c0 <_Py_rc_quot@@Base+0x1034> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32904 @ 0x8088 │ │ │ │ + movw r1, #33440 @ 0x82a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrsb ip, [r0, #35] @ 0x23 │ │ │ │ cmp ip, #5 │ │ │ │ - bne 48754 <_Py_rc_quot@@Base+0x1068> │ │ │ │ - movw r3, #49388 @ 0xc0ec │ │ │ │ + bne 487f4 <_Py_rc_quot@@Base+0x1068> │ │ │ │ + movw r3, #49176 @ 0xc018 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f51ec │ │ │ │ + bl 1f53c4 │ │ │ │ mov r1, #0 │ │ │ │ - b 48998 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ + b 48a38 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4889c <_Py_rc_quot@@Base+0x11b0> │ │ │ │ + bne 4893c <_Py_rc_quot@@Base+0x11b0> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4879c <_Py_rc_quot@@Base+0x10b0> │ │ │ │ + beq 4883c <_Py_rc_quot@@Base+0x10b0> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #32952 @ 0x80b8 │ │ │ │ - movwne r1, #33004 @ 0x80ec │ │ │ │ + movweq r1, #33488 @ 0x82d0 │ │ │ │ + movwne r1, #33540 @ 0x8304 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16ee7c │ │ │ │ - b 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0, #33] @ 0x21 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 487c8 <_Py_rc_quot@@Base+0x10dc> │ │ │ │ - movw r3, #49392 @ 0xc0f0 │ │ │ │ + beq 48868 <_Py_rc_quot@@Base+0x10dc> │ │ │ │ + movw r3, #49180 @ 0xc01c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f51ec │ │ │ │ - b 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ + bl 1f53c4 │ │ │ │ + b 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 487f4 <_Py_rc_quot@@Base+0x1108> │ │ │ │ + beq 48894 <_Py_rc_quot@@Base+0x1108> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7536 @ 0x1d70 │ │ │ │ + movw r1, #8112 @ 0x1fb0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ strb r3, [r0, #34] @ 0x22 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 48870 <_Py_rc_quot@@Base+0x1184> │ │ │ │ - movw r2, #49436 @ 0xc11c │ │ │ │ + bne 48910 <_Py_rc_quot@@Base+0x1184> │ │ │ │ + movw r2, #49224 @ 0xc048 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ strb r3, [r0, #33] @ 0x21 │ │ │ │ mov r1, ip │ │ │ │ mov r3, ip │ │ │ │ ldr r2, [r2] │ │ │ │ str ip, [sp] │ │ │ │ - bl 33f49c │ │ │ │ + bl 33f7f0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4892c <_Py_rc_quot@@Base+0x1240> │ │ │ │ + beq 489cc <_Py_rc_quot@@Base+0x1240> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #58024 @ 0xe2a8 │ │ │ │ + movw r3, #57812 @ 0xe1d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 48998 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ + bne 48a38 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 488fc <_Py_rc_quot@@Base+0x1210> │ │ │ │ + bgt 4899c <_Py_rc_quot@@Base+0x1210> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 488fc <_Py_rc_quot@@Base+0x1210> │ │ │ │ + bne 4899c <_Py_rc_quot@@Base+0x1210> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 488fc <_Py_rc_quot@@Base+0x1210> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4899c <_Py_rc_quot@@Base+0x1210> │ │ │ │ ldr lr, [r4, #16] │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str lr, [sp] │ │ │ │ - bl 33f49c │ │ │ │ + bl 33f7f0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 387c88 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + bl 388010 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4892c <_Py_rc_quot@@Base+0x1240> │ │ │ │ - b 48998 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ - bl 37bcd8 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ + beq 489cc <_Py_rc_quot@@Base+0x1240> │ │ │ │ + b 48a38 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ + bl 37c118 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 488c0 <_Py_rc_quot@@Base+0x11d4> │ │ │ │ + beq 48960 <_Py_rc_quot@@Base+0x11d4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 387c88 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + b 388010 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4892c <_Py_rc_quot@@Base+0x1240> │ │ │ │ + beq 489cc <_Py_rc_quot@@Base+0x1240> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #58024 @ 0xe2a8 │ │ │ │ + movw r3, #57812 @ 0xe1d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 48998 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ + bne 48a38 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 488fc <_Py_rc_quot@@Base+0x1210> │ │ │ │ + bgt 4899c <_Py_rc_quot@@Base+0x1210> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 488fc <_Py_rc_quot@@Base+0x1210> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 4899c <_Py_rc_quot@@Base+0x1210> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #8104 @ 0x1fa8 │ │ │ │ + movw r1, #8680 @ 0x21e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ strb ip, [r0, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r3, #49392 @ 0xc0f0 │ │ │ │ + movw r3, #49180 @ 0xc01c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ strb r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4897c <_Py_rc_quot@@Base+0x1290> │ │ │ │ + beq 48a1c <_Py_rc_quot@@Base+0x1290> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ - bl 1436d4 │ │ │ │ - movw r3, #49388 @ 0xc0ec │ │ │ │ + bne 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ + bl 143edc │ │ │ │ + movw r3, #49176 @ 0xc018 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f51ec │ │ │ │ - b 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ - movw r3, #49436 @ 0xc11c │ │ │ │ + bl 1f53c4 │ │ │ │ + b 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ + movw r3, #49224 @ 0xc048 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48958 <_Py_rc_quot@@Base+0x126c> │ │ │ │ - b 4874c <_Py_rc_quot@@Base+0x1060> │ │ │ │ + bne 489f8 <_Py_rc_quot@@Base+0x126c> │ │ │ │ + b 487ec <_Py_rc_quot@@Base+0x1060> │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 180750 │ │ │ │ + bl 1810b4 │ │ │ │ subs r2, r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #140] @ 48a64 <_Py_rc_quot@@Base+0x1378> │ │ │ │ + ldr lr, [pc, #140] @ 48b04 <_Py_rc_quot@@Base+0x1378> │ │ │ │ bic r1, r1, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr ip, [ip, lr] │ │ │ │ and r3, r3, #3 │ │ │ │ str r0, [r1] │ │ │ │ orr r3, r3, r1 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -26952,129 +26994,129 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ and r1, r1, #1 │ │ │ │ str r2, [r4, #-8] │ │ │ │ str r1, [r4, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [ip, #3824] @ 0xef0 │ │ │ │ - beq 48a3c <_Py_rc_quot@@Base+0x1350> │ │ │ │ + beq 48adc <_Py_rc_quot@@Base+0x1350> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48a3c <_Py_rc_quot@@Base+0x1350> │ │ │ │ + bgt 48adc <_Py_rc_quot@@Base+0x1350> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48a3c <_Py_rc_quot@@Base+0x1350> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 48adc <_Py_rc_quot@@Base+0x1350> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc0e8 │ │ │ │ + b bc1f4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 48aa8 <_Py_rc_quot@@Base+0x13bc> │ │ │ │ + bhi 48b48 <_Py_rc_quot@@Base+0x13bc> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48acc <_Py_rc_quot@@Base+0x13e0> │ │ │ │ - b 48b0c <_Py_rc_quot@@Base+0x1420> │ │ │ │ + bne 48b6c <_Py_rc_quot@@Base+0x13e0> │ │ │ │ + b 48bac <_Py_rc_quot@@Base+0x1420> │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #54068 @ 0xd334 │ │ │ │ + movw r0, #54612 @ 0xd554 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48a90 <_Py_rc_quot@@Base+0x13a4> │ │ │ │ - b 48b0c <_Py_rc_quot@@Base+0x1420> │ │ │ │ + bne 48b30 <_Py_rc_quot@@Base+0x13a4> │ │ │ │ + b 48bac <_Py_rc_quot@@Base+0x1420> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48aec <_Py_rc_quot@@Base+0x1400> │ │ │ │ - bl beb18 │ │ │ │ + bne 48b8c <_Py_rc_quot@@Base+0x1400> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48b0c <_Py_rc_quot@@Base+0x1420> │ │ │ │ + bne 48bac <_Py_rc_quot@@Base+0x1420> │ │ │ │ cmp r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ movle r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrgt r2, [r4, #8] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 48c40 <_Py_rc_quot@@Base+0x1554> │ │ │ │ + b 48ce0 <_Py_rc_quot@@Base+0x1554> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 48b4c <_Py_rc_quot@@Base+0x1460> │ │ │ │ + bne 48bec <_Py_rc_quot@@Base+0x1460> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r2, [pc, #36] @ 48b58 <_Py_rc_quot@@Base+0x146c> │ │ │ │ + ldr r2, [pc, #36] @ 48bf8 <_Py_rc_quot@@Base+0x146c> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ moveq r1, r2 │ │ │ │ addne r1, r2, #692 @ 0x2b4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c5d94 <_Py_hashtable_foreach@@Base+0x7160> │ │ │ │ + b 3c5f0c <_Py_hashtable_foreach@@Base+0x6f34> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ rsbeq r3, r3, r4, asr r5 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #33088 @ 0x8140 │ │ │ │ + movw r0, #33624 @ 0x8358 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldmib r1, {r1, r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48bb8 <_Py_rc_quot@@Base+0x14cc> │ │ │ │ + beq 48c58 <_Py_rc_quot@@Base+0x14cc> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl 1abf98 │ │ │ │ + bl 1ac6fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 48bf4 <_Py_rc_quot@@Base+0x1508> │ │ │ │ + beq 48c94 <_Py_rc_quot@@Base+0x1508> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -27085,17 +27127,17 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #8 │ │ │ │ ldr ip, [ip, #8] │ │ │ │ - ldr r0, [pc, #12] @ 48c3c <_Py_rc_quot@@Base+0x1550> │ │ │ │ + ldr r0, [pc, #12] @ 48cdc <_Py_rc_quot@@Base+0x1550> │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r4, r3, ip, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -27108,524 +27150,524 @@ │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r1, r3 │ │ │ │ movne r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #33624 @ 0x8358 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #33628 @ 0x835c │ │ │ │ + movw r0, #34164 @ 0x8574 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + beq 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 48d04 <_Py_rc_quot@@Base+0x1618> │ │ │ │ + beq 48da4 <_Py_rc_quot@@Base+0x1618> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aca44 │ │ │ │ + bl 1ad1a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48d34 <_Py_rc_quot@@Base+0x1648> │ │ │ │ + beq 48dd4 <_Py_rc_quot@@Base+0x1648> │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #24684 @ 0x606c │ │ │ │ + movw r1, #25260 @ 0x62ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 222660 │ │ │ │ + bl 223060 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48d04 <_Py_rc_quot@@Base+0x1618> │ │ │ │ - b 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + bne 48da4 <_Py_rc_quot@@Base+0x1618> │ │ │ │ + b 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48e10 <_Py_rc_quot@@Base+0x1724> │ │ │ │ - bl b95d0 │ │ │ │ + bne 48eb0 <_Py_rc_quot@@Base+0x1724> │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ - bl dc824 │ │ │ │ + bne 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + bl dd21c │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 48f58 <_Py_rc_quot@@Base+0x186c> │ │ │ │ - b 48ce8 <_Py_rc_quot@@Base+0x15fc> │ │ │ │ + bne 48ff8 <_Py_rc_quot@@Base+0x186c> │ │ │ │ + b 48d88 <_Py_rc_quot@@Base+0x15fc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 48d54 <_Py_rc_quot@@Base+0x1668> │ │ │ │ + bne 48df4 <_Py_rc_quot@@Base+0x1668> │ │ │ │ mov r0, r4 │ │ │ │ - bl 19767c │ │ │ │ + bl 197f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48efc <_Py_rc_quot@@Base+0x1810> │ │ │ │ + beq 48f9c <_Py_rc_quot@@Base+0x1810> │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #33640 @ 0x8368 │ │ │ │ + movw r1, #34176 @ 0x8580 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 222660 │ │ │ │ + bl 223060 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + beq 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 48e24 <_Py_rc_quot@@Base+0x1738> │ │ │ │ + bgt 48ec4 <_Py_rc_quot@@Base+0x1738> │ │ │ │ sub r9, fp, #1056 @ 0x420 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ sub r9, r9, #12 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 2d058 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #488] @ 48f8c <_Py_rc_quot@@Base+0x18a0> │ │ │ │ + ldr r3, [pc, #488] @ 4902c <_Py_rc_quot@@Base+0x18a0> │ │ │ │ add r8, r9, r4 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ str r0, [r9, r4] │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ str r1, [r8, #4] │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c56a0 │ │ │ │ - bl dc824 │ │ │ │ + bl 1c5ce0 │ │ │ │ + bl dd21c │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 48e08 <_Py_rc_quot@@Base+0x171c> │ │ │ │ + bne 48ea8 <_Py_rc_quot@@Base+0x171c> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48e10 <_Py_rc_quot@@Base+0x1724> │ │ │ │ - bl b95d0 │ │ │ │ + bne 48eb0 <_Py_rc_quot@@Base+0x1724> │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48dbc <_Py_rc_quot@@Base+0x16d0> │ │ │ │ - b 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + beq 48e5c <_Py_rc_quot@@Base+0x16d0> │ │ │ │ + b 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 48f20 <_Py_rc_quot@@Base+0x1834> │ │ │ │ + bge 48fc0 <_Py_rc_quot@@Base+0x1834> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + bl 27c134 │ │ │ │ + b 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a30e8 │ │ │ │ + bl 1a39f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 48e44 <_Py_rc_quot@@Base+0x1758> │ │ │ │ + bne 48ee4 <_Py_rc_quot@@Base+0x1758> │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ - bl 1a3210 │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + bl 1a3b1c │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c56a0 │ │ │ │ - bl dc824 │ │ │ │ + bl 1c5ce0 │ │ │ │ + bl dd21c │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 48eb0 <_Py_rc_quot@@Base+0x17c4> │ │ │ │ + bne 48f50 <_Py_rc_quot@@Base+0x17c4> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48eb8 <_Py_rc_quot@@Base+0x17cc> │ │ │ │ - bl b95d0 │ │ │ │ + bne 48f58 <_Py_rc_quot@@Base+0x17cc> │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48e64 <_Py_rc_quot@@Base+0x1778> │ │ │ │ - b 48ef0 <_Py_rc_quot@@Base+0x1804> │ │ │ │ + beq 48f04 <_Py_rc_quot@@Base+0x1778> │ │ │ │ + b 48f90 <_Py_rc_quot@@Base+0x1804> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 48ecc <_Py_rc_quot@@Base+0x17e0> │ │ │ │ + bge 48f6c <_Py_rc_quot@@Base+0x17e0> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 48ef0 <_Py_rc_quot@@Base+0x1804> │ │ │ │ + bl 27c134 │ │ │ │ + b 48f90 <_Py_rc_quot@@Base+0x1804> │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48f7c <_Py_rc_quot@@Base+0x1890> │ │ │ │ + beq 4901c <_Py_rc_quot@@Base+0x1890> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33776 @ 0x83f0 │ │ │ │ + movw r1, #34312 @ 0x8608 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139c28 │ │ │ │ - b 48f50 <_Py_rc_quot@@Base+0x1864> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 13a438 │ │ │ │ + b 48ff0 <_Py_rc_quot@@Base+0x1864> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33900 @ 0x846c │ │ │ │ + movw r1, #34436 @ 0x8684 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ - ldr r1, [pc, #104] @ 48f90 <_Py_rc_quot@@Base+0x18a4> │ │ │ │ + b 1417cc │ │ │ │ + ldr r1, [pc, #104] @ 49030 <_Py_rc_quot@@Base+0x18a4> │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48f6c <_Py_rc_quot@@Base+0x1880> │ │ │ │ + beq 4900c <_Py_rc_quot@@Base+0x1880> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33644 @ 0x836c │ │ │ │ + movw r1, #34180 @ 0x8584 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 48f84 <_Py_rc_quot@@Base+0x1898> │ │ │ │ + b 49024 <_Py_rc_quot@@Base+0x1898> │ │ │ │ cmp r4, #0 │ │ │ │ - blt 48e10 <_Py_rc_quot@@Base+0x1724> │ │ │ │ + blt 48eb0 <_Py_rc_quot@@Base+0x1724> │ │ │ │ mov r0, r4 │ │ │ │ - bl bed58 │ │ │ │ - b 48f84 <_Py_rc_quot@@Base+0x1898> │ │ │ │ + bl bee64 │ │ │ │ + b 49024 <_Py_rc_quot@@Base+0x1898> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0bc8 │ │ │ │ - b 48f84 <_Py_rc_quot@@Base+0x1898> │ │ │ │ + bl a0ca0 │ │ │ │ + b 49024 <_Py_rc_quot@@Base+0x1898> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3f60 │ │ │ │ + bl 1a486c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq sp, sp, r0, lsr r7 │ │ │ │ - subseq sp, sp, r8, lsr r7 │ │ │ │ + subseq sp, sp, r8, lsl r9 │ │ │ │ + subseq sp, sp, r0, lsr #18 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 48fc8 <_Py_rc_quot@@Base+0x18dc> │ │ │ │ - beq 48fbc <_Py_rc_quot@@Base+0x18d0> │ │ │ │ + ldreq r0, [pc, #28] @ 49068 <_Py_rc_quot@@Base+0x18dc> │ │ │ │ + beq 4905c <_Py_rc_quot@@Base+0x18d0> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ │ │ │ │ -00048fcc : │ │ │ │ +0004906c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 48ff8 │ │ │ │ + ldr lr, [pc, #28] @ 49098 │ │ │ │ add fp, sp, #8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [ip, lr] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2eac0c │ │ │ │ + b 2eb8ac │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #56216 @ 0xdb98 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7378 │ │ │ │ + b 1e7548 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 4907c │ │ │ │ + beq 4911c │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7988 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4907c │ │ │ │ - bl beb18 │ │ │ │ + bne 4911c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49094 │ │ │ │ - vldr d0, [pc, #36] @ 490a8 │ │ │ │ + bne 49134 │ │ │ │ + vldr d0, [pc, #36] @ 49148 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ - bne 1939890 <__bss_end__@@Base+0x12ba2ec> │ │ │ │ + bne 1939930 <__bss_end__@@Base+0x12ba364> │ │ │ │ ldrdmi sl, [ip], #-92 @ 0xffffffa4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 99390 │ │ │ │ + b 99470 │ │ │ │ │ │ │ │ -000490c8 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00049168 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 490f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ + bgt 49194 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ - bge 49104 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ - b 4918c <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + bge 491a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ + b 4922c <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 49140 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - b 4918c <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ - ldr r1, [pc, #152] @ 491a4 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ + bls 491e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + b 4922c <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + ldr r1, [pc, #152] @ 49244 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d49c <_PyType_Lookup@@Base> │ │ │ │ + bl 25e1e4 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4919c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 4923c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4919c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #120] @ 491a8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ + beq 4923c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #120] @ 49248 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d49c <_PyType_Lookup@@Base> │ │ │ │ + bl 25e1e4 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49178 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ - b 4919c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #100] @ 491ac <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ + bne 49218 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ + b 4923c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #100] @ 4924c <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d49c <_PyType_Lookup@@Base> │ │ │ │ + bl 25e1e4 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4919c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 4923c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4919c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #68] @ 491b0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ + beq 4923c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #68] @ 49250 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d49c <_PyType_Lookup@@Base> │ │ │ │ + bl 25e1e4 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4919c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 4923c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r1, #33980 @ 0x84bc │ │ │ │ + movw r1, #34516 @ 0x86d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #24] @ 491b4 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ 49254 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r1, r3, r0, lsr #19 │ │ │ │ rsbeq r1, r3, r0, asr #19 │ │ │ │ ldrdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ rsbeq r1, r3, r0, lsl pc │ │ │ │ - subseq sp, sp, r0, asr #14 │ │ │ │ + subseq sp, sp, r8, lsr #18 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #34008 @ 0x84d8 │ │ │ │ + movw r0, #34544 @ 0x86f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrh r2, [r3, #13] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ rev16 r2, r2 │ │ │ │ ldrb r3, [r3, #15] │ │ │ │ str ip, [sp] │ │ │ │ uxth r2, r2 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 49244 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c> │ │ │ │ + bne 492e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34124 @ 0x854c │ │ │ │ + movw r1, #34660 @ 0x8764 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 49250 <_PyEval_SpecialMethodCanSuggest@@Base+0x188> │ │ │ │ - bl 1290ac │ │ │ │ + bl 16f7e8 │ │ │ │ + b 492f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x188> │ │ │ │ + bl 129fc8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 49258 <_PyEval_SpecialMethodCanSuggest@@Base+0x190> │ │ │ │ + bge 492f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x190> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ bl 2e298 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 493a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ - movw r0, #62844 @ 0xf57c │ │ │ │ + beq 49444 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ + movw r0, #62884 @ 0xf5a4 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 492bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1f4> │ │ │ │ + bne 4935c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f4> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 492a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dc> │ │ │ │ + bne 49344 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dc> │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - beq 492cc <_PyEval_SpecialMethodCanSuggest@@Base+0x204> │ │ │ │ - bl 348650 │ │ │ │ + beq 4936c <_PyEval_SpecialMethodCanSuggest@@Base+0x204> │ │ │ │ + bl 3bd474 │ │ │ │ mov r5, #0 │ │ │ │ bl 2d760 │ │ │ │ bl 2e220 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 4932c <_PyEval_SpecialMethodCanSuggest@@Base+0x264> │ │ │ │ - bl 2af410 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ + beq 493cc <_PyEval_SpecialMethodCanSuggest@@Base+0x264> │ │ │ │ + bl 2b02d8 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 49334 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ - bl c60ac │ │ │ │ + beq 493d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ + bl c6780 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49334 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ + bne 493d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 492d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ + bgt 49374 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 492d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ + bne 49374 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 492d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 49374 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ mov r6, r1 │ │ │ │ - b 49338 <_PyEval_SpecialMethodCanSuggest@@Base+0x270> │ │ │ │ + b 493d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x270> │ │ │ │ mov r6, #1 │ │ │ │ bl 2df44 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4935c <_PyEval_SpecialMethodCanSuggest@@Base+0x294> │ │ │ │ + bne 493fc <_PyEval_SpecialMethodCanSuggest@@Base+0x294> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 49344 <_PyEval_SpecialMethodCanSuggest@@Base+0x27c> │ │ │ │ + bne 493e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x27c> │ │ │ │ dmb ish │ │ │ │ - beq 49370 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a8> │ │ │ │ - movw r0, #62844 @ 0xf57c │ │ │ │ + beq 49410 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a8> │ │ │ │ + movw r0, #62884 @ 0xf5a4 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 493a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ + beq 49448 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 493a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ + bgt 49444 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 493a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ + bne 49444 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 493e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ + bne 49484 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - b 49430 <_PyEval_SpecialMethodCanSuggest@@Base+0x368> │ │ │ │ + b 494d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x368> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 493d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x310> │ │ │ │ + beq 49478 <_PyEval_SpecialMethodCanSuggest@@Base+0x310> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4941c <_PyEval_SpecialMethodCanSuggest@@Base+0x354> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 494bc <_PyEval_SpecialMethodCanSuggest@@Base+0x354> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34148 @ 0x8564 │ │ │ │ + movw r1, #34684 @ 0x877c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4946c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a4> │ │ │ │ + beq 4950c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4946c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a4> │ │ │ │ + bgt 4950c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4946c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a4> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 4950c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -27643,446 +27685,446 @@ │ │ │ │ orrs r0, r3, r1 │ │ │ │ ldrb lr, [r4, #17] │ │ │ │ ldr r1, [ip, #12] │ │ │ │ uxth r2, r2 │ │ │ │ ldrb r3, [r4, #15] │ │ │ │ ldrb ip, [r4, #16] │ │ │ │ ldrb r5, [r4, #18] │ │ │ │ - beq 494f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ + beq 49594 <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ str r0, [sp, #16] │ │ │ │ - movw r0, #34196 @ 0x8594 │ │ │ │ + movw r0, #34732 @ 0x87ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7808 │ │ │ │ - b 4952c <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ + bl b7914 │ │ │ │ + b 495cc <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 49518 <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ + beq 495b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ str r6, [sp, #12] │ │ │ │ - movw r0, #34228 @ 0x85b4 │ │ │ │ + movw r0, #34764 @ 0x87cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7808 │ │ │ │ - b 4952c <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ - movw r0, #34256 @ 0x85d0 │ │ │ │ + bl b7914 │ │ │ │ + b 495cc <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ + movw r0, #34792 @ 0x87e8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4953c <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ + bne 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ mov r0, #0 │ │ │ │ - b 49570 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ + b 49610 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 49554 <_PyEval_SpecialMethodCanSuggest@@Base+0x48c> │ │ │ │ - bl 7ef84 │ │ │ │ + beq 495f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x48c> │ │ │ │ + bl 7f02c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49534 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ + beq 495d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49570 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ + beq 49610 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 7ed9c │ │ │ │ + b 7ee44 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 38c8cc <_PyDeadline_Get@@Base+0x230c> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, r0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ - movwne r0, #34280 @ 0x85e8 │ │ │ │ - movweq r0, #34288 @ 0x85f0 │ │ │ │ + movwne r0, #34816 @ 0x8800 │ │ │ │ + movweq r0, #34824 @ 0x8808 │ │ │ │ ldreq r3, [ip, #8] │ │ │ │ movtne r0, #64 @ 0x40 │ │ │ │ movteq r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0010 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38d2f8 <_PyLong_Lshift@@Base+0x2b60> │ │ │ │ + b c011c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 49888 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c0> │ │ │ │ + b 498cc <_PyEval_SpecialMethodCanSuggest@@Base+0x764> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #8 │ │ │ │ ldr ip, [ip, #8] │ │ │ │ - ldr r0, [pc, #12] @ 4961c <_PyEval_SpecialMethodCanSuggest@@Base+0x554> │ │ │ │ + ldr r0, [pc, #12] @ 496bc <_PyEval_SpecialMethodCanSuggest@@Base+0x554> │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d8284 │ │ │ │ + bl 1d838c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49698 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d0> │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + beq 49738 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d0> │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b668 │ │ │ │ + bl 14c00c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4968c <_PyEval_SpecialMethodCanSuggest@@Base+0x5c4> │ │ │ │ + beq 4972c <_PyEval_SpecialMethodCanSuggest@@Base+0x5c4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49674 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ + beq 49714 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 496e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x618> │ │ │ │ + bne 49780 <_PyEval_SpecialMethodCanSuggest@@Base+0x618> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49708 <_PyEval_SpecialMethodCanSuggest@@Base+0x640> │ │ │ │ - b 49700 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + bne 497a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x640> │ │ │ │ + b 497a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34044 @ 0x84fc │ │ │ │ + movw r0, #34620 @ 0x873c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 496c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x600> │ │ │ │ + bne 49768 <_PyEval_SpecialMethodCanSuggest@@Base+0x600> │ │ │ │ mov r0, #0 │ │ │ │ - b 49824 <_PyEval_SpecialMethodCanSuggest@@Base+0x75c> │ │ │ │ + b 498c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x75c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #22 │ │ │ │ - bl 341d98 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 3421dc <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49700 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + beq 497a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ mov r0, r4 │ │ │ │ ldrh r5, [fp, #-22] @ 0xffffffea │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49700 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + beq 497a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl a7c4c │ │ │ │ + bl a7d24 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49788 <_PyEval_SpecialMethodCanSuggest@@Base+0x6c0> │ │ │ │ + beq 49828 <_PyEval_SpecialMethodCanSuggest@@Base+0x6c0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49778 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b0> │ │ │ │ + bne 49818 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b0> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49794 <_PyEval_SpecialMethodCanSuggest@@Base+0x6cc> │ │ │ │ - b 49700 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + ble 49834 <_PyEval_SpecialMethodCanSuggest@@Base+0x6cc> │ │ │ │ + b 497a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ mov r0, r5 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 497b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ + bne 49850 <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49700 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + bgt 497a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49700 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + bne 497a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 49700 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 497a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 497e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x720> │ │ │ │ + bgt 49888 <_PyEval_SpecialMethodCanSuggest@@Base+0x720> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 497e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x720> │ │ │ │ + bne 49888 <_PyEval_SpecialMethodCanSuggest@@Base+0x720> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4980c <_PyEval_SpecialMethodCanSuggest@@Base+0x744> │ │ │ │ + bgt 498ac <_PyEval_SpecialMethodCanSuggest@@Base+0x744> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4980c <_PyEval_SpecialMethodCanSuggest@@Base+0x744> │ │ │ │ + bne 498ac <_PyEval_SpecialMethodCanSuggest@@Base+0x744> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 49700 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + beq 497a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 2af05c │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 49868 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a0> │ │ │ │ - bl beb18 │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r3, #24576 @ 0x6000 │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r2 │ │ │ │ - pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 287168 │ │ │ │ + bl 2882f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 498cc <_PyEval_SpecialMethodCanSuggest@@Base+0x804> │ │ │ │ + bne 49910 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a8> │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 30c8ec <_PyFunction_VerifyStateless@@Base+0xb68> │ │ │ │ + b 30d340 <_PyFunction_VerifyStateless@@Base+0xa04> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #20580 @ 0x5064 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26adf0 │ │ │ │ + b 26c15c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 47e60 <_Py_rc_quot@@Base+0x774> │ │ │ │ + bl 47f00 <_Py_rc_quot@@Base+0x774> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4999c <_PyEval_SpecialMethodCanSuggest@@Base+0x8d4> │ │ │ │ - ldr r1, [pc, #140] @ 499a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e0> │ │ │ │ + beq 499e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x878> │ │ │ │ + ldr r1, [pc, #140] @ 499ec <_PyEval_SpecialMethodCanSuggest@@Base+0x884> │ │ │ │ sub r2, fp, #24 │ │ │ │ - bl c2a70 │ │ │ │ + bl c2b7c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 49974 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ + bne 499b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x850> │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #112] @ 499a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e0> │ │ │ │ + ldr r1, [pc, #112] @ 499ec <_PyEval_SpecialMethodCanSuggest@@Base+0x884> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49974 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ + bne 499b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x850> │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49974 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ + bgt 499b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x850> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49974 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ + bne 499b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x850> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49998 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d0> │ │ │ │ + bgt 499dc <_PyEval_SpecialMethodCanSuggest@@Base+0x874> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49998 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d0> │ │ │ │ + bne 499dc <_PyEval_SpecialMethodCanSuggest@@Base+0x874> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2aff24 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 49a2c <_PyEval_SpecialMethodCanSuggest@@Base+0x8c4> │ │ │ │ + bl bec24 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5464 @ 0x1558 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r3, r0, #61440 @ 0xf000 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r3, #24576 @ 0x6000 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r2 │ │ │ │ + pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 49a08 <_PyEval_SpecialMethodCanSuggest@@Base+0x940> │ │ │ │ + bne 49aa8 <_PyEval_SpecialMethodCanSuggest@@Base+0x940> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59656 @ 0xe908 │ │ │ │ + movw r1, #60200 @ 0xeb28 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 123050 │ │ │ │ + bl 123f5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49a24 <_PyEval_SpecialMethodCanSuggest@@Base+0x95c> │ │ │ │ - b 49a1c <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ - movw r0, #59656 @ 0xe908 │ │ │ │ + bne 49ac4 <_PyEval_SpecialMethodCanSuggest@@Base+0x95c> │ │ │ │ + b 49abc <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ + movw r0, #60200 @ 0xeb28 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 499dc <_PyEval_SpecialMethodCanSuggest@@Base+0x914> │ │ │ │ + bne 49a7c <_PyEval_SpecialMethodCanSuggest@@Base+0x914> │ │ │ │ mov r0, #0 │ │ │ │ - b 49a44 <_PyEval_SpecialMethodCanSuggest@@Base+0x97c> │ │ │ │ + b 49ae4 <_PyEval_SpecialMethodCanSuggest@@Base+0x97c> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 49a1c <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ + blt 49abc <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 49ae0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa18> │ │ │ │ + bne 49b80 <_PyEval_SpecialMethodCanSuggest@@Base+0xa18> │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 49a94 <_PyEval_SpecialMethodCanSuggest@@Base+0x9cc> │ │ │ │ + bne 49b34 <_PyEval_SpecialMethodCanSuggest@@Base+0x9cc> │ │ │ │ cmp ip, r2 │ │ │ │ - bne 49a94 <_PyEval_SpecialMethodCanSuggest@@Base+0x9cc> │ │ │ │ + bne 49b34 <_PyEval_SpecialMethodCanSuggest@@Base+0x9cc> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 49ad8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa10> │ │ │ │ + b 49b78 <_PyEval_SpecialMethodCanSuggest@@Base+0xa10> │ │ │ │ movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - bne 49acc <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ + bne 49b6c <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49acc <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ + bne 49b6c <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 49ad8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa10> │ │ │ │ + b 49b78 <_PyEval_SpecialMethodCanSuggest@@Base+0xa10> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2f750c <_PyObject_HasLen@@Base+0x50> │ │ │ │ + b 2f81ac <_PyObject_HasLen@@Base+0x50> │ │ │ │ mov r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ - b 2f750c <_PyObject_HasLen@@Base+0x50> │ │ │ │ + b 2f81ac <_PyObject_HasLen@@Base+0x50> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 36f5d4 │ │ │ │ + bl 36f9fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49b3c <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ + beq 49bdc <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d4d9c <_PySet_Update@@Base> │ │ │ │ + bl 2d5acc <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49b40 <_PyEval_SpecialMethodCanSuggest@@Base+0xa78> │ │ │ │ + bne 49be0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa78> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49b3c <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ + bgt 49bdc <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49b3c <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ + bne 49bdc <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 49b64 <_PyEval_SpecialMethodCanSuggest@@Base+0xa9c> │ │ │ │ + bne 49c04 <_PyEval_SpecialMethodCanSuggest@@Base+0xa9c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 49b98 <_PyEval_SpecialMethodCanSuggest@@Base+0xad0> │ │ │ │ + beq 49c38 <_PyEval_SpecialMethodCanSuggest@@Base+0xad0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33988 @ 0x84c4 │ │ │ │ + movw r1, #34564 @ 0x8704 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #10 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -28090,78 +28132,78 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 49bec <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 49c8c <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54396 @ 0xd47c │ │ │ │ + movw r1, #54932 @ 0xd694 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 49bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ - bl 47e60 <_Py_rc_quot@@Base+0x774> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 49c98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bl 47f00 <_Py_rc_quot@@Base+0x774> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 49c00 <_PyEval_SpecialMethodCanSuggest@@Base+0xb38> │ │ │ │ + bne 49ca0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb38> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 49c48 <_PyEval_SpecialMethodCanSuggest@@Base+0xb80> │ │ │ │ + beq 49ce8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 13d038 │ │ │ │ + bl 13d848 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49c48 <_PyEval_SpecialMethodCanSuggest@@Base+0xb80> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 49ce8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb80> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54956 @ 0xd6ac │ │ │ │ + movw r1, #55532 @ 0xd8ec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49c8c <_PyEval_SpecialMethodCanSuggest@@Base+0xbc4> │ │ │ │ - b 49bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ - ldr r1, [pc, #132] @ 49cd4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc0c> │ │ │ │ + ble 49d2c <_PyEval_SpecialMethodCanSuggest@@Base+0xbc4> │ │ │ │ + b 49c98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + ldr r1, [pc, #132] @ 49d74 <_PyEval_SpecialMethodCanSuggest@@Base+0xc0c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49c80 <_PyEval_SpecialMethodCanSuggest@@Base+0xbb8> │ │ │ │ + beq 49d20 <_PyEval_SpecialMethodCanSuggest@@Base+0xbb8> │ │ │ │ cmp r5, r6 │ │ │ │ - beq 49ca8 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ - ldr r1, [pc, #104] @ 49cd8 <_PyEval_SpecialMethodCanSuggest@@Base+0xc10> │ │ │ │ + beq 49d48 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ + ldr r1, [pc, #104] @ 49d78 <_PyEval_SpecialMethodCanSuggest@@Base+0xc10> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 153424 │ │ │ │ + bl 153dcc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49ca8 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ + bne 49d48 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bgt 49c98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bne 49c98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 49bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 49c98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49ccc <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ + bgt 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49ccc <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ + bne 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -28177,362 +28219,339 @@ │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ orr r1, r1, r0, lsl #16 │ │ │ │ ldrb r0, [r4, #18] │ │ │ │ ldrb r5, [r4, #19] │ │ │ │ orrs r0, r1, r0 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ ldrb ip, [r4, #15] │ │ │ │ - beq 49d44 <_PyEval_SpecialMethodCanSuggest@@Base+0xc7c> │ │ │ │ + beq 49de4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc7c> │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #34304 @ 0x8600 │ │ │ │ + movw r0, #34840 @ 0x8818 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - bl b7808 │ │ │ │ - b 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ + bl b7914 │ │ │ │ + b 49e0c <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ cmp ip, #0 │ │ │ │ - beq 49d60 <_PyEval_SpecialMethodCanSuggest@@Base+0xc98> │ │ │ │ + beq 49e00 <_PyEval_SpecialMethodCanSuggest@@Base+0xc98> │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #34008 @ 0x84d8 │ │ │ │ + movw r0, #34544 @ 0x86f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7808 │ │ │ │ - b 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ - movw r0, #34324 @ 0x8614 │ │ │ │ + bl b7914 │ │ │ │ + b 49e0c <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ + movw r0, #34860 @ 0x882c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49d88 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc0> │ │ │ │ + beq 49e28 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc0> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49d88 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc0> │ │ │ │ + beq 49e28 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc0> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 7ed9c │ │ │ │ + bl 7ee44 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 49da4 <_PyEval_SpecialMethodCanSuggest@@Base+0xcdc> │ │ │ │ + beq 49e44 <_PyEval_SpecialMethodCanSuggest@@Base+0xcdc> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7ef84 │ │ │ │ + b 7f02c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 49dc8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd00> │ │ │ │ + bne 49e68 <_PyEval_SpecialMethodCanSuggest@@Base+0xd00> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 49dfc <_PyEval_SpecialMethodCanSuggest@@Base+0xd34> │ │ │ │ + beq 49e9c <_PyEval_SpecialMethodCanSuggest@@Base+0xd34> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33988 @ 0x84c4 │ │ │ │ + movw r1, #34564 @ 0x8704 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #12 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 2af05c │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 49e54 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8c> │ │ │ │ - bl beb18 │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r3, #49152 @ 0xc000 │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r2 │ │ │ │ - pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r6, #31944 @ 0x7cc8 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 49eb4 <_PyEval_SpecialMethodCanSuggest@@Base+0xdec> │ │ │ │ + beq 49ef8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd90> │ │ │ │ mov r1, r6 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49eb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xdf0> │ │ │ │ + beq 49efc <_PyEval_SpecialMethodCanSuggest@@Base+0xd94> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 49ed8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe10> │ │ │ │ + beq 49f1c <_PyEval_SpecialMethodCanSuggest@@Base+0xdb4> │ │ │ │ movw r1, #31944 @ 0x7cc8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49edc <_PyEval_SpecialMethodCanSuggest@@Base+0xe14> │ │ │ │ + beq 49f20 <_PyEval_SpecialMethodCanSuggest@@Base+0xdb8> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c5e58 │ │ │ │ + b 1c6498 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #18136 @ 0x46d8 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 49f34 <_PyEval_SpecialMethodCanSuggest@@Base+0xe6c> │ │ │ │ + beq 49f78 <_PyEval_SpecialMethodCanSuggest@@Base+0xe10> │ │ │ │ mov r1, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a21c <_PyEval_SpecialMethodCanSuggest@@Base+0x1154> │ │ │ │ + beq 4a260 <_PyEval_SpecialMethodCanSuggest@@Base+0x10f8> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 49f54 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8c> │ │ │ │ + beq 49f98 <_PyEval_SpecialMethodCanSuggest@@Base+0xe30> │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a21c <_PyEval_SpecialMethodCanSuggest@@Base+0x1154> │ │ │ │ + beq 4a260 <_PyEval_SpecialMethodCanSuggest@@Base+0x10f8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl c44f0 │ │ │ │ + bl c4bc4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + beq 4a2b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ mov r0, #0 │ │ │ │ - bl c4bd8 │ │ │ │ + bl c52ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 49fa8 <_PyEval_SpecialMethodCanSuggest@@Base+0xee0> │ │ │ │ + bne 49fec <_PyEval_SpecialMethodCanSuggest@@Base+0xe84> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + bgt 4a2b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + bne 4a2b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4a2b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub ip, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ str ip, [sp] │ │ │ │ - bl ceb44 │ │ │ │ + bl cf170 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4a14c <_PyEval_SpecialMethodCanSuggest@@Base+0x1084> │ │ │ │ + beq 4a190 <_PyEval_SpecialMethodCanSuggest@@Base+0x1028> │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r9 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ - bl 223800 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 224350 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4a030 <_PyEval_SpecialMethodCanSuggest@@Base+0xf68> │ │ │ │ - bl beb18 │ │ │ │ + bne 4a074 <_PyEval_SpecialMethodCanSuggest@@Base+0xf0c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a0f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1028> │ │ │ │ - b 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + beq 4a134 <_PyEval_SpecialMethodCanSuggest@@Base+0xfcc> │ │ │ │ + b 4a234 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ ldr r2, [r7] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ mov r2, #2 │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ ldr r2, [r7] │ │ │ │ mov sl, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a078 <_PyEval_SpecialMethodCanSuggest@@Base+0xfb0> │ │ │ │ + bgt 4a0bc <_PyEval_SpecialMethodCanSuggest@@Base+0xf54> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4a078 <_PyEval_SpecialMethodCanSuggest@@Base+0xfb0> │ │ │ │ + bne 4a0bc <_PyEval_SpecialMethodCanSuggest@@Base+0xf54> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - blt 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ - beq 4a0f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1028> │ │ │ │ + blt 4a234 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + beq 4a134 <_PyEval_SpecialMethodCanSuggest@@Base+0xfcc> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a0b0 <_PyEval_SpecialMethodCanSuggest@@Base+0xfe8> │ │ │ │ + bgt 4a0f4 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4a0b0 <_PyEval_SpecialMethodCanSuggest@@Base+0xfe8> │ │ │ │ + bne 4a0f4 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 119da8 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 11a748 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + beq 4a234 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49fb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ + bgt 49ffc <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 49fb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ - b 4a140 <_PyEval_SpecialMethodCanSuggest@@Base+0x1078> │ │ │ │ + bne 49ffc <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ + b 4a184 <_PyEval_SpecialMethodCanSuggest@@Base+0x101c> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl cf520 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cfb4c <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r3, #0 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + beq 4a234 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 157f14 │ │ │ │ + bl 1588b0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4a180 <_PyEval_SpecialMethodCanSuggest@@Base+0x10b8> │ │ │ │ + beq 4a1c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x105c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49fb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ + bgt 49ffc <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49fb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ + bne 49ffc <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 49fb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ - ldr r0, [pc, #336] @ 4a2a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x11dc> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 49ffc <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ + ldr r0, [pc, #336] @ 4a2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1180> │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + beq 4a234 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d4d9c <_PySet_Update@@Base> │ │ │ │ + bl 2d5acc <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a1a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x10dc> │ │ │ │ + bne 4a1e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1080> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + bgt 4a234 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + bne 4a234 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4a234 <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a1c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1100> │ │ │ │ + bgt 4a20c <_PyEval_SpecialMethodCanSuggest@@Base+0x10a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a1c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1100> │ │ │ │ + bne 4a20c <_PyEval_SpecialMethodCanSuggest@@Base+0x10a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a298 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ + bgt 4a2dc <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a298 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ + bne 4a2dc <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4a298 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4a2dc <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, #0 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl af254 │ │ │ │ - b 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + bl af33c │ │ │ │ + b 4a2b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 36f5d4 │ │ │ │ + bl 36f9fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + beq 4a2b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #112] @ 4a2a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x11e0> │ │ │ │ + ldr r0, [pc, #112] @ 4a2ec <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ strd r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4a278 <_PyEval_SpecialMethodCanSuggest@@Base+0x11b0> │ │ │ │ + bne 4a2bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1154> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + bgt 4a2b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + bne 4a2b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4a298 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ + b 4a2dc <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a298 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ + bgt 4a2dc <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a298 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 4a2dc <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r3, r0, lsl r7 │ │ │ │ rsbeq r7, r3, r8, asr r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -28545,80 +28564,103 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4a31c <_PyEval_SpecialMethodCanSuggest@@Base+0x1254> │ │ │ │ + bge 4a360 <_PyEval_SpecialMethodCanSuggest@@Base+0x11f8> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #38568 @ 0x96a8 │ │ │ │ + movw r2, #39144 @ 0x98e8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #17988 @ 0x4644 │ │ │ │ + movw r0, #18564 @ 0x4884 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r4, #0 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4a330 <_PyEval_SpecialMethodCanSuggest@@Base+0x1268> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4a374 <_PyEval_SpecialMethodCanSuggest@@Base+0x120c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 563dc │ │ │ │ + bl 56484 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a344 <_PyEval_SpecialMethodCanSuggest@@Base+0x127c> │ │ │ │ + beq 4a388 <_PyEval_SpecialMethodCanSuggest@@Base+0x1220> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2aff24 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 4a3d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1268> │ │ │ │ + bl bec24 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5464 @ 0x1558 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r3, r0, #61440 @ 0xf000 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r3, #49152 @ 0xc000 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r2 │ │ │ │ + pop {fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #34548 @ 0x86f4 │ │ │ │ + movw r1, #35084 @ 0x890c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #34668 @ 0x876c │ │ │ │ + movw r0, #35184 @ 0x8970 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #56608 @ 0xdd20 │ │ │ │ + movw r2, #57152 @ 0xdf40 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 283d40 │ │ │ │ + bl 284fa8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a3d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x130c> │ │ │ │ + bne 4a474 <_PyEval_SpecialMethodCanSuggest@@Base+0x130c> │ │ │ │ mvn r4, #0 │ │ │ │ - b 4a464 <_PyEval_SpecialMethodCanSuggest@@Base+0x139c> │ │ │ │ + b 4a504 <_PyEval_SpecialMethodCanSuggest@@Base+0x139c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r0, [r5, #132] @ 0x84 │ │ │ │ - beq 4a43c <_PyEval_SpecialMethodCanSuggest@@Base+0x1374> │ │ │ │ + beq 4a4dc <_PyEval_SpecialMethodCanSuggest@@Base+0x1374> │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #120] @ 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ + ldr r0, [pc, #120] @ 4a50c <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -28631,55 +28673,55 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #40] @ 4a470 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a8> │ │ │ │ - bl a9898 │ │ │ │ + ldr r1, [pc, #40] @ 4a510 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a8> │ │ │ │ + bl a9980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4a3cc <_PyEval_SpecialMethodCanSuggest@@Base+0x1304> │ │ │ │ + bne 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0x1304> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a464 <_PyEval_SpecialMethodCanSuggest@@Base+0x139c> │ │ │ │ + beq 4a504 <_PyEval_SpecialMethodCanSuggest@@Base+0x139c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 258d84 │ │ │ │ + bl 259acc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, sp, r2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4a4a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x13d8> │ │ │ │ + beq 4a540 <_PyEval_SpecialMethodCanSuggest@@Base+0x13d8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c3b40 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b 1c4180 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34772 @ 0x87d4 │ │ │ │ + movw r1, #35288 @ 0x89d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ subs r5, r3, #0 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ moveq r6, r5 │ │ │ │ - movw ip, #55360 @ 0xd840 │ │ │ │ + movw ip, #55808 @ 0xda00 │ │ │ │ movt ip, #93 @ 0x5d │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -28693,125 +28735,125 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 4a554 <_PyEval_SpecialMethodCanSuggest@@Base+0x148c> │ │ │ │ + bne 4a5f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x148c> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a59c <_PyEval_SpecialMethodCanSuggest@@Base+0x14d4> │ │ │ │ + beq 4a63c <_PyEval_SpecialMethodCanSuggest@@Base+0x14d4> │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r5, #2 │ │ │ │ mov r2, #0 │ │ │ │ strd r4, [sp, #4] │ │ │ │ - movw ip, #25208 @ 0x6278 │ │ │ │ + movw ip, #25204 @ 0x6274 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 4a6a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ + beq 4a744 <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ add r6, r6, r7 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ + beq 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ cmp r6, #1 │ │ │ │ movweq r5, #438 @ 0x1b6 │ │ │ │ - beq 4a618 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ + beq 4a6b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a600 <_PyEval_SpecialMethodCanSuggest@@Base+0x1538> │ │ │ │ - bl 176b0c │ │ │ │ + beq 4a6a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1538> │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a5f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x152c> │ │ │ │ - bl beb18 │ │ │ │ + bne 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x152c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ + bne 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ cmp r6, #2 │ │ │ │ - beq 4a618 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ - b 4a604 <_PyEval_SpecialMethodCanSuggest@@Base+0x153c> │ │ │ │ + beq 4a6b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ + b 4a6a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x153c> │ │ │ │ movw r5, #438 @ 0x1b6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 286890 │ │ │ │ + bl 287a18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ + beq 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ cmn r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4a64c <_PyEval_SpecialMethodCanSuggest@@Base+0x1584> │ │ │ │ + beq 4a6ec <_PyEval_SpecialMethodCanSuggest@@Base+0x1584> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3d0 │ │ │ │ mov r4, r0 │ │ │ │ - b 4a654 <_PyEval_SpecialMethodCanSuggest@@Base+0x158c> │ │ │ │ + b 4a6f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x158c> │ │ │ │ bl 2d9c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4a69c <_PyEval_SpecialMethodCanSuggest@@Base+0x15d4> │ │ │ │ + beq 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x15d4> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4a684 <_PyEval_SpecialMethodCanSuggest@@Base+0x15bc> │ │ │ │ - bl b95d0 │ │ │ │ + bne 4a724 <_PyEval_SpecialMethodCanSuggest@@Base+0x15bc> │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a61c <_PyEval_SpecialMethodCanSuggest@@Base+0x1554> │ │ │ │ - b 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ + beq 4a6bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1554> │ │ │ │ + b 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a6a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ + b 4a744 <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4a85c <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ + bl 4a8fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a6fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1634> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 4a79c <_PyEval_SpecialMethodCanSuggest@@Base+0x1634> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34852 @ 0x8824 │ │ │ │ + movw r1, #35388 @ 0x8a3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -28826,21 +28868,21 @@ │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r2, [r3] │ │ │ │ bl 2d97c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a768 <_PyEval_SpecialMethodCanSuggest@@Base+0x16a0> │ │ │ │ + bne 4a808 <_PyEval_SpecialMethodCanSuggest@@Base+0x16a0> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a84c <_PyEval_SpecialMethodCanSuggest@@Base+0x1784> │ │ │ │ + b 4a8ec <_PyEval_SpecialMethodCanSuggest@@Base+0x1784> │ │ │ │ vldr s11, [fp, #-68] @ 0xffffffbc │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r5 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [fp, #-64] @ 0xffffffc0 │ │ │ │ @@ -28852,392 +28894,392 @@ │ │ │ │ vdiv.f64 d12, d2, d7 │ │ │ │ vcvt.f64.s32 d4, s11 │ │ │ │ vldr s11, [fp, #-56] @ 0xffffffc8 │ │ │ │ vdiv.f64 d11, d3, d7 │ │ │ │ vdiv.f64 d10, d4, d7 │ │ │ │ vcvt.f64.s32 d5, s11 │ │ │ │ vdiv.f64 d9, d5, d7 │ │ │ │ - bl c5528 │ │ │ │ + bl c5bfc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a760 <_PyEval_SpecialMethodCanSuggest@@Base+0x1698> │ │ │ │ + beq 4a800 <_PyEval_SpecialMethodCanSuggest@@Base+0x1698> │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a824 <_PyEval_SpecialMethodCanSuggest@@Base+0x175c> │ │ │ │ + beq 4a8c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x175c> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a824 <_PyEval_SpecialMethodCanSuggest@@Base+0x175c> │ │ │ │ + beq 4a8c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x175c> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a824 <_PyEval_SpecialMethodCanSuggest@@Base+0x175c> │ │ │ │ + beq 4a8c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x175c> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a824 <_PyEval_SpecialMethodCanSuggest@@Base+0x175c> │ │ │ │ + beq 4a8c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x175c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #32] │ │ │ │ - bne 4a84c <_PyEval_SpecialMethodCanSuggest@@Base+0x1784> │ │ │ │ + bne 4a8ec <_PyEval_SpecialMethodCanSuggest@@Base+0x1784> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a760 <_PyEval_SpecialMethodCanSuggest@@Base+0x1698> │ │ │ │ + bgt 4a800 <_PyEval_SpecialMethodCanSuggest@@Base+0x1698> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a760 <_PyEval_SpecialMethodCanSuggest@@Base+0x1698> │ │ │ │ + bne 4a800 <_PyEval_SpecialMethodCanSuggest@@Base+0x1698> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4a760 <_PyEval_SpecialMethodCanSuggest@@Base+0x1698> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4a800 <_PyEval_SpecialMethodCanSuggest@@Base+0x1698> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #52 @ 0x34 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #24972 @ 0x618c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r2 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4aa50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1988> │ │ │ │ + bne 4aaf0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1988> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1aa38c │ │ │ │ + bl 1aaaf0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a95c <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ - bl ca8ac │ │ │ │ + beq 4a9fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ + bl caed8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a8e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1818> │ │ │ │ + bgt 4a980 <_PyEval_SpecialMethodCanSuggest@@Base+0x1818> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a8e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1818> │ │ │ │ + bne 4a980 <_PyEval_SpecialMethodCanSuggest@@Base+0x1818> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4a918 <_PyEval_SpecialMethodCanSuggest@@Base+0x1850> │ │ │ │ - b 4a95c <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ + bne 4a9b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1850> │ │ │ │ + b 4a9fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ mov r2, r6 │ │ │ │ - bl 22796c <_PyLong_GCD@@Base+0x9fc> │ │ │ │ + bl 2284b4 <_PyLong_GCD@@Base+0x9fc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4a980 <_PyEval_SpecialMethodCanSuggest@@Base+0x18b8> │ │ │ │ + blt 4aa20 <_PyEval_SpecialMethodCanSuggest@@Base+0x18b8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4a9e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x191c> │ │ │ │ + ble 4aa84 <_PyEval_SpecialMethodCanSuggest@@Base+0x191c> │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4aa00 <_PyEval_SpecialMethodCanSuggest@@Base+0x1938> │ │ │ │ + ble 4aaa0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1938> │ │ │ │ mov r0, r5 │ │ │ │ - bl cab60 │ │ │ │ + bl cb18c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4aa18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1950> │ │ │ │ - bl c508c │ │ │ │ + beq 4aab8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1950> │ │ │ │ + bl c5760 │ │ │ │ mov r1, r4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 4a8ec <_PyEval_SpecialMethodCanSuggest@@Base+0x1824> │ │ │ │ + bne 4a98c <_PyEval_SpecialMethodCanSuggest@@Base+0x1824> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4a964 <_PyEval_SpecialMethodCanSuggest@@Base+0x189c> │ │ │ │ + ble 4aa04 <_PyEval_SpecialMethodCanSuggest@@Base+0x189c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4a9c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1900> │ │ │ │ + ble 4aa68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1900> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a950 <_PyEval_SpecialMethodCanSuggest@@Base+0x1888> │ │ │ │ + bne 4a9f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1888> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4a950 <_PyEval_SpecialMethodCanSuggest@@Base+0x1888> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4a9f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1888> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a9a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x18d8> │ │ │ │ + bgt 4aa40 <_PyEval_SpecialMethodCanSuggest@@Base+0x18d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a9a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x18d8> │ │ │ │ + bne 4aa40 <_PyEval_SpecialMethodCanSuggest@@Base+0x18d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a950 <_PyEval_SpecialMethodCanSuggest@@Base+0x1888> │ │ │ │ + bgt 4a9f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1888> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a950 <_PyEval_SpecialMethodCanSuggest@@Base+0x1888> │ │ │ │ + bne 4a9f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1888> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4a950 <_PyEval_SpecialMethodCanSuggest@@Base+0x1888> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4a9f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1888> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a95c <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ + bne 4a9fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4a95c <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4a9fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a908 <_PyEval_SpecialMethodCanSuggest@@Base+0x1840> │ │ │ │ + bne 4a9a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1840> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4a908 <_PyEval_SpecialMethodCanSuggest@@Base+0x1840> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4a9a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1840> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4a918 <_PyEval_SpecialMethodCanSuggest@@Base+0x1850> │ │ │ │ + bne 4a9b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1850> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4a918 <_PyEval_SpecialMethodCanSuggest@@Base+0x1850> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4a9b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1850> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4aa3c <_PyEval_SpecialMethodCanSuggest@@Base+0x1974> │ │ │ │ + bgt 4aadc <_PyEval_SpecialMethodCanSuggest@@Base+0x1974> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4aa3c <_PyEval_SpecialMethodCanSuggest@@Base+0x1974> │ │ │ │ + bne 4aadc <_PyEval_SpecialMethodCanSuggest@@Base+0x1974> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4aa88 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c0> │ │ │ │ + bne 4ab28 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c0> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b3444 │ │ │ │ + b 1b3ab0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56964 @ 0xde84 │ │ │ │ + movw r0, #57540 @ 0xe0c4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4aa78 <_PyEval_SpecialMethodCanSuggest@@Base+0x19b0> │ │ │ │ + b 4ab18 <_PyEval_SpecialMethodCanSuggest@@Base+0x19b0> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 4aaf4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a2c> │ │ │ │ + bne 4ab94 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a2c> │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4aaf0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a28> │ │ │ │ + bne 4ab90 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a28> │ │ │ │ subs r7, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 4ab30 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a68> │ │ │ │ - b 4aaf4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a2c> │ │ │ │ + bne 4abd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a68> │ │ │ │ + b 4ab94 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a2c> │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #564] @ 4ad40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c78> │ │ │ │ + ldr r1, [pc, #564] @ 4ade0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c78> │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4ab34 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a6c> │ │ │ │ - b 4ab70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + bne 4abd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a6c> │ │ │ │ + b 4ac10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ mov r5, r2 │ │ │ │ ldr r8, [r7] │ │ │ │ add r1, r4, r5 │ │ │ │ sub r6, r1, #1 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4ab78 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab0> │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 4ac18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab0> │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9452 @ 0x24ec │ │ │ │ + movw r1, #10028 @ 0x272c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #34912 @ 0x8860 │ │ │ │ + movw r0, #35448 @ 0x8a78 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4ad34 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ + b 4add4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4acac <_PyEval_SpecialMethodCanSuggest@@Base+0x1be4> │ │ │ │ + beq 4ad4c <_PyEval_SpecialMethodCanSuggest@@Base+0x1be4> │ │ │ │ ldr r9, [r7, #4] │ │ │ │ cmp r9, #0 │ │ │ │ movweq r9, #5196 @ 0x144c │ │ │ │ movteq r9, #96 @ 0x60 │ │ │ │ - beq 4aba0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ad8> │ │ │ │ + beq 4ac40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ad8> │ │ │ │ subs r6, r1, #2 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 4ad20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c58> │ │ │ │ + beq 4adc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c58> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 4abc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b00> │ │ │ │ - bl 1290ac │ │ │ │ + beq 4ac68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b00> │ │ │ │ + bl 129fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 4ab70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + blt 4ac10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ subs r6, r6, #1 │ │ │ │ andeq r4, r4, #1 │ │ │ │ - beq 4ad20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c58> │ │ │ │ + beq 4adc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c58> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 4abf4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b2c> │ │ │ │ - bl 1290ac │ │ │ │ + beq 4ac94 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b2c> │ │ │ │ + bl 129fc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4ab70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + blt 4ac10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ subs r6, r6, #1 │ │ │ │ movweq r7, #64340 @ 0xfb54 │ │ │ │ movteq r7, #97 @ 0x61 │ │ │ │ - beq 4ac28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b60> │ │ │ │ + beq 4acc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b60> │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b58> │ │ │ │ - bl 1290ac │ │ │ │ + beq 4acc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b58> │ │ │ │ + bl 129fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ab70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + blt 4ac10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ cmp r6, #1 │ │ │ │ moveq r6, r0 │ │ │ │ movweq r7, #64340 @ 0xfb54 │ │ │ │ movteq r7, #97 @ 0x61 │ │ │ │ - beq 4ac28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b60> │ │ │ │ + beq 4acc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b60> │ │ │ │ ldr r7, [r7, #20] │ │ │ │ mov r6, r0 │ │ │ │ tst r4, r5 │ │ │ │ - beq 4ac4c <_PyEval_SpecialMethodCanSuggest@@Base+0x1b84> │ │ │ │ + beq 4acec <_PyEval_SpecialMethodCanSuggest@@Base+0x1b84> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32708 @ 0x7fc4 │ │ │ │ + movw r1, #33284 @ 0x8204 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4ab70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4ac10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ cmp r6, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ andeq r5, r5, #1 │ │ │ │ - beq 4ac84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bbc> │ │ │ │ + beq 4ad24 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bbc> │ │ │ │ orrs r5, r4, r5 │ │ │ │ - beq 4ac80 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bb8> │ │ │ │ + beq 4ad20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bb8> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32744 @ 0x7fe8 │ │ │ │ + movw r1, #33320 @ 0x8228 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4ab70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4ac10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ mov r4, r5 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ moveq r9, #0 │ │ │ │ - beq 4acc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bf8> │ │ │ │ + beq 4ad60 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bf8> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2fdf7c <_PyXI_EndInterpreter@@Base+0x134> │ │ │ │ + bl 2fec1c <_PyXI_EndInterpreter@@Base+0x134> │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 4acc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bf8> │ │ │ │ - b 4ab70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + bne 4ad60 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bf8> │ │ │ │ + b 4ac10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ movw r7, #64340 @ 0xfb54 │ │ │ │ movt r7, #97 @ 0x61 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl 2fd8c4 <_PySlice_FromIndices@@Base+0x1578> │ │ │ │ + bl 2fe564 <_PySlice_FromIndices@@Base+0x1578> │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ and r6, r6, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ str sl, [sp, #8] │ │ │ │ - bl 3e794 │ │ │ │ + bl 3e7a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ad34 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ + bgt 4add4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ad34 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ + bne 4add4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4ad34 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4add4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ mov r5, #0 │ │ │ │ movw r7, #64340 @ 0xfb54 │ │ │ │ movt r7, #97 @ 0x61 │ │ │ │ mov r6, r5 │ │ │ │ - b 4ac84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bbc> │ │ │ │ + b 4ad24 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bbc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r6, [r2], #-32 @ 0xffffffe0 @ │ │ │ │ + rsbeq r6, r2, ip, asr #5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4adb4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cec> │ │ │ │ + beq 4ae54 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cec> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #8 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, fp, #12 │ │ │ │ - bl 4b0d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2010> │ │ │ │ + bl 4b178 <_PyEval_SpecialMethodCanSuggest@@Base+0x2010> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ad90 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cc8> │ │ │ │ - bl 3e984 │ │ │ │ + beq 4ae30 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cc8> │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ad88 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cc0> │ │ │ │ - bl 1436d4 │ │ │ │ + bne 4ae28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cc0> │ │ │ │ + bl 143edc │ │ │ │ mov r0, #0 │ │ │ │ - b 4adac <_PyEval_SpecialMethodCanSuggest@@Base+0x1ce4> │ │ │ │ + b 4ae4c <_PyEval_SpecialMethodCanSuggest@@Base+0x1ce4> │ │ │ │ mov r2, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - movw r1, #52404 @ 0xccb4 │ │ │ │ + movw r1, #52980 @ 0xcef4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e5bc │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -29245,145 +29287,145 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4adec <_PyEval_SpecialMethodCanSuggest@@Base+0x1d24> │ │ │ │ + bne 4ae8c <_PyEval_SpecialMethodCanSuggest@@Base+0x1d24> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c5e58 │ │ │ │ + b 1c6498 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56976 @ 0xde90 │ │ │ │ + movw r0, #57552 @ 0xe0d0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4addc <_PyEval_SpecialMethodCanSuggest@@Base+0x1d14> │ │ │ │ + b 4ae7c <_PyEval_SpecialMethodCanSuggest@@Base+0x1d14> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4ae48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d80> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 4aee8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d80> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34960 @ 0x8890 │ │ │ │ + movw r1, #35496 @ 0x8aa8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4ae84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dbc> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4af24 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dbc> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 4aea0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dd8> │ │ │ │ + beq 4af40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dd8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 4ae8c <_PyEval_SpecialMethodCanSuggest@@Base+0x1dc4> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 4af2c <_PyEval_SpecialMethodCanSuggest@@Base+0x1dc4> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34992 @ 0x88b0 │ │ │ │ + movw r1, #35528 @ 0x8ac8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 4aea4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ddc> │ │ │ │ + b 4af44 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ddc> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4aef8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e30> │ │ │ │ + bne 4af98 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e30> │ │ │ │ ldmib r6, {r0, r8} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r3, r3, #16 │ │ │ │ adds r8, r8, r3, lsr #2 │ │ │ │ - bpl 4af10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e48> │ │ │ │ - b 4af58 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e90> │ │ │ │ - movw r0, #59544 @ 0xe898 │ │ │ │ + bpl 4afb0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e48> │ │ │ │ + b 4aff8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e90> │ │ │ │ + movw r0, #60088 @ 0xeab8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 180cb4 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 181618 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4aee0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ - b 4af58 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e90> │ │ │ │ - ldr r1, [pc, #440] @ 4b0d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2008> │ │ │ │ - bl c5c2c │ │ │ │ + bne 4af80 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ + b 4aff8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e90> │ │ │ │ + ldr r1, [pc, #440] @ 4b170 <_PyEval_SpecialMethodCanSuggest@@Base+0x2008> │ │ │ │ + bl c6300 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4af58 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e90> │ │ │ │ + blt 4aff8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e90> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq 4af4c <_PyEval_SpecialMethodCanSuggest@@Base+0x1e84> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 4afec <_PyEval_SpecialMethodCanSuggest@@Base+0x1e84> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #35052 @ 0x88ec │ │ │ │ + movw r1, #35588 @ 0x8b04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ - bl c5528 │ │ │ │ + b 1417cc │ │ │ │ + bl c5bfc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4af60 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e98> │ │ │ │ + bne 4b000 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e98> │ │ │ │ mov r4, #0 │ │ │ │ - b 4b0c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ffc> │ │ │ │ + b 4b164 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ffc> │ │ │ │ cmp r9, #0 │ │ │ │ add r7, r4, #12 │ │ │ │ addeq r6, r6, #12 │ │ │ │ movne r3, #20 │ │ │ │ addne sl, r6, #16 │ │ │ │ - beq 4b074 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fac> │ │ │ │ + beq 4b114 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fac> │ │ │ │ mul r1, r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 4afd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f0c> │ │ │ │ + beq 4b074 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f0c> │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - bl 2bac94 │ │ │ │ + bl 2bbb64 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4b09c <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd4> │ │ │ │ + beq 4b13c <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd4> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4afc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f00> │ │ │ │ + bne 4b068 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f00> │ │ │ │ ldr r2, [sl, r5, lsl #2] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ add r5, r5, #1 │ │ │ │ str r2, [r7, #4]! │ │ │ │ - b 4af78 <_PyEval_SpecialMethodCanSuggest@@Base+0x1eb0> │ │ │ │ + b 4b018 <_PyEval_SpecialMethodCanSuggest@@Base+0x1eb0> │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4b024 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ - ldr r0, [pc, #236] @ 4b0d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x200c> │ │ │ │ + bgt 4b0c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ + ldr r0, [pc, #236] @ 4b174 <_PyEval_SpecialMethodCanSuggest@@Base+0x200c> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r2, r4, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ ldr ip, [r0, #4] │ │ │ │ @@ -29391,72 +29433,72 @@ │ │ │ │ str r2, [ip] │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str r0, [r4, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ - b 4b0c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ffc> │ │ │ │ - bl 15fb3c │ │ │ │ + b 4b164 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ffc> │ │ │ │ + bl 1604e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4b09c <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd4> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 4b13c <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd4> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #35128 @ 0x8938 │ │ │ │ + movw r1, #35664 @ 0x8b50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b09c <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd4> │ │ │ │ + bgt 4b13c <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b09c <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd4> │ │ │ │ + bne 4b13c <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4b09c <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4b13c <_PyEval_SpecialMethodCanSuggest@@Base+0x1fd4> │ │ │ │ cmp r5, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 4afe0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f18> │ │ │ │ + beq 4b080 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f18> │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r7, #4]! │ │ │ │ - b 4b074 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fac> │ │ │ │ + b 4b114 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fac> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4af58 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e90> │ │ │ │ + bgt 4aff8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e90> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4af58 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e90> │ │ │ │ + bne 4aff8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e90> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4af58 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e90> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4aff8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e90> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrdeq r5, [r3], #-240 @ 0xffffff10 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4b108 <_PyEval_SpecialMethodCanSuggest@@Base+0x2040> │ │ │ │ + beq 4b1a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2040> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 91498 <_Py_open@@Base+0x414> │ │ │ │ + b 91580 <_Py_open@@Base+0x414> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -29470,89 +29512,89 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ add r8, r4, ip │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e04c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4b248 <_PyEval_SpecialMethodCanSuggest@@Base+0x2180> │ │ │ │ + bge 4b2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2180> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 4b18c <_PyEval_SpecialMethodCanSuggest@@Base+0x20c4> │ │ │ │ + bne 4b22c <_PyEval_SpecialMethodCanSuggest@@Base+0x20c4> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91498 <_Py_open@@Base+0x414> │ │ │ │ + bl 91580 <_Py_open@@Base+0x414> │ │ │ │ mov r6, r0 │ │ │ │ - b 4b28c <_PyEval_SpecialMethodCanSuggest@@Base+0x21c4> │ │ │ │ + b 4b32c <_PyEval_SpecialMethodCanSuggest@@Base+0x21c4> │ │ │ │ movw r9, #45552 @ 0xb1f0 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 4b28c <_PyEval_SpecialMethodCanSuggest@@Base+0x21c4> │ │ │ │ - bl 3e984 │ │ │ │ + beq 4b32c <_PyEval_SpecialMethodCanSuggest@@Base+0x21c4> │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b28c <_PyEval_SpecialMethodCanSuggest@@Base+0x21c4> │ │ │ │ - ldr r2, [pc, #216] @ 4b298 <_PyEval_SpecialMethodCanSuggest@@Base+0x21d0> │ │ │ │ + bne 4b32c <_PyEval_SpecialMethodCanSuggest@@Base+0x21c4> │ │ │ │ + ldr r2, [pc, #216] @ 4b338 <_PyEval_SpecialMethodCanSuggest@@Base+0x21d0> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r9] │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r3 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b1ec <_PyEval_SpecialMethodCanSuggest@@Base+0x2124> │ │ │ │ + beq 4b28c <_PyEval_SpecialMethodCanSuggest@@Base+0x2124> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b21c <_PyEval_SpecialMethodCanSuggest@@Base+0x2154> │ │ │ │ + bne 4b2bc <_PyEval_SpecialMethodCanSuggest@@Base+0x2154> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #35164 @ 0x895c │ │ │ │ + movw r2, #35700 @ 0x8b74 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 4b28c <_PyEval_SpecialMethodCanSuggest@@Base+0x21c4> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 4b32c <_PyEval_SpecialMethodCanSuggest@@Base+0x21c4> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #35164 @ 0x895c │ │ │ │ + movw r1, #35700 @ 0x8b74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 4b28c <_PyEval_SpecialMethodCanSuggest@@Base+0x21c4> │ │ │ │ - bne 4b278 <_PyEval_SpecialMethodCanSuggest@@Base+0x21b0> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 4b32c <_PyEval_SpecialMethodCanSuggest@@Base+0x21c4> │ │ │ │ + bne 4b318 <_PyEval_SpecialMethodCanSuggest@@Base+0x21b0> │ │ │ │ movw r0, #45552 @ 0xb1f0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #35256 @ 0x89b8 │ │ │ │ + movw r1, #35792 @ 0x8bd0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 140fbc │ │ │ │ - b 4b28c <_PyEval_SpecialMethodCanSuggest@@Base+0x21c4> │ │ │ │ + bl 1417cc │ │ │ │ + b 4b32c <_PyEval_SpecialMethodCanSuggest@@Base+0x21c4> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 4b11c <_PyEval_SpecialMethodCanSuggest@@Base+0x2054> │ │ │ │ + bne 4b1bc <_PyEval_SpecialMethodCanSuggest@@Base+0x2054> │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -29560,332 +29602,332 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4b2dc <_PyEval_SpecialMethodCanSuggest@@Base+0x2214> │ │ │ │ + bhi 4b37c <_PyEval_SpecialMethodCanSuggest@@Base+0x2214> │ │ │ │ cmp r4, #0 │ │ │ │ movwle r0, #5196 @ 0x144c │ │ │ │ movtle r0, #96 @ 0x60 │ │ │ │ ldrgt r0, [r5] │ │ │ │ - b 4b304 <_PyEval_SpecialMethodCanSuggest@@Base+0x223c> │ │ │ │ + b 4b3a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x223c> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4576 @ 0x11e0 │ │ │ │ + movw r0, #4540 @ 0x11bc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b2c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2200> │ │ │ │ + bne 4b368 <_PyEval_SpecialMethodCanSuggest@@Base+0x2200> │ │ │ │ mov r4, #0 │ │ │ │ - b 4b4a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x23e0> │ │ │ │ + b 4b548 <_PyEval_SpecialMethodCanSuggest@@Base+0x23e0> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b324 <_PyEval_SpecialMethodCanSuggest@@Base+0x225c> │ │ │ │ + beq 4b3c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x225c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 4b364 <_PyEval_SpecialMethodCanSuggest@@Base+0x229c> │ │ │ │ - b 4b340 <_PyEval_SpecialMethodCanSuggest@@Base+0x2278> │ │ │ │ + beq 4b404 <_PyEval_SpecialMethodCanSuggest@@Base+0x229c> │ │ │ │ + b 4b3e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2278> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32960 @ 0x80c0 │ │ │ │ + movw r1, #33536 @ 0x8300 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4b2fc <_PyEval_SpecialMethodCanSuggest@@Base+0x2234> │ │ │ │ - bl c5e50 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4b39c <_PyEval_SpecialMethodCanSuggest@@Base+0x2234> │ │ │ │ + bl c6524 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b398 <_PyEval_SpecialMethodCanSuggest@@Base+0x22d0> │ │ │ │ - bl beb18 │ │ │ │ + bne 4b438 <_PyEval_SpecialMethodCanSuggest@@Base+0x22d0> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b2fc <_PyEval_SpecialMethodCanSuggest@@Base+0x2234> │ │ │ │ + bne 4b39c <_PyEval_SpecialMethodCanSuggest@@Base+0x2234> │ │ │ │ mvn r7, #0 │ │ │ │ - b 4b398 <_PyEval_SpecialMethodCanSuggest@@Base+0x22d0> │ │ │ │ + b 4b438 <_PyEval_SpecialMethodCanSuggest@@Base+0x22d0> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4b35c <_PyEval_SpecialMethodCanSuggest@@Base+0x2294> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 4b3fc <_PyEval_SpecialMethodCanSuggest@@Base+0x2294> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #35356 @ 0x8a1c │ │ │ │ + movw r1, #35892 @ 0x8c34 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b2fc <_PyEval_SpecialMethodCanSuggest@@Base+0x2234> │ │ │ │ + beq 4b39c <_PyEval_SpecialMethodCanSuggest@@Base+0x2234> │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ movle sl, #0 │ │ │ │ add r5, r5, #16 │ │ │ │ movgt sl, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ mov r9, #0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 38245c │ │ │ │ + bl 3827e4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4b4a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x23e0> │ │ │ │ + beq 4b548 <_PyEval_SpecialMethodCanSuggest@@Base+0x23e0> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r8, #12] │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - beq 4b480 <_PyEval_SpecialMethodCanSuggest@@Base+0x23b8> │ │ │ │ + beq 4b520 <_PyEval_SpecialMethodCanSuggest@@Base+0x23b8> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ - bne 4b440 <_PyEval_SpecialMethodCanSuggest@@Base+0x2378> │ │ │ │ + bne 4b4e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2378> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b480 <_PyEval_SpecialMethodCanSuggest@@Base+0x23b8> │ │ │ │ + bgt 4b520 <_PyEval_SpecialMethodCanSuggest@@Base+0x23b8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b480 <_PyEval_SpecialMethodCanSuggest@@Base+0x23b8> │ │ │ │ + bne 4b520 <_PyEval_SpecialMethodCanSuggest@@Base+0x23b8> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4b480 <_PyEval_SpecialMethodCanSuggest@@Base+0x23b8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4b520 <_PyEval_SpecialMethodCanSuggest@@Base+0x23b8> │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b460 <_PyEval_SpecialMethodCanSuggest@@Base+0x2398> │ │ │ │ + bgt 4b500 <_PyEval_SpecialMethodCanSuggest@@Base+0x2398> │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne 4b460 <_PyEval_SpecialMethodCanSuggest@@Base+0x2398> │ │ │ │ + bne 4b500 <_PyEval_SpecialMethodCanSuggest@@Base+0x2398> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, r6 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r9, r7 │ │ │ │ movlt r3, #0 │ │ │ │ andge r3, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b3c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2300> │ │ │ │ - b 4b4a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x23e0> │ │ │ │ + beq 4b468 <_PyEval_SpecialMethodCanSuggest@@Base+0x2300> │ │ │ │ + b 4b548 <_PyEval_SpecialMethodCanSuggest@@Base+0x23e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b2fc <_PyEval_SpecialMethodCanSuggest@@Base+0x2234> │ │ │ │ + bgt 4b39c <_PyEval_SpecialMethodCanSuggest@@Base+0x2234> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b2fc <_PyEval_SpecialMethodCanSuggest@@Base+0x2234> │ │ │ │ + bne 4b39c <_PyEval_SpecialMethodCanSuggest@@Base+0x2234> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4b2fc <_PyEval_SpecialMethodCanSuggest@@Base+0x2234> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4b39c <_PyEval_SpecialMethodCanSuggest@@Base+0x2234> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4b4e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x241c> │ │ │ │ + bne 4b584 <_PyEval_SpecialMethodCanSuggest@@Base+0x241c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff5e4 │ │ │ │ + b 300284 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56972 @ 0xde8c │ │ │ │ + movw r0, #57548 @ 0xe0cc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4b4d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x240c> │ │ │ │ + b 4b574 <_PyEval_SpecialMethodCanSuggest@@Base+0x240c> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38f944 │ │ │ │ + b 38f72c │ │ │ │ │ │ │ │ -0004b51c <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0004b5bc <_PyErr_SetLocaleString@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #54636 @ 0xd56c │ │ │ │ + movw r1, #55212 @ 0xd7ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 173fb4 │ │ │ │ + bl 17491c │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #60] @ 4b590 <_PyErr_SetLocaleString@@Base+0x74> │ │ │ │ + ldr r0, [pc, #60] @ 4b630 <_PyErr_SetLocaleString@@Base+0x74> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 141304 <_PyErr_SetObject@@Base> │ │ │ │ + bl 141b14 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4b5d8 <_PyErr_SetLocaleString@@Base+0xbc> │ │ │ │ + bne 4b678 <_PyErr_SetLocaleString@@Base+0xbc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b5cc <_PyErr_SetLocaleString@@Base+0xb0> │ │ │ │ + beq 4b66c <_PyErr_SetLocaleString@@Base+0xb0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b788 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ + bne 4b828 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ movw r7, #10664 @ 0x29a8 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ movw r1, #11672 @ 0x2d98 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r7 │ │ │ │ cmpne r6, r1 │ │ │ │ - beq 4b670 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + beq 4b710 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r0, r6 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b670 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bne 4b710 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ movw r1, #18620 @ 0x48bc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4b670 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bne 4b710 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r0, r6 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4b670 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bne 4b710 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r0, r6 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b670 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bne 4b710 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 4b6a0 <_PyErr_SetLocaleString@@Base+0x184> │ │ │ │ + b 4b740 <_PyErr_SetLocaleString@@Base+0x184> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, r3 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bl 19ed5c │ │ │ │ + bl 19f630 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b698 <_PyErr_SetLocaleString@@Base+0x17c> │ │ │ │ + bne 4b738 <_PyErr_SetLocaleString@@Base+0x17c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, r6 │ │ │ │ - ble 4b660 <_PyErr_SetLocaleString@@Base+0x144> │ │ │ │ + ble 4b700 <_PyErr_SetLocaleString@@Base+0x144> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b690 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + beq 4b730 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ - bl cab60 │ │ │ │ + bl cb18c │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4b754 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ - bl 140124 │ │ │ │ + beq 4b7f4 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ + bl 140934 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b6f4 <_PyErr_SetLocaleString@@Base+0x1d8> │ │ │ │ + bgt 4b794 <_PyErr_SetLocaleString@@Base+0x1d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b6f4 <_PyErr_SetLocaleString@@Base+0x1d8> │ │ │ │ + bne 4b794 <_PyErr_SetLocaleString@@Base+0x1d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 4b724 <_PyErr_SetLocaleString@@Base+0x208> │ │ │ │ + bne 4b7c4 <_PyErr_SetLocaleString@@Base+0x208> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b690 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + bgt 4b730 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b690 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + bne 4b730 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4b690 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4b730 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4b6b0 <_PyErr_SetLocaleString@@Base+0x194> │ │ │ │ + beq 4b750 <_PyErr_SetLocaleString@@Base+0x194> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b788 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ + bgt 4b828 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b788 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ + bne 4b828 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4b788 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4b828 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b778 <_PyErr_SetLocaleString@@Base+0x25c> │ │ │ │ + bgt 4b818 <_PyErr_SetLocaleString@@Base+0x25c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b778 <_PyErr_SetLocaleString@@Base+0x25c> │ │ │ │ + bne 4b818 <_PyErr_SetLocaleString@@Base+0x25c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b5cc <_PyErr_SetLocaleString@@Base+0xb0> │ │ │ │ - b 4b690 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + beq 4b66c <_PyErr_SetLocaleString@@Base+0xb0> │ │ │ │ + b 4b730 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0004b794 : │ │ │ │ +0004b834 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #96] @ 4b810 │ │ │ │ + ldr r2, [pc, #96] @ 4b8b0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r8, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ add r4, r5, #42240 @ 0xa500 │ │ │ │ add r7, r5, #91136 @ 0x16400 │ │ │ │ @@ -29895,35 +29937,35 @@ │ │ │ │ add r4, r4, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r4, #-8] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ str r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4b7d0 │ │ │ │ + bne 4b870 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ ldr r0, [r5, #1444] @ 0x5a4 │ │ │ │ sub r0, r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4b844 │ │ │ │ + beq 4b8e4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 91620 <_Py_open@@Base+0x59c> │ │ │ │ + b 91708 <_Py_open@@Base+0x59c> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -29937,173 +29979,173 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ add r8, r4, ip │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2d3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4b978 │ │ │ │ + bge 4ba18 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 4b8c8 │ │ │ │ + bne 4b968 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91620 <_Py_open@@Base+0x59c> │ │ │ │ + bl 91708 <_Py_open@@Base+0x59c> │ │ │ │ mov r6, r0 │ │ │ │ - b 4b9bc │ │ │ │ + b 4ba5c │ │ │ │ movw r9, #45552 @ 0xb1f0 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 27afac │ │ │ │ - bl 3e984 │ │ │ │ + bl 27c134 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b9bc │ │ │ │ - ldr r2, [pc, #216] @ 4b9c8 │ │ │ │ + bne 4ba5c │ │ │ │ + ldr r2, [pc, #216] @ 4ba68 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r9] │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r3 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b91c │ │ │ │ + beq 4b9bc │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b94c │ │ │ │ + bne 4b9ec │ │ │ │ bl 2d460 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #35596 @ 0x8b0c │ │ │ │ + movw r2, #36132 @ 0x8d24 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 4b9bc │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 4ba5c │ │ │ │ bl 2d460 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #35596 @ 0x8b0c │ │ │ │ + movw r1, #36132 @ 0x8d24 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 4b9bc │ │ │ │ - bne 4b9a8 │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 4ba5c │ │ │ │ + bne 4ba48 │ │ │ │ movw r0, #45552 @ 0xb1f0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #35692 @ 0x8b6c │ │ │ │ + movw r1, #36228 @ 0x8d84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 140fbc │ │ │ │ - b 4b9bc │ │ │ │ + bl 1417cc │ │ │ │ + b 4ba5c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 4b858 │ │ │ │ + bne 4b8f8 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #308] @ 4bb1c │ │ │ │ + ldr r2, [pc, #308] @ 4bbbc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r4, [r2, #3724] @ 0xe8c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ba20 │ │ │ │ - movw r3, #49320 @ 0xc0a8 │ │ │ │ + beq 4bac0 │ │ │ │ + movw r3, #49108 @ 0xbfd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25256 @ 0x62a8 │ │ │ │ + movw r1, #25832 @ 0x64e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4ba4c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4baec │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4ba54 │ │ │ │ + beq 4baf4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35788 @ 0x8bcc │ │ │ │ + movw r1, #36324 @ 0x8de4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 4bb14 │ │ │ │ + b 4bbb4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #35828 @ 0x8bf4 │ │ │ │ + movw r0, #36364 @ 0x8e0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4ba4c │ │ │ │ - bl 2ee4b8 │ │ │ │ + beq 4baec │ │ │ │ + bl 2ef158 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e2b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4ba94 │ │ │ │ - bl 3a1ac │ │ │ │ - b 4baf8 │ │ │ │ - bl 2efbb8 <_PyEvent_IsSet@@Base+0x1164> │ │ │ │ + bne 4bb34 │ │ │ │ + bl 3a140 │ │ │ │ + b 4bb98 │ │ │ │ + bl 2f0858 <_PyEvent_IsSet@@Base+0x10a8> │ │ │ │ mov r6, r0 │ │ │ │ - bl 2efe38 │ │ │ │ + bl 2f0ad8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1baf6c <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bb5dc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bac4 │ │ │ │ - movw r0, #35840 @ 0x8c00 │ │ │ │ + bne 4bb64 │ │ │ │ + movw r0, #36376 @ 0x8e18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2ea3bc │ │ │ │ + bl 2eb05c │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #17632 @ 0x44e0 │ │ │ │ + movw r0, #18208 @ 0x4720 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 2f0a24 │ │ │ │ + bl 2f16c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ba4c │ │ │ │ + blt 4baec │ │ │ │ cmn r5, #1 │ │ │ │ - bne 4baf8 │ │ │ │ + bne 4bb98 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 4ba4c │ │ │ │ + bl 27c134 │ │ │ │ + b 4baec │ │ │ │ mov r0, r5 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #35912 @ 0x8c48 │ │ │ │ + movw r0, #36448 @ 0x8e60 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -30112,77 +30154,77 @@ │ │ │ │ lsr r3, r3, #3 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ movcc r3, #1 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4bb64 │ │ │ │ - bl beb18 │ │ │ │ + bne 4bc04 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bb74 │ │ │ │ + bne 4bc14 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #64] @ 4bbdc │ │ │ │ - bl 2f9694 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #64] @ 4bc7c │ │ │ │ + bl 2fa334 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4bbc4 │ │ │ │ + beq 4bc64 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #36020 @ 0x8cb4 │ │ │ │ + movw r0, #36556 @ 0x8ecc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ - ldr r2, [pc, #20] @ 4bbe0 │ │ │ │ - movw r0, #36028 @ 0x8cbc │ │ │ │ + b c011c │ │ │ │ + ldr r2, [pc, #20] @ 4bc80 │ │ │ │ + movw r0, #36564 @ 0x8ed4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bc1c │ │ │ │ + beq 4bcbc │ │ │ │ ldr r3, [r2] │ │ │ │ mov r0, r2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ movne r1, #43 @ 0x2b │ │ │ │ - bne 4bc3c │ │ │ │ + bne 4bcdc │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - movw r0, #36012 @ 0x8cac │ │ │ │ + movw r0, #36548 @ 0x8ec4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ subs r6, r3, #0 │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ @@ -30196,357 +30238,357 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4bcc0 │ │ │ │ + bne 4bd60 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bd08 │ │ │ │ - ldr r1, [pc, #272] @ 4bdd8 │ │ │ │ + beq 4bda8 │ │ │ │ + ldr r1, [pc, #272] @ 4be78 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r7 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4bd08 │ │ │ │ + bne 4bda8 │ │ │ │ mov r4, #0 │ │ │ │ - b 4bdb8 │ │ │ │ + b 4be58 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4bd00 │ │ │ │ + bne 4bda0 │ │ │ │ add r4, r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 4bda0 │ │ │ │ + beq 4be40 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4bd40 │ │ │ │ + beq 4bde0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 4bd9c │ │ │ │ + beq 4be3c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4bd64 │ │ │ │ - bl beb18 │ │ │ │ + bne 4be04 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4bda0 │ │ │ │ - b 4bd00 │ │ │ │ - bl c5e50 │ │ │ │ + beq 4be40 │ │ │ │ + b 4bda0 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bd90 │ │ │ │ + bgt 4be30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4bd90 │ │ │ │ + bne 4be30 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4bda0 │ │ │ │ - b 4bd50 │ │ │ │ + bne 4be40 │ │ │ │ + b 4bdf0 │ │ │ │ mov r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4bf24 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4bfc4 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bdcc │ │ │ │ + beq 4be6c │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, lsr r3 │ │ │ │ + rsbeq r6, r2, r0, lsr r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 4be2c │ │ │ │ + bne 4becc │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4be64 │ │ │ │ + beq 4bf04 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 4beb0 │ │ │ │ + ldr r1, [pc, #108] @ 4bf50 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bea4 │ │ │ │ + beq 4bf44 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 4be88 │ │ │ │ + bgt 4bf28 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #64400 @ 0xfb90 │ │ │ │ + movw r1, #64936 @ 0xfda8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4bea4 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4bf44 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4be6c │ │ │ │ - bl beb18 │ │ │ │ + bne 4bf0c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4be6c │ │ │ │ + beq 4bf0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, ror #6 │ │ │ │ + rsbeq r6, r2, ip, asr r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4bee4 │ │ │ │ + bne 4bf84 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32c960 │ │ │ │ + b 32cf40 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57080 @ 0xdef8 │ │ │ │ + movw r0, #57656 @ 0xe138 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4bed4 │ │ │ │ + b 4bf74 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004bf24 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0004bfc4 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3457f8 │ │ │ │ + bl 345c38 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e764 <_Py_ResurrectReference@@Base+0x89c> │ │ │ │ + bl 38e54c <_Py_ResurrectReference@@Base+0x964> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bf8c <_Py_strhex_bytes_with_sep@@Base+0x68> │ │ │ │ + bne 4c02c <_Py_strhex_bytes_with_sep@@Base+0x68> │ │ │ │ mov r4, #0 │ │ │ │ - b 4bfd8 <_Py_strhex_bytes_with_sep@@Base+0xb4> │ │ │ │ + b 4c078 <_Py_strhex_bytes_with_sep@@Base+0xb4> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 38ebcc <_Py_ResurrectReference@@Base+0xd04> │ │ │ │ + bl 38e9b4 <_Py_ResurrectReference@@Base+0xdcc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4bf84 <_Py_strhex_bytes_with_sep@@Base+0x60> │ │ │ │ + beq 4c024 <_Py_strhex_bytes_with_sep@@Base+0x60> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4c018 <_Py_strhex_bytes_with_sep@@Base+0xf4> │ │ │ │ + bne 4c0b8 <_Py_strhex_bytes_with_sep@@Base+0xf4> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 140124 │ │ │ │ + bl 140934 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c058 <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ - b 4c040 <_Py_strhex_bytes_with_sep@@Base+0x11c> │ │ │ │ + bne 4c0f8 <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ + b 4c0e0 <_Py_strhex_bytes_with_sep@@Base+0x11c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56836 @ 0xde04 │ │ │ │ + movw r0, #57412 @ 0xe044 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c004 <_Py_strhex_bytes_with_sep@@Base+0xe0> │ │ │ │ + bne 4c0a4 <_Py_strhex_bytes_with_sep@@Base+0xe0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c038 <_Py_strhex_bytes_with_sep@@Base+0x114> │ │ │ │ + bne 4c0d8 <_Py_strhex_bytes_with_sep@@Base+0x114> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4c088 <_Py_strhex_bytes_with_sep@@Base+0x164> │ │ │ │ - b bed58 │ │ │ │ + blt 4c128 <_Py_strhex_bytes_with_sep@@Base+0x164> │ │ │ │ + b bee64 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54776 @ 0xd5f8 │ │ │ │ + movw r1, #55312 @ 0xd810 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0004c0e4 : │ │ │ │ +0004c184 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mvn r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 4c150 │ │ │ │ + beq 4c1f0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #54440 @ 0xd4a8 │ │ │ │ + movw r1, #55016 @ 0xd6e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b 4c180 │ │ │ │ + bl 1417cc │ │ │ │ + b 4c220 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c124 │ │ │ │ + bne 4c1c4 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mvn r3, #-2147483631 @ 0x80000011 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 4c188 │ │ │ │ - bl 2e14d8 │ │ │ │ + ble 4c228 │ │ │ │ + bl 2e217c │ │ │ │ mov r4, #0 │ │ │ │ - b 4c1c8 │ │ │ │ + b 4c268 │ │ │ │ add r1, r1, r2 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c180 │ │ │ │ + beq 4c220 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c1c8 │ │ │ │ + beq 4c268 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e280 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4c1dc │ │ │ │ + beq 4c27c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4c1f0 │ │ │ │ + beq 4c290 │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -30561,24 +30603,24 @@ │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 38d3f8 │ │ │ │ + bl 38d12c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c270 │ │ │ │ - bl beb18 │ │ │ │ + bne 4c310 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b 4c288 │ │ │ │ + b 4c328 │ │ │ │ cmp r0, #0 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -30586,62 +30628,62 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4c2c8 │ │ │ │ + bne 4c368 │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 4c310 │ │ │ │ + bl 4c3b0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c2f8 │ │ │ │ - b 4c2ec │ │ │ │ + bne 4c398 │ │ │ │ + b 4c38c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56856 @ 0xde18 │ │ │ │ + movw r0, #57432 @ 0xe058 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c308 │ │ │ │ - b 4c2b0 │ │ │ │ - bl beb18 │ │ │ │ + beq 4c3a8 │ │ │ │ + b 4c350 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c308 │ │ │ │ + bne 4c3a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004c310 : │ │ │ │ +0004c3b0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3033a4 <_PyBytes_GetXIDataWrapped@@Base+0x108> │ │ │ │ + b 304048 <_PyBytes_GetXIDataWrapped@@Base+0x108> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c364 │ │ │ │ + beq 4c404 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 4c4f0 │ │ │ │ + bl 4c590 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -30651,613 +30693,748 @@ │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4c3c4 │ │ │ │ + bne 4c464 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c408 │ │ │ │ + beq 4c4a8 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #176] @ 4c488 │ │ │ │ + ldr ip, [pc, #176] @ 4c528 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4c408 │ │ │ │ + bne 4c4a8 │ │ │ │ mov r0, #0 │ │ │ │ - b 4c480 │ │ │ │ + b 4c520 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c400 │ │ │ │ + beq 4c4a0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c400 │ │ │ │ + beq 4c4a0 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4c458 │ │ │ │ + bhi 4c4f8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #3 │ │ │ │ - bl 335158 │ │ │ │ - b 4c480 │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + bl 3355d8 │ │ │ │ + b 4c520 │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #38052 @ 0x94a4 │ │ │ │ + movw r1, #38628 @ 0x96e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c440 │ │ │ │ - b 4c400 │ │ │ │ + bne 4c4e0 │ │ │ │ + b 4c4a0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, ror #7 │ │ │ │ + rsbeq r6, r2, r0, ror #7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 4c4d4 │ │ │ │ + beq 4c574 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57112 @ 0xdf18 │ │ │ │ + movw r0, #57688 @ 0xe158 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c4d4 │ │ │ │ + bne 4c574 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 19f140 │ │ │ │ + bl 19fa14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c4cc │ │ │ │ + beq 4c56c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ push {r4, fp, lr} │ │ │ │ - movw ip, #50272 @ 0xc460 │ │ │ │ + movw ip, #50784 @ 0xc660 │ │ │ │ movt ip, #81 @ 0x51 │ │ │ │ ldrb r4, [r1] │ │ │ │ - movw lr, #25968 @ 0x6570 │ │ │ │ + movw lr, #26544 @ 0x67b0 │ │ │ │ movt lr, #65 @ 0x41 │ │ │ │ add fp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldrb ip, [ip, r4] │ │ │ │ strb ip, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ popeq {r4, fp, pc} │ │ │ │ ldrb ip, [r1, r3] │ │ │ │ ldrb ip, [lr, ip] │ │ │ │ strb ip, [r0, r3] │ │ │ │ - b 4c520 │ │ │ │ + b 4c5c0 │ │ │ │ │ │ │ │ -0004c53c <_PyImport_ClearExtension@@Base>: │ │ │ │ +0004c5dc <_PyImport_ClearExtension@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #280] @ 4c670 <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ + ldr r2, [pc, #280] @ 4c710 <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ - bl 25c488 │ │ │ │ + bl 25d1d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4c58c <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ - bl beb18 │ │ │ │ + bne 4c62c <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ + bl bec24 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r8, [r4] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ str r3, [r8, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4c5c8 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + beq 4c668 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c5c8 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + bgt 4c668 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c5c8 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 4c668 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4c604 <_PyImport_ClearExtension@@Base+0xc8> │ │ │ │ - bl dfd30 │ │ │ │ + bgt 4c6a4 <_PyImport_ClearExtension@@Base+0xc8> │ │ │ │ + bl e0724 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 4c640 <_PyImport_ClearExtension@@Base+0x104> │ │ │ │ - b 4c634 <_PyImport_ClearExtension@@Base+0xf8> │ │ │ │ + beq 4c6e0 <_PyImport_ClearExtension@@Base+0x104> │ │ │ │ + b 4c6d4 <_PyImport_ClearExtension@@Base+0xf8> │ │ │ │ ldr r3, [r7, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c5dc <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + beq 4c67c <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4c5dc <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bge 4c67c <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 4c710 <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ + bl 4c7b0 <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4c5dc <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bge 4c67c <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 269830 │ │ │ │ + bl 26ab9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c62c <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ + beq 4c6cc <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 394ac0 <_PyObject_GetState@@Base+0x50c> │ │ │ │ + bl 394850 <_PyObject_GetState@@Base+0x50c> │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4c65c <_PyImport_ClearExtension@@Base+0x120> │ │ │ │ + bne 4c6fc <_PyImport_ClearExtension@@Base+0x120> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2b6aec │ │ │ │ - b 4c654 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ + bl 2b79b8 │ │ │ │ + b 4c6f4 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #55856 @ 0xda30 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7378 │ │ │ │ + b 1e7548 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4c6d8 <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ + bhi 4c778 <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ movwle r1, #5196 @ 0x144c │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ - b 4c6fc <_PyImport_ClearExtension@@Base+0x1c0> │ │ │ │ + b 4c79c <_PyImport_ClearExtension@@Base+0x1c0> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58772 @ 0xe594 │ │ │ │ + movw r0, #59316 @ 0xe7b4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4c6c4 <_PyImport_ClearExtension@@Base+0x188> │ │ │ │ + b 4c764 <_PyImport_ClearExtension@@Base+0x188> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c7ec <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c9f0 <_PyImport_ClearExtension@@Base+0x414> │ │ │ │ cmp r1, #0 │ │ │ │ - ble 4c74c <_PyImport_ClearExtension@@Base+0x210> │ │ │ │ + ble 4c7ec <_PyImport_ClearExtension@@Base+0x210> │ │ │ │ ldr r0, [r0, #3852] @ 0xf0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c758 <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ + beq 4c7f8 <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4c764 <_PyImport_ClearExtension@@Base+0x228> │ │ │ │ + bge 4c804 <_PyImport_ClearExtension@@Base+0x228> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 4c788 <_PyImport_ClearExtension@@Base+0x24c> │ │ │ │ - movw r1, #37352 @ 0x91e8 │ │ │ │ + b 4c828 <_PyImport_ClearExtension@@Base+0x24c> │ │ │ │ + movw r1, #37888 @ 0x9400 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4c76c <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ - movw r1, #37376 @ 0x9200 │ │ │ │ + b 4c80c <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ + movw r1, #37912 @ 0x9418 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4c76c <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ - movw r1, #37420 @ 0x922c │ │ │ │ + b 4c80c <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ + movw r1, #37956 @ 0x9444 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #12] @ 4c794 <_PyImport_ClearExtension@@Base+0x258> │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ 4c834 <_PyImport_ClearExtension@@Base+0x258> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b cde68 │ │ │ │ - @ instruction: 0x005dda94 │ │ │ │ + b ce494 │ │ │ │ + subseq sp, sp, r4, asr ip │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 4c7d8 <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ + bge 4c878 <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54776 @ 0xd5f8 │ │ │ │ + movw r1, #55312 @ 0xd810 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 13a970 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4c8e4 <_PyImport_ClearExtension@@Base+0x308> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4c8d4 <_PyImport_ClearExtension@@Base+0x2f8> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4c8e4 <_PyImport_ClearExtension@@Base+0x308> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4c918 <_PyImport_ClearExtension@@Base+0x33c> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4c908 <_PyImport_ClearExtension@@Base+0x32c> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4c918 <_PyImport_ClearExtension@@Base+0x33c> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4c94c <_PyImport_ClearExtension@@Base+0x370> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4c93c <_PyImport_ClearExtension@@Base+0x360> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4c94c <_PyImport_ClearExtension@@Base+0x370> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4c980 <_PyImport_ClearExtension@@Base+0x3a4> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4c970 <_PyImport_ClearExtension@@Base+0x394> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4c980 <_PyImport_ClearExtension@@Base+0x3a4> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4c9b4 <_PyImport_ClearExtension@@Base+0x3d8> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4c9a4 <_PyImport_ClearExtension@@Base+0x3c8> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4c9b4 <_PyImport_ClearExtension@@Base+0x3d8> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4c9dc <_PyImport_ClearExtension@@Base+0x400> │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r1, r6 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - movweq r8, #37448 @ 0x9248 │ │ │ │ + movweq r8, #37984 @ 0x9460 │ │ │ │ mov sl, r2 │ │ │ │ movteq r8, #64 @ 0x40 │ │ │ │ moveq r9, #6 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4c84c <_PyImport_ClearExtension@@Base+0x310> │ │ │ │ + beq 4ca50 <_PyImport_ClearExtension@@Base+0x474> │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldreq r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 4c8dc <_PyImport_ClearExtension@@Base+0x3a0> │ │ │ │ + bne 4cae0 <_PyImport_ClearExtension@@Base+0x504> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp sl, #1 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ - beq 4c88c <_PyImport_ClearExtension@@Base+0x350> │ │ │ │ + beq 4ca90 <_PyImport_ClearExtension@@Base+0x4b4> │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r5 │ │ │ │ - bge 4c884 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ + bge 4ca88 <_PyImport_ClearExtension@@Base+0x4ac> │ │ │ │ ldrb r1, [r7, r4] │ │ │ │ bl 2e568 │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 4c860 <_PyImport_ClearExtension@@Base+0x324> │ │ │ │ + bne 4ca64 <_PyImport_ClearExtension@@Base+0x488> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4c8b8 <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ + beq 4cabc <_PyImport_ClearExtension@@Base+0x4e0> │ │ │ │ mov sl, r5 │ │ │ │ mov r5, sl │ │ │ │ sub sl, sl, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp sl, r4 │ │ │ │ - blt 4c8b8 <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ + blt 4cabc <_PyImport_ClearExtension@@Base+0x4e0> │ │ │ │ ldrb r1, [r7, sl] │ │ │ │ bl 2e568 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c890 <_PyImport_ClearExtension@@Base+0x354> │ │ │ │ + bne 4ca94 <_PyImport_ClearExtension@@Base+0x4b8> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 4c8cc <_PyImport_ClearExtension@@Base+0x390> │ │ │ │ + beq 4cad0 <_PyImport_ClearExtension@@Base+0x4f4> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ sub r1, r5, r4 │ │ │ │ add r0, r7, r4 │ │ │ │ - bl ce480 │ │ │ │ - b 4c8e0 <_PyImport_ClearExtension@@Base+0x3a4> │ │ │ │ + bl ceaac │ │ │ │ + b 4cae4 <_PyImport_ClearExtension@@Base+0x508> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 13a970 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4cb34 <_PyImport_ClearExtension@@Base+0x558> │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4c92c <_PyImport_ClearExtension@@Base+0x3f0> │ │ │ │ + bne 4cb8c <_PyImport_ClearExtension@@Base+0x5b0> │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 4c974 <_PyImport_ClearExtension@@Base+0x438> │ │ │ │ - b 4c950 <_PyImport_ClearExtension@@Base+0x414> │ │ │ │ + beq 4cbd4 <_PyImport_ClearExtension@@Base+0x5f8> │ │ │ │ + b 4cbb0 <_PyImport_ClearExtension@@Base+0x5d4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #1068 @ 0x42c │ │ │ │ + movw r0, #1644 @ 0x66c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ca50 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ - b 4c90c <_PyImport_ClearExtension@@Base+0x3d0> │ │ │ │ - bl 1e7988 │ │ │ │ + beq 4ccb0 <_PyImport_ClearExtension@@Base+0x6d4> │ │ │ │ + b 4cb6c <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4c974 <_PyImport_ClearExtension@@Base+0x438> │ │ │ │ - bl beb18 │ │ │ │ + bne 4cbd4 <_PyImport_ClearExtension@@Base+0x5f8> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ca50 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ + bne 4ccb0 <_PyImport_ClearExtension@@Base+0x6d4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 4c9ac <_PyImport_ClearExtension@@Base+0x470> │ │ │ │ - bl 1e7988 │ │ │ │ + beq 4cc0c <_PyImport_ClearExtension@@Base+0x630> │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4c9ac <_PyImport_ClearExtension@@Base+0x470> │ │ │ │ - bl beb18 │ │ │ │ + bne 4cc0c <_PyImport_ClearExtension@@Base+0x630> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ca50 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ + bne 4ccb0 <_PyImport_ClearExtension@@Base+0x6d4> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #168] @ 4ca60 <_PyImport_ClearExtension@@Base+0x524> │ │ │ │ + vldr d6, [pc, #168] @ 4ccc0 <_PyImport_ClearExtension@@Base+0x6e4> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4c9d4 <_PyImport_ClearExtension@@Base+0x498> │ │ │ │ + ble 4cc34 <_PyImport_ClearExtension@@Base+0x658> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovls.f64 d0, d8 │ │ │ │ - bls 4ca40 <_PyImport_ClearExtension@@Base+0x504> │ │ │ │ + bls 4cca0 <_PyImport_ClearExtension@@Base+0x6c4> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ bl 2db68 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 4ca1c <_PyImport_ClearExtension@@Base+0x4e0> │ │ │ │ + bvc 4cc7c <_PyImport_ClearExtension@@Base+0x6a0> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r3, #33 @ 0x21 │ │ │ │ strvs r5, [r4] │ │ │ │ strvc r3, [r4] │ │ │ │ - bvc 4ca28 <_PyImport_ClearExtension@@Base+0x4ec> │ │ │ │ - b 4ca3c <_PyImport_ClearExtension@@Base+0x500> │ │ │ │ + bvc 4cc88 <_PyImport_ClearExtension@@Base+0x6ac> │ │ │ │ + b 4cc9c <_PyImport_ClearExtension@@Base+0x6c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ca3c <_PyImport_ClearExtension@@Base+0x500> │ │ │ │ + beq 4cc9c <_PyImport_ClearExtension@@Base+0x6c0> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3951a4 <_PyType_SetVersion@@Base+0x4a8> │ │ │ │ + bl 394f18 <_PyType_SetVersion@@Base+0x48c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ca50 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ + bne 4ccb0 <_PyImport_ClearExtension@@Base+0x6d4> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 4cab0 <_PyImport_ClearExtension@@Base+0x574> │ │ │ │ + bhi 4cd10 <_PyImport_ClearExtension@@Base+0x734> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1f7fc8 │ │ │ │ - bl 13a160 │ │ │ │ + bl 1f81b4 │ │ │ │ + bl 13a970 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17c494 │ │ │ │ + b 17cdfc │ │ │ │ mov r1, r2 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #54668 @ 0xd58c │ │ │ │ + movw r0, #55212 @ 0xd7ac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ca88 <_PyImport_ClearExtension@@Base+0x54c> │ │ │ │ + bne 4cce8 <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 13a970 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4cd7c <_PyImport_ClearExtension@@Base+0x7a0> │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 4cb14 <_PyImport_ClearExtension@@Base+0x5d8> │ │ │ │ + bhi 4cdd0 <_PyImport_ClearExtension@@Base+0x7f4> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4cb38 <_PyImport_ClearExtension@@Base+0x5fc> │ │ │ │ - b 4cb54 <_PyImport_ClearExtension@@Base+0x618> │ │ │ │ + bne 4cdf4 <_PyImport_ClearExtension@@Base+0x818> │ │ │ │ + b 4ce10 <_PyImport_ClearExtension@@Base+0x834> │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #58660 @ 0xe524 │ │ │ │ + movw r0, #59204 @ 0xe744 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cc84 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ - b 4cb00 <_PyImport_ClearExtension@@Base+0x5c4> │ │ │ │ - bl c5e50 │ │ │ │ + beq 4cf40 <_PyImport_ClearExtension@@Base+0x964> │ │ │ │ + b 4cdbc <_PyImport_ClearExtension@@Base+0x7e0> │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4cb68 <_PyImport_ClearExtension@@Base+0x62c> │ │ │ │ + ble 4ce24 <_PyImport_ClearExtension@@Base+0x848> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4cb84 <_PyImport_ClearExtension@@Base+0x648> │ │ │ │ - bl beb18 │ │ │ │ + bne 4ce40 <_PyImport_ClearExtension@@Base+0x864> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4cb84 <_PyImport_ClearExtension@@Base+0x648> │ │ │ │ - b 4cc84 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ + beq 4ce40 <_PyImport_ClearExtension@@Base+0x864> │ │ │ │ + b 4cf40 <_PyImport_ClearExtension@@Base+0x964> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cb4c <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ + bne 4ce08 <_PyImport_ClearExtension@@Base+0x82c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4cb4c <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4ce08 <_PyImport_ClearExtension@@Base+0x82c> │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 4cc40 <_PyImport_ClearExtension@@Base+0x704> │ │ │ │ + ble 4cefc <_PyImport_ClearExtension@@Base+0x920> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 4cbc8 <_PyImport_ClearExtension@@Base+0x68c> │ │ │ │ + beq 4ce84 <_PyImport_ClearExtension@@Base+0x8a8> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 4cc40 <_PyImport_ClearExtension@@Base+0x704> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 4cefc <_PyImport_ClearExtension@@Base+0x920> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37456 @ 0x9250 │ │ │ │ + movw r1, #37992 @ 0x9468 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4cc30 <_PyImport_ClearExtension@@Base+0x6f4> │ │ │ │ + b 4ceec <_PyImport_ClearExtension@@Base+0x910> │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4cbe4 <_PyImport_ClearExtension@@Base+0x6a8> │ │ │ │ - bl b67b8 │ │ │ │ + beq 4cea0 <_PyImport_ClearExtension@@Base+0x8c4> │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cc0c <_PyImport_ClearExtension@@Base+0x6d0> │ │ │ │ + beq 4cec8 <_PyImport_ClearExtension@@Base+0x8ec> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 4cc40 <_PyImport_ClearExtension@@Base+0x704> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 4cefc <_PyImport_ClearExtension@@Base+0x920> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37548 @ 0x92ac │ │ │ │ + movw r1, #38084 @ 0x94c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4cc30 <_PyImport_ClearExtension@@Base+0x6f4> │ │ │ │ + b 4ceec <_PyImport_ClearExtension@@Base+0x910> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #38172 @ 0x951c │ │ │ │ + movw r2, #38748 @ 0x975c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #58660 @ 0xe524 │ │ │ │ + movw r0, #59204 @ 0xe744 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4cc84 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4cf40 <_PyImport_ClearExtension@@Base+0x964> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 4cc5c <_PyImport_ClearExtension@@Base+0x720> │ │ │ │ + bgt 4cf18 <_PyImport_ClearExtension@@Base+0x93c> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ce480 │ │ │ │ + b ceaac │ │ │ │ sub r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ and r1, r4, r2 │ │ │ │ add ip, r2, r2, lsr #31 │ │ │ │ and r1, r1, #1 │ │ │ │ add r1, r1, ip, asr #1 │ │ │ │ sub r2, r2, r1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4d150 │ │ │ │ + b 4d410 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4cec0 │ │ │ │ + b 4d17c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ccdc <_PyImport_ClearExtension@@Base+0x7a0> │ │ │ │ - bl beb18 │ │ │ │ + bne 4cf98 <_PyImport_ClearExtension@@Base+0x9bc> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ccdc <_PyImport_ClearExtension@@Base+0x7a0> │ │ │ │ + beq 4cf98 <_PyImport_ClearExtension@@Base+0x9bc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 292280 │ │ │ │ + bl 293360 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cd08 <_PyImport_ClearExtension@@Base+0x7cc> │ │ │ │ - bl beb18 │ │ │ │ + bne 4cfc4 <_PyImport_ClearExtension@@Base+0x9e8> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ccd4 <_PyImport_ClearExtension@@Base+0x798> │ │ │ │ + bne 4cf90 <_PyImport_ClearExtension@@Base+0x9b4> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ @@ -31272,334 +31449,335 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4cd64 <_PyImport_ClearExtension@@Base+0x828> │ │ │ │ + bne 4d020 <_PyImport_ClearExtension@@Base+0xa44> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb734 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4cd78 <_PyImport_ClearExtension@@Base+0x83c> │ │ │ │ - bl dfd30 │ │ │ │ + bl 3bb874 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4d034 <_PyImport_ClearExtension@@Base+0xa58> │ │ │ │ + bl e0724 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfd70 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0764 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cd58 <_PyImport_ClearExtension@@Base+0x81c> │ │ │ │ + bne 4d014 <_PyImport_ClearExtension@@Base+0xa38> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4cdd4 <_PyImport_ClearExtension@@Base+0x898> │ │ │ │ + bne 4d090 <_PyImport_ClearExtension@@Base+0xab4> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cdcc <_PyImport_ClearExtension@@Base+0x890> │ │ │ │ + bne 4d088 <_PyImport_ClearExtension@@Base+0xaac> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cdcc <_PyImport_ClearExtension@@Base+0x890> │ │ │ │ + bne 4d088 <_PyImport_ClearExtension@@Base+0xaac> │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #60] @ 4ce38 <_PyImport_ClearExtension@@Base+0x8fc> │ │ │ │ + ldr r2, [pc, #60] @ 4d0f4 <_PyImport_ClearExtension@@Base+0xb18> │ │ │ │ mov r0, #3 │ │ │ │ ldmib r1, {r1, r3} │ │ │ │ - bl af580 │ │ │ │ + bl af668 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ 4ce3c <_PyImport_ClearExtension@@Base+0x900> │ │ │ │ + ldr r0, [pc, #44] @ 4d0f8 <_PyImport_ClearExtension@@Base+0xb1c> │ │ │ │ ldr r3, [r0, #664] @ 0x298 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ce30 <_PyImport_ClearExtension@@Base+0x8f4> │ │ │ │ + bgt 4d0ec <_PyImport_ClearExtension@@Base+0xb10> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #664] @ 0x298 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ce30 <_PyImport_ClearExtension@@Base+0x8f4> │ │ │ │ + bne 4d0ec <_PyImport_ClearExtension@@Base+0xb10> │ │ │ │ add r0, r0, #664 @ 0x298 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -0004ce40 : │ │ │ │ +0004d0fc : │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ce4c │ │ │ │ - b 3954cc <_PyLong_UInt32_Converter@@Base+0x1b8> │ │ │ │ + beq 4d108 │ │ │ │ + b 395360 <_PyLong_UInt32_Converter@@Base+0x1b8> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37644 @ 0x930c │ │ │ │ + movw r1, #38180 @ 0x9524 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154ca4 <_PyType_Name@@Base> │ │ │ │ + bl 155640 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #37668 @ 0x9324 │ │ │ │ + movw r0, #38204 @ 0x953c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #1568] @ 0x620 │ │ │ │ sub sp, sp, #2496 @ 0x9c0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 4cf04 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 4d1c0 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37736 @ 0x9368 │ │ │ │ + movw r1, #38240 @ 0x9560 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4cf38 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4d1f4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1769f4 │ │ │ │ + bl 17735c │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4cf40 │ │ │ │ + beq 4d1fc │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37768 @ 0x9388 │ │ │ │ + movw r1, #38272 @ 0x9580 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 4cfe8 │ │ │ │ + b 4d2a4 │ │ │ │ sub r5, fp, #2512 @ 0x9d0 │ │ │ │ add r6, r4, #2496 @ 0x9c0 │ │ │ │ sub r5, r5, #12 │ │ │ │ add r7, r4, #12 │ │ │ │ add r6, r6, #12 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ - bl 176cdc │ │ │ │ + bl 177644 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cf74 │ │ │ │ - bl beb18 │ │ │ │ + bne 4d230 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cf38 │ │ │ │ + bne 4d1f4 │ │ │ │ cmp r7, r6 │ │ │ │ str r9, [r5], #4 │ │ │ │ - bne 4cf54 │ │ │ │ + bne 4d210 │ │ │ │ ldr r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cfa4 │ │ │ │ - bl beb18 │ │ │ │ + bne 4d260 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cf38 │ │ │ │ - b 4cfac │ │ │ │ + bne 4d1f4 │ │ │ │ + b 4d268 │ │ │ │ cmp r0, #624 @ 0x270 │ │ │ │ - bls 4cfc8 │ │ │ │ + bls 4d284 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62444 @ 0xf3ec │ │ │ │ + movw r1, #62980 @ 0xf604 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4cf38 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4d1f4 │ │ │ │ sub r1, fp, #2512 @ 0x9d0 │ │ │ │ mov r2, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ add r0, r8, #12 │ │ │ │ str r3, [r8, #8] │ │ │ │ bl 2e280 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4d020 │ │ │ │ + bne 4d2e0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4d044 │ │ │ │ + b 4d304 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57088 @ 0xdf00 │ │ │ │ + movw r0, #57664 @ 0xe140 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d010 │ │ │ │ + bne 4d2d0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004d044 : │ │ │ │ +0004d304 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 4d070 │ │ │ │ - bl 3c5a14 <_Py_hashtable_foreach@@Base+0x6de0> │ │ │ │ + bne 4d330 │ │ │ │ + bl 3c5b8c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d128 │ │ │ │ + beq 4d3e8 │ │ │ │ ldr lr, [r3, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 4d09c │ │ │ │ + bne 4d35c │ │ │ │ ldr lr, [r3, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 4d0ac │ │ │ │ + beq 4d36c │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ - bne 4d128 │ │ │ │ + bne 4d3e8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d128 │ │ │ │ + beq 4d3e8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4d128 │ │ │ │ + bne 4d3e8 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d128 │ │ │ │ + beq 4d3e8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d128 │ │ │ │ + beq 4d3e8 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ - bl 1599bc │ │ │ │ + bl 15a358 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d128 │ │ │ │ + bgt 4d3e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d128 │ │ │ │ + bne 4d3e8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53064 @ 0xcf48 │ │ │ │ + movw r1, #53852 @ 0xd25c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ bic r5, r1, r1, asr #31 │ │ │ │ mov r9, r1 │ │ │ │ bic sl, r2, r2, asr #31 │ │ │ │ orrs r1, sl, r5 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bne 4d18c │ │ │ │ + bne 4d44c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ce480 │ │ │ │ + b ceaac │ │ │ │ add r1, sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d200 │ │ │ │ + beq 4d4c0 │ │ │ │ cmp r9, #0 │ │ │ │ - ble 4d1c8 │ │ │ │ + ble 4d488 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2e280 │ │ │ │ cmp r8, #0 │ │ │ │ - ble 4d200 │ │ │ │ + ble 4d4c0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ add r5, r5, r3 │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #38124 @ 0x94ec │ │ │ │ + movw r1, #38660 @ 0x9704 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4d264 │ │ │ │ + beq 4d524 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -31611,461 +31789,461 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4d2a8 │ │ │ │ + bhi 4d568 │ │ │ │ cmp r4, #0 │ │ │ │ movwle r1, #5196 @ 0x144c │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - b 4d2cc │ │ │ │ + b 4d58c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58928 @ 0xe630 │ │ │ │ + movw r0, #59472 @ 0xe850 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4d294 │ │ │ │ + b 4d554 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c7ec <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c9f0 <_PyImport_ClearExtension@@Base+0x414> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 33e5e8 <_Py_set_inheritable_async_safe@@Base+0x1e94> │ │ │ │ + bl 33e93c <_Py_set_inheritable_async_safe@@Base+0x1e94> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d364 │ │ │ │ + beq 4d624 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d334 │ │ │ │ + bne 4d5f4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 4d36c │ │ │ │ - bl c44a4 │ │ │ │ + b 4d62c │ │ │ │ + bl c4b78 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4d36c │ │ │ │ + bne 4d62c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d364 │ │ │ │ + bgt 4d624 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d364 │ │ │ │ + bne 4d624 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 4d3a8 │ │ │ │ + b 4d668 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #38584 @ 0x96b8 │ │ │ │ + movw r0, #39120 @ 0x98d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d3a8 │ │ │ │ + bgt 4d668 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d3a8 │ │ │ │ + bne 4d668 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #38592 @ 0x96c0 │ │ │ │ + movw r2, #39128 @ 0x98d8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31db10 <_Py_RestoreSignals@@Base+0x29c> │ │ │ │ + b 31df18 <_Py_RestoreSignals@@Base+0x29c> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d424 │ │ │ │ + bne 4d6e4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d464 │ │ │ │ + beq 4d724 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub lr, fp, #116 @ 0x74 │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - movw ip, #26124 @ 0x660c │ │ │ │ + movw ip, #26120 @ 0x6608 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str lr, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d50c │ │ │ │ + beq 4d7cc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d484 │ │ │ │ - bl beb18 │ │ │ │ + bne 4d744 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d50c │ │ │ │ + bne 4d7cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d4a4 │ │ │ │ - bl beb18 │ │ │ │ + bne 4d764 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d50c │ │ │ │ + bne 4d7cc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d5d4 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 4d514 │ │ │ │ + bge 4d7d4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4d4fc │ │ │ │ - bl b95d0 │ │ │ │ + bne 4d7bc │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d4ac │ │ │ │ - b 4d50c │ │ │ │ + beq 4d76c │ │ │ │ + b 4d7cc │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 4d524 │ │ │ │ + b 4d7e4 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d734 │ │ │ │ + bl 4d9f4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 4d560 │ │ │ │ + beq 4d820 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt 4d58c │ │ │ │ + bgt 4d84c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #38616 @ 0x96d8 │ │ │ │ + movw r1, #39152 @ 0x98f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4d5c8 │ │ │ │ + bgt 4d888 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 21f91c │ │ │ │ + bl 220300 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d5e0 │ │ │ │ - bl bed58 │ │ │ │ + blt 4d8a0 │ │ │ │ + bl bee64 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4d5e8 │ │ │ │ - b 4d5e0 │ │ │ │ - movw r3, #49416 @ 0xc108 │ │ │ │ + bne 4d8a8 │ │ │ │ + b 4d8a0 │ │ │ │ + movw r3, #49204 @ 0xc034 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7636 @ 0x1dd4 │ │ │ │ + movw r1, #8212 @ 0x2014 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d608 │ │ │ │ + bgt 4d8c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d608 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 4d8c8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 4d630 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 4d8f0 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38676 @ 0x9714 │ │ │ │ + movw r1, #39212 @ 0x992c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4d6b4 │ │ │ │ - bl c5e50 │ │ │ │ + b 4d974 │ │ │ │ + bl c6524 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d64c │ │ │ │ - bl beb18 │ │ │ │ + bne 4d90c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d654 │ │ │ │ - b 4d5e0 │ │ │ │ + beq 4d914 │ │ │ │ + b 4d8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4d670 │ │ │ │ + bge 4d930 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38728 @ 0x9748 │ │ │ │ + movw r1, #39264 @ 0x9960 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4d5e0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4d8a0 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4d694 │ │ │ │ + bne 4d954 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4d6c8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 4d988 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38764 @ 0x976c │ │ │ │ + movw r1, #39300 @ 0x9984 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d6e4 │ │ │ │ - bl cbb4c │ │ │ │ + beq 4d9a4 │ │ │ │ + bl cc178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d688 │ │ │ │ - b 4d5e0 │ │ │ │ + beq 4d948 │ │ │ │ + b 4d8a0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b 4d688 │ │ │ │ + b 4d948 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 4d9a8 │ │ │ │ + bl 4dc68 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4d76c │ │ │ │ + bne 4da2c │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d6c4 │ │ │ │ - movw r1, #13956 @ 0x3684 │ │ │ │ + movw r1, #14532 @ 0x38c4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32348 @ 0x7e5c │ │ │ │ + movw r0, #32924 @ 0x809c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a531c │ │ │ │ + bl 1a5a14 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4d98c │ │ │ │ - bl c5528 │ │ │ │ + beq 4dc4c │ │ │ │ + bl c5bfc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d7b4 │ │ │ │ + bgt 4da74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d7b4 │ │ │ │ + bne 4da74 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4d98c │ │ │ │ + beq 4dc4c │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ - vldr d9, [pc, #468] @ 4d9a0 │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ + vldr d9, [pc, #468] @ 4dc60 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d934 │ │ │ │ + beq 4dbf4 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4d95c │ │ │ │ + bne 4dc1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d98c │ │ │ │ + bgt 4dc4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d98c │ │ │ │ + bne 4dc4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4d98c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4dc4c │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #38828 @ 0x97ac │ │ │ │ + movw r0, #39364 @ 0x99c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ nop {0} │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ @@ -32073,317 +32251,317 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3592] @ 0xe08 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #23680 @ 0x5c80 │ │ │ │ + movw r1, #24256 @ 0x5ec0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ str r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ - bl 179408 │ │ │ │ + bl 179d70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4da8c │ │ │ │ + beq 4dd4c │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4da2c │ │ │ │ + bne 4dcec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4da18 │ │ │ │ + bgt 4dcd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4da18 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 4dcd8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ce480 │ │ │ │ + b ceaac │ │ │ │ cmp r8, #10 │ │ │ │ suble r6, fp, #476 @ 0x1dc │ │ │ │ - ble 4da94 │ │ │ │ + ble 4dd54 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ - bls 4da58 │ │ │ │ + bls 4dd18 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4da70 │ │ │ │ - b 4da88 │ │ │ │ + ble 4dd30 │ │ │ │ + b 4dd48 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4da94 │ │ │ │ - b 4da48 │ │ │ │ + bne 4dd54 │ │ │ │ + b 4dd08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4da88 │ │ │ │ + bne 4dd48 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl 2e14d8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl 2e217c │ │ │ │ mov r8, #0 │ │ │ │ - b 4dd50 │ │ │ │ + b 4e010 │ │ │ │ mov r5, #0 │ │ │ │ movw r9, #42964 @ 0xa7d4 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, r5 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, r8 │ │ │ │ - bge 4dbd8 │ │ │ │ + bge 4de98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst r0, #33554432 @ 0x2000000 │ │ │ │ addeq r0, r4, #16 │ │ │ │ ldrne r0, [r4, #12] │ │ │ │ ldr sl, [r0, r5, lsl #2] │ │ │ │ ldr r0, [sl, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 4db04 │ │ │ │ + bne 4ddc4 │ │ │ │ ldr ip, [sl] │ │ │ │ ldr r0, [sl, #8] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ addle ip, ip, #1 │ │ │ │ strle ip, [sl] │ │ │ │ add ip, sl, #16 │ │ │ │ str sl, [r1, #4] │ │ │ │ str ip, [r1] │ │ │ │ str r0, [r1, #8] │ │ │ │ - b 4db50 │ │ │ │ + b 4de10 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ str r1, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ ldr r1, [fp, #-484] @ 0xfffffe1c │ │ │ │ subs r2, r0, #0 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4db50 │ │ │ │ + beq 4de10 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ - movw r1, #45560 @ 0xb1f8 │ │ │ │ + movw r1, #46376 @ 0xb528 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #3976 @ 0xf88 │ │ │ │ + movw r1, #4552 @ 0x11c8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 140fbc │ │ │ │ - b 4dcf8 │ │ │ │ + bl 1417cc │ │ │ │ + b 4dfb8 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ sub r0, r3, r7 │ │ │ │ add sl, r5, #1 │ │ │ │ cmp r0, ip │ │ │ │ - blt 4db80 │ │ │ │ + blt 4de40 │ │ │ │ add r7, r7, ip │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4dba4 │ │ │ │ + beq 4de64 │ │ │ │ ldr ip, [fp, #-480] @ 0xfffffe20 │ │ │ │ sub r0, r3, r7 │ │ │ │ cmp r0, ip │ │ │ │ - bge 4db9c │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bge 4de5c │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4040 @ 0xfc8 │ │ │ │ + movw r1, #4616 @ 0x1208 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4dcf0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4dfb0 │ │ │ │ ldr r0, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r7, r7, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ cmp r0, r8 │ │ │ │ - beq 4dbd0 │ │ │ │ + beq 4de90 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4068 @ 0xfe4 │ │ │ │ + movw r1, #4644 @ 0x1224 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4dcf0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4dfb0 │ │ │ │ mov r5, sl │ │ │ │ - b 4dab0 │ │ │ │ + b 4dd70 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4dcf8 │ │ │ │ + beq 4dfb8 │ │ │ │ ldr r2, [fp, #-484] @ 0xfffffe1c │ │ │ │ cmp r7, #1048576 @ 0x100000 │ │ │ │ movlt r0, #0 │ │ │ │ andge r0, r2, #1 │ │ │ │ ldr r7, [r8, #20] │ │ │ │ cmp r0, #0 │ │ │ │ streq r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - beq 4dc1c │ │ │ │ - bl dc824 │ │ │ │ + beq 4dedc │ │ │ │ + bl dd21c │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dc80 │ │ │ │ + bne 4df40 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ str r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov r9, r6 │ │ │ │ mov r8, r0 │ │ │ │ mla sl, sl, r5, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r9, sl │ │ │ │ - beq 4dc64 │ │ │ │ + beq 4df24 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r1, [r9], #44 @ 0x2c │ │ │ │ str r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ add r7, r7, r2 │ │ │ │ - b 4dc3c │ │ │ │ + b 4defc │ │ │ │ mov r0, r8 │ │ │ │ ldr r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dcf8 │ │ │ │ + beq 4dfb8 │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl df398 │ │ │ │ - b 4dcf8 │ │ │ │ + bl dfd90 │ │ │ │ + b 4dfb8 │ │ │ │ mov sl, r8 │ │ │ │ str r4, [fp, #-492] @ 0xfffffe14 │ │ │ │ mov r9, #0 │ │ │ │ mov r4, r6 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [fp, #-488] @ 0xfffffe18 │ │ │ │ cmp r5, r9 │ │ │ │ - beq 4dce0 │ │ │ │ + beq 4dfa0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4dcbc │ │ │ │ + beq 4df7c │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r7, r7, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4], #44 @ 0x2c │ │ │ │ add r9, r9, #1 │ │ │ │ str r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ add r7, r7, r2 │ │ │ │ - b 4dc94 │ │ │ │ + b 4df54 │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [fp, #-492] @ 0xfffffe14 │ │ │ │ mov r8, sl │ │ │ │ - b 4dc6c │ │ │ │ + b 4df2c │ │ │ │ mov r5, sl │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dd1c │ │ │ │ + bgt 4dfdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dd1c │ │ │ │ + bne 4dfdc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ mla r0, r7, r4, r6 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 4dd3c │ │ │ │ + beq 4dffc │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 4dd24 │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 4dfe4 │ │ │ │ sub r3, fp, #476 @ 0x1dc │ │ │ │ cmp r6, r3 │ │ │ │ - beq 4dd50 │ │ │ │ + beq 4e010 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 4dd70 │ │ │ │ + blt 4e030 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 4dda4 │ │ │ │ + blt 4e064 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #49336 @ 0xc0b8 │ │ │ │ + movw r3, #49124 @ 0xbfe4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11244 @ 0x2bec │ │ │ │ + movw r1, #11820 @ 0x2e2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, r1 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ add r2, r2, #588 @ 0x24c │ │ │ │ add r0, r3, r2, lsl #4 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4dde8 │ │ │ │ + bne 4e0a8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16bb68 │ │ │ │ + b 16c4e8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ae774 │ │ │ │ + b 2af63c │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154ca4 <_PyType_Name@@Base> │ │ │ │ + bl 155640 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ - movw r0, #38832 @ 0x97b0 │ │ │ │ + movw r0, #39368 @ 0x99c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ str r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, ip │ │ │ │ - bne 4de84 │ │ │ │ + bne 4e144 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2bb60c │ │ │ │ + b 2bc430 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r0, [fp, #-244] @ 0xffffff0c │ │ │ │ mov r3, ip │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ @@ -32396,29 +32574,29 @@ │ │ │ │ str r0, [fp, #-216] @ 0xffffff28 │ │ │ │ str r0, [fp, #-212] @ 0xffffff2c │ │ │ │ str r0, [fp, #-208] @ 0xffffff30 │ │ │ │ sub r0, fp, #244 @ 0xf4 │ │ │ │ strd r8, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 309348 <_PyCode_SetUnboundVarCounts@@Base+0x628> │ │ │ │ + bl 309f08 <_PyCode_SetUnboundVarCounts@@Base+0x628> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 4e530 │ │ │ │ + beq 4e7f0 │ │ │ │ ldr r5, [fp, #-208] @ 0xffffff30 │ │ │ │ cmp r5, #103 @ 0x67 │ │ │ │ - bhi 4df08 │ │ │ │ + bhi 4e1c8 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 4df10 │ │ │ │ + bhi 4e1d0 │ │ │ │ sub r3, r5, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 4df10 │ │ │ │ - b 4e520 │ │ │ │ + bls 4e1d0 │ │ │ │ + b 4e7e0 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ - bne 4e520 │ │ │ │ + bne 4e7e0 │ │ │ │ ldr r3, [fp, #-244] @ 0xffffff0c │ │ │ │ sub lr, fp, #244 @ 0xf4 │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ sub ip, fp, #204 @ 0xcc │ │ │ │ ldr r3, [fp, #-240] @ 0xffffff10 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ @@ -32440,206 +32618,206 @@ │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 4dfa4 │ │ │ │ + bne 4e264 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38852 @ 0x97c4 │ │ │ │ + movw r1, #39388 @ 0x99dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4dfc8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4e288 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne 4dfe0 │ │ │ │ + bne 4e2a0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38908 @ 0x97fc │ │ │ │ + movw r1, #39444 @ 0x9a14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r6, #0 │ │ │ │ mvn r5, #0 │ │ │ │ str r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ str r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ - b 4e4f4 │ │ │ │ + b 4e7b4 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 36e65c │ │ │ │ + bl 36ea80 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e008 │ │ │ │ - bl beb18 │ │ │ │ + bne 4e2c8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dfc8 │ │ │ │ + bne 4e288 │ │ │ │ mov r0, r7 │ │ │ │ - bl 36e718 │ │ │ │ + bl 36eb3c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e02c │ │ │ │ - bl beb18 │ │ │ │ + bne 4e2ec │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dfc8 │ │ │ │ + bne 4e288 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r9, #0 │ │ │ │ lsl r9, r6, #2 │ │ │ │ orrne r9, r9, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4e07c │ │ │ │ + bne 4e33c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e0a0 │ │ │ │ + bne 4e360 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4e0b4 │ │ │ │ - b 4e0a0 │ │ │ │ + beq 4e374 │ │ │ │ + b 4e360 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ mov r7, #0 │ │ │ │ movne r6, r5 │ │ │ │ movne r3, #6 │ │ │ │ strne r7, [fp, #-308] @ 0xfffffecc │ │ │ │ moveq r3, #6 │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ streq r7, [fp, #-308] @ 0xfffffecc │ │ │ │ - b 4e0c4 │ │ │ │ + b 4e384 │ │ │ │ mov r7, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str sl, [fp, #-308] @ 0xfffffecc │ │ │ │ - b 4e0c4 │ │ │ │ + b 4e384 │ │ │ │ mov r7, sl │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str r5, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r8, #0 │ │ │ │ movlt r8, r3 │ │ │ │ - blt 4e0d8 │ │ │ │ + blt 4e398 │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ sub r3, fp, #272 @ 0x110 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ - bl 1fc3f8 │ │ │ │ + bl 1fc45c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ - beq 4dfc8 │ │ │ │ + beq 4e288 │ │ │ │ uxtb r0, r6 │ │ │ │ sub r3, fp, #268 @ 0x10c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1fc3f8 │ │ │ │ + bl 1fc45c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ mvneq r5, #0 │ │ │ │ ldreq r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ streq r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 4e4f4 │ │ │ │ + beq 4e7b4 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 2e31c │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 2e31c │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ str r0, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl d82b8 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d88d0 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ mvneq r5, #0 │ │ │ │ ldreq r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 4e4f4 │ │ │ │ + beq 4e7b4 │ │ │ │ ldr r1, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl d82b8 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d88d0 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4e4f0 │ │ │ │ + beq 4e7b0 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 278bb0 <_Py_normpath@@Base+0xc5c> │ │ │ │ + bl 279d38 <_Py_normpath@@Base+0xc5c> │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ movne r8, #0 │ │ │ │ streq sl, [fp, #-320] @ 0xfffffec0 │ │ │ │ strne r8, [fp, #-320] @ 0xfffffec0 │ │ │ │ - bl 278bb0 <_Py_normpath@@Base+0xc5c> │ │ │ │ + bl 279d38 <_Py_normpath@@Base+0xc5c> │ │ │ │ sub r3, fp, #284 @ 0x11c │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ movne sl, #0 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [fp, #-320] @ 0xfffffec0 │ │ │ │ sub r3, fp, #300 @ 0x12c │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ movne r9, sl │ │ │ │ - bl 35d464 │ │ │ │ + bl 35d884 │ │ │ │ sub r3, fp, #280 @ 0x118 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #288 @ 0x120 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [fp, #-340] @ 0xfffffeac │ │ │ │ sub r3, fp, #296 @ 0x128 │ │ │ │ mov r0, r6 │ │ │ │ - bl 35d464 │ │ │ │ + bl 35d884 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ sub r5, fp, #264 @ 0x108 │ │ │ │ ldr r0, [fp, #-344] @ 0xfffffea8 │ │ │ │ ldr r1, [fp, #-348] @ 0xfffffea4 │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ mov r2, r5 │ │ │ │ - bl 30a098 <_PyCode_SetUnboundVarCounts@@Base+0x1378> │ │ │ │ + bl 30ac50 <_PyCode_SetUnboundVarCounts@@Base+0x1370> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e4f0 │ │ │ │ + beq 4e7b0 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ sub r8, fp, #276 @ 0x114 │ │ │ │ str r3, [sp] │ │ │ │ mvn ip, #0 │ │ │ │ ldr r3, [fp, #-284] @ 0xfffffee4 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ ldr r3, [fp, #-292] @ 0xfffffedc │ │ │ │ str r3, [sp, #8] │ │ │ │ - vldr d7, [pc, #752] @ 4e548 │ │ │ │ + vldr d7, [pc, #752] @ 4e808 │ │ │ │ ldr r3, [fp, #-300] @ 0xfffffed4 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #204 @ 0xcc │ │ │ │ str r8, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ str ip, [fp, #-184] @ 0xffffff48 │ │ │ │ vstr d7, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl 30a228 <_PyCode_SetUnboundVarCounts@@Base+0x1508> │ │ │ │ + bl 30ade0 <_PyCode_SetUnboundVarCounts@@Base+0x1500> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e4f4 │ │ │ │ + beq 4e7b4 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r9 │ │ │ │ moveq r3, #43 @ 0x2b │ │ │ │ streq r3, [fp, #-188] @ 0xffffff44 │ │ │ │ str r8, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ @@ -32652,165 +32830,165 @@ │ │ │ │ ldr r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #204 @ 0xcc │ │ │ │ str r3, [sp, #20] │ │ │ │ sub r3, fp, #264 @ 0x108 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ - bl 30a228 <_PyCode_SetUnboundVarCounts@@Base+0x1508> │ │ │ │ + bl 30ade0 <_PyCode_SetUnboundVarCounts@@Base+0x1500> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e4f0 │ │ │ │ + beq 4e7b0 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r1, [fp, #-308] @ 0xfffffecc │ │ │ │ mov r2, #1 │ │ │ │ movne r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #2 │ │ │ │ smlabb r3, r1, r3, r2 │ │ │ │ add r3, r3, r0 │ │ │ │ add r5, r3, r5 │ │ │ │ movlt r1, r5 │ │ │ │ - blt 4e320 │ │ │ │ + blt 4e5e0 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r5, r3 │ │ │ │ movge r1, r5 │ │ │ │ movlt r1, r3 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ sub r9, r1, r5 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq 4e340 │ │ │ │ + beq 4e600 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ addeq r9, r9, r9, lsr #31 │ │ │ │ movne r9, #0 │ │ │ │ asreq r9, r9, #1 │ │ │ │ sub r8, r1, r5 │ │ │ │ sub r8, r8, r9 │ │ │ │ orrs r3, r9, r8 │ │ │ │ - beq 4e364 │ │ │ │ + beq 4e624 │ │ │ │ ldr r3, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ cmp r3, r2 │ │ │ │ strcs r3, [fp, #-276] @ 0xfffffeec │ │ │ │ strcc r2, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r2, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 4e3b4 │ │ │ │ + bcc 4e674 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4e3b4 │ │ │ │ + bgt 4e674 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r3, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmib r4, {r5, r9} │ │ │ │ - bl 31b968 <_PyTime_ObjectToTimespec@@Base+0x35c> │ │ │ │ + bl 31bd70 <_PyTime_ObjectToTimespec@@Base+0x35c> │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e400 │ │ │ │ - b 4e3d0 │ │ │ │ + beq 4e6c0 │ │ │ │ + b 4e690 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e388 │ │ │ │ + beq 4e648 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9d0c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9e18 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e388 │ │ │ │ - b 4e4f0 │ │ │ │ + bne 4e648 │ │ │ │ + b 4e7b0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e3f4 │ │ │ │ + beq 4e6b4 │ │ │ │ cmp r9, #2 │ │ │ │ strne r2, [r5, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r5, r3] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4e444 │ │ │ │ + beq 4e704 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ - bl 30a6dc <_PyCode_SetUnboundVarCounts@@Base+0x19bc> │ │ │ │ + bl 30b294 <_PyCode_SetUnboundVarCounts@@Base+0x19b4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e47c │ │ │ │ - b 4e4f0 │ │ │ │ + bne 4e73c │ │ │ │ + b 4e7b0 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r7, [sp, #16] │ │ │ │ sub r1, fp, #164 @ 0xa4 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl 30a6dc <_PyCode_SetUnboundVarCounts@@Base+0x19bc> │ │ │ │ + bl 30b294 <_PyCode_SetUnboundVarCounts@@Base+0x19b4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e408 │ │ │ │ - b 4e4f0 │ │ │ │ + bne 4e6c8 │ │ │ │ + b 4e7b0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e4a0 │ │ │ │ + beq 4e760 │ │ │ │ cmp r9, #2 │ │ │ │ strne r2, [r5, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r5, r3] │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 4e4e0 │ │ │ │ + beq 4e7a0 │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e4d8 │ │ │ │ + beq 4e798 │ │ │ │ cmp r9, #2 │ │ │ │ strne r2, [r5, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r5, r3] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ add r8, r8, r3 │ │ │ │ mov r5, #0 │ │ │ │ str r8, [r4, #20] │ │ │ │ - b 4e4f4 │ │ │ │ + b 4e7b4 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r6 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ - bl 30aeb8 │ │ │ │ - b 4e534 │ │ │ │ + bl 30bb00 │ │ │ │ + b 4e7f4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 39eb48 │ │ │ │ + bl 39ed90 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -32823,417 +33001,282 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4e670 │ │ │ │ + bne 4e930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e670 │ │ │ │ + beq 4e930 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #20536 @ 0x5038 │ │ │ │ + movw r0, #21072 @ 0x5250 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4e5d0 │ │ │ │ + bne 4e890 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ab5b8 │ │ │ │ + b 3ab800 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #38972 @ 0x983c │ │ │ │ + movw r0, #39508 @ 0x9a54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ mov r1, #752 @ 0x2f0 │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e624 │ │ │ │ + bgt 4e8e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e624 │ │ │ │ + bne 4e8e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e5c0 │ │ │ │ + beq 4e880 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e650 │ │ │ │ + bgt 4e910 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e650 │ │ │ │ + bne 4e910 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e670 │ │ │ │ - movw r0, #38972 @ 0x983c │ │ │ │ + beq 4e930 │ │ │ │ + movw r0, #39508 @ 0x9a54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4e6b4 │ │ │ │ + bhi 4e974 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r0, [r6] │ │ │ │ movwle r0, #5196 @ 0x144c │ │ │ │ movtle r0, #96 @ 0x60 │ │ │ │ - b 4e6d8 │ │ │ │ + b 4e998 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #18120 @ 0x46c8 │ │ │ │ + movw r0, #18696 @ 0x4908 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e6a0 │ │ │ │ - b 4e7bc │ │ │ │ + bne 4e960 │ │ │ │ + b 4ea7c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e70c │ │ │ │ + beq 4e9cc │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4e728 │ │ │ │ - movw r3, #49416 @ 0xc108 │ │ │ │ + ble 4e9e8 │ │ │ │ + movw r3, #49204 @ 0xc034 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7636 @ 0x1dd4 │ │ │ │ + movw r1, #8212 @ 0x2014 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4e7bc │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4ea7c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32960 @ 0x80c0 │ │ │ │ + movw r1, #33536 @ 0x8300 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4e7bc │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4ea7c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ ldreq r4, [r5, #12] │ │ │ │ - beq 4e788 │ │ │ │ - bl 152834 │ │ │ │ + beq 4ea48 │ │ │ │ + bl 1531dc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e75c │ │ │ │ - bl beb18 │ │ │ │ + bne 4ea1c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e764 │ │ │ │ - b 4e7bc │ │ │ │ + beq 4ea24 │ │ │ │ + b 4ea7c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4e788 │ │ │ │ + bge 4ea48 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39040 @ 0x9880 │ │ │ │ + movw r1, #39576 @ 0x9a98 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 4e7a4 │ │ │ │ + bgt 4ea64 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 33e0fc <_Py_set_inheritable_async_safe@@Base+0x19a8> │ │ │ │ + bl 33e450 <_Py_set_inheritable_async_safe@@Base+0x19a8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e794 │ │ │ │ + bne 4ea54 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 13a160 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4e81c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4e80c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4e81c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4e850 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4e840 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4e850 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4e884 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4e874 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4e884 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4e8b8 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4e8a8 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4e8b8 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4e8ec │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4e8dc │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4e8ec │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4e914 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4e960 │ │ │ │ + bne 4eabc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e988 │ │ │ │ - b 4e980 │ │ │ │ + bne 4eae4 │ │ │ │ + b 4eadc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26400 @ 0x6720 │ │ │ │ + movw r0, #26976 @ 0x6960 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e948 │ │ │ │ + bne 4eaa4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e9a8 │ │ │ │ - bl beb18 │ │ │ │ + bne 4eb04 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e980 │ │ │ │ + bne 4eadc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41992 @ 0xa408 │ │ │ │ + movw r1, #42568 @ 0xa648 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #39064 @ 0x9898 │ │ │ │ + movw r0, #39600 @ 0x9ab0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e980 │ │ │ │ - bl dc824 │ │ │ │ + beq 4eadc │ │ │ │ + bl dd21c │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d568 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 4ea2c │ │ │ │ + bne 4eb88 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4ea14 │ │ │ │ - bl b95d0 │ │ │ │ + bne 4eb70 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e9cc │ │ │ │ - b 4e980 │ │ │ │ + beq 4eb28 │ │ │ │ + b 4eadc │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 4ea14 │ │ │ │ + blt 4eb70 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4ea9c │ │ │ │ + bne 4ebf8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4eadc │ │ │ │ - b 4eb0c │ │ │ │ + ble 4ec38 │ │ │ │ + b 4ec68 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4eab4 │ │ │ │ + beq 4ec10 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4eae8 │ │ │ │ + bne 4ec44 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4eb0c │ │ │ │ + bgt 4ec68 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 4eb0c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b 4ec68 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #23832 @ 0x5d18 │ │ │ │ + movw r1, #24368 @ 0x5f30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 13a160 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4eb5c │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 13a160 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4ebb8 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ subs r5, r3, #0 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ @@ -33248,284 +33291,284 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ec40 │ │ │ │ + bne 4ece4 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ec80 │ │ │ │ - ldr r1, [pc, #748] @ 4ef34 │ │ │ │ + beq 4ed24 │ │ │ │ + ldr r1, [pc, #748] @ 4efd8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r4, #1 │ │ │ │ sub r1, fp, #164 @ 0xa4 │ │ │ │ mov r5, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ef10 │ │ │ │ + beq 4efb4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ef10 │ │ │ │ + bne 4efb4 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 4ed00 │ │ │ │ + beq 4eda4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ecd8 │ │ │ │ - bl 176b0c │ │ │ │ + beq 4ed7c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4eccc │ │ │ │ - bl beb18 │ │ │ │ + bne 4ed70 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ef10 │ │ │ │ + bne 4efb4 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 4ecdc │ │ │ │ - b 4ed0c │ │ │ │ + bne 4ed80 │ │ │ │ + b 4edb0 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ed10 │ │ │ │ - bl beb18 │ │ │ │ + bne 4edb4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ed10 │ │ │ │ - b 4ef10 │ │ │ │ + beq 4edb4 │ │ │ │ + b 4efb4 │ │ │ │ mov r6, #15 │ │ │ │ mvn r5, #0 │ │ │ │ - b 4ed10 │ │ │ │ + b 4edb4 │ │ │ │ mov r6, #15 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, #0 │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ str r9, [fp, #-144] @ 0xffffff70 │ │ │ │ str r9, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 1a30e8 │ │ │ │ + bl 1a39f4 │ │ │ │ mvn r3, #0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4edec │ │ │ │ + beq 4ee90 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 1a3210 │ │ │ │ + bl 1a3b1c │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, r5 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ str r2, [sp] │ │ │ │ mov r6, #32768 @ 0x8000 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw ip, #2140 @ 0x85c │ │ │ │ + movw ip, #2716 @ 0xa9c │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str ip, [sp, #8] │ │ │ │ - movw ip, #64056 @ 0xfa38 │ │ │ │ - movt ip, #48 @ 0x30 │ │ │ │ + movw ip, #1160 @ 0x488 │ │ │ │ + movt ip, #49 @ 0x31 │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #24768 @ 0x60c0 │ │ │ │ + movw ip, #26280 @ 0x66a8 │ │ │ │ movt ip, #49 @ 0x31 │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2cf68 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r5, r6 │ │ │ │ streq r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4ee44 │ │ │ │ - bgt 4ee14 │ │ │ │ + beq 4eee8 │ │ │ │ + bgt 4eeb8 │ │ │ │ cmn r5, #4 │ │ │ │ - beq 4edf8 │ │ │ │ + beq 4ee9c │ │ │ │ cmn r5, #2 │ │ │ │ - bne 4ee14 │ │ │ │ + bne 4eeb8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #39236 @ 0x9944 │ │ │ │ + movw r1, #39772 @ 0x9b5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ee7c │ │ │ │ - b 4ef08 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4efac │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r4, #0 │ │ │ │ - b 4ef08 │ │ │ │ + b 4efac │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #39732 @ 0x9b34 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4ef08 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4efac │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #44600 @ 0xae38 │ │ │ │ + movw r3, #45176 @ 0xb078 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - bl 3b7b5c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 4ef08 │ │ │ │ + bl 3b7c9c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 4efac │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eec8 │ │ │ │ + bne 4ef6c │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ee7c │ │ │ │ + bne 4ef20 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ sub r0, fp, #152 @ 0x98 │ │ │ │ strd r4, [fp, #-152] @ 0xffffff68 │ │ │ │ - bl 3a777c <_PyBytes_GetXIData@@Base+0xc04> │ │ │ │ + bl 3a79c4 <_PyBytes_GetXIData@@Base+0xc04> │ │ │ │ ldrd r4, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bge 4ee7c │ │ │ │ + bge 4ef20 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ - b 4ef08 │ │ │ │ - bl dc824 │ │ │ │ + b 4efac │ │ │ │ + bl dd21c │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d340 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r6, #2 │ │ │ │ - bne 4ee38 │ │ │ │ + bne 4eedc │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r2, r6 │ │ │ │ - movw r3, #44600 @ 0xae38 │ │ │ │ + movw r3, #45176 @ 0xb078 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - bl 3b7b5c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 4ef08 │ │ │ │ + bl 3b7c9c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 4efac │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4eef4 │ │ │ │ + bne 4ef98 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r5, r1 │ │ │ │ - bl 13984c │ │ │ │ + bl 13a05c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4ef14 │ │ │ │ - b 4edf0 │ │ │ │ - movw r3, #44708 @ 0xaea4 │ │ │ │ + bne 4efb8 │ │ │ │ + b 4ee94 │ │ │ │ + movw r3, #45284 @ 0xb0e4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b7b5c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + bl 3b7c9c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ mov r0, r4 │ │ │ │ - bl 139c28 │ │ │ │ + bl 13a438 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ef28 │ │ │ │ + beq 4efcc │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, ror #12 │ │ │ │ + rsbeq r6, r2, r0, ror #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 4ef84 │ │ │ │ + bgt 4f028 │ │ │ │ mov r0, r4 │ │ │ │ - bl 384c50 │ │ │ │ + bl 384fd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4efa8 │ │ │ │ + bne 4f04c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 48578 <_Py_rc_quot@@Base+0xe8c> │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + b 48618 <_Py_rc_quot@@Base+0xe8c> │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #39260 @ 0x995c │ │ │ │ + movw r1, #39796 @ 0x9b74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ef60 │ │ │ │ + bne 4f004 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4efe8 │ │ │ │ - bl beb18 │ │ │ │ + bne 4f08c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4effc │ │ │ │ + bne 4f0a0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fee7c │ │ │ │ + b 2ffb1c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f040 │ │ │ │ - bl beb18 │ │ │ │ + bne 4f0e4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f040 │ │ │ │ + beq 4f0e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a794 <_Py_fstat@@Base+0x60> │ │ │ │ + bl 3a728 <_Py_fstat@@Base+0x60> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f068 │ │ │ │ - bl beb18 │ │ │ │ + bne 4f10c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f038 │ │ │ │ + bne 4f0dc │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ @@ -33540,345 +33583,345 @@ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - bne 4f0e0 │ │ │ │ + bne 4f184 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #56972 @ 0xde8c │ │ │ │ + movw r0, #57516 @ 0xe0ac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 4f120 │ │ │ │ + b 4f1c4 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl b7a4c <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl b7b58 <_PyUnicodeWriter_Init@@Base> │ │ │ │ ldr ip, [r5, #8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ str ip, [sp] │ │ │ │ - bl 4de40 │ │ │ │ + bl 4e100 │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bne 4f11c │ │ │ │ - bl 1e4a30 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bne 4f1c0 │ │ │ │ + bl 1e4bd0 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 4f120 │ │ │ │ - bl bb340 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b 4f1c4 │ │ │ │ + bl bb44c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #33072 @ 0x8130 │ │ │ │ + movw r1, #33928 @ 0x8488 │ │ │ │ movt r1, #57 @ 0x39 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1f3678 <_PyLong_Copy@@Base+0xa84> │ │ │ │ + b 1f384c <_PyLong_Copy@@Base+0xa84> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4f180 │ │ │ │ + bne 4f224 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb734 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f194 │ │ │ │ - bl dfd30 │ │ │ │ + bl 3bb874 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f238 │ │ │ │ + bl e0724 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfd70 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0764 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f174 │ │ │ │ + bne 4f218 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f238 │ │ │ │ + bne 4f2dc │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f230 │ │ │ │ + bne 4f2d4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f230 │ │ │ │ + bne 4f2d4 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f230 │ │ │ │ + bne 4f2d4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f230 │ │ │ │ + bne 4f2d4 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f230 │ │ │ │ + bne 4f2d4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f230 │ │ │ │ + bne 4f2d4 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ - movw r1, #39396 @ 0x99e4 │ │ │ │ + movw r1, #39932 @ 0x9bfc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2dcb6c <_PyTime_AsTimespec@@Base+0xe0> │ │ │ │ + bl 2dd528 <_PyTime_AsTimespec@@Base+0x33c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f27c │ │ │ │ + bne 4f320 │ │ │ │ mov r0, #0 │ │ │ │ - b 4f2e4 │ │ │ │ + b 4f388 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 288698 <_PyTime_localtime@@Base> │ │ │ │ + bl 2897c0 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f274 │ │ │ │ + bne 4f318 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r2, #55012 @ 0xd6e4 │ │ │ │ + movw r2, #55500 @ 0xd8cc │ │ │ │ movt r2, #93 @ 0x5d │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ ldr ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r2, r2, lr, lsl #2 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #32432 @ 0x7eb0 │ │ │ │ + movw r0, #32968 @ 0x80c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #55060 @ 0xd714 │ │ │ │ + movw r1, #55548 @ 0xd8fc │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 4f340 │ │ │ │ + bne 4f3e4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 4f33c │ │ │ │ + blt 4f3e0 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f380 │ │ │ │ + beq 4f424 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #456] @ 4f510 │ │ │ │ + ldr r1, [pc, #456] @ 4f5b4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f380 │ │ │ │ + bne 4f424 │ │ │ │ mov r4, #0 │ │ │ │ - b 4f504 │ │ │ │ + b 4f5a8 │ │ │ │ cmn r5, r4 │ │ │ │ - beq 4f3ac │ │ │ │ + beq 4f450 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f3b0 │ │ │ │ - bl beb18 │ │ │ │ + bne 4f454 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f3b0 │ │ │ │ - b 4f378 │ │ │ │ + beq 4f454 │ │ │ │ + b 4f41c │ │ │ │ mov r5, #8 │ │ │ │ ldr r7, [r6, #20] │ │ │ │ mov r4, #0 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ mvn sl, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, r4 │ │ │ │ sub r2, sl, r5 │ │ │ │ add r8, r7, r8 │ │ │ │ cmp r8, r7 │ │ │ │ - bls 4f448 │ │ │ │ + bls 4f4ec │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 4f414 │ │ │ │ + bne 4f4b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 4f440 │ │ │ │ + ble 4f4e4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blx 3cc2bc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cc4ec <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r5, r4 │ │ │ │ add r0, r2, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bgt 4f4e8 │ │ │ │ + bgt 4f58c │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 4f440 │ │ │ │ + b 4f4e4 │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f4e8 │ │ │ │ + beq 4f58c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 4f440 │ │ │ │ + bne 4f4e4 │ │ │ │ sub r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ add r9, r9, r4 │ │ │ │ mov r4, #0 │ │ │ │ - blt 4f4e8 │ │ │ │ + blt 4f58c │ │ │ │ add r7, r7, #1 │ │ │ │ - b 4f3cc │ │ │ │ + b 4f470 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt 4f4e8 │ │ │ │ + bgt 4f58c │ │ │ │ add r1, r4, r9 │ │ │ │ mov r0, #0 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f378 │ │ │ │ + beq 4f41c │ │ │ │ ldr r7, [r4, #20] │ │ │ │ mov sl, #32 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ mov r6, #0 │ │ │ │ cmp r8, r9 │ │ │ │ - bls 4f504 │ │ │ │ + bls 4f5a8 │ │ │ │ ldrb r2, [r9], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 4f4c8 │ │ │ │ + bne 4f56c │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, r7 │ │ │ │ - ble 4f4e0 │ │ │ │ + ble 4f584 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3cc2bc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cc4ec <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r6, r6, r1 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4f4e0 │ │ │ │ + beq 4f584 │ │ │ │ strb sl, [r3], #1 │ │ │ │ - b 4f4b8 │ │ │ │ + b 4f55c │ │ │ │ mov r3, r7 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r6, r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r7, r3 │ │ │ │ - b 4f47c │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + b 4f520 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39408 @ 0x99f0 │ │ │ │ + movw r1, #39944 @ 0x9c08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 4f378 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 4f41c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq r2, r0, r6, r6 │ │ │ │ + rsbeq r6, r2, ip, lsl #13 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #39440 @ 0x9a10 │ │ │ │ + movw r2, #39976 @ 0x9c28 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #63488 @ 0xf800 │ │ │ │ + movw r1, #63652 @ 0xf8a4 │ │ │ │ movt r1, #4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3986e4 <_PyBytes_Find@@Base+0x9d8> │ │ │ │ + b 39873c <_PyBytes_Find@@Base+0x5bc> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4f578 │ │ │ │ + bne 4f61c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb734 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f58c │ │ │ │ - bl dfd30 │ │ │ │ + bl 3bb874 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f630 │ │ │ │ + bl e0724 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfd70 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0764 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f56c │ │ │ │ + bne 4f610 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f5e8 │ │ │ │ + bne 4f68c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f5c8 │ │ │ │ + bne 4f66c │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 4f5e0 │ │ │ │ + b 4f684 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f5bc │ │ │ │ - ldr r0, [pc, #12] @ 4f5f0 │ │ │ │ + beq 4f660 │ │ │ │ + ldr r0, [pc, #12] @ 4f694 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r9, r2, r0, asr #25 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -33887,58 +33930,58 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4f630 │ │ │ │ + bne 4f6d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb734 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f644 │ │ │ │ - bl dfd30 │ │ │ │ + bl 3bb874 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f6e8 │ │ │ │ + bl e0724 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfd70 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0764 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f624 │ │ │ │ + bne 4f6c8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f6c4 │ │ │ │ + bne 4f768 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f6bc │ │ │ │ + bne 4f760 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f6bc │ │ │ │ + bne 4f760 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f6bc │ │ │ │ + bne 4f760 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f6bc │ │ │ │ + bne 4f760 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 4f710 │ │ │ │ + ldr r1, [pc, #60] @ 4f7b4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ @@ -33959,240 +34002,241 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4f750 │ │ │ │ + bne 4f7f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb734 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f764 │ │ │ │ - bl dfd30 │ │ │ │ + bl 3bb874 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f808 │ │ │ │ + bl e0724 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfd70 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0764 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f744 │ │ │ │ + bne 4f7e8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f7c0 │ │ │ │ + bne 4f864 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #693 @ 0x2b5 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f7b8 │ │ │ │ + bne 4f85c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f7b8 │ │ │ │ + bne 4f85c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #44] @ 4f7fc │ │ │ │ + ldr r2, [pc, #44] @ 4f8a0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #8588 @ 0x218c │ │ │ │ + movw r0, #9668 @ 0x25c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ ldr r3, [r1, #3780] @ 0xec4 │ │ │ │ ldr r2, [r1, #3764] @ 0xeb4 │ │ │ │ ldr r1, [r1, #3748] @ 0xea4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #68 @ 0x44 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d11, [pc, #636] @ 4faa0 │ │ │ │ + vldr d11, [pc, #640] @ 4fb48 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 4f85c │ │ │ │ + bls 4f900 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 4fa90 │ │ │ │ + bvs 4fb34 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4fa90 │ │ │ │ + bgt 4fb34 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #596] @ 4faa8 │ │ │ │ + vldr d8, [pc, #600] @ 4fb50 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fa90 │ │ │ │ + b 4fb34 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ - vldr d10, [pc, #584] @ 4fab0 │ │ │ │ + vldr d10, [pc, #588] @ 4fb58 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4f894 │ │ │ │ + bne 4f938 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #572] @ 4fab8 │ │ │ │ - vldr d7, [pc, #576] @ 4fac0 │ │ │ │ + vldr d6, [pc, #576] @ 4fb60 │ │ │ │ + vldr d7, [pc, #580] @ 4fb68 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b 4fa90 │ │ │ │ + b 4fb34 │ │ │ │ bl 2e898 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4f8dc │ │ │ │ + bne 4f980 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 4f848 │ │ │ │ + bmi 4f8ec │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 4fa74 │ │ │ │ + bhi 4fb18 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #56208 @ 0xdb90 │ │ │ │ + movw r3, #56656 @ 0xdd50 │ │ │ │ movt r3, #93 @ 0x5d │ │ │ │ vmov r2, s16 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #-8] │ │ │ │ - b 4fa90 │ │ │ │ - vldr d7, [pc, #484] @ 4fac8 │ │ │ │ + b 4fb34 │ │ │ │ + vldr d7, [pc, #488] @ 4fb70 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4f908 │ │ │ │ + bpl 4f9ac │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d8, d7, d8 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fa90 │ │ │ │ - b 4fa64 │ │ │ │ - vldr d7, [pc, #448] @ 4fad0 │ │ │ │ + ble 4fb34 │ │ │ │ + b 4fb08 │ │ │ │ + vldr d7, [pc, #452] @ 4fb78 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4f948 │ │ │ │ + ble 4f9ec │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4f934 │ │ │ │ + bpl 4f9d8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 3ac8f0 <_Py_strhex@@Base+0xd80> │ │ │ │ + bl 3acb38 <_Py_strhex@@Base+0xd80> │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 4fa90 │ │ │ │ + b 4fb34 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #376] @ 4fab8 │ │ │ │ + vldr d8, [pc, #380] @ 4fb60 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fa90 │ │ │ │ - vldr d7, [pc, #392] @ 4fad8 │ │ │ │ + b 4fb34 │ │ │ │ + vldr d7, [pc, #396] @ 4fb80 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vadd.f64 d13, d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4f96c │ │ │ │ + ble 4fa10 │ │ │ │ vsub.f64 d7, d13, d9 │ │ │ │ - vldr d6, [pc, #368] @ 4fad8 │ │ │ │ + vldr d6, [pc, #372] @ 4fb80 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b 4f974 │ │ │ │ + b 4fa18 │ │ │ │ vsub.f64 d7, d13, d7 │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #352] @ 4fae0 │ │ │ │ + vldr d6, [pc, #356] @ 4fb88 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - vldr d8, [pc, #352] @ 4fae8 │ │ │ │ + vldr d8, [pc, #356] @ 4fb90 │ │ │ │ vmov.f64 d14, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d13 │ │ │ │ - bpl 4fa04 │ │ │ │ - bl 3ac8f0 <_Py_strhex@@Base+0xd80> │ │ │ │ + bpl 4faa8 │ │ │ │ + bl 3acb38 <_Py_strhex@@Base+0xd80> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e61c │ │ │ │ - vldr d6, [pc, #320] @ 4faf0 │ │ │ │ + vldr d6, [pc, #324] @ 4fb98 │ │ │ │ vdiv.f64 d7, d6, d10 │ │ │ │ vdiv.f64 d15, d7, d9 │ │ │ │ vmul.f64 d15, d15, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 398bc8 <_PyBytes_Find@@Base+0xebc> │ │ │ │ + bl 398e14 <_PyBytes_Find@@Base+0xc94> │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d10, d15, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d10, d12, d10 │ │ │ │ - bpl 4f9e8 │ │ │ │ + bpl 4fa8c │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e550 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 4fa54 │ │ │ │ + b 4faf8 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2e550 │ │ │ │ vdiv.f64 d7, d10, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b 4fa54 │ │ │ │ - bl 398bc8 <_PyBytes_Find@@Base+0xebc> │ │ │ │ + b 4faf8 │ │ │ │ + bl 398e14 <_PyBytes_Find@@Base+0xc94> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e61c │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl 4fa3c │ │ │ │ + bpl 4fae0 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e550 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b 4fa54 │ │ │ │ + b 4faf8 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2e550 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fa90 │ │ │ │ + ble 4fb34 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fa90 │ │ │ │ - vldr d7, [pc, #84] @ 4fad0 │ │ │ │ + b 4fb34 │ │ │ │ + vldr d7, [pc, #88] @ 4fb78 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4f934 │ │ │ │ - vldr d13, [pc, #76] @ 4fad8 │ │ │ │ + bgt 4f9d8 │ │ │ │ + vldr d13, [pc, #80] @ 4fb80 │ │ │ │ vadd.f64 d13, d9, d13 │ │ │ │ - b 4f95c │ │ │ │ + b 4fa00 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #68 @ 0x44 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {fp, pc} │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ ... │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ ldceq 2, cr4, [r2], {35} @ 0x23 │ │ │ │ - blcc ff236d58 <__bss_end__@@Base+0xfebb77b4> │ │ │ │ + blcc ff236e00 <__bss_end__@@Base+0xfebb7834> │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbmi r0, r9, r0 │ │ │ │ stmiblt r0, {} @ │ │ │ │ andsmi r1, r6, r5, asr #18 │ │ │ │ stmiblt r0, {} @ │ │ │ │ andsmi r1, r8, r5, asr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -34206,174 +34250,174 @@ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 4fb48 │ │ │ │ + bne 4fbf0 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 4fb44 │ │ │ │ + bhi 4fbec │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 4fb88 │ │ │ │ - b 4fb48 │ │ │ │ + bne 4fc30 │ │ │ │ + b 4fbf0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #320] @ 4fc90 │ │ │ │ + ldr r1, [pc, #320] @ 4fd38 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r6, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r7, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ strd r6, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4fb8c │ │ │ │ + bne 4fc34 │ │ │ │ mov r5, #0 │ │ │ │ - b 4fc84 │ │ │ │ + b 4fd2c │ │ │ │ mov r5, r2 │ │ │ │ add r2, r4, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #1 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 4fbd4 │ │ │ │ + beq 4fc7c │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4fbc8 │ │ │ │ + beq 4fc70 │ │ │ │ cmp r2, #2 │ │ │ │ movweq r6, #5196 @ 0x144c │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ - beq 4fbd4 │ │ │ │ - b 4fbd0 │ │ │ │ + beq 4fc7c │ │ │ │ + b 4fc78 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4fb80 │ │ │ │ + beq 4fc28 │ │ │ │ ldr r3, [r8, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4fc20 │ │ │ │ + bne 4fcc8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fb80 │ │ │ │ + bgt 4fc28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fb80 │ │ │ │ + bne 4fc28 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4fb80 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4fc28 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 4fc44 │ │ │ │ + beq 4fcec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r5, #12] │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq 4fc68 │ │ │ │ + beq 4fd10 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r5, #20] │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r5, #24] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - strhteq r6, [r2], #-108 @ 0xffffff94 │ │ │ │ + strhteq r6, [r2], #-104 @ 0xffffff98 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4fcd0 │ │ │ │ + bne 4fd78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb734 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4fce4 │ │ │ │ - bl dfd30 │ │ │ │ + bl 3bb874 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4fd8c │ │ │ │ + bl e0724 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfd70 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0764 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fcc4 │ │ │ │ + bne 4fd6c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4fd40 │ │ │ │ + bne 4fde8 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fd38 │ │ │ │ + bne 4fde0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fd38 │ │ │ │ + bne 4fde0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4fd84 │ │ │ │ + beq 4fe2c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4c4f0 │ │ │ │ + bl 4c590 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3443dc │ │ │ │ + b 34481c │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -34382,149 +34426,149 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fe00 │ │ │ │ + bne 4fea8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fe40 │ │ │ │ + beq 4fee8 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #496] @ 4fffc │ │ │ │ + ldr ip, [pc, #496] @ 500a4 │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r4, fp, #36 @ 0x24 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, lr │ │ │ │ str r4, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 4feb8 │ │ │ │ + beq 4ff60 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r8, [r2] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4fe64 │ │ │ │ - bl beb18 │ │ │ │ + bne 4ff0c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fea0 │ │ │ │ - b 4feb8 │ │ │ │ - bl c5e50 │ │ │ │ + beq 4ff48 │ │ │ │ + b 4ff60 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fe90 │ │ │ │ + bgt 4ff38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fe90 │ │ │ │ + bne 4ff38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4fe54 │ │ │ │ + beq 4fefc │ │ │ │ cmp r6, #0 │ │ │ │ - bge 4fec0 │ │ │ │ + bge 4ff68 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36492 @ 0x8e8c │ │ │ │ + movw r1, #37068 @ 0x90cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r5, #0 │ │ │ │ - b 4fff0 │ │ │ │ + b 50098 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 4fee4 │ │ │ │ - bl 2e14d8 │ │ │ │ - b 4feb8 │ │ │ │ + ble 4ff8c │ │ │ │ + bl 2e217c │ │ │ │ + b 4ff60 │ │ │ │ mov r0, r7 │ │ │ │ mul r6, r4, r6 │ │ │ │ - bl 1f7fc8 │ │ │ │ + bl 1f81b4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #36024 @ 0x8cb8 │ │ │ │ + movw r2, #36560 @ 0x8ed0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 1b8528 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b8b98 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4feb8 │ │ │ │ + beq 4ff60 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 4ff68 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 50010 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39672 @ 0x9af8 │ │ │ │ + movw r1, #40208 @ 0x9d10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4feb8 │ │ │ │ + bgt 4ff60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4feb8 │ │ │ │ + bne 4ff60 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4feb8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4ff60 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 340948 <_PyDeadline_Init@@Base+0x470> │ │ │ │ + bl 340da8 <_PyDeadline_Init@@Base+0x470> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ffa0 │ │ │ │ + bgt 50048 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ffa0 │ │ │ │ + bne 50048 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4feb8 │ │ │ │ + beq 4ff60 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 4fff0 │ │ │ │ - movw r3, #49412 @ 0xc104 │ │ │ │ + beq 50098 │ │ │ │ + movw r3, #49200 @ 0xc030 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39700 @ 0x9b14 │ │ │ │ + movw r1, #40236 @ 0x9d2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4feb8 │ │ │ │ + bgt 4ff60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4feb8 │ │ │ │ + bne 4ff60 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 4feb8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 4ff60 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, lsl r7 │ │ │ │ + rsbeq r6, r2, r0, lsl r7 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ror r3, r3, #4 │ │ │ │ cmn r3, #1 │ │ │ │ ror r0, r0, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -34544,456 +34588,456 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 5007c │ │ │ │ + bne 50124 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50168 │ │ │ │ + b 50210 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 5010c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 501b4 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50224 @ 0xc430 │ │ │ │ + movw r1, #50760 @ 0xc648 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 50164 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 5020c │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl b5148 │ │ │ │ + bl b5228 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5012c │ │ │ │ + ble 501d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50148 │ │ │ │ + ble 501f0 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 50164 │ │ │ │ + blt 5020c │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce970 │ │ │ │ + bl cef9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 500b0 │ │ │ │ - b 50070 │ │ │ │ + bne 50158 │ │ │ │ + b 50118 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 500f8 │ │ │ │ + bne 501a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 500f8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 501a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50104 │ │ │ │ + bne 501ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 50104 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 501ac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #5964 @ 0x174c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 501c4 │ │ │ │ + bne 5026c │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 345094 │ │ │ │ + bl 3454d4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 501dc │ │ │ │ - b 501f8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 50284 │ │ │ │ + b 502a0 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39736 @ 0x9b38 │ │ │ │ + movw r1, #40272 @ 0x9d50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50200 │ │ │ │ - movw r3, #49332 @ 0xc0b4 │ │ │ │ + bne 502a8 │ │ │ │ + movw r3, #49120 @ 0xbfe0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa3e4 │ │ │ │ + bl 1aab48 │ │ │ │ mov r0, #0 │ │ │ │ - b 50214 │ │ │ │ + b 502bc │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #35656 @ 0x8b48 │ │ │ │ + movw r1, #36232 @ 0x8d88 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ │ │ │ │ -000502c4 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +0005036c <_PyEval_FormatKwargsError@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ subs r6, r3, #0 │ │ │ │ - beq 50330 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ + beq 503d8 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2ec4d0 <_PyObject_FunctionStr@@Base> │ │ │ │ - movw r1, #45560 @ 0xb1f8 │ │ │ │ + bl 2ed170 <_PyObject_FunctionStr@@Base> │ │ │ │ + movw r1, #46376 @ 0xb528 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #48704 @ 0xbe40 │ │ │ │ + movw r2, #49280 @ 0xc080 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #39776 @ 0x9b60 │ │ │ │ + movw r2, #40312 @ 0x9d78 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 50388 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ - b 503f0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne 50430 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ + b 50498 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b2bc <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c3e4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 503f0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq 50498 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #156] @ 503f8 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ + ldr r1, [pc, #156] @ 504a0 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ str r6, [r5, #84] @ 0x54 │ │ │ │ - bl 1a730c │ │ │ │ + bl 1a7a10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 503dc <_PyEval_FormatKwargsError@@Base+0x118> │ │ │ │ - movw r1, #45560 @ 0xb1f8 │ │ │ │ + bne 50484 <_PyEval_FormatKwargsError@@Base+0x118> │ │ │ │ + movw r1, #46376 @ 0xb528 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #39828 @ 0x9b94 │ │ │ │ + movw r2, #40364 @ 0x9dac │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 503f0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + bgt 50498 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 503f0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - ldr r2, [pc, #80] @ 503fc <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ + bne 50498 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #80] @ 504a4 <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 503c4 <_PyEval_FormatKwargsError@@Base+0x100> │ │ │ │ + beq 5046c <_PyEval_FormatKwargsError@@Base+0x100> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 294b54 │ │ │ │ + b 295c34 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r5, r3, r4, lsl r8 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 50438 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ - b 5047c <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bne 504e0 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ + b 50524 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 504b8 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ + ble 50560 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl cab60 │ │ │ │ + bl cb18c │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - beq 504d4 <_PyEval_FormatKwargsError@@Base+0x210> │ │ │ │ - bl 36f738 <_PyLong_Size_t_Converter@@Base+0xd0> │ │ │ │ + beq 5057c <_PyEval_FormatKwargsError@@Base+0x210> │ │ │ │ + bl 36fb60 <_PyLong_Size_t_Converter@@Base+0xd0> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50484 <_PyEval_FormatKwargsError@@Base+0x1c0> │ │ │ │ + ble 5052c <_PyEval_FormatKwargsError@@Base+0x1c0> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5042c <_PyEval_FormatKwargsError@@Base+0x168> │ │ │ │ + bne 504d4 <_PyEval_FormatKwargsError@@Base+0x168> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5049c <_PyEval_FormatKwargsError@@Base+0x1d8> │ │ │ │ + ble 50544 <_PyEval_FormatKwargsError@@Base+0x1d8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 50468 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ + bne 50510 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 50468 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 50510 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5047c <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bne 50524 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5047c <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 50524 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50438 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ + bne 504e0 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 50438 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 504e0 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 504f8 <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ + bgt 505a0 <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 504f8 <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ + bne 505a0 <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5047c <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bne 50524 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 50530 <_PyEval_FormatKwargsError@@Base+0x26c> │ │ │ │ + ldr r2, [pc, #16] @ 505d8 <_PyEval_FormatKwargsError@@Base+0x26c> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46624 │ │ │ │ + b 466c4 │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 15fb3c │ │ │ │ + b 1604e0 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #39916 @ 0x9bec │ │ │ │ + movw r0, #40452 @ 0x9e04 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 505d4 <_PyEval_FormatKwargsError@@Base+0x310> │ │ │ │ + bne 5067c <_PyEval_FormatKwargsError@@Base+0x310> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50614 <_PyEval_FormatKwargsError@@Base+0x350> │ │ │ │ + beq 506bc <_PyEval_FormatKwargsError@@Base+0x350> │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, ip │ │ │ │ str r1, [sp, #20] │ │ │ │ - movw ip, #26592 @ 0x67e0 │ │ │ │ + movw ip, #26588 @ 0x67dc │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ mov r1, lr │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 50650 <_PyEval_FormatKwargsError@@Base+0x38c> │ │ │ │ + beq 506f8 <_PyEval_FormatKwargsError@@Base+0x38c> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl c2a70 │ │ │ │ + bl c2b7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5064c <_PyEval_FormatKwargsError@@Base+0x388> │ │ │ │ - movw r1, #20956 @ 0x51dc │ │ │ │ + bne 506f4 <_PyEval_FormatKwargsError@@Base+0x388> │ │ │ │ + movw r1, #21532 @ 0x541c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr ip, [fp, #-16] │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt 506a8 <_PyEval_FormatKwargsError@@Base+0x3e4> │ │ │ │ + bgt 50750 <_PyEval_FormatKwargsError@@Base+0x3e4> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 508ac <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ - ldr r2, [pc, #568] @ 508cc <_PyEval_FormatKwargsError@@Base+0x608> │ │ │ │ + ble 50954 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + ldr r2, [pc, #568] @ 50974 <_PyEval_FormatKwargsError@@Base+0x608> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 508ac <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + bhi 50954 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #16 │ │ │ │ ldreq r3, [r4, #12] │ │ │ │ ldreq ip, [r4, #8] │ │ │ │ - beq 507fc <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ - b 508ac <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + beq 508a4 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + b 50954 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bmi 506dc <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 50784 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb r0, [r3], #2 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ strb r1, [r3, #-2] │ │ │ │ strb r0, [r3, #-1] │ │ │ │ - b 506c0 <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + b 50768 <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bmi 506dc <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 50784 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb r4, [r3, #3] │ │ │ │ ldrb lr, [r3, #2] │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ bfi r2, r4, #0, #8 │ │ │ │ ldrb r0, [r3] │ │ │ │ bfi r2, lr, #8, #8 │ │ │ │ bfi r2, ip, #16, #8 │ │ │ │ bfi r2, r0, #24, #8 │ │ │ │ str r2, [r3], #4 │ │ │ │ - b 506f0 <_PyEval_FormatKwargsError@@Base+0x42c> │ │ │ │ - movw r1, #1564 @ 0x61c │ │ │ │ + b 50798 <_PyEval_FormatKwargsError@@Base+0x42c> │ │ │ │ + movw r1, #2140 @ 0x85c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ - beq 5079c <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ + beq 50844 <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 506dc <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 50784 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb lr, [r3, #3] │ │ │ │ add r3, r3, #8 │ │ │ │ ldrb ip, [r3, #-6] │ │ │ │ ldrb r4, [r3, #-1] │ │ │ │ bfi r0, lr, #0, #8 │ │ │ │ ldrb lr, [r3, #-7] │ │ │ │ bfi r0, ip, #8, #8 │ │ │ │ @@ -35005,19 +35049,19 @@ │ │ │ │ ldrb ip, [r3, #-3] │ │ │ │ bfi r0, lr, #24, #8 │ │ │ │ bfi r1, ip, #16, #8 │ │ │ │ ldrb ip, [r3, #-4] │ │ │ │ str r0, [r3, #-4] │ │ │ │ bfi r1, ip, #24, #8 │ │ │ │ str r1, [r3, #-8] │ │ │ │ - b 5073c <_PyEval_FormatKwargsError@@Base+0x478> │ │ │ │ + b 507e4 <_PyEval_FormatKwargsError@@Base+0x478> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 506dc <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 50784 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb lr, [r3, #7] │ │ │ │ add r3, r3, #8 │ │ │ │ ldrb ip, [r3, #-2] │ │ │ │ ldrb r4, [r3, #-5] │ │ │ │ bfi r0, lr, #0, #8 │ │ │ │ ldrb lr, [r3, #-3] │ │ │ │ bfi r0, ip, #8, #8 │ │ │ │ @@ -35029,20 +35073,20 @@ │ │ │ │ ldrb ip, [r3, #-7] │ │ │ │ bfi r0, lr, #24, #8 │ │ │ │ str r0, [r3, #-4] │ │ │ │ bfi r1, ip, #16, #8 │ │ │ │ ldrb ip, [r3, #-8] │ │ │ │ bfi r1, ip, #24, #8 │ │ │ │ str r1, [r3, #-8] │ │ │ │ - b 5079c <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ + b 50844 <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ mov r0, #0 │ │ │ │ subs ip, ip, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - bmi 506dc <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 50784 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb lr, [r3, #3] │ │ │ │ add r3, r3, #8 │ │ │ │ bfi r0, lr, #0, #8 │ │ │ │ ldrb lr, [r3, #-6] │ │ │ │ bfi r0, lr, #8, #8 │ │ │ │ ldrb lr, [r3, #-7] │ │ │ │ bfi r0, lr, #16, #8 │ │ │ │ @@ -35073,234 +35117,234 @@ │ │ │ │ ldrb lr, [r3, #-2] │ │ │ │ bfi r1, lr, #8, #8 │ │ │ │ bfi r1, r2, #16, #8 │ │ │ │ ldrb r2, [r3, #-4] │ │ │ │ str r0, [r3, #-4] │ │ │ │ bfi r1, r2, #24, #8 │ │ │ │ str r1, [r3, #-8] │ │ │ │ - b 507fc <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + b 508a4 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39936 @ 0x9c00 │ │ │ │ + movw r1, #40472 @ 0x9e18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq sp, sp, r0, lsl #27 │ │ │ │ + subseq sp, sp, r0, asr #30 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 50908 <_PyEval_FormatKwargsError@@Base+0x644> │ │ │ │ + bne 509b0 <_PyEval_FormatKwargsError@@Base+0x644> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 3031f8 │ │ │ │ + bl 303e9c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50938 <_PyEval_FormatKwargsError@@Base+0x674> │ │ │ │ - b 5092c <_PyEval_FormatKwargsError@@Base+0x668> │ │ │ │ + bne 509e0 <_PyEval_FormatKwargsError@@Base+0x674> │ │ │ │ + b 509d4 <_PyEval_FormatKwargsError@@Base+0x668> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56848 @ 0xde10 │ │ │ │ + movw r0, #57424 @ 0xe050 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50948 <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ - b 508f0 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ - bl beb18 │ │ │ │ + beq 509f0 <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ + b 50998 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50948 <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ + bne 509f0 <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 509c0 <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ + b 50a68 <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5099c <_PyEval_FormatKwargsError@@Base+0x6d8> │ │ │ │ + bne 50a44 <_PyEval_FormatKwargsError@@Base+0x6d8> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 177ebc │ │ │ │ + b 178824 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56980 @ 0xde94 │ │ │ │ + movw r0, #57556 @ 0xe0d4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5098c <_PyEval_FormatKwargsError@@Base+0x6c8> │ │ │ │ + bne 50a34 <_PyEval_FormatKwargsError@@Base+0x6c8> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 509ec <_PyEval_FormatKwargsError@@Base+0x728> │ │ │ │ + bne 50a94 <_PyEval_FormatKwargsError@@Base+0x728> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #24944 @ 0x6170 │ │ │ │ + movw r3, #25520 @ 0x63b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #7 │ │ │ │ - bne 50a24 <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ - b 509f4 <_PyEval_FormatKwargsError@@Base+0x730> │ │ │ │ + bne 50acc <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ + b 50a9c <_PyEval_FormatKwargsError@@Base+0x730> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50a30 <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ - movw r3, #24944 @ 0x6170 │ │ │ │ + beq 50ad8 <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ + movw r3, #25520 @ 0x63b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50a24 <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ + bls 50acc <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #7 │ │ │ │ - bne 50a00 <_PyEval_FormatKwargsError@@Base+0x73c> │ │ │ │ - b 50a30 <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ + bne 50aa8 <_PyEval_FormatKwargsError@@Base+0x73c> │ │ │ │ + b 50ad8 <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50a38 <_PyEval_FormatKwargsError@@Base+0x774> │ │ │ │ + b 50ae0 <_PyEval_FormatKwargsError@@Base+0x774> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50a90 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ + beq 50b38 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50a90 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ + bgt 50b38 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 50a90 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 50b38 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50acc <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + bne 50b74 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50acc <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + beq 50b74 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50acc <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + bgt 50b74 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50acc <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 50b74 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 50b44 <_PyEval_FormatKwargsError@@Base+0x880> │ │ │ │ + b 50bec <_PyEval_FormatKwargsError@@Base+0x880> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 50b20 <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ + bne 50bc8 <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ed9e0 │ │ │ │ + b 2ee680 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57060 @ 0xdee4 │ │ │ │ + movw r0, #57636 @ 0xe124 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50b10 <_PyEval_FormatKwargsError@@Base+0x84c> │ │ │ │ + bne 50bb8 <_PyEval_FormatKwargsError@@Base+0x84c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 50b70 <_PyEval_FormatKwargsError@@Base+0x8ac> │ │ │ │ + bne 50c18 <_PyEval_FormatKwargsError@@Base+0x8ac> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #24944 @ 0x6170 │ │ │ │ + movw r3, #25520 @ 0x63b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #3 │ │ │ │ - bne 50ba8 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ - b 50b78 <_PyEval_FormatKwargsError@@Base+0x8b4> │ │ │ │ + bne 50c50 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ + b 50c20 <_PyEval_FormatKwargsError@@Base+0x8b4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50bb4 <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ - movw r3, #24944 @ 0x6170 │ │ │ │ + beq 50c5c <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ + movw r3, #25520 @ 0x63b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50ba8 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ + bls 50c50 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #3 │ │ │ │ - bne 50b84 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ - b 50bb4 <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ + bne 50c2c <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ + b 50c5c <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50bbc <_PyEval_FormatKwargsError@@Base+0x8f8> │ │ │ │ + b 50c64 <_PyEval_FormatKwargsError@@Base+0x8f8> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3fa1c │ │ │ │ + b 3fa2c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 50c18 <_PyEval_FormatKwargsError@@Base+0x954> │ │ │ │ + bne 50cc0 <_PyEval_FormatKwargsError@@Base+0x954> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -35312,98 +35356,98 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50c80 <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ + bne 50d28 <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50cc4 <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ + beq 50d6c <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #144] @ 50d1c <_PyEval_FormatKwargsError@@Base+0xa58> │ │ │ │ + ldr ip, [pc, #144] @ 50dc4 <_PyEval_FormatKwargsError@@Base+0xa58> │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 50cc4 <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ + bne 50d6c <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ mov r0, #0 │ │ │ │ - b 50d14 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + b 50dbc <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 153424 │ │ │ │ + bl 153dcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50cbc <_PyEval_FormatKwargsError@@Base+0x9f8> │ │ │ │ + beq 50d64 <_PyEval_FormatKwargsError@@Base+0x9f8> │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 50d14 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + bne 50dbc <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #20956 @ 0x51dc │ │ │ │ + movw r1, #21532 @ 0x541c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, lsl #16 │ │ │ │ + rsbeq r6, r2, r8, lsl #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 50d50 <_PyEval_FormatKwargsError@@Base+0xa8c> │ │ │ │ + bne 50df8 <_PyEval_FormatKwargsError@@Base+0xa8c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 226c30 │ │ │ │ + b 227778 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57012 @ 0xdeb4 │ │ │ │ + movw r0, #57588 @ 0xe0f4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50d40 <_PyEval_FormatKwargsError@@Base+0xa7c> │ │ │ │ + bne 50de8 <_PyEval_FormatKwargsError@@Base+0xa7c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5109c │ │ │ │ + b 51144 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #54420 @ 0xd494 │ │ │ │ + movw r3, #54208 @ 0xd3c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 50f50 <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ + bne 50ff8 <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 50f50 <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ + bne 50ff8 <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ @@ -35412,154 +35456,154 @@ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ ldr r1, [sl, #16] │ │ │ │ add r2, r4, #3 │ │ │ │ ldr r8, [sl, #8] │ │ │ │ sub r5, r4, #1 │ │ │ │ ldr r0, [r6, r2, lsl #2] │ │ │ │ - bl 1788e8 │ │ │ │ + bl 179250 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 50f68 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + beq 51010 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ sub r0, r8, #1 │ │ │ │ add r0, r0, r4 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r3, r6, #12 │ │ │ │ addne ip, r4, #12 │ │ │ │ movne r1, #0 │ │ │ │ - bne 50e48 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ + bne 50ef0 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50f68 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bgt 51010 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50f68 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bne 51010 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 50f68 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 51010 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ cmp r5, r1 │ │ │ │ - ble 50e70 <_PyEval_FormatKwargsError@@Base+0xbac> │ │ │ │ + ble 50f18 <_PyEval_FormatKwargsError@@Base+0xbac> │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r0] │ │ │ │ str r0, [ip, #4]! │ │ │ │ - b 50e48 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ + b 50ef0 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ bic r5, r5, r5, asr #31 │ │ │ │ add sl, sl, #16 │ │ │ │ add r3, r5, #4 │ │ │ │ mov r2, #1 │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ add r5, r5, #16 │ │ │ │ str r9, [r4, r3, lsl #2] │ │ │ │ cmp r8, r2 │ │ │ │ - ble 50eb4 <_PyEval_FormatKwargsError@@Base+0xbf0> │ │ │ │ + ble 50f5c <_PyEval_FormatKwargsError@@Base+0xbf0> │ │ │ │ ldr r1, [sl, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #4]! │ │ │ │ - b 50e8c <_PyEval_FormatKwargsError@@Base+0xbc8> │ │ │ │ + b 50f34 <_PyEval_FormatKwargsError@@Base+0xbc8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 32c960 │ │ │ │ + bl 32cf40 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 50ef4 <_PyEval_FormatKwargsError@@Base+0xc30> │ │ │ │ + bne 50f9c <_PyEval_FormatKwargsError@@Base+0xc30> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50f68 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bgt 51010 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50f68 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bne 51010 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 50f68 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 51010 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d2c40 <_PyTemplate_Build@@Base> │ │ │ │ + bl 2d3970 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50f28 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ + bgt 50fd0 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50f28 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ + bne 50fd0 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50f6c <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + bgt 51014 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50f6c <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + bne 51014 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 50f6c <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 51014 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40176 @ 0x9cf0 │ │ │ │ + movw r1, #40712 @ 0x9f08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00050f78 : │ │ │ │ +00051020 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 50f90 │ │ │ │ + ldr r0, [pc, #12] @ 51038 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269e30 │ │ │ │ - rsbeq r6, r2, r8, lsr r8 │ │ │ │ + b 26b19c │ │ │ │ + rsbeq r6, r2, r4, lsr r8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 50fec │ │ │ │ + beq 51094 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7988 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 50fec │ │ │ │ - bl beb18 │ │ │ │ + bne 51094 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51028 │ │ │ │ + beq 510d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #64] @ 51038 │ │ │ │ - vldr d7, [pc, #68] @ 51040 │ │ │ │ + vldr d6, [pc, #64] @ 510e0 │ │ │ │ + vldr d7, [pc, #68] @ 510e8 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ orrlt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51028 │ │ │ │ + beq 510d0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @@ -35570,58 +35614,58 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 51078 │ │ │ │ + bne 51120 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 214bd0 │ │ │ │ + b 215090 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57044 @ 0xded4 │ │ │ │ + movw r0, #57620 @ 0xe114 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51068 │ │ │ │ + bne 51110 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 510d0 │ │ │ │ + bne 51178 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #24944 @ 0x6170 │ │ │ │ + movw r2, #25520 @ 0x63b0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5113c │ │ │ │ + beq 511e4 │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #24944 @ 0x6170 │ │ │ │ + movw r3, #25520 @ 0x63b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 51120 │ │ │ │ + bls 511c8 │ │ │ │ ldrb ip, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr ip, [r3, ip, lsl #2] │ │ │ │ and lr, ip, #1 │ │ │ │ tst ip, #2 │ │ │ │ orr r2, r2, lr │ │ │ │ - beq 510f0 │ │ │ │ + beq 51198 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ @@ -35635,161 +35679,161 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 51184 │ │ │ │ + beq 5122c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 511f8 │ │ │ │ + b 512a0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 511e8 │ │ │ │ + bne 51290 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 511e8 │ │ │ │ - bl 19b2fc │ │ │ │ + beq 51290 │ │ │ │ + bl 19c378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 51240 │ │ │ │ - bl 16bb68 │ │ │ │ + beq 512e8 │ │ │ │ + bl 16c4e8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 511f0 │ │ │ │ + bgt 51298 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 511f0 │ │ │ │ + bne 51298 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 511f0 │ │ │ │ - bl 16bb68 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 51298 │ │ │ │ + bl 16c4e8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 51240 │ │ │ │ + beq 512e8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 154ca4 <_PyType_Name@@Base> │ │ │ │ + bl 155640 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ - movw r0, #25700 @ 0x6464 │ │ │ │ + movw r0, #26236 @ 0x667c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51240 │ │ │ │ + bgt 512e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51240 │ │ │ │ + bne 512e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #36316 @ 0x8ddc │ │ │ │ + movw r0, #36892 @ 0x901c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - vldr d0, [pc, #292] @ 513a8 │ │ │ │ + vldr d0, [pc, #292] @ 51450 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - bl c5f40 │ │ │ │ - movw r1, #65100 @ 0xfe4c │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + bl c6614 │ │ │ │ + movw r1, #140 @ 0x8c │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a2ac │ │ │ │ + bl 13aabc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 512b0 │ │ │ │ + bge 51358 │ │ │ │ mvn r0, #0 │ │ │ │ - b 51398 │ │ │ │ - vldr d0, [pc, #248] @ 513b0 │ │ │ │ - bl c5f40 │ │ │ │ - movw r1, #33512 @ 0x82e8 │ │ │ │ + b 51440 │ │ │ │ + vldr d0, [pc, #248] @ 51458 │ │ │ │ + bl c6614 │ │ │ │ + movw r1, #34088 @ 0x8528 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a2ac │ │ │ │ + bl 13aabc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 512a8 │ │ │ │ - vldr d0, [pc, #220] @ 513b8 │ │ │ │ - bl c5f40 │ │ │ │ - movw r1, #65104 @ 0xfe50 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + blt 51350 │ │ │ │ + vldr d0, [pc, #220] @ 51460 │ │ │ │ + bl c6614 │ │ │ │ + movw r1, #144 @ 0x90 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a2ac │ │ │ │ + bl 13aabc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 512a8 │ │ │ │ - vldr d8, [pc, #192] @ 513c0 │ │ │ │ + blt 51350 │ │ │ │ + vldr d8, [pc, #192] @ 51468 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5f40 │ │ │ │ - movw r1, #29260 @ 0x724c │ │ │ │ + bl c6614 │ │ │ │ + movw r1, #29836 @ 0x748c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a2ac │ │ │ │ + bl 13aabc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 512a8 │ │ │ │ - vldr d9, [pc, #160] @ 513c8 │ │ │ │ + blt 51350 │ │ │ │ + vldr d9, [pc, #160] @ 51470 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 222c2c │ │ │ │ - movw r1, #40316 @ 0x9d7c │ │ │ │ + bl 22362c │ │ │ │ + movw r1, #40852 @ 0x9f94 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a2ac │ │ │ │ + bl 13aabc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 512a8 │ │ │ │ - vldr d8, [pc, #124] @ 513d0 │ │ │ │ + blt 51350 │ │ │ │ + vldr d8, [pc, #124] @ 51478 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5f40 │ │ │ │ - movw r1, #29316 @ 0x7284 │ │ │ │ + bl c6614 │ │ │ │ + movw r1, #29892 @ 0x74c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a2ac │ │ │ │ + bl 13aabc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 512a8 │ │ │ │ + blt 51350 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 222c2c │ │ │ │ - movw r1, #40324 @ 0x9d84 │ │ │ │ + bl 22362c │ │ │ │ + movw r1, #40860 @ 0x9f9c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a2ac │ │ │ │ + bl 13aabc │ │ │ │ asr r0, r0, #31 │ │ │ │ sub sp, fp, #24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, fp, pc} │ │ │ │ nop {0} │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ - blhi 56715c <_Py_ctype_toupper@@Base+0x4acfc> │ │ │ │ + blhi 567204 <_Py_ctype_toupper@@Base+0x4aba4> │ │ │ │ andmi fp, r5, sl, lsl #30 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ @ instruction: 0x401921fb │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ ... │ │ │ │ svcvc 0x00f80000 │ │ │ │ @@ -35800,35 +35844,35 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 51434 │ │ │ │ + beq 514dc │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7988 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 51434 │ │ │ │ - bl beb18 │ │ │ │ + bne 514dc │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5148c │ │ │ │ + bne 51534 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ - vldr d6, [pc, #88] @ 51498 │ │ │ │ + vldr d6, [pc, #88] @ 51540 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5464 @ 0x1558 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 5148c │ │ │ │ + bhi 51534 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #68] @ 514a0 │ │ │ │ + vldr d6, [pc, #68] @ 51548 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ movne r2, #1 │ │ │ │ @@ -35854,385 +35898,385 @@ │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 514f8 │ │ │ │ + bne 515a0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51530 │ │ │ │ - ldr r4, [pc, #212] @ 515d4 │ │ │ │ + beq 515d8 │ │ │ │ + ldr r4, [pc, #212] @ 5167c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 515b4 │ │ │ │ + beq 5165c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51550 │ │ │ │ - bl beb18 │ │ │ │ + bne 515f8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 515b4 │ │ │ │ + bne 5165c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2d994 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 515bc │ │ │ │ + bge 51664 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 515a4 │ │ │ │ - bl b95d0 │ │ │ │ + bne 5164c │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51558 │ │ │ │ - b 515b4 │ │ │ │ + beq 51600 │ │ │ │ + b 5165c │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 515cc │ │ │ │ + b 51674 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d734 │ │ │ │ + bl 4d9f4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r2, r8, r8, r6 │ │ │ │ + mlseq r2, r4, r8, r6 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5177c │ │ │ │ + b 51824 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movle r3, #0 │ │ │ │ ldrgt r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ mulgt r3, r1, r3 │ │ │ │ add r0, r3, r0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #43496 @ 0xa9e8 │ │ │ │ + movw r3, #45384 @ 0xb148 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 51668 │ │ │ │ - bl 2dab88 │ │ │ │ + bne 51710 │ │ │ │ + bl 2db2e8 │ │ │ │ mov r4, r0 │ │ │ │ - b 51670 │ │ │ │ + b 51718 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 51700 │ │ │ │ + beq 517a8 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51698 │ │ │ │ - movw r0, #62444 @ 0xf3ec │ │ │ │ + bne 51740 │ │ │ │ + movw r0, #62980 @ 0xf604 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ mov r5, r0 │ │ │ │ - b 516d4 │ │ │ │ - bl 1de8d0 │ │ │ │ + b 5177c │ │ │ │ + bl 1de9d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 516c0 │ │ │ │ + beq 51768 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 516dc │ │ │ │ - movw r0, #20740 @ 0x5104 │ │ │ │ + beq 51784 │ │ │ │ + movw r0, #21316 @ 0x5344 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ mov r5, r0 │ │ │ │ - b 516d4 │ │ │ │ + b 5177c │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 16bb68 │ │ │ │ + bl 16c4e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1dfb04 │ │ │ │ + bl 1dfc10 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 51708 │ │ │ │ + bne 517b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51700 │ │ │ │ + bgt 517a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51700 │ │ │ │ + bne 517a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r6, #0 │ │ │ │ - b 51774 │ │ │ │ + b 5181c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 154ca4 <_PyType_Name@@Base> │ │ │ │ + bl 155640 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #40556 @ 0x9e6c │ │ │ │ + movw r0, #41092 @ 0xa084 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51750 │ │ │ │ + bgt 517f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51750 │ │ │ │ + bne 517f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51774 │ │ │ │ + bgt 5181c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51774 │ │ │ │ + bne 5181c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 517a8 │ │ │ │ + bne 51850 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #24944 @ 0x6170 │ │ │ │ + movw r3, #25520 @ 0x63b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 517e0 │ │ │ │ - b 517b0 │ │ │ │ + bne 51888 │ │ │ │ + b 51858 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 517ec │ │ │ │ - movw r3, #24944 @ 0x6170 │ │ │ │ + beq 51894 │ │ │ │ + movw r3, #25520 @ 0x63b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 517e0 │ │ │ │ + bls 51888 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - bne 517bc │ │ │ │ - b 517ec │ │ │ │ + bne 51864 │ │ │ │ + b 51894 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 517f4 │ │ │ │ + b 5189c │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #3 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 51938 │ │ │ │ + beq 519e0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 38d3f8 │ │ │ │ + bl 38d12c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51858 │ │ │ │ + bne 51900 │ │ │ │ mvn r5, #0 │ │ │ │ - b 51914 │ │ │ │ + b 519bc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 5189c │ │ │ │ + bne 51944 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r3, [r4, #20] │ │ │ │ - bgt 51890 │ │ │ │ + bgt 51938 │ │ │ │ add r1, r2, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3] │ │ │ │ addne r2, r2, #2 │ │ │ │ strne r2, [r3] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 51904 │ │ │ │ + b 519ac │ │ │ │ ldr ip, [r5, #8] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - ldr r1, [pc, #144] @ 51940 │ │ │ │ + ldr r1, [pc, #144] @ 519e8 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [ip] │ │ │ │ str ip, [r4, #20] │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51850 │ │ │ │ + beq 518f8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 518f0 │ │ │ │ + bne 51998 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 51890 │ │ │ │ + b 51938 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51938 │ │ │ │ + bgt 519e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51938 │ │ │ │ + bne 519e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq fp, r2, r8, asr #21 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 519a8 │ │ │ │ + beq 51a50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 519a8 │ │ │ │ + ble 51a50 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r1, [pc, #184] @ 51a44 │ │ │ │ + ldr r1, [pc, #184] @ 51aec │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl d5be0 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl d61f8 <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 519cc │ │ │ │ - b 519bc │ │ │ │ - movw r0, #40568 @ 0x9e78 │ │ │ │ + beq 51a74 │ │ │ │ + b 51a64 │ │ │ │ + movw r0, #41104 @ 0xa090 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 519ec │ │ │ │ + bne 51a94 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #40592 @ 0x9e90 │ │ │ │ + movw r0, #41128 @ 0xa0a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ mov r5, r0 │ │ │ │ - b 51a0c │ │ │ │ + b 51ab4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #40624 @ 0x9eb0 │ │ │ │ + movw r0, #41160 @ 0xa0c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51a30 │ │ │ │ + bgt 51ad8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51a30 │ │ │ │ + bne 51ad8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #7048 @ 0x1b88 │ │ │ │ + movw r1, #7216 @ 0x1c30 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ce970 │ │ │ │ + b 2cf6a0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51aa8 │ │ │ │ - bl beb18 │ │ │ │ + bne 51b50 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b 51ac0 │ │ │ │ + b 51b68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36240,146 +36284,146 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 51af8 │ │ │ │ + bne 51ba0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3468e0 │ │ │ │ + b 346d20 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57036 @ 0xdecc │ │ │ │ + movw r0, #57612 @ 0xe10c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51ae8 │ │ │ │ + bne 51b90 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 51c48 │ │ │ │ + b 51cf0 │ │ │ │ │ │ │ │ -00051b38 : │ │ │ │ +00051be0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 2e7f58 │ │ │ │ + bl 2e8bf8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 51b7c │ │ │ │ + bne 51c24 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #40676 @ 0x9ee4 │ │ │ │ + movw r0, #41212 @ 0xa0fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2ea3bc │ │ │ │ + bl 2eb05c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ vabs.f64 d6, d0 │ │ │ │ - vldr d7, [pc, #132] @ 51c30 │ │ │ │ + vldr d7, [pc, #132] @ 51cd8 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 51bf4 │ │ │ │ + bhi 51c9c │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 51bd4 │ │ │ │ + ble 51c7c │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ b 2d9a0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldreq d8, [pc, #72] @ 51c38 │ │ │ │ - beq 51c1c │ │ │ │ - b 51c18 │ │ │ │ + vldreq d8, [pc, #72] @ 51ce0 │ │ │ │ + beq 51cc4 │ │ │ │ + b 51cc0 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 51c1c │ │ │ │ + bvs 51cc4 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 51c1c │ │ │ │ + bgt 51cc4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - vldr d8, [pc, #32] @ 51c40 │ │ │ │ + vldr d8, [pc, #32] @ 51ce8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 51c7c │ │ │ │ + bne 51d24 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #24944 @ 0x6170 │ │ │ │ + movw r2, #25520 @ 0x63b0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51d08 │ │ │ │ + beq 51db0 │ │ │ │ push {fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw lr, #24944 @ 0x6170 │ │ │ │ + movw lr, #25520 @ 0x63b0 │ │ │ │ movt lr, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 51cec │ │ │ │ + bls 51d94 │ │ │ │ ldrb r2, [r0] │ │ │ │ ldr r2, [lr, r2, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ - beq 51cc8 │ │ │ │ + beq 51d70 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ - beq 51cd8 │ │ │ │ - b 51d14 │ │ │ │ + beq 51d80 │ │ │ │ + b 51dbc │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 51ce0 │ │ │ │ + beq 51d88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51d14 │ │ │ │ + beq 51dbc │ │ │ │ mov ip, r3 │ │ │ │ - b 51ce4 │ │ │ │ + b 51d8c │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 51ca0 │ │ │ │ + b 51d48 │ │ │ │ cmp ip, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -36389,251 +36433,251 @@ │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #40836 @ 0x9f84 │ │ │ │ + movw r3, #41372 @ 0xa19c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r1, #7792 @ 0x1e70 │ │ │ │ + movw r1, #7960 @ 0x1f18 │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7378 │ │ │ │ + b 1e7548 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1de8d0 │ │ │ │ + bl 1de9d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51d8c │ │ │ │ + beq 51e34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51da4 │ │ │ │ - movw r0, #59208 @ 0xe748 │ │ │ │ + beq 51e4c │ │ │ │ + movw r0, #59784 @ 0xe988 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19b2fc │ │ │ │ + bl 19c378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 51dac │ │ │ │ + bne 51e54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfb04 │ │ │ │ + bl 1dfc10 │ │ │ │ mov r5, #0 │ │ │ │ - b 51e20 │ │ │ │ + b 51ec8 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 154ca4 <_PyType_Name@@Base> │ │ │ │ + bl 155640 <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt 51de0 │ │ │ │ + blt 51e88 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #40876 @ 0x9fac │ │ │ │ + movw r0, #41412 @ 0xa1c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ mov r5, r0 │ │ │ │ - b 51df4 │ │ │ │ + b 51e9c │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #12132 @ 0x2f64 │ │ │ │ + movw r0, #12708 @ 0x31a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfb04 │ │ │ │ + bl 1dfc10 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51e20 │ │ │ │ + bgt 51ec8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51e20 │ │ │ │ + bne 51ec8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 51e5c │ │ │ │ + bne 51f04 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 51e90 │ │ │ │ + beq 51f38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d130 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 335204 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b 335684 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 51f04 │ │ │ │ + bne 51fac │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32e41c │ │ │ │ + b 32e89c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56996 @ 0xdea4 │ │ │ │ + movw r0, #57572 @ 0xe0e4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51ef4 │ │ │ │ + bne 51f9c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 51f60 │ │ │ │ + bne 52008 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 51f9c │ │ │ │ + bne 52044 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #136] @ 52000 │ │ │ │ + ldr ip, [pc, #136] @ 520a8 │ │ │ │ sub lr, fp, #28 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 51f9c │ │ │ │ + bne 52044 │ │ │ │ mov r0, #0 │ │ │ │ - b 51ff8 │ │ │ │ + b 520a0 │ │ │ │ ldm r3, {r0, r4} │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 51fe0 │ │ │ │ + beq 52088 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51fe0 │ │ │ │ + beq 52088 │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ strne r5, [r0, #8] │ │ │ │ strne r4, [r0, #12] │ │ │ │ - bne 51ff8 │ │ │ │ - b 51fe4 │ │ │ │ + bne 520a0 │ │ │ │ + b 5208c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7c08 │ │ │ │ - b 51f94 │ │ │ │ + bl a7ce0 │ │ │ │ + b 5203c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, asr #17 │ │ │ │ + rsbeq r6, r2, r0, asr #17 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 52194 │ │ │ │ + b 5223c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r2 │ │ │ │ - bne 52064 │ │ │ │ - bl 32e664 │ │ │ │ + bne 5210c │ │ │ │ + bl 32eae4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52074 │ │ │ │ - b 52080 │ │ │ │ + bne 5211c │ │ │ │ + b 52128 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3033a4 <_PyBytes_GetXIDataWrapped@@Base+0x108> │ │ │ │ + bl 304048 <_PyBytes_GetXIDataWrapped@@Base+0x108> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52080 │ │ │ │ + beq 52128 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #6676 @ 0x1a14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 52108 │ │ │ │ + bne 521b0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 52108 │ │ │ │ + bne 521b0 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 52108 │ │ │ │ + bhi 521b0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 52338 │ │ │ │ + bl 523e0 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52114 │ │ │ │ + beq 521bc │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -36647,15 +36691,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 52170 │ │ │ │ + bne 52218 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ movne r0, r3 │ │ │ │ @@ -36663,54 +36707,54 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56864 @ 0xde20 │ │ │ │ + movw r0, #57440 @ 0xe060 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5213c │ │ │ │ + b 521e4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 521c8 │ │ │ │ + bne 52270 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #24944 @ 0x6170 │ │ │ │ + movw r2, #25520 @ 0x63b0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 52234 │ │ │ │ + beq 522dc │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #24944 @ 0x6170 │ │ │ │ + movw r3, #25520 @ 0x63b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 52218 │ │ │ │ + bls 522c0 │ │ │ │ ldrb ip, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr lr, [r3, ip, lsl #2] │ │ │ │ and ip, lr, #2 │ │ │ │ tst lr, #1 │ │ │ │ - bne 52240 │ │ │ │ + bne 522e8 │ │ │ │ orrs ip, ip, r2 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b 521e8 │ │ │ │ + b 52290 │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -36725,77 +36769,77 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ sub r2, fp, #16 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r1, [pc, #184] @ 52330 │ │ │ │ + ldr r1, [pc, #184] @ 523d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3dac │ │ │ │ + bl b3e94 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5228c │ │ │ │ + bne 52334 │ │ │ │ mov r4, #0 │ │ │ │ - b 52324 │ │ │ │ + b 523cc │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 522a8 │ │ │ │ + beq 52350 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 522c4 │ │ │ │ - b 522f8 │ │ │ │ - ldr r1, [pc, #132] @ 52334 │ │ │ │ + bne 5236c │ │ │ │ + b 523a0 │ │ │ │ + ldr r1, [pc, #132] @ 523dc │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3dac │ │ │ │ + bl b3e94 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52298 │ │ │ │ - b 52284 │ │ │ │ + bne 52340 │ │ │ │ + b 5232c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r2, r3, #268435456 @ 0x10000000 │ │ │ │ - bne 522f8 │ │ │ │ + bne 523a0 │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [fp, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 522f8 │ │ │ │ + bgt 523a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 522f8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 523a0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #10988 @ 0x2aec │ │ │ │ + movw r2, #11564 @ 0x2d2c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #41104 @ 0xa090 │ │ │ │ + movw r0, #41640 @ 0xa2a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r3, ip, r8, r2 │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ cmp r0, r1 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 5251c │ │ │ │ + beq 525c4 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 52518 │ │ │ │ + bne 525c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -36809,30 +36853,30 @@ │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ strb r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r2, fp, #96 @ 0x60 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 39c850 │ │ │ │ + bl 39ca98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 523d8 │ │ │ │ + beq 52480 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 524cc │ │ │ │ - b 523b4 │ │ │ │ + beq 52574 │ │ │ │ + b 5245c │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 345150 │ │ │ │ + bl 345590 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 52400 │ │ │ │ - bhi 523b4 │ │ │ │ + beq 524a8 │ │ │ │ + bhi 5245c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 524c0 │ │ │ │ - b 524c8 │ │ │ │ + bne 52568 │ │ │ │ + b 52570 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ @@ -36841,68 +36885,68 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5246c │ │ │ │ + bgt 52514 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5246c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 52514 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52490 │ │ │ │ + bgt 52538 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52490 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 52538 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 524b4 │ │ │ │ + bgt 5255c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 524b4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 5255c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt 524c8 │ │ │ │ - bne 523b4 │ │ │ │ + blt 52570 │ │ │ │ + bne 5245c │ │ │ │ mov r4, #0 │ │ │ │ - b 524cc │ │ │ │ + b 52574 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 524f0 │ │ │ │ + bgt 52598 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 524f0 │ │ │ │ + bne 52598 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5251c │ │ │ │ + bgt 525c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5251c │ │ │ │ + bne 525c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5251c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 525c4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -36911,83 +36955,83 @@ │ │ │ │ mvn r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bhi 52568 │ │ │ │ + bhi 52610 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 5258c │ │ │ │ - b 525a0 │ │ │ │ + bgt 52634 │ │ │ │ + b 52648 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #19188 @ 0x4af4 │ │ │ │ + movw r0, #19764 @ 0x4d34 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5255c │ │ │ │ - b 525ec │ │ │ │ + bne 52604 │ │ │ │ + b 52694 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1de0a8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1de1b0 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 525ec │ │ │ │ + beq 52694 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 525d0 │ │ │ │ + beq 52678 │ │ │ │ ldrd r2, [r4, #12] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orrs r2, r2, r1, lsr #31 │ │ │ │ bicne r1, r3, r3, asr #31 │ │ │ │ - b 525dc │ │ │ │ + b 52684 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2f41b0 │ │ │ │ + b 2f4ce8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 319818 │ │ │ │ + b 319d1c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 52628 │ │ │ │ + bne 526d0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 44e9c │ │ │ │ + b 44e30 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57004 @ 0xdeac │ │ │ │ + movw r0, #57580 @ 0xe0ec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52618 │ │ │ │ + bne 526c0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 526a0 │ │ │ │ + bne 52748 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ moveq r0, r3 │ │ │ │ @@ -36995,60 +37039,60 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56868 @ 0xde24 │ │ │ │ + movw r0, #57444 @ 0xe064 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5266c │ │ │ │ + b 52714 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 52700 │ │ │ │ + bne 527a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb734 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 52714 │ │ │ │ - bl dfd30 │ │ │ │ + bl 3bb874 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 527bc │ │ │ │ + bl e0724 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfd70 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0764 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 526f4 │ │ │ │ + bne 5279c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 52770 │ │ │ │ + bne 52818 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52768 │ │ │ │ + bne 52810 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52768 │ │ │ │ + bne 52810 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -37062,474 +37106,474 @@ │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp ip, #2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bhi 527c8 │ │ │ │ + bhi 52870 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 5280c │ │ │ │ - b 527f0 │ │ │ │ + ble 528b4 │ │ │ │ + b 52898 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #58916 @ 0xe624 │ │ │ │ + movw r0, #59460 @ 0xe844 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 527b8 │ │ │ │ + bne 52860 │ │ │ │ mov r0, #0 │ │ │ │ - b 5286c │ │ │ │ + b 52914 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1a893c <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1a9040 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 527e8 │ │ │ │ + beq 52890 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 52854 │ │ │ │ + bne 528fc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mvn r1, #0 │ │ │ │ ldr ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r7 │ │ │ │ ldr lr, [fp, #-28] @ 0xffffffe4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4, #24] │ │ │ │ - movw r2, #58916 @ 0xe624 │ │ │ │ + movw r2, #59460 @ 0xe844 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 301768 <_PyCode_ReturnsOnlyNone@@Base+0x114> │ │ │ │ + bl 302408 <_PyCode_ReturnsOnlyNone@@Base+0x114> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 5286c │ │ │ │ + b 52914 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1a893c <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1a9040 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5280c │ │ │ │ - b 527e8 │ │ │ │ + bne 528b4 │ │ │ │ + b 52890 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 528c4 │ │ │ │ + bne 5296c │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 528c0 │ │ │ │ + bhi 52968 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 52900 │ │ │ │ - b 528c4 │ │ │ │ + bne 529a8 │ │ │ │ + b 5296c │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #100] @ 52930 │ │ │ │ + ldr r1, [pc, #100] @ 529d8 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r4 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 52904 │ │ │ │ - b 52928 │ │ │ │ + bne 529ac │ │ │ │ + b 529d0 │ │ │ │ mov r6, r2 │ │ │ │ add r4, r4, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2b6b68 │ │ │ │ + b 2b7a34 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, lsl r9 │ │ │ │ + rsbeq r6, r2, r8, lsl r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 529e0 │ │ │ │ + bne 52a88 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 52a28 │ │ │ │ - b 52a04 │ │ │ │ + beq 52ad0 │ │ │ │ + b 52aac │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39180 @ 0x990c │ │ │ │ + movw r0, #39756 @ 0x9b4c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52c4c │ │ │ │ - b 529c0 │ │ │ │ - bl 1e7988 │ │ │ │ + beq 52cf4 │ │ │ │ + b 52a68 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52a28 │ │ │ │ - bl beb18 │ │ │ │ + bne 52ad0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52c4c │ │ │ │ + bne 52cf4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 52a60 │ │ │ │ - bl 1e7988 │ │ │ │ + beq 52b08 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52a60 │ │ │ │ - bl beb18 │ │ │ │ + bne 52b08 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52c4c │ │ │ │ + bne 52cf4 │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #500] @ 52c60 │ │ │ │ + vldr d10, [pc, #500] @ 52d08 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 52a98 │ │ │ │ + bhi 52b40 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 52ba0 │ │ │ │ - b 52ab8 │ │ │ │ + bls 52c48 │ │ │ │ + b 52b60 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 52ab8 │ │ │ │ + bvc 52b60 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52b28 │ │ │ │ - b 52bec │ │ │ │ + beq 52bd0 │ │ │ │ + b 52c94 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 52ad8 │ │ │ │ + bvc 52b80 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52bf0 │ │ │ │ - b 52b28 │ │ │ │ + bne 52c98 │ │ │ │ + b 52bd0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52b5c │ │ │ │ + ble 52c04 │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 52c28 │ │ │ │ + bhi 52cd0 │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ bl 2db68 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52b1c │ │ │ │ + ble 52bc4 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52c34 │ │ │ │ - b 52bec │ │ │ │ + bne 52cdc │ │ │ │ + b 52c94 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52b30 │ │ │ │ + bne 52bd8 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b 52bf0 │ │ │ │ + b 52c98 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52b44 │ │ │ │ - vldr d8, [pc, #292] @ 52c68 │ │ │ │ - b 52bf0 │ │ │ │ + beq 52bec │ │ │ │ + vldr d8, [pc, #292] @ 52d10 │ │ │ │ + b 52c98 │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #280] @ 52c68 │ │ │ │ - vldr d7, [pc, #284] @ 52c70 │ │ │ │ + vldr d8, [pc, #280] @ 52d10 │ │ │ │ + vldr d7, [pc, #284] @ 52d18 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b 52bf0 │ │ │ │ + b 52c98 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52b28 │ │ │ │ + beq 52bd0 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52b88 │ │ │ │ + ble 52c30 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52b3c │ │ │ │ - b 52bf0 │ │ │ │ - bpl 52b3c │ │ │ │ + ble 52be4 │ │ │ │ + b 52c98 │ │ │ │ + bpl 52be4 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 52b3c │ │ │ │ + bpl 52be4 │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b 52bf0 │ │ │ │ + b 52c98 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2e550 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 52bf0 │ │ │ │ + bls 52c98 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 52be0 │ │ │ │ + bvs 52c88 │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #34 @ 0x22 │ │ │ │ strne r3, [r4] │ │ │ │ - bne 52bf0 │ │ │ │ + bne 52c98 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r4] │ │ │ │ - b 52bf0 │ │ │ │ + b 52c98 │ │ │ │ vmov.f64 d8, d9 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52c10 │ │ │ │ + bne 52cb8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3951a4 <_PyType_SetVersion@@Base+0x4a8> │ │ │ │ + bl 394f18 <_PyType_SetVersion@@Base+0x48c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52c4c │ │ │ │ - b 52bfc │ │ │ │ + bne 52cf4 │ │ │ │ + b 52ca4 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52c3c │ │ │ │ - vldr d8, [pc, #60] @ 52c78 │ │ │ │ - b 52bf0 │ │ │ │ + ble 52ce4 │ │ │ │ + vldr d8, [pc, #60] @ 52d20 │ │ │ │ + b 52c98 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52b28 │ │ │ │ - b 52b3c │ │ │ │ + beq 52bd0 │ │ │ │ + b 52be4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ ... │ │ │ │ andhi r0, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ ldrb r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52c90 │ │ │ │ - b 52f98 │ │ │ │ + bne 52d38 │ │ │ │ + b 532d8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39cbf8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39ce40 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 52d08 │ │ │ │ + bhi 52db0 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 52d2c │ │ │ │ - b 52d48 │ │ │ │ + bne 52dd4 │ │ │ │ + b 52df0 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #58764 @ 0xe58c │ │ │ │ + movw r0, #59308 @ 0xe7ac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52e68 │ │ │ │ - b 52cf4 │ │ │ │ - bl c5e50 │ │ │ │ + beq 52f10 │ │ │ │ + b 52d9c │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52d5c │ │ │ │ + ble 52e04 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 52d78 │ │ │ │ - bl beb18 │ │ │ │ + bne 52e20 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 52d78 │ │ │ │ - b 52e68 │ │ │ │ + beq 52e20 │ │ │ │ + b 52f10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d40 │ │ │ │ + bne 52de8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 52d40 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 52de8 │ │ │ │ cmp r7, #1 │ │ │ │ - ble 52e30 │ │ │ │ + ble 52ed8 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 52db8 │ │ │ │ + beq 52e60 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 52e34 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 52edc │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41136 @ 0xa0b0 │ │ │ │ + movw r1, #41672 @ 0xa2c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52e20 │ │ │ │ + b 52ec8 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 52dd4 │ │ │ │ - bl b67b8 │ │ │ │ + beq 52e7c │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52dfc │ │ │ │ + beq 52ea4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 52e34 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 52edc │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41224 @ 0xa108 │ │ │ │ + movw r1, #41760 @ 0xa320 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52e20 │ │ │ │ + b 52ec8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #38172 @ 0x951c │ │ │ │ + movw r2, #38748 @ 0x975c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #58764 @ 0xe58c │ │ │ │ + movw r0, #59308 @ 0xe7ac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 52e68 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 52f10 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 52e50 │ │ │ │ + bgt 52ef8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ce480 │ │ │ │ + b ceaac │ │ │ │ sub r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4d150 │ │ │ │ + b 4d410 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 52ea0 │ │ │ │ + bne 52f48 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1598d0 │ │ │ │ + b 15a26c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57076 @ 0xdef4 │ │ │ │ + movw r0, #57652 @ 0xe134 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52e90 │ │ │ │ + bne 52f38 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #41316 @ 0xa164 │ │ │ │ + movw r0, #41852 @ 0xa37c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ @@ -37541,634 +37585,800 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 52f64 │ │ │ │ + beq 5300c │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7988 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52f64 │ │ │ │ - bl beb18 │ │ │ │ + bne 5300c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52f7c │ │ │ │ - vldr d0, [pc, #36] @ 52f90 │ │ │ │ + bne 53024 │ │ │ │ + vldr d0, [pc, #36] @ 53038 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ subsge r9, r2, #3648 @ 0xe40 │ │ │ │ svccc 0x0091df46 │ │ │ │ + push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #24 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r3, r1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r1, [r1] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 5308c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #41872 @ 0xa390 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f7e8 │ │ │ │ + b 530c0 │ │ │ │ + movw r2, #49216 @ 0xc040 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr r2, [r2] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq 53138 │ │ │ │ + add r5, r3, #20 │ │ │ │ + ldr r0, [pc, #544] @ 532d0 │ │ │ │ + sub r1, fp, #36 @ 0x24 │ │ │ │ + ldm r5, {r5, r6, r8} │ │ │ │ + bl 295590 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 530c8 │ │ │ │ + mov r0, #0 │ │ │ │ + b 532c8 │ │ │ │ + ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ + movw r7, #5196 @ 0x144c │ │ │ │ + movt r7, #96 @ 0x60 │ │ │ │ + cmp r4, #0 │ │ │ │ + cmpne r4, r7 │ │ │ │ + bne 53144 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7ce0 │ │ │ │ + cmp r8, r7 │ │ │ │ + beq 53138 │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #41928 @ 0xa3c8 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 1393ac │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + beq 530c0 │ │ │ │ + cmp r0, r7 │ │ │ │ + bne 53144 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 53138 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 53138 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + b 532c8 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #41936 @ 0xa3d0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 27b13c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 53210 │ │ │ │ + mov r3, #0 │ │ │ │ + cmp r8, r7 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + bne 5317c │ │ │ │ + ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 53198 │ │ │ │ + b 531b8 │ │ │ │ + ldr r1, [pc, #336] @ 532d4 │ │ │ │ + sub r2, fp, #32 │ │ │ │ + mov r0, r8 │ │ │ │ + bl b3e94 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 5316c │ │ │ │ + b 53210 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1745dc │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 53218 │ │ │ │ + b 531f0 │ │ │ │ + bl 986c0 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + movw r0, #23956 @ 0x5d94 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl b7914 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 5323c │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 1745dc │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 53218 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 53210 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 53210 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + mvn r4, #0 │ │ │ │ + b 53298 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 53258 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 53258 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 53258 │ │ │ │ + bl 143edc │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #41960 @ 0xa3e8 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 27b13c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 53210 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #25032 @ 0x61c8 │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + bl 27b13c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 53210 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 295914 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1ae940 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + cmn r0, #1 │ │ │ │ + movne r4, #0 │ │ │ │ + moveq r4, #1 │ │ │ │ + rsb r4, r4, #0 │ │ │ │ + ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 532bc │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 532bc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 53138 │ │ │ │ + b 530c0 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ + strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39cbf8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39ce40 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 53008 │ │ │ │ + bne 53348 │ │ │ │ ldrd r0, [r4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5302c │ │ │ │ + b 5336c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57120 @ 0xdf20 │ │ │ │ + movw r0, #57696 @ 0xe160 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52ff0 │ │ │ │ + bne 53330 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005302c : │ │ │ │ +0005336c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43c80 <_PyNumber_InPlacePowerNoMod@@Base+0x34> │ │ │ │ + b 43c90 <_PyNumber_InPlacePowerNoMod@@Base+0x34> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr lr, [r0, #20] │ │ │ │ - movw r2, #25968 @ 0x6570 │ │ │ │ + movw r2, #26544 @ 0x67b0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr ip, [r4, #20] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, r3 │ │ │ │ pople {r4, r5, fp, pc} │ │ │ │ ldrb r4, [ip, r3] │ │ │ │ ldrb r4, [r2, r4] │ │ │ │ strb r4, [lr, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 53084 │ │ │ │ + b 533c4 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 530f4 │ │ │ │ + bne 53434 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 530f0 │ │ │ │ + ble 53430 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5312c │ │ │ │ + beq 5346c │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1220] @ 535d0 │ │ │ │ + ldr r1, [pc, #1220] @ 53910 │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 533b8 │ │ │ │ + beq 536f8 │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ moveq r4, #0 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 533b8 │ │ │ │ - ldr r3, [pc, #1148] @ 535d4 │ │ │ │ + beq 536f8 │ │ │ │ + ldr r3, [pc, #1148] @ 53914 │ │ │ │ cmp r4, #0 │ │ │ │ movw r8, #43176 @ 0xa8a8 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 53328 │ │ │ │ + bne 53668 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 152a0c │ │ │ │ + bl 1533b4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53328 │ │ │ │ + bne 53668 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 531c0 │ │ │ │ + bgt 53500 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 531c0 │ │ │ │ + bne 53500 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl cab60 │ │ │ │ + bl cb18c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 53214 │ │ │ │ + bne 53554 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 531f4 │ │ │ │ + bgt 53534 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 531f4 │ │ │ │ + bne 53534 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 533b8 │ │ │ │ + bne 536f8 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 532bc │ │ │ │ + bne 535fc │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 152a0c │ │ │ │ + bl 1533b4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 532bc │ │ │ │ + bne 535fc │ │ │ │ vmov s15, r0 │ │ │ │ mul r0, r0, r7 │ │ │ │ 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 53290 │ │ │ │ + beq 535d0 │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vneglt.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vneglt.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #836] @ 535c8 │ │ │ │ + vldr d5, [pc, #836] @ 53908 │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 532bc │ │ │ │ + bhi 535fc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 531c0 │ │ │ │ + bgt 53500 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 531c0 │ │ │ │ + bne 53500 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 531c0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 53500 │ │ │ │ mov r0, r7 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 53388 │ │ │ │ + beq 536c8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cfdc8 │ │ │ │ + bl 1cfe14 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 532fc │ │ │ │ + bgt 5363c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 532fc │ │ │ │ + bne 5363c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53320 │ │ │ │ + bgt 53660 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53320 │ │ │ │ + bne 53660 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 53394 │ │ │ │ + beq 536d4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r7, #26132 @ 0x6614 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 5351c │ │ │ │ + bne 5385c │ │ │ │ ldr r3, [r4] │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 533c0 │ │ │ │ + ble 53700 │ │ │ │ mov r0, r5 │ │ │ │ - bl cab60 │ │ │ │ + bl cb18c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 533f8 │ │ │ │ + beq 53738 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d7, [r6, #8] │ │ │ │ - beq 53458 │ │ │ │ + beq 53798 │ │ │ │ cmp r3, r8 │ │ │ │ - beq 5343c │ │ │ │ + beq 5377c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 53480 │ │ │ │ + bne 537c0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 533dc │ │ │ │ + ble 5371c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 533b8 │ │ │ │ + bgt 536f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 533b8 │ │ │ │ + bne 536f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 535b8 │ │ │ │ + b 538f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5334c │ │ │ │ + bne 5368c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5334c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5368c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53394 │ │ │ │ + bne 536d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 53394 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 536d4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5341c │ │ │ │ + bgt 5375c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5341c │ │ │ │ + bne 5375c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 533b8 │ │ │ │ + bne 536f8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b c5f40 │ │ │ │ - bl 152a0c │ │ │ │ + b c6614 │ │ │ │ + bl 1533b4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53378 │ │ │ │ + bne 536b8 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ ldr r2, [r6] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5334c │ │ │ │ + bgt 5368c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5334c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5334c │ │ │ │ + bne 5368c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5368c │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cfdc8 │ │ │ │ + bl 1cfe14 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 534b0 │ │ │ │ + bgt 537f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 534b0 │ │ │ │ + bne 537f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 534d4 │ │ │ │ + bgt 53814 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 534d4 │ │ │ │ + bne 53814 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5351c │ │ │ │ - b 53394 │ │ │ │ - bl 1cfdc8 │ │ │ │ + bne 5385c │ │ │ │ + b 536d4 │ │ │ │ + bl 1cfe14 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53568 │ │ │ │ + ble 538a8 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5357c │ │ │ │ + ble 538bc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 53590 │ │ │ │ + beq 538d0 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl cab60 │ │ │ │ + bl cb18c │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bne 534e0 │ │ │ │ - bl beb18 │ │ │ │ + bne 53820 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53594 │ │ │ │ + beq 538d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53590 │ │ │ │ + bgt 538d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53590 │ │ │ │ + bne 538d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 53590 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 538d0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 534fc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 534fc │ │ │ │ + bne 5383c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5383c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 53510 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 53510 │ │ │ │ + bne 53850 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 53850 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 535b8 │ │ │ │ + bgt 538f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 535b8 │ │ │ │ + bne 538f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ submi r0, r0, r0 │ │ │ │ - rsbeq r6, r2, r4, ror r9 │ │ │ │ + rsbeq r6, r2, r0, ror r9 │ │ │ │ rsbeq fp, r2, r8, asr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39cbf8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39ce40 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 53640 │ │ │ │ + bne 53980 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1e5700 │ │ │ │ + b 1e58bc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56916 @ 0xde54 │ │ │ │ + movw r0, #57492 @ 0xe094 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 53630 │ │ │ │ + b 53970 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 536a4 │ │ │ │ + bhi 539e4 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 536c8 │ │ │ │ - b 536e4 │ │ │ │ + bne 53a08 │ │ │ │ + b 53a24 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #58860 @ 0xe5ec │ │ │ │ + movw r0, #59404 @ 0xe80c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53804 │ │ │ │ - b 53690 │ │ │ │ - bl c5e50 │ │ │ │ + beq 53b44 │ │ │ │ + b 539d0 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 536f8 │ │ │ │ + ble 53a38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 53714 │ │ │ │ - bl beb18 │ │ │ │ + bne 53a54 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 53714 │ │ │ │ - b 53804 │ │ │ │ + beq 53a54 │ │ │ │ + b 53b44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 536dc │ │ │ │ + bne 53a1c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 536dc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 53a1c │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 537d0 │ │ │ │ + ble 53b10 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 53758 │ │ │ │ + beq 53a98 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 537d0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 53b10 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41544 @ 0xa248 │ │ │ │ + movw r1, #42196 @ 0xa4d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 537c0 │ │ │ │ + b 53b00 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 53774 │ │ │ │ - bl b67b8 │ │ │ │ + beq 53ab4 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5379c │ │ │ │ + beq 53adc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 537d0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 53b10 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41632 @ 0xa2a0 │ │ │ │ + movw r1, #42284 @ 0xa52c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 537c0 │ │ │ │ + b 53b00 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #38172 @ 0x951c │ │ │ │ + movw r2, #38748 @ 0x975c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #58860 @ 0xe5ec │ │ │ │ + movw r0, #59404 @ 0xe80c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 53804 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 53b44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 537ec │ │ │ │ + bgt 53b2c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ce480 │ │ │ │ + b ceaac │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4d150 │ │ │ │ + b 4d410 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0005380c <_PyBytes_ReverseFind@@Base>: │ │ │ │ +00053b4c <_PyBytes_ReverseFind@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r0, r1, r4 │ │ │ │ - beq 5384c <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ + beq 53b8c <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ mov lr, #2 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2d0ea8 │ │ │ │ + bl 2d1bd8 │ │ │ │ cmp r0, #0 │ │ │ │ addge r0, r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53888 <_PyBytes_ReverseFind@@Base+0x7c> │ │ │ │ - bl beb18 │ │ │ │ + bne 53bc8 <_PyBytes_ReverseFind@@Base+0x7c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 538b8 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ + bne 53bf8 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e6d0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 538a8 <_PyBytes_ReverseFind@@Base+0x9c> │ │ │ │ - bl beb18 │ │ │ │ + bne 53be8 <_PyBytes_ReverseFind@@Base+0x9c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 538b8 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ + bne 53bf8 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 538f4 <_PyBytes_ReverseFind@@Base+0xe8> │ │ │ │ - beq 538e8 <_PyBytes_ReverseFind@@Base+0xdc> │ │ │ │ + ldreq r0, [pc, #28] @ 53c34 <_PyBytes_ReverseFind@@Base+0xe8> │ │ │ │ + beq 53c28 <_PyBytes_ReverseFind@@Base+0xdc> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -38190,551 +38400,385 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53968 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ + bne 53ca8 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 539b0 <_PyBytes_ReverseFind@@Base+0x1a4> │ │ │ │ - ldr r1, [pc, #268] @ 53a7c <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ + beq 53cf0 <_PyBytes_ReverseFind@@Base+0x1a4> │ │ │ │ + ldr r1, [pc, #268] @ 53dbc <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r7 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 539b0 <_PyBytes_ReverseFind@@Base+0x1a4> │ │ │ │ + bne 53cf0 <_PyBytes_ReverseFind@@Base+0x1a4> │ │ │ │ mov r4, #0 │ │ │ │ - b 53a5c <_PyBytes_ReverseFind@@Base+0x250> │ │ │ │ + b 53d9c <_PyBytes_ReverseFind@@Base+0x250> │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 539a8 <_PyBytes_ReverseFind@@Base+0x19c> │ │ │ │ + bne 53ce8 <_PyBytes_ReverseFind@@Base+0x19c> │ │ │ │ add r4, r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 53a44 <_PyBytes_ReverseFind@@Base+0x238> │ │ │ │ + beq 53d84 <_PyBytes_ReverseFind@@Base+0x238> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 539ec <_PyBytes_ReverseFind@@Base+0x1e0> │ │ │ │ + beq 53d2c <_PyBytes_ReverseFind@@Base+0x1e0> │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 53a44 <_PyBytes_ReverseFind@@Base+0x238> │ │ │ │ + beq 53d84 <_PyBytes_ReverseFind@@Base+0x238> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53a10 <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ - bl beb18 │ │ │ │ + bne 53d50 <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 53a44 <_PyBytes_ReverseFind@@Base+0x238> │ │ │ │ - b 539a8 <_PyBytes_ReverseFind@@Base+0x19c> │ │ │ │ - bl c5e50 │ │ │ │ + beq 53d84 <_PyBytes_ReverseFind@@Base+0x238> │ │ │ │ + b 53ce8 <_PyBytes_ReverseFind@@Base+0x19c> │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53a3c <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ + bgt 53d7c <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53a3c <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ + bne 53d7c <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 539fc <_PyBytes_ReverseFind@@Base+0x1f0> │ │ │ │ + beq 53d3c <_PyBytes_ReverseFind@@Base+0x1f0> │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4bf24 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4bfc4 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53a70 <_PyBytes_ReverseFind@@Base+0x264> │ │ │ │ + beq 53db0 <_PyBytes_ReverseFind@@Base+0x264> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, asr #19 │ │ │ │ + rsbeq r6, r2, r8, asr #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 53ab0 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ + bne 53df0 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 383214 │ │ │ │ + b 38359c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57052 @ 0xdedc │ │ │ │ + movw r0, #57628 @ 0xe11c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53aa0 <_PyBytes_ReverseFind@@Base+0x294> │ │ │ │ + bne 53de0 <_PyBytes_ReverseFind@@Base+0x294> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #24 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r3, r1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - ldr r1, [r0, #12] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r1, [r1] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq 53b48 <_PyBytes_ReverseFind@@Base+0x33c> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41872 @ 0xa390 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 53b7c <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ - movw r2, #49428 @ 0xc114 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r2, r1 │ │ │ │ - beq 53bf4 <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ - add r5, r3, #20 │ │ │ │ - ldr r0, [pc, #544] @ 53d8c <_PyBytes_ReverseFind@@Base+0x580> │ │ │ │ - sub r1, fp, #36 @ 0x24 │ │ │ │ - ldm r5, {r5, r6, r8} │ │ │ │ - bl 2944b0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 53b84 <_PyBytes_ReverseFind@@Base+0x378> │ │ │ │ - mov r0, #0 │ │ │ │ - b 53d84 <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ - ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r7, #5196 @ 0x144c │ │ │ │ - movt r7, #96 @ 0x60 │ │ │ │ - cmp r4, #0 │ │ │ │ - cmpne r4, r7 │ │ │ │ - bne 53c00 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7c08 │ │ │ │ - cmp r8, r7 │ │ │ │ - beq 53bf4 <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ - mov r0, r8 │ │ │ │ - movw r1, #41928 @ 0xa3c8 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl 138b9c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 53b7c <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ - cmp r0, r7 │ │ │ │ - bne 53c00 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53bf4 <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 53bf4 <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - b 53d84 <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #41936 @ 0xa3d0 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl 279fb4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 53ccc <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r8, r7 │ │ │ │ - str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 53c38 <_PyBytes_ReverseFind@@Base+0x42c> │ │ │ │ - ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 53c54 <_PyBytes_ReverseFind@@Base+0x448> │ │ │ │ - b 53c74 <_PyBytes_ReverseFind@@Base+0x468> │ │ │ │ - ldr r1, [pc, #336] @ 53d90 <_PyBytes_ReverseFind@@Base+0x584> │ │ │ │ - sub r2, fp, #32 │ │ │ │ - mov r0, r8 │ │ │ │ - bl b3dac │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 53c28 <_PyBytes_ReverseFind@@Base+0x41c> │ │ │ │ - b 53ccc <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 173c74 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 53cd4 <_PyBytes_ReverseFind@@Base+0x4c8> │ │ │ │ - b 53cac <_PyBytes_ReverseFind@@Base+0x4a0> │ │ │ │ - bl 98ad8 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - movw r0, #23420 @ 0x5b7c │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl b7808 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 53cf8 <_PyBytes_ReverseFind@@Base+0x4ec> │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 173c74 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 53cd4 <_PyBytes_ReverseFind@@Base+0x4c8> │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53ccc <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 53ccc <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - mvn r4, #0 │ │ │ │ - b 53d54 <_PyBytes_ReverseFind@@Base+0x548> │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53d14 <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 53d14 <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 53d14 <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ - bl 1436d4 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #41960 @ 0xa3e8 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl 279fb4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 53ccc <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #24456 @ 0x5f88 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl 279fb4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 53ccc <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 294834 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1ae1dc <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ - cmn r0, #1 │ │ │ │ - movne r4, #0 │ │ │ │ - moveq r4, #1 │ │ │ │ - rsb r4, r4, #0 │ │ │ │ - ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53d78 <_PyBytes_ReverseFind@@Base+0x56c> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 53d78 <_PyBytes_ReverseFind@@Base+0x56c> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - bne 53bf4 <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ - b 53b7c <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ - sub sp, fp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ - strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 53dcc <_PyBytes_ReverseFind@@Base+0x5c0> │ │ │ │ - movw r0, #42012 @ 0xa41c │ │ │ │ + bne 53e74 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ + movw r0, #42548 @ 0xa634 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r0, #42032 @ 0xa430 │ │ │ │ + movw r0, #42568 @ 0xa648 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r4 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53e1c <_PyBytes_ReverseFind@@Base+0x610> │ │ │ │ + bgt 53ec4 <_PyBytes_ReverseFind@@Base+0x378> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53e1c <_PyBytes_ReverseFind@@Base+0x610> │ │ │ │ + bne 53ec4 <_PyBytes_ReverseFind@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2a7388 <_PyInterpreterState_SetRunningMain@@Base+0x204> │ │ │ │ + bl 2a8468 <_PyInterpreterState_SetRunningMain@@Base+0x204> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #6300 @ 0x189c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 53e74 <_PyBytes_ReverseFind@@Base+0x668> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 53f1c <_PyBytes_ReverseFind@@Base+0x3d0> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #42080 @ 0xa460 │ │ │ │ + movw r1, #42616 @ 0xa678 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 53f88 │ │ │ │ + bl 54030 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 53ef8 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ + bne 53fa0 <_PyBytes_ReverseFind@@Base+0x454> │ │ │ │ mov r4, r0 │ │ │ │ - bl 2a5cfc │ │ │ │ + bl 2a6ddc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53ef8 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ + beq 53fa0 <_PyBytes_ReverseFind@@Base+0x454> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53ef8 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ + bgt 53fa0 <_PyBytes_ReverseFind@@Base+0x454> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53ef8 <_PyBytes_ReverseFind@@Base+0x6ec> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 53fa0 <_PyBytes_ReverseFind@@Base+0x454> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 53f20 <_PyBytes_ReverseFind@@Base+0x714> │ │ │ │ + beq 53fc8 <_PyBytes_ReverseFind@@Base+0x47c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ee76c │ │ │ │ + b 1ee93c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 53f64 <_PyBytes_ReverseFind@@Base+0x758> │ │ │ │ + bne 5400c <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bc704 │ │ │ │ + b 2bd588 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56988 @ 0xde9c │ │ │ │ + movw r0, #57564 @ 0xe0dc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53f54 <_PyBytes_ReverseFind@@Base+0x748> │ │ │ │ + bne 53ffc <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00053f88 : │ │ │ │ +00054030 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #5964 @ 0x174c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 53fcc │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 54074 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64108 @ 0xfa6c │ │ │ │ + movw r1, #64684 @ 0xfcac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 53ffc │ │ │ │ + bl 16f7e8 │ │ │ │ + b 540a4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6300 @ 0x189c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 54004 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 540ac │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42184 @ 0xa4c8 │ │ │ │ + movw r1, #42720 @ 0xa6e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r6, #0 │ │ │ │ - b 5417c │ │ │ │ + b 54224 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 54030 │ │ │ │ + beq 540d8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #42220 @ 0xa4ec │ │ │ │ + movw r1, #42756 @ 0xa704 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 53ffc │ │ │ │ + bl 1417cc │ │ │ │ + b 540a4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 54060 │ │ │ │ + beq 54108 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #42252 @ 0xa50c │ │ │ │ + movw r1, #42788 @ 0xa724 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 53ffc │ │ │ │ - ldr r8, [pc, #284] @ 54184 │ │ │ │ + bl 1417cc │ │ │ │ + b 540a4 │ │ │ │ + ldr r8, [pc, #284] @ 5422c │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r9, [r7, r8] │ │ │ │ ldr r0, [r9, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54084 │ │ │ │ - bl 2f4590 <_PyEval_StopTheWorld@@Base+0x3ac> │ │ │ │ + bne 5412c │ │ │ │ + bl 2f5230 <_PyEval_StopTheWorld@@Base+0x398> │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r9, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 540b0 │ │ │ │ + beq 54158 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #42296 @ 0xa538 │ │ │ │ + movw r1, #42832 @ 0xa750 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 53ffc │ │ │ │ + bl 1417cc │ │ │ │ + b 540a4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5416c │ │ │ │ + bne 54214 │ │ │ │ ldr r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #132] @ 0x84 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 540e8 │ │ │ │ - bl 2f4590 <_PyEval_StopTheWorld@@Base+0x3ac> │ │ │ │ + bne 54190 │ │ │ │ + bl 2f5230 <_PyEval_StopTheWorld@@Base+0x398> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53ffc │ │ │ │ + beq 540a4 │ │ │ │ str r4, [r7, #132] @ 0x84 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 54df8 │ │ │ │ + bl 54ea0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 53ffc │ │ │ │ + beq 540a4 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 54140 │ │ │ │ + bne 541e8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54128 │ │ │ │ + bgt 541d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54128 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #49404 @ 0xc0fc │ │ │ │ + bne 541d0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #49192 @ 0xc028 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa3e4 │ │ │ │ - b 53ffc │ │ │ │ + bl 1aab48 │ │ │ │ + b 540a4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5417c │ │ │ │ + bgt 54224 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5417c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5417c │ │ │ │ + bne 54224 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 54224 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 34540c │ │ │ │ + b 34584c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r0, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 541a8 │ │ │ │ + beq 54250 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ee76c │ │ │ │ + b 1ee93c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -38745,178 +38789,178 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d6c4 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 54210 │ │ │ │ + bne 542b8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54238 │ │ │ │ - b 54230 │ │ │ │ + beq 542e0 │ │ │ │ + b 542d8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #1468 @ 0x5bc │ │ │ │ + movw r0, #2044 @ 0x7fc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 541f4 │ │ │ │ + bne 5429c │ │ │ │ mov r4, #0 │ │ │ │ - b 542d4 │ │ │ │ + b 5437c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54230 │ │ │ │ + beq 542d8 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 54278 │ │ │ │ + bhi 54320 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw ip, #65192 @ 0xfea8 │ │ │ │ - movt ip, #93 @ 0x5d │ │ │ │ + movw ip, #104 @ 0x68 │ │ │ │ + movt ip, #94 @ 0x5e │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrh r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r1, r2, r1 │ │ │ │ - b 542a0 │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + b 54348 │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #38052 @ 0x94a4 │ │ │ │ + movw r1, #38628 @ 0x96e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5425c │ │ │ │ - b 54230 │ │ │ │ + bne 54304 │ │ │ │ + b 542d8 │ │ │ │ sub r3, r1, r2 │ │ │ │ lsl lr, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 542cc │ │ │ │ + ble 54374 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ uxth lr, lr │ │ │ │ eor r3, r3, r0, lsr #8 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r0, [ip, r3] │ │ │ │ eor r0, r0, lr │ │ │ │ - b 542a0 │ │ │ │ - bl b2920 │ │ │ │ + b 54348 │ │ │ │ + bl b2a08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 542e8 │ │ │ │ + beq 54390 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #39108 @ 0x98c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 37e2ac │ │ │ │ + bl 37e634 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 543d8 │ │ │ │ + beq 54480 │ │ │ │ cmp r0, #0 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r3, r5 │ │ │ │ moveq r3, r4 │ │ │ │ movne r6, r4 │ │ │ │ moveq r6, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 54378 │ │ │ │ - bl b67b8 │ │ │ │ + bne 54420 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 543dc │ │ │ │ + beq 54484 │ │ │ │ ldr ip, [r6, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp ip, r3 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r1, ip │ │ │ │ - bl 11ff14 │ │ │ │ + bl 120e8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 543d8 │ │ │ │ + beq 54480 │ │ │ │ mov r1, r5 │ │ │ │ - bl cbb4c │ │ │ │ + bl cc178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 543dc │ │ │ │ + beq 54484 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 543d8 │ │ │ │ + bgt 54480 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 543d8 │ │ │ │ + bne 54480 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 54408 │ │ │ │ + beq 544b0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 54444 │ │ │ │ + bne 544ec │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3789d0 │ │ │ │ + b 378e10 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57024 @ 0xdec0 │ │ │ │ + movw r0, #57600 @ 0xe100 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54434 │ │ │ │ + bne 544dc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ subs r5, r3, #0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ @@ -38935,165 +38979,165 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r3, #24720 @ 0x6090 │ │ │ │ + movw r3, #25296 @ 0x62d0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bne 54510 │ │ │ │ + bne 545b8 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54558 │ │ │ │ - ldr r1, [pc, #204] @ 545e4 │ │ │ │ + beq 54600 │ │ │ │ + ldr r1, [pc, #204] @ 5468c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 54558 │ │ │ │ + bne 54600 │ │ │ │ mov r4, #0 │ │ │ │ - b 545b0 │ │ │ │ + b 54658 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 2cd1a0 │ │ │ │ + bl 2cded0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54550 │ │ │ │ + beq 545f8 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 54594 │ │ │ │ + bne 5463c │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 39b25c <_PyCompile_OptimizeCfg@@Base+0x6c0> │ │ │ │ + bl 39b4a4 <_PyCompile_OptimizeCfg@@Base+0x6c0> │ │ │ │ mov r4, r0 │ │ │ │ - b 545b0 │ │ │ │ + b 54658 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54578 │ │ │ │ - b 54550 │ │ │ │ + beq 54620 │ │ │ │ + b 545f8 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 545c4 │ │ │ │ + beq 5466c │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 545d8 │ │ │ │ + beq 54680 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, lsr sp │ │ │ │ + rsbeq r6, r2, r0, lsr sp │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #53228 @ 0xcfec │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7378 │ │ │ │ + b 1e7548 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 5464c │ │ │ │ + bne 546f4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34124 @ 0x854c │ │ │ │ + movw r1, #34660 @ 0x8764 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 54658 │ │ │ │ - bl 1290ac │ │ │ │ + bl 16f7e8 │ │ │ │ + b 54700 │ │ │ │ + bl 129fc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 54660 │ │ │ │ + bge 54708 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005466c : │ │ │ │ +00054714 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst r0, #67108864 @ 0x4000000 │ │ │ │ - beq 546a0 │ │ │ │ + beq 54748 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 546bc │ │ │ │ + beq 54764 │ │ │ │ mov r0, r2 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ - movw r0, #5616 @ 0x15f0 │ │ │ │ + movw r0, #6136 @ 0x17f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 546f0 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 54798 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 546d0 │ │ │ │ + blt 54778 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt 546f8 │ │ │ │ + blt 547a0 │ │ │ │ mov r0, r2 │ │ │ │ - bl af254 │ │ │ │ - movw r3, #49336 @ 0xc0b8 │ │ │ │ + bl af33c │ │ │ │ + movw r3, #49124 @ 0xbfe4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42456 @ 0xa5d8 │ │ │ │ + movw r1, #42992 @ 0xa7f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d8284 │ │ │ │ + bl 1d838c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -39101,497 +39145,497 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5478c │ │ │ │ + bne 54834 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 30068c │ │ │ │ + b 30132c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57068 @ 0xdeec │ │ │ │ + movw r0, #57644 @ 0xe12c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5477c │ │ │ │ + bne 54824 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 54804 │ │ │ │ + bne 548ac │ │ │ │ cmp r2, #0 │ │ │ │ - blt 54800 │ │ │ │ + blt 548a8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 54844 │ │ │ │ + beq 548ec │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #452] @ 549d0 │ │ │ │ + ldr r1, [pc, #452] @ 54a78 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54844 │ │ │ │ + bne 548ec │ │ │ │ mov r4, #0 │ │ │ │ - b 549c4 │ │ │ │ + b 54a6c │ │ │ │ cmn r5, r4 │ │ │ │ moveq r5, #8 │ │ │ │ - beq 54870 │ │ │ │ + beq 54918 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54870 │ │ │ │ - bl beb18 │ │ │ │ + bne 54918 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5483c │ │ │ │ + bne 548e4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r3, r6, #16 │ │ │ │ mov r4, #0 │ │ │ │ mvn sl, #-2147483648 @ 0x80000000 │ │ │ │ mov r7, r3 │ │ │ │ add r6, r3, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r4 │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, r9 │ │ │ │ - bls 5490c │ │ │ │ + bls 549b4 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 548d4 │ │ │ │ + bne 5497c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 54904 │ │ │ │ - blx 3cc2bc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + ble 549ac │ │ │ │ + blx 3cc4ec <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ add r2, sl, r1 │ │ │ │ add r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 549a8 │ │ │ │ + bgt 54a50 │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 54904 │ │ │ │ + b 549ac │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 549a8 │ │ │ │ + beq 54a50 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 54904 │ │ │ │ + bne 549ac │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, r8 │ │ │ │ add r8, r8, r4 │ │ │ │ - blt 549a8 │ │ │ │ + blt 54a50 │ │ │ │ mov r4, #0 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 54894 │ │ │ │ + b 5493c │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt 549a8 │ │ │ │ + bgt 54a50 │ │ │ │ add r1, r4, r8 │ │ │ │ mov r0, #0 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne sl, r4, #16 │ │ │ │ movne r8, #0 │ │ │ │ movne r9, #32 │ │ │ │ - beq 5483c │ │ │ │ + beq 548e4 │ │ │ │ cmp r6, r7 │ │ │ │ - bls 549c4 │ │ │ │ + bls 54a6c │ │ │ │ ldrb r2, [r7], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 54988 │ │ │ │ + bne 54a30 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, sl │ │ │ │ - ble 549a0 │ │ │ │ + ble 54a48 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3cc2bc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cc4ec <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r8, r8, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 549a0 │ │ │ │ + beq 54a48 │ │ │ │ strb r9, [r3], #1 │ │ │ │ - b 54978 │ │ │ │ + b 54a20 │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r8, r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov sl, r3 │ │ │ │ - b 5493c │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + b 549e4 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39408 @ 0x99f0 │ │ │ │ + movw r1, #39944 @ 0x9c08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 5483c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 548e4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, ror #26 │ │ │ │ + rsbeq r6, r2, ip, asr sp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r1, #0 │ │ │ │ movweq r5, #5196 @ 0x144c │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ - beq 54af4 │ │ │ │ + beq 54b9c │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #54228 @ 0xd3d4 │ │ │ │ + movw r0, #54764 @ 0xd5ec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1483b8 │ │ │ │ + bl 148dac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54af0 │ │ │ │ + bne 54b98 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 54af0 │ │ │ │ + bne 54b98 │ │ │ │ ldr r0, [r7, #516] @ 0x204 │ │ │ │ - bl 11bb24 <_PyDict_FromItems@@Base+0xe0> │ │ │ │ + bl 11c4c4 <_PyDict_FromItems@@Base+0xe0> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 54adc │ │ │ │ + beq 54b84 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54adc │ │ │ │ + beq 54b84 │ │ │ │ ldr r1, [r7, #828] @ 0x33c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b5148 │ │ │ │ + bl b5228 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54ae0 │ │ │ │ + beq 54b88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54a78 │ │ │ │ + bgt 54b20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54a78 │ │ │ │ + bne 54b20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r7, #936] @ 0x3a8 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ moveq r4, r3 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b5148 │ │ │ │ + bl b5228 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54ae0 │ │ │ │ + beq 54b88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54af4 │ │ │ │ + bgt 54b9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54af4 │ │ │ │ + bne 54b9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 54af4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 54b9c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54b48 │ │ │ │ + beq 54bf0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54b48 │ │ │ │ + bgt 54bf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54b48 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 54bf0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54b7c │ │ │ │ + beq 54c24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54b7c │ │ │ │ + bgt 54c24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54b7c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 54c24 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00054b84 : │ │ │ │ +00054c2c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #10288 @ 0x2830 │ │ │ │ + movw r1, #10808 @ 0x2a38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32b22c │ │ │ │ + bl 32b6ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54bc0 │ │ │ │ + bne 54c68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32b39c <_PyXI_Preserve@@Base+0xf0> │ │ │ │ + b 32b81c <_PyXI_Preserve@@Base+0xf0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 54c24 │ │ │ │ - bl 2f9694 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 54ccc │ │ │ │ + bl 2fa334 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 54c10 │ │ │ │ + beq 54cb8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #36020 @ 0x8cb4 │ │ │ │ + movw r0, #36556 @ 0x8ecc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ - movw r0, #42804 @ 0xa734 │ │ │ │ + b c011c │ │ │ │ + movw r0, #43340 @ 0xa94c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 54afc │ │ │ │ + b 54ba4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 54c78 │ │ │ │ + bhi 54d20 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ movwle r1, #5196 @ 0x144c │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ - b 54c9c │ │ │ │ + b 54d44 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58888 @ 0xe608 │ │ │ │ + movw r0, #59432 @ 0xe828 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 54c64 │ │ │ │ + b 54d0c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c7ec <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c9f0 <_PyImport_ClearExtension@@Base+0x414> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #5964 @ 0x174c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 54cf4 │ │ │ │ + bne 54d9c │ │ │ │ sub r2, fp, #8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 345094 │ │ │ │ - b 54d14 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 3454d4 │ │ │ │ + b 54dbc │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #39736 @ 0x9b38 │ │ │ │ + movw r1, #40272 @ 0x9d50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b55b8 │ │ │ │ + b 1b5c24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54d88 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 54e30 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 54d78 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 54d88 │ │ │ │ + bne 54e20 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 54e30 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54dbc │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 54e64 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54dac │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 54dbc │ │ │ │ + bne 54e54 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 54e64 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54de4 │ │ │ │ + bne 54e8c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54e7c │ │ │ │ + beq 54f24 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r3, r5 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 3a1f34 │ │ │ │ - ldr r3, [pc, #168] @ 54ef8 │ │ │ │ + bl 3a217c │ │ │ │ + ldr r3, [pc, #168] @ 54fa0 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 54e60 │ │ │ │ + bhi 54f08 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - bl 347040 │ │ │ │ + bl 347480 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54ee0 │ │ │ │ + bne 54f88 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 54ec4 │ │ │ │ + ble 54f6c │ │ │ │ mov r0, #0 │ │ │ │ - b 54ef0 │ │ │ │ - ldr r3, [pc, #112] @ 54efc │ │ │ │ + b 54f98 │ │ │ │ + ldr r3, [pc, #112] @ 54fa4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r0, r3, #120 @ 0x78 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #120] @ 0x78 │ │ │ │ - b 54ef0 │ │ │ │ + b 54f98 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 54ef0 │ │ │ │ + b 54f98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54e7c │ │ │ │ + bne 54f24 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 54e7c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 54f24 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r2, [r0, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq pc, sp, lr, ror #28 │ │ │ │ + subseq r0, lr, lr, lsr #32 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ @@ -39630,164 +39674,164 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 54fdc │ │ │ │ + bne 55084 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 54fd8 │ │ │ │ + ble 55080 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5501c │ │ │ │ + beq 550c4 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #344] @ 5513c │ │ │ │ + ldr r1, [pc, #344] @ 551e4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5501c │ │ │ │ + bne 550c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 55134 │ │ │ │ + b 551dc │ │ │ │ add r4, r6, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 5503c │ │ │ │ + beq 550e4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 55014 │ │ │ │ + blt 550bc │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55088 │ │ │ │ + beq 55130 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r6, r3 │ │ │ │ - bne 55068 │ │ │ │ + bne 55110 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 55134 │ │ │ │ + b 551dc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 347540 │ │ │ │ + bl 347980 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 550a0 │ │ │ │ - bl beb18 │ │ │ │ + bne 55148 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55014 │ │ │ │ - movw r3, #49332 @ 0xc0b4 │ │ │ │ + bne 550bc │ │ │ │ + movw r3, #49120 @ 0xbfe0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa3e4 │ │ │ │ - b 55014 │ │ │ │ + bl 1aab48 │ │ │ │ + b 550bc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 550f0 │ │ │ │ + beq 55198 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5505c │ │ │ │ + beq 55104 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36ef94 <_PyCoro_GetAwaitableIter@@Base+0x2d4> │ │ │ │ + bl 36f3bc <_PyCoro_GetAwaitableIter@@Base+0x2d4> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r7, #12] │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ strne r7, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ streq r7, [r5, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 5505c │ │ │ │ + b 55104 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5505c │ │ │ │ + beq 55104 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36ef94 <_PyCoro_GetAwaitableIter@@Base+0x2d4> │ │ │ │ + bl 36f3bc <_PyCoro_GetAwaitableIter@@Base+0x2d4> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str r3, [r7, #8] │ │ │ │ str r4, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne r7, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ streq r7, [r5, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r7, [r5, #32] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 5505c │ │ │ │ + b 55104 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq r6, [r2], #-216 @ 0xffffff28 │ │ │ │ + strhteq r6, [r2], #-212 @ 0xffffff2c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 55188 │ │ │ │ + bhi 55230 │ │ │ │ cmp r5, #1 │ │ │ │ ldr ip, [r7] │ │ │ │ movwle r4, #5196 @ 0x144c │ │ │ │ movtle r4, #96 @ 0x60 │ │ │ │ ldrgt r4, [r7, #4] │ │ │ │ - b 551ac │ │ │ │ + b 55254 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #34232 @ 0x85b8 │ │ │ │ + movw r0, #34808 @ 0x87f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55170 │ │ │ │ - b 55224 │ │ │ │ + bne 55218 │ │ │ │ + b 552cc │ │ │ │ ldr r2, [ip, #4] │ │ │ │ movw r3, #5964 @ 0x174c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 551e8 │ │ │ │ + bne 55290 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, ip │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 345094 │ │ │ │ + bl 3454d4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5520c │ │ │ │ + bne 552b4 │ │ │ │ mov r4, r5 │ │ │ │ - b 55224 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b 552cc │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #39736 @ 0x9b38 │ │ │ │ + movw r1, #40272 @ 0x9d50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -39799,100 +39843,100 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 55294 │ │ │ │ + bhi 5533c │ │ │ │ ldr r7, [r9] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 552b8 │ │ │ │ + bne 55360 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #63548 @ 0xf83c │ │ │ │ + movw r0, #64124 @ 0xfa7c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 552e8 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 55390 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #63548 @ 0xf83c │ │ │ │ + movw r0, #64124 @ 0xfa7c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 552e8 │ │ │ │ - b 5525c │ │ │ │ + beq 55390 │ │ │ │ + b 55304 │ │ │ │ cmp r5, #1 │ │ │ │ movle r6, #0 │ │ │ │ mvnle r5, #-2147483648 @ 0x80000000 │ │ │ │ - ble 5538c │ │ │ │ + ble 55434 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 552f0 │ │ │ │ - bl beb18 │ │ │ │ + bne 55398 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 55324 │ │ │ │ + beq 553cc │ │ │ │ mov r4, #0 │ │ │ │ - b 55404 │ │ │ │ - bl c5e50 │ │ │ │ + b 554ac │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5531c │ │ │ │ + bgt 553c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5531c │ │ │ │ + bne 553c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 552d8 │ │ │ │ + beq 55380 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 55388 │ │ │ │ + beq 55430 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55350 │ │ │ │ - bl beb18 │ │ │ │ + bne 553f8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 5538c │ │ │ │ - b 552e8 │ │ │ │ - bl c5e50 │ │ │ │ + beq 55434 │ │ │ │ + b 55390 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5537c │ │ │ │ + bgt 55424 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5537c │ │ │ │ + bne 55424 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 5538c │ │ │ │ - b 5533c │ │ │ │ + bne 55434 │ │ │ │ + b 553e4 │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 552e8 │ │ │ │ + beq 55390 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movgt r5, r3 │ │ │ │ - bgt 553bc │ │ │ │ + bgt 55464 │ │ │ │ cmp r5, #0 │ │ │ │ addlt r5, r5, r3 │ │ │ │ biclt r5, r5, r5, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ addlt r6, r6, r3 │ │ │ │ ldr r3, [r7] │ │ │ │ @@ -39905,15 +39949,15 @@ │ │ │ │ str r6, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ strb r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl c2a04 │ │ │ │ + bl c2b10 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -39930,249 +39974,249 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55480 │ │ │ │ + bne 55528 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 554c8 │ │ │ │ - ldr r1, [pc, #424] @ 55630 │ │ │ │ + beq 55570 │ │ │ │ + ldr r1, [pc, #424] @ 556d8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 554c8 │ │ │ │ + bne 55570 │ │ │ │ mov r4, #0 │ │ │ │ - b 55610 │ │ │ │ + b 556b8 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 554c0 │ │ │ │ + bne 55568 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 55500 │ │ │ │ + beq 555a8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 55504 │ │ │ │ - b 554c0 │ │ │ │ + bge 555ac │ │ │ │ + b 55568 │ │ │ │ mov r6, r4 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - ble 55534 │ │ │ │ + ble 555dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 554c0 │ │ │ │ + beq 55568 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #43080 @ 0xa848 │ │ │ │ + movw r1, #43616 @ 0xaa60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ee7c │ │ │ │ - b 554c0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 55568 │ │ │ │ add r3, r5, #2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ smull r2, r0, r3, r2 │ │ │ │ sub r0, r0, r3, asr #31 │ │ │ │ lsl r0, r0, #2 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 1a30e8 │ │ │ │ + bl 1a39f4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 554c0 │ │ │ │ - bl 1a3210 │ │ │ │ + beq 55568 │ │ │ │ + bl 1a3b1c │ │ │ │ cmp r5, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ and r6, r6, #1 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #96 @ 0x60 │ │ │ │ addeq r3, r5, #32 │ │ │ │ movne r3, #96 @ 0x60 │ │ │ │ strb r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ cmple r4, #0 │ │ │ │ - beq 555fc │ │ │ │ + beq 556a4 │ │ │ │ cmp r5, #0 │ │ │ │ lsl r2, r2, #8 │ │ │ │ add r4, r4, #8 │ │ │ │ ldrbgt r3, [r8] │ │ │ │ orrgt r2, r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ cmp r4, #5 │ │ │ │ - ble 555f0 │ │ │ │ + ble 55698 │ │ │ │ sub r4, r4, #6 │ │ │ │ add r1, r1, #1 │ │ │ │ lsr r3, r2, r4 │ │ │ │ ands r3, r3, #63 @ 0x3f │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, r6, #1 │ │ │ │ add r3, r3, #32 │ │ │ │ cmp lr, #0 │ │ │ │ strbne ip, [r0] │ │ │ │ - bne 555b0 │ │ │ │ + bne 55658 │ │ │ │ mov r0, r1 │ │ │ │ strb r3, [r1, #-1] │ │ │ │ - b 555b4 │ │ │ │ + b 5565c │ │ │ │ sub r5, r5, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 55590 │ │ │ │ + b 55638 │ │ │ │ mov r3, #10 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r1], #1 │ │ │ │ - bl 138d00 │ │ │ │ + bl 139510 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55624 │ │ │ │ + beq 556cc │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, lsl lr │ │ │ │ + rsbeq r6, r2, r0, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 55688 │ │ │ │ + bne 55730 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 55684 │ │ │ │ + blt 5572c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 556c8 │ │ │ │ + beq 55770 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #380] @ 5580c │ │ │ │ + ldr r1, [pc, #380] @ 558b4 │ │ │ │ sub r2, fp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 556c8 │ │ │ │ + bne 55770 │ │ │ │ mov r6, #0 │ │ │ │ - b 55800 │ │ │ │ + b 558a8 │ │ │ │ adds r5, r5, r4 │ │ │ │ - beq 556e0 │ │ │ │ + beq 55788 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 556c0 │ │ │ │ + blt 55768 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r6, #20] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 556c0 │ │ │ │ + beq 55768 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55800 │ │ │ │ + ble 558a8 │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ - beq 55730 │ │ │ │ + beq 557d8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 55708 │ │ │ │ + bne 557b0 │ │ │ │ mov r1, r7 │ │ │ │ - b 55764 │ │ │ │ + b 5580c │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55764 │ │ │ │ + ble 5580c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne 5575c │ │ │ │ + bne 55804 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 5575c │ │ │ │ + ble 55804 │ │ │ │ add r3, r8, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ addeq r4, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ movne r1, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 557d8 │ │ │ │ + beq 55880 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 557b4 │ │ │ │ + beq 5585c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 557d8 │ │ │ │ + bgt 55880 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 557d8 │ │ │ │ + bne 55880 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 557d8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 55880 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 556fc │ │ │ │ + bgt 557a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 556fc │ │ │ │ + bne 557a4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 556fc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 557a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 556c0 │ │ │ │ + bgt 55768 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 556c0 │ │ │ │ + bne 55768 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 556c0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 55768 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, lsr lr │ │ │ │ + rsbeq r6, r2, ip, lsl #28 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -40182,296 +40226,296 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55880 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 55928 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 55870 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 55880 │ │ │ │ + bne 55918 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55928 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 558b4 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 5595c │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 558a4 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 558b4 │ │ │ │ + bne 5594c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 5595c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 558e8 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 55990 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 558d8 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 558e8 │ │ │ │ + bne 55980 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55990 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5591c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 559c4 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5590c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 5591c │ │ │ │ + bne 559b4 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 559c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55938 │ │ │ │ + bne 559e0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5594c │ │ │ │ - b 55974 │ │ │ │ + bne 559f4 │ │ │ │ + b 55a1c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55928 │ │ │ │ + beq 559d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55964 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 55974 │ │ │ │ + bne 55a0c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55a1c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 559a8 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 55a50 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55998 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 559a8 │ │ │ │ + bne 55a40 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55a50 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 559dc │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 55a84 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 559cc │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 559dc │ │ │ │ + bne 55a74 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55a84 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 559f8 │ │ │ │ + bne 55aa0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55a34 │ │ │ │ - b 55a0c │ │ │ │ + beq 55adc │ │ │ │ + b 55ab4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 559e8 │ │ │ │ + beq 55a90 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55a24 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 55a34 │ │ │ │ + bne 55acc │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55adc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55a68 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 55b10 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55a58 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 55a68 │ │ │ │ + bne 55b00 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55b10 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55a84 │ │ │ │ + bne 55b2c │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55ac0 │ │ │ │ - b 55a98 │ │ │ │ + beq 55b68 │ │ │ │ + b 55b40 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55a74 │ │ │ │ + beq 55b1c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55ab0 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 55ac0 │ │ │ │ + bne 55b58 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 55b68 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55adc │ │ │ │ + bne 55b84 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55b00 │ │ │ │ - b 55af0 │ │ │ │ + beq 55ba8 │ │ │ │ + b 55b98 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55acc │ │ │ │ + beq 55b74 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55b1c │ │ │ │ + beq 55bc4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1a9b14 │ │ │ │ + b 1aa278 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55b70 │ │ │ │ + beq 55c18 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 55c40 │ │ │ │ + bl 55ce8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #25544 @ 0x63c8 │ │ │ │ + movw r1, #25712 @ 0x6470 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r0, #57176 @ 0xdf58 │ │ │ │ + movw r0, #56964 @ 0xde84 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55c94 │ │ │ │ + b 55d3c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 55bd8 │ │ │ │ + bne 55c80 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 55c1c │ │ │ │ + bne 55cc4 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b3f24 │ │ │ │ + b 1b4590 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56940 @ 0xde6c │ │ │ │ + movw r0, #57516 @ 0xe0ac │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 55c0c │ │ │ │ + b 55cb4 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #0 │ │ │ │ - movw r5, #24944 @ 0x6170 │ │ │ │ + movw r5, #25520 @ 0x63b0 │ │ │ │ movt r5, #65 @ 0x41 │ │ │ │ - movw r4, #25968 @ 0x6570 │ │ │ │ + movw r4, #26544 @ 0x67b0 │ │ │ │ movt r4, #65 @ 0x41 │ │ │ │ - movw lr, #50272 @ 0xc460 │ │ │ │ + movw lr, #50784 @ 0xc660 │ │ │ │ movt lr, #81 @ 0x51 │ │ │ │ add fp, sp, #16 │ │ │ │ cmp ip, r2 │ │ │ │ popge {r4, r5, r6, fp, pc} │ │ │ │ ldrb r3, [r1, ip] │ │ │ │ ldr r6, [r5, r3, lsl #2] │ │ │ │ tst r6, #1 │ │ │ │ ldrbne r3, [lr, r3] │ │ │ │ - bne 55c88 │ │ │ │ + bne 55d30 │ │ │ │ tst r6, #2 │ │ │ │ ldrbne r3, [r4, r3] │ │ │ │ strb r3, [r0, ip] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 55c64 │ │ │ │ + b 55d0c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55cf4 │ │ │ │ + beq 55d9c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #12 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ @@ -40488,21 +40532,21 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55d38 │ │ │ │ + beq 55de0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 56324 │ │ │ │ + bl 563cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -40511,163 +40555,163 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55da0 │ │ │ │ + bgt 55e48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55da0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 55e48 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 55e08 │ │ │ │ + bne 55eb0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 44834 │ │ │ │ + b 44844 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56896 @ 0xde40 │ │ │ │ + movw r0, #57472 @ 0xe080 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 55df8 │ │ │ │ + b 55ea0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #20 │ │ │ │ sub r1, fp, #16 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 39c850 │ │ │ │ + bl 39ca98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55e78 │ │ │ │ - movw r3, #49388 @ 0xc0ec │ │ │ │ + beq 55f20 │ │ │ │ + movw r3, #49176 @ 0xc018 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f51ec │ │ │ │ + bl 1f53c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 55eac │ │ │ │ + b 55f54 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #22220 @ 0x56cc │ │ │ │ + movw r3, #22804 @ 0x5914 │ │ │ │ movt r3, #58 @ 0x3a │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 55ea4 │ │ │ │ + bne 55f4c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 55eac │ │ │ │ + b 55f54 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ blx r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr sl, [r0, #12] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, r3 │ │ │ │ - blt 55ee8 │ │ │ │ + blt 55f90 │ │ │ │ mov r6, #0 │ │ │ │ - b 5618c │ │ │ │ + b 56234 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldrb r3, [ip, #16] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldreq ip, [ip, #28] │ │ │ │ - beq 55f10 │ │ │ │ + beq 55fb8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne ip, ip, #20 │ │ │ │ addeq ip, ip, #28 │ │ │ │ - movw r8, #12700 @ 0x319c │ │ │ │ + movw r8, #13212 @ 0x339c │ │ │ │ movt r8, #87 @ 0x57 │ │ │ │ - movw r6, #7248 @ 0x1c50 │ │ │ │ + movw r6, #7760 @ 0x1e50 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ - movw r7, #23964 @ 0x5d9c │ │ │ │ + movw r7, #24476 @ 0x5f9c │ │ │ │ movt r7, #88 @ 0x58 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 56138 │ │ │ │ + ble 561e0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r3, [ip, r4] │ │ │ │ - beq 55f70 │ │ │ │ + beq 56018 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r3, [ip, r3] │ │ │ │ - beq 55f70 │ │ │ │ + beq 56018 │ │ │ │ ldr r3, [ip, r4, lsl #2] │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 55f90 │ │ │ │ + bcs 56038 │ │ │ │ lsr r2, r3, #7 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ and r3, r3, #127 @ 0x7f │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r3, r3, r2, lsl #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r8, r3] │ │ │ │ add r2, r3, r3, lsl #3 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ add r2, r6, r2 │ │ │ │ ldrb lr, [r2, #8] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 55fbc │ │ │ │ + beq 56064 │ │ │ │ cmp r1, #2 │ │ │ │ moveq r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ - b 55fe0 │ │ │ │ + b 56088 │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, lr │ │ │ │ - bne 55fe0 │ │ │ │ + bne 56088 │ │ │ │ cmp r2, #5 │ │ │ │ subne r1, r2, #13 │ │ │ │ clzne r1, r1 │ │ │ │ lsrne r1, r1, #5 │ │ │ │ lslne r1, r1, #1 │ │ │ │ add r3, r3, r3, lsl #3 │ │ │ │ ldrb lr, [r0, #36] @ 0x24 │ │ │ │ @@ -40677,368 +40721,368 @@ │ │ │ │ cmp r2, #6 │ │ │ │ movne r9, #0 │ │ │ │ andeq r9, lr, #1 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldrb r3, [r3, #7] │ │ │ │ strb r9, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 56024 │ │ │ │ + bne 560cc │ │ │ │ cmp lr, #2 │ │ │ │ moveq lr, #3 │ │ │ │ movne lr, #1 │ │ │ │ - b 56048 │ │ │ │ + b 560f0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 56048 │ │ │ │ + beq 560f0 │ │ │ │ cmp lr, #2 │ │ │ │ movne lr, #1 │ │ │ │ cmp r3, #3 │ │ │ │ subne r3, r3, #1 │ │ │ │ clzne r3, r3 │ │ │ │ lsrne r3, r3, #5 │ │ │ │ lslne lr, r3, #1 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp sl, r4 │ │ │ │ str lr, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ - beq 5612c │ │ │ │ + beq 561d4 │ │ │ │ cmp r3, #2 │ │ │ │ cmpeq r2, #3 │ │ │ │ - beq 5612c │ │ │ │ + beq 561d4 │ │ │ │ sub r5, r3, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 5611c │ │ │ │ + bls 561c4 │ │ │ │ sub r5, r2, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 5611c │ │ │ │ + bls 561c4 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 560a0 │ │ │ │ + bne 56148 │ │ │ │ sub r5, r2, #11 │ │ │ │ sub r7, r2, #8 │ │ │ │ cmp r7, #1 │ │ │ │ cmphi r5, #1 │ │ │ │ - bls 5612c │ │ │ │ - b 560cc │ │ │ │ + bls 561d4 │ │ │ │ + b 56174 │ │ │ │ bic r5, r3, #2 │ │ │ │ cmp r5, #9 │ │ │ │ - bne 560b8 │ │ │ │ + bne 56160 │ │ │ │ sub r5, r2, #9 │ │ │ │ cmp r5, #1 │ │ │ │ - bls 5612c │ │ │ │ + bls 561d4 │ │ │ │ sub r5, r3, #10 │ │ │ │ bic r5, r5, #2 │ │ │ │ cmp r2, #10 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 5612c │ │ │ │ + beq 561d4 │ │ │ │ and r5, r2, #253 @ 0xfd │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r5, #5 │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ cmp r3, #1 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp lr, #3 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp r1, #3 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5612c │ │ │ │ + bne 561d4 │ │ │ │ cmp r3, #6 │ │ │ │ cmpeq r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ orrs r3, r9, r3 │ │ │ │ - beq 5612c │ │ │ │ + beq 561d4 │ │ │ │ add r3, r4, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - b 5613c │ │ │ │ + b 561e4 │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #16] │ │ │ │ - b 55f2c │ │ │ │ + b 55fd4 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - blt 55ee0 │ │ │ │ + blt 55f88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1f7fc8 │ │ │ │ + bl 1f81b4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 55ee0 │ │ │ │ + beq 55f88 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r6, #8] │ │ │ │ str sl, [r6, #12] │ │ │ │ str r4, [r6, #16] │ │ │ │ - bl c2a04 │ │ │ │ + bl c2b10 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 561fc │ │ │ │ + bhi 562a4 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 56220 │ │ │ │ + bne 562c8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28332 @ 0x6eac │ │ │ │ + movw r0, #28908 @ 0x70ec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56318 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 563c0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28332 @ 0x6eac │ │ │ │ + movw r0, #28908 @ 0x70ec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56318 │ │ │ │ - b 561c4 │ │ │ │ + beq 563c0 │ │ │ │ + b 5626c │ │ │ │ cmp r4, #1 │ │ │ │ - ble 562e0 │ │ │ │ + ble 56388 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 562ac │ │ │ │ + beq 56354 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 5628c │ │ │ │ + beq 56334 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 56318 │ │ │ │ + beq 563c0 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 562b0 │ │ │ │ + beq 56358 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 56318 │ │ │ │ - movw r2, #6200 @ 0x1838 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 563c0 │ │ │ │ + movw r2, #6776 @ 0x1a78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28332 @ 0x6eac │ │ │ │ + movw r0, #28908 @ 0x70ec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56318 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 563c0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 562e8 │ │ │ │ + beq 56390 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 562e8 │ │ │ │ - bl beb18 │ │ │ │ + bne 56390 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 562e8 │ │ │ │ - b 56318 │ │ │ │ + beq 56390 │ │ │ │ + b 563c0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 335204 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 335684 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 56318 │ │ │ │ - movw r0, #54748 @ 0xd5dc │ │ │ │ + beq 563c0 │ │ │ │ + movw r0, #55324 @ 0xd81c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw r7, #24944 @ 0x6170 │ │ │ │ + movw r7, #25520 @ 0x63b0 │ │ │ │ movt r7, #65 @ 0x41 │ │ │ │ - movw r6, #25968 @ 0x6570 │ │ │ │ + movw r6, #26544 @ 0x67b0 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ - movw r5, #50272 @ 0xc460 │ │ │ │ + movw r5, #50784 @ 0xc660 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ add fp, sp, #20 │ │ │ │ mov lr, r3 │ │ │ │ cmp lr, r2 │ │ │ │ popge {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb ip, [r1, lr] │ │ │ │ ldr r4, [r7, ip, lsl #2] │ │ │ │ tst r4, #1 │ │ │ │ - beq 56374 │ │ │ │ + beq 5641c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbeq ip, [r5, ip] │ │ │ │ - b 5638c │ │ │ │ + b 56434 │ │ │ │ ands r4, r4, #2 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 5638c │ │ │ │ + beq 56434 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbne ip, [r6, ip] │ │ │ │ strb ip, [r0, lr] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 5634c │ │ │ │ + b 563f4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movwne r0, #43292 @ 0xa91c │ │ │ │ - movweq r0, #43316 @ 0xa934 │ │ │ │ + movwne r0, #43828 @ 0xab34 │ │ │ │ + movweq r0, #43852 @ 0xab4c │ │ │ │ movtne r0, #64 @ 0x40 │ │ │ │ movteq r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + b cf96c <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #268] @ 56508 │ │ │ │ + ldr r3, [pc, #268] @ 565b0 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r2, #36024 @ 0x8cb8 │ │ │ │ + movw r2, #36560 @ 0x8ed0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ moveq r1, r3 │ │ │ │ addne r1, r3, #28 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 1b8528 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b8b98 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56500 │ │ │ │ + beq 565a8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 56468 │ │ │ │ + bne 56510 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5644c │ │ │ │ + bgt 564f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5644c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 564f4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33084 @ 0x813c │ │ │ │ + movw r1, #33660 @ 0x837c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 56500 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 565a8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge 564bc │ │ │ │ + bge 56564 │ │ │ │ movw r0, #45544 @ 0xb1e8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #41072 @ 0xa070 │ │ │ │ + movw r1, #41648 @ 0xa2b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56500 │ │ │ │ + bgt 565a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56500 │ │ │ │ + bne 565a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 56500 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 565a8 │ │ │ │ add r1, r4, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r5 │ │ │ │ bl 2e280 │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 564f0 │ │ │ │ + bgt 56598 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 564f0 │ │ │ │ + bne 56598 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq r3, r4, r9, r6 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 56534 │ │ │ │ + beq 565dc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 56554 │ │ │ │ + b 565fc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5654c │ │ │ │ + beq 565f4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567ec │ │ │ │ + b 56894 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 56878 │ │ │ │ + bl 56920 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc0e8 │ │ │ │ + b bc1f4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ @@ -41047,65 +41091,65 @@ │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-216] @ 0xffffff28 │ │ │ │ sub sp, sp, #16384 @ 0x4000 │ │ │ │ sub r5, fp, #16384 @ 0x4000 │ │ │ │ sub sp, sp, #184 @ 0xb8 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #332] @ 5672c │ │ │ │ + ldr r0, [pc, #332] @ 567d4 │ │ │ │ mov r6, r1 │ │ │ │ sub r5, r5, #28 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, r5, #160 @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #38780 @ 0x977c │ │ │ │ + movw r2, #39356 @ 0x99bc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #43332 @ 0xa944 │ │ │ │ + movw r1, #43868 @ 0xab5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56704 │ │ │ │ + beq 567ac │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #41756 @ 0xa31c │ │ │ │ + movw r1, #42408 @ 0xa5a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #43352 @ 0xa958 │ │ │ │ + movw r0, #43888 @ 0xab70 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56690 │ │ │ │ + beq 56738 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ - bl 308200 │ │ │ │ + bl 308dc0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56690 │ │ │ │ + beq 56738 │ │ │ │ ldrh r4, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r4, #2 │ │ │ │ moveq r8, #4 │ │ │ │ subeq r7, fp, #160 @ 0xa0 │ │ │ │ - beq 566a0 │ │ │ │ + beq 56748 │ │ │ │ cmp r4, #10 │ │ │ │ - beq 56698 │ │ │ │ + beq 56740 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38904 @ 0x97f8 │ │ │ │ + movw r1, #39480 @ 0x9a38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 566fc │ │ │ │ + b 567a4 │ │ │ │ mov r8, #16 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r5, #168 @ 0xa8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ sub r3, r5, #164 @ 0xa4 │ │ │ │ @@ -41113,93 +41157,93 @@ │ │ │ │ sub r3, r5, #136 @ 0x88 │ │ │ │ str r3, [sp] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, r5, #156 @ 0x9c │ │ │ │ bl 2d3dc │ │ │ │ mov r0, r9 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 430f4 │ │ │ │ + bl 43104 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl a6458 │ │ │ │ - ldr r3, [pc, #32] @ 5672c │ │ │ │ + bl a6530 │ │ │ │ + ldr r3, [pc, #32] @ 567d4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 56720 │ │ │ │ + beq 567c8 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 56764 │ │ │ │ + bne 5680c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5679c │ │ │ │ - b 56780 │ │ │ │ - movw r0, #25876 @ 0x6514 │ │ │ │ + beq 56844 │ │ │ │ + b 56828 │ │ │ │ + movw r0, #26412 @ 0x672c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56754 │ │ │ │ + bne 567fc │ │ │ │ mov r5, #0 │ │ │ │ - b 567e4 │ │ │ │ + b 5688c │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #25876 @ 0x6514 │ │ │ │ + movw r0, #26412 @ 0x672c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56778 │ │ │ │ + beq 56820 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl b6838 │ │ │ │ + bl b6918 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56778 │ │ │ │ + beq 56820 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 157c34 │ │ │ │ + bl 1585d0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 567e4 │ │ │ │ + bgt 5688c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 567e4 │ │ │ │ + bne 5688c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #108] @ 56874 │ │ │ │ + ldr r6, [pc, #108] @ 5691c │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, r5] │ │ │ │ sub r2, r0, #8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -41217,217 +41261,217 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 568cc │ │ │ │ + beq 56974 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 568cc │ │ │ │ + bgt 56974 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 568cc │ │ │ │ + bne 56974 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 568f4 │ │ │ │ + beq 5699c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ee76c │ │ │ │ + b 1ee93c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5693c │ │ │ │ + bne 569e4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5698c │ │ │ │ + beq 56a34 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 302d84 <_PyEval_AddPendingCall@@Base+0x894> │ │ │ │ + bl 303a28 <_PyEval_AddPendingCall@@Base+0x8c8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #43376 @ 0xa970 │ │ │ │ + movw r0, #43912 @ 0xab88 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #21400 @ 0x5398 │ │ │ │ + movw r1, #21480 @ 0x53e8 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r0, #56752 @ 0xddb0 │ │ │ │ + movw r0, #56540 @ 0xdcdc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55c94 │ │ │ │ + b 55d3c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56a28 │ │ │ │ + bgt 56ad0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56a28 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 56ad0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r0, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub ip, fp, #4 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vneg.f64 d1, d1 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 222c2c │ │ │ │ + b 22362c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56ad4 │ │ │ │ + bne 56b7c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 56ac8 │ │ │ │ + beq 56b70 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56ad4 │ │ │ │ + bne 56b7c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 56c80 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b 56d28 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43664 @ 0xaa90 │ │ │ │ + movw r1, #43936 @ 0xaba0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 56b30 │ │ │ │ - bl beb18 │ │ │ │ + bne 56bd8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 56b90 │ │ │ │ - b 56b88 │ │ │ │ - bl c5e50 │ │ │ │ + beq 56c38 │ │ │ │ + b 56c30 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56b5c │ │ │ │ + bgt 56c04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56b5c │ │ │ │ + bne 56c04 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 56b90 │ │ │ │ - b 56b1c │ │ │ │ + bne 56c38 │ │ │ │ + b 56bc4 │ │ │ │ sub r4, r4, r1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d150 │ │ │ │ + bl 4d410 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56bac │ │ │ │ + bne 56c54 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 56b68 │ │ │ │ + bgt 56c10 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ce480 │ │ │ │ + b ceaac │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ strb r2, [r3] │ │ │ │ @@ -41435,15 +41479,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #140] @ 56c7c │ │ │ │ + ldr r1, [pc, #140] @ 56d24 │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov lr, #0 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr ip, [r3, r1] │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -41456,423 +41500,423 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ str lr, [r4, #-8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 30f8c4 <_PyPickle_GetXIData@@Base+0x2320> │ │ │ │ + bl 310314 <_PyPickle_GetXIData@@Base+0x2320> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56e44 │ │ │ │ + beq 56eec │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 56cd8 │ │ │ │ + bne 56d80 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56cc0 │ │ │ │ + bne 56d68 │ │ │ │ dmb ish │ │ │ │ - beq 56ce8 │ │ │ │ + beq 56d90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 348650 │ │ │ │ + bl 3bd474 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2dd24 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 56d60 │ │ │ │ - bgt 56d48 │ │ │ │ + beq 56e08 │ │ │ │ + bgt 56df0 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 56d2c │ │ │ │ + beq 56dd4 │ │ │ │ cmn r2, #2 │ │ │ │ - bne 56d48 │ │ │ │ + bne 56df0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43732 @ 0xaad4 │ │ │ │ + movw r1, #44268 @ 0xacec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 56e0c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 56eb4 │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41668 @ 0xa2c4 │ │ │ │ + movw r1, #42244 @ 0xa504 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 56e0c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 56eb4 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #43760 @ 0xaaf0 │ │ │ │ + movw r3, #44296 @ 0xad08 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b7b5c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 56e0c │ │ │ │ + bl 3b7c9c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 56eb4 │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56dc0 │ │ │ │ + beq 56e68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldrb r2, [r6, #72] @ 0x48 │ │ │ │ mov r3, #1 │ │ │ │ strb r2, [r4, #72] @ 0x48 │ │ │ │ strb r3, [r4, #73] @ 0x49 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 56df8 │ │ │ │ + bne 56ea0 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56de0 │ │ │ │ + bne 56e88 │ │ │ │ dmb ish │ │ │ │ - beq 56e48 │ │ │ │ + beq 56ef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bbc08 │ │ │ │ - b 56e48 │ │ │ │ + bl 2bca8c │ │ │ │ + b 56ef0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 56e2c │ │ │ │ + bne 56ed4 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56e14 │ │ │ │ + bne 56ebc │ │ │ │ dmb ish │ │ │ │ - beq 56e3c │ │ │ │ + beq 56ee4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1aa874 │ │ │ │ + b 1aafd8 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 56ebc │ │ │ │ + bne 56f64 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 56eb8 │ │ │ │ + ble 56f60 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 56f00 │ │ │ │ + beq 56fa8 │ │ │ │ mov r4, r3 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - movw ip, #28712 @ 0x7028 │ │ │ │ + movw ip, #28708 @ 0x7024 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56f00 │ │ │ │ + bne 56fa8 │ │ │ │ mov r4, #0 │ │ │ │ - b 56fcc │ │ │ │ + b 57074 │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #16576 @ 0x40c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ mov r1, r6 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 56f80 │ │ │ │ - bl bc42c │ │ │ │ + bne 57028 │ │ │ │ + bl bc538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56f68 │ │ │ │ - bl beb18 │ │ │ │ + bne 57010 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56ef8 │ │ │ │ + bne 56fa0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32a52c │ │ │ │ + bl 32a9ac │ │ │ │ cmp r0, #0 │ │ │ │ - bge 56fbc │ │ │ │ - b 56ef8 │ │ │ │ + bge 57064 │ │ │ │ + b 56fa0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 56fcc │ │ │ │ - bl 140124 │ │ │ │ + b 57074 │ │ │ │ + bl 140934 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 56ef8 │ │ │ │ - beq 56fa4 │ │ │ │ + blt 56fa0 │ │ │ │ + beq 5704c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b c508c │ │ │ │ + b c5760 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdf18 │ │ │ │ + bl ce544 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 56ef8 │ │ │ │ + blt 56fa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ movne r5, r3 │ │ │ │ - bne 57028 │ │ │ │ - b 57054 │ │ │ │ + bne 570d0 │ │ │ │ + b 570fc │ │ │ │ cmp r6, r0 │ │ │ │ - bne 57078 │ │ │ │ + bne 57120 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5705c │ │ │ │ + ble 57104 │ │ │ │ add r5, r5, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a5668 │ │ │ │ + bl 3a58b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 570dc │ │ │ │ + beq 57184 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57010 │ │ │ │ + bne 570b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 570c0 │ │ │ │ + ble 57168 │ │ │ │ mov r0, #0 │ │ │ │ - b 57108 │ │ │ │ + b 571b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57024 │ │ │ │ + bne 570cc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 57024 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 570cc │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 570ac │ │ │ │ + bgt 57154 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 570ac │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 57154 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - beq 57024 │ │ │ │ + beq 570cc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 57028 │ │ │ │ - b 57048 │ │ │ │ + beq 570d0 │ │ │ │ + b 570f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57054 │ │ │ │ + bne 570fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 57054 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 570fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57100 │ │ │ │ + bgt 571a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57100 │ │ │ │ + bne 571a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a5544 │ │ │ │ + b 3a578c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #196] @ 57208 │ │ │ │ + ldr r3, [pc, #196] @ 572b0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 571ec │ │ │ │ + beq 57294 │ │ │ │ movw r5, #48515 @ 0xbd83 │ │ │ │ movt r5, #1 │ │ │ │ movw r7, #48531 @ 0xbd93 │ │ │ │ movt r7, #1 │ │ │ │ - movw r6, #61528 @ 0xf058 │ │ │ │ + movw r6, #62108 @ 0xf29c │ │ │ │ movt r6, #69 @ 0x45 │ │ │ │ add r5, r8, r5 │ │ │ │ add r7, r8, r7 │ │ │ │ ldrb r0, [r5, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 571f4 │ │ │ │ - bl bed58 │ │ │ │ + beq 5729c │ │ │ │ + bl bee64 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 571c0 │ │ │ │ + bgt 57268 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 571c0 │ │ │ │ + bne 57268 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 571f4 │ │ │ │ + bne 5729c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 571ec │ │ │ │ + bgt 57294 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 571ec │ │ │ │ + bne 57294 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 57200 │ │ │ │ + b 572a8 │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 57174 │ │ │ │ + bne 5721c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5724c │ │ │ │ + bne 572f4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 57240 │ │ │ │ + beq 572e8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5724c │ │ │ │ + bne 572f4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 56c80 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b 56d28 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43828 @ 0xab34 │ │ │ │ + movw r1, #44364 @ 0xad4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0005726c : │ │ │ │ +00057314 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 57298 │ │ │ │ + ldr lr, [pc, #28] @ 57340 │ │ │ │ add fp, sp, #8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [ip, lr] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 157da8 │ │ │ │ + b 158744 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -41881,131 +41925,131 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57308 │ │ │ │ + bne 573b0 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57308 │ │ │ │ + bne 573b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 56c80 │ │ │ │ + b 56d28 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 57350 │ │ │ │ + ldr ip, [pc, #60] @ 573f8 │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ sub r6, fp, #24 │ │ │ │ mov r3, lr │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 572f4 │ │ │ │ + bne 5739c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, asr r0 │ │ │ │ + rsbeq r7, r2, r0, asr r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57390 │ │ │ │ + bne 57438 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1abf98 │ │ │ │ + bl 1ac6fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 573a8 │ │ │ │ - b 5743c │ │ │ │ - movw r0, #59544 @ 0xe898 │ │ │ │ + bne 57450 │ │ │ │ + b 574e4 │ │ │ │ + movw r0, #60088 @ 0xeab8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 180cb4 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 181618 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5737c │ │ │ │ - b 5743c │ │ │ │ + bne 57424 │ │ │ │ + b 574e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r5, #54844 @ 0xd63c │ │ │ │ + movw r5, #54632 @ 0xd568 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 57400 │ │ │ │ + beq 574a8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57400 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + bne 574a8 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #43892 @ 0xab74 │ │ │ │ + movw r1, #44428 @ 0xad8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 57444 │ │ │ │ - b 5743c │ │ │ │ + ble 574ec │ │ │ │ + b 574e4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl cbb4c │ │ │ │ + bl cc178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57430 │ │ │ │ + bne 574d8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 57460 │ │ │ │ + beq 57508 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl cbb4c │ │ │ │ + bl cc178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57460 │ │ │ │ + beq 57508 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 57444 │ │ │ │ + ble 574ec │ │ │ │ mov r4, #0 │ │ │ │ - b 57460 │ │ │ │ + b 57508 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5743c │ │ │ │ + bne 574e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5743c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 574e4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 57494 │ │ │ │ + beq 5753c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 574b4 │ │ │ │ + b 5755c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 574ac │ │ │ │ + beq 57554 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567ec │ │ │ │ + b 56894 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -42023,463 +42067,463 @@ │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #58272 @ 0xe3a0 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7378 │ │ │ │ + b 1e7548 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - beq 57548 │ │ │ │ + beq 575f0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #28] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a5544 │ │ │ │ + b 3a578c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b090 │ │ │ │ + b 36b4b4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2895cc │ │ │ │ + bl 28a6f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33d190 <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ + bl 33d4e4 <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 575f8 │ │ │ │ + bhi 576a0 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5761c │ │ │ │ - b 57638 │ │ │ │ + bne 576c4 │ │ │ │ + b 576e0 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #58660 @ 0xe524 │ │ │ │ + movw r0, #59204 @ 0xe744 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57768 │ │ │ │ - b 575e4 │ │ │ │ - bl c5e50 │ │ │ │ + beq 57810 │ │ │ │ + b 5768c │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5764c │ │ │ │ + ble 576f4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 57668 │ │ │ │ - bl beb18 │ │ │ │ + bne 57710 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 57668 │ │ │ │ - b 57768 │ │ │ │ + beq 57710 │ │ │ │ + b 57810 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57630 │ │ │ │ + bne 576d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 57630 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 576d8 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 57724 │ │ │ │ + ble 577cc │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 576ac │ │ │ │ + beq 57754 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 57724 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 577cc │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37456 @ 0x9250 │ │ │ │ + movw r1, #37992 @ 0x9468 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 57714 │ │ │ │ + b 577bc │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 576c8 │ │ │ │ - bl b67b8 │ │ │ │ + beq 57770 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 576f0 │ │ │ │ + beq 57798 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 57724 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 577cc │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37548 @ 0x92ac │ │ │ │ + movw r1, #38084 @ 0x94c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 57714 │ │ │ │ + b 577bc │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #38172 @ 0x951c │ │ │ │ + movw r2, #38748 @ 0x975c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #58660 @ 0xe524 │ │ │ │ + movw r0, #59204 @ 0xe744 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 57768 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 57810 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 57740 │ │ │ │ + bgt 577e8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b4e8c │ │ │ │ + b 2b5d54 │ │ │ │ sub r2, r4, r2 │ │ │ │ mov r0, r6 │ │ │ │ and r1, r4, r2 │ │ │ │ add ip, r2, r2, lsr #31 │ │ │ │ and r1, r1, #1 │ │ │ │ add r1, r1, ip, asr #1 │ │ │ │ sub r2, r2, r1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3a66e8 │ │ │ │ + b 3a6930 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5787c │ │ │ │ + bne 57924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5787c │ │ │ │ - movw r0, #59652 @ 0xe904 │ │ │ │ + beq 57924 │ │ │ │ + movw r0, #60188 @ 0xeb1c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 577dc │ │ │ │ + bne 57884 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ab5b8 │ │ │ │ + b 3ab800 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #44008 @ 0xabe8 │ │ │ │ + movw r0, #44544 @ 0xae00 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ movw r1, #761 @ 0x2f9 │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57830 │ │ │ │ + bgt 578d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57830 │ │ │ │ + bne 578d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 577cc │ │ │ │ + beq 57874 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5785c │ │ │ │ + bgt 57904 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5785c │ │ │ │ + bne 57904 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5787c │ │ │ │ - movw r0, #44008 @ 0xabe8 │ │ │ │ + beq 57924 │ │ │ │ + movw r0, #44544 @ 0xae00 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 14b668 │ │ │ │ + bl 14c00c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 578c0 │ │ │ │ - bl beb18 │ │ │ │ + bne 57968 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 578e4 │ │ │ │ - b 57900 │ │ │ │ + beq 5798c │ │ │ │ + b 579a8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 578e4 │ │ │ │ + bne 5798c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #44028 @ 0xabfc │ │ │ │ + movw r0, #44564 @ 0xae14 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ ldrd r2, [r4, #12] │ │ │ │ - movw r0, #44044 @ 0xac0c │ │ │ │ + movw r0, #44580 @ 0xae24 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 57a14 │ │ │ │ + bne 57abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57a14 │ │ │ │ - movw r0, #59652 @ 0xe904 │ │ │ │ + beq 57abc │ │ │ │ + movw r0, #60188 @ 0xeb1c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57974 │ │ │ │ + bne 57a1c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ab5b8 │ │ │ │ + b 3ab800 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #44064 @ 0xac20 │ │ │ │ + movw r0, #44600 @ 0xae38 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ movw r1, #765 @ 0x2fd │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 579c8 │ │ │ │ + bgt 57a70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 579c8 │ │ │ │ + bne 57a70 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 57964 │ │ │ │ + beq 57a0c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 579f4 │ │ │ │ + bgt 57a9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 579f4 │ │ │ │ + bne 57a9c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57a14 │ │ │ │ - movw r0, #44064 @ 0xac20 │ │ │ │ + beq 57abc │ │ │ │ + movw r0, #44600 @ 0xae38 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57a5c │ │ │ │ + bne 57b04 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 57a50 │ │ │ │ + beq 57af8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57a5c │ │ │ │ + bne 57b04 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 57d3c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b 57de4 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43664 @ 0xaa90 │ │ │ │ + movw r1, #43936 @ 0xaba0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 57aac │ │ │ │ + bne 57b54 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 211d14 │ │ │ │ + b 2121ec │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56948 @ 0xde74 │ │ │ │ + movw r0, #57524 @ 0xe0b4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 57a9c │ │ │ │ + b 57b44 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 57b18 │ │ │ │ + bne 57bc0 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44080 @ 0xac30 │ │ │ │ + movw r1, #44616 @ 0xae48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57b30 │ │ │ │ - b 57b80 │ │ │ │ - movw r0, #44108 @ 0xac4c │ │ │ │ + bne 57bd8 │ │ │ │ + b 57c28 │ │ │ │ + movw r0, #44644 @ 0xae64 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57af8 │ │ │ │ - b 57b80 │ │ │ │ + bne 57ba0 │ │ │ │ + b 57c28 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 57c14 │ │ │ │ + bne 57cbc │ │ │ │ mov r0, #5 │ │ │ │ - bl 14bc3c │ │ │ │ + bl 14c5dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57b80 │ │ │ │ + beq 57c28 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 57bf4 │ │ │ │ + beq 57c9c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 1df34c │ │ │ │ + bl 1df454 │ │ │ │ cmn r0, #1 │ │ │ │ addne r8, r5, #12 │ │ │ │ movne r6, #0 │ │ │ │ - bne 57bac │ │ │ │ + bne 57c54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 204774 │ │ │ │ + bl 204964 │ │ │ │ mov r5, #0 │ │ │ │ - b 57c24 │ │ │ │ + b 57ccc │ │ │ │ ldr r9, [r8, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 57bbc │ │ │ │ + bgt 57c64 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a6c7c <_PyBytes_GetXIData@@Base+0x104> │ │ │ │ + bl 3a6ec4 <_PyBytes_GetXIData@@Base+0x104> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57b78 │ │ │ │ + blt 57c20 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - blt 57b88 │ │ │ │ - b 57bdc │ │ │ │ + blt 57c30 │ │ │ │ + b 57c84 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4520 @ 0x11a8 │ │ │ │ + movw r1, #5096 @ 0x13e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57b94 │ │ │ │ - b 57b78 │ │ │ │ + bne 57c3c │ │ │ │ + b 57c20 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df34c │ │ │ │ + bl 1df454 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57c04 │ │ │ │ - b 57b78 │ │ │ │ + bne 57cac │ │ │ │ + b 57c20 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3a6c7c <_PyBytes_GetXIData@@Base+0x104> │ │ │ │ + bl 3a6ec4 <_PyBytes_GetXIData@@Base+0x104> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57b78 │ │ │ │ + blt 57c20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14cc00 │ │ │ │ + bl 14d5a8 │ │ │ │ mov r5, r0 │ │ │ │ - b 57c24 │ │ │ │ + b 57ccc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -42487,511 +42531,511 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 57c78 │ │ │ │ + bne 57d20 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 57cbc │ │ │ │ - b 57c9c │ │ │ │ + beq 57d64 │ │ │ │ + b 57d44 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #1060 @ 0x424 │ │ │ │ + movw r0, #1636 @ 0x664 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57d2c │ │ │ │ - b 57c54 │ │ │ │ - bl 1e7988 │ │ │ │ + beq 57dd4 │ │ │ │ + b 57cfc │ │ │ │ + bl 1e7b58 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57cbc │ │ │ │ - bl beb18 │ │ │ │ + bne 57d64 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57d2c │ │ │ │ + bne 57dd4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 57cf0 │ │ │ │ - bl 1e7988 │ │ │ │ + beq 57d98 │ │ │ │ + bl 1e7b58 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57cf0 │ │ │ │ - bl beb18 │ │ │ │ + bne 57d98 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57d2c │ │ │ │ + bne 57dd4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2d13c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57d18 │ │ │ │ - bl beb18 │ │ │ │ + bne 57dc0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57d2c │ │ │ │ + bne 57dd4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 30f8c4 <_PyPickle_GetXIData@@Base+0x2320> │ │ │ │ + bl 310314 <_PyPickle_GetXIData@@Base+0x2320> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57f00 │ │ │ │ + beq 57fa8 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 57d94 │ │ │ │ + bne 57e3c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57d7c │ │ │ │ + bne 57e24 │ │ │ │ dmb ish │ │ │ │ - beq 57da4 │ │ │ │ + beq 57e4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 348650 │ │ │ │ + bl 3bd474 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d1fc │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 57e1c │ │ │ │ - bgt 57e04 │ │ │ │ + beq 57ec4 │ │ │ │ + bgt 57eac │ │ │ │ cmn r2, #4 │ │ │ │ - beq 57de8 │ │ │ │ + beq 57e90 │ │ │ │ cmn r2, #2 │ │ │ │ - bne 57e04 │ │ │ │ + bne 57eac │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43732 @ 0xaad4 │ │ │ │ + movw r1, #44268 @ 0xacec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 57ec8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 57f70 │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41908 @ 0xa3b4 │ │ │ │ + movw r1, #42484 @ 0xa5f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 57ec8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 57f70 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #44132 @ 0xac64 │ │ │ │ + movw r3, #44668 @ 0xae7c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b7b5c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 57ec8 │ │ │ │ + bl 3b7c9c <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 57f70 │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57e7c │ │ │ │ + beq 57f24 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldrb r2, [r6, #72] @ 0x48 │ │ │ │ mov r3, #1 │ │ │ │ strb r2, [r4, #72] @ 0x48 │ │ │ │ strb r3, [r4, #73] @ 0x49 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 57eb4 │ │ │ │ + bne 57f5c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57e9c │ │ │ │ + bne 57f44 │ │ │ │ dmb ish │ │ │ │ - beq 57f04 │ │ │ │ + beq 57fac │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bbc08 │ │ │ │ - b 57f04 │ │ │ │ + bl 2bca8c │ │ │ │ + b 57fac │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 57ee8 │ │ │ │ + bne 57f90 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57ed0 │ │ │ │ + bne 57f78 │ │ │ │ dmb ish │ │ │ │ - beq 57ef8 │ │ │ │ + beq 57fa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r6, #16576 @ 0x40c0 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r6 │ │ │ │ - bne 57f5c │ │ │ │ + bne 58004 │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 57f70 │ │ │ │ - ldr r2, [pc, #288] @ 58084 │ │ │ │ + b 58018 │ │ │ │ + ldr r2, [pc, #288] @ 5812c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 28ca14 │ │ │ │ + bl 28db3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 58078 │ │ │ │ + beq 58120 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r5, [r7, #32] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 58028 │ │ │ │ + bne 580d0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5807c │ │ │ │ + beq 58124 │ │ │ │ ldr r6, [r5] │ │ │ │ mov r1, r6 │ │ │ │ - bl bc42c │ │ │ │ + bl bc538 │ │ │ │ mov r1, r6 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 57fd4 │ │ │ │ - bl beb18 │ │ │ │ + bne 5807c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58054 │ │ │ │ - movw r3, #49332 @ 0xc0b4 │ │ │ │ + bne 580fc │ │ │ │ + movw r3, #49120 @ 0xbfe0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa3e4 │ │ │ │ - b 58054 │ │ │ │ + bl 1aab48 │ │ │ │ + b 580fc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - bl 32af1c │ │ │ │ + bl 32b39c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58054 │ │ │ │ + bne 580fc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - b 57f88 │ │ │ │ + b 58030 │ │ │ │ ldr r1, [r5] │ │ │ │ - bl c508c │ │ │ │ + bl c5760 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - beq 58054 │ │ │ │ + beq 580fc │ │ │ │ ldr r1, [r5] │ │ │ │ - bl cdf18 │ │ │ │ + bl ce544 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 58038 │ │ │ │ + ble 580e0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 58054 │ │ │ │ + bne 580fc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 57fec │ │ │ │ - b 5807c │ │ │ │ + bne 58094 │ │ │ │ + b 58124 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5801c │ │ │ │ + bne 580c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5801c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 580c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58078 │ │ │ │ + bgt 58120 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58078 │ │ │ │ + bne 58120 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 580a8 │ │ │ │ + beq 58150 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 301228 <_PyLong_UnsignedInt_Converter@@Base+0x854> │ │ │ │ - ldr r0, [pc, #8] @ 580b8 │ │ │ │ + b 301ec8 <_PyLong_UnsignedInt_Converter@@Base+0x854> │ │ │ │ + ldr r0, [pc, #8] @ 58160 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 58104 │ │ │ │ + bne 581ac │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 58148 │ │ │ │ - b 58128 │ │ │ │ + beq 581f0 │ │ │ │ + b 581d0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #1076 @ 0x434 │ │ │ │ + movw r0, #1652 @ 0x674 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 581b8 │ │ │ │ - b 580e0 │ │ │ │ - bl 1e7988 │ │ │ │ + beq 58260 │ │ │ │ + b 58188 │ │ │ │ + bl 1e7b58 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58148 │ │ │ │ - bl beb18 │ │ │ │ + bne 581f0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 581b8 │ │ │ │ + bne 58260 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5817c │ │ │ │ - bl 1e7988 │ │ │ │ + beq 58224 │ │ │ │ + bl 1e7b58 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5817c │ │ │ │ - bl beb18 │ │ │ │ + bne 58224 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 581b8 │ │ │ │ + bne 58260 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2e448 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 581a4 │ │ │ │ - bl beb18 │ │ │ │ + bne 5824c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 581b8 │ │ │ │ + bne 58260 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58208 │ │ │ │ + bne 582b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 581fc │ │ │ │ + beq 582a4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58208 │ │ │ │ + bne 582b0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 57d3c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b 57de4 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43828 @ 0xab34 │ │ │ │ + movw r1, #44364 @ 0xad4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5828c │ │ │ │ + bhi 58334 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 582b0 │ │ │ │ + bne 58358 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28464 @ 0x6f30 │ │ │ │ + movw r0, #29040 @ 0x7170 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 583a8 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 58450 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28464 @ 0x6f30 │ │ │ │ + movw r0, #29040 @ 0x7170 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58254 │ │ │ │ - b 583a8 │ │ │ │ + bne 582fc │ │ │ │ + b 58450 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 58370 │ │ │ │ + ble 58418 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5833c │ │ │ │ + beq 583e4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 5831c │ │ │ │ + beq 583c4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 583a8 │ │ │ │ + beq 58450 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 58340 │ │ │ │ + beq 583e8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 583a8 │ │ │ │ - movw r2, #6200 @ 0x1838 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 58450 │ │ │ │ + movw r2, #6776 @ 0x1a78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28464 @ 0x6f30 │ │ │ │ + movw r0, #29040 @ 0x7170 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 583a8 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 58450 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 58378 │ │ │ │ + beq 58420 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58378 │ │ │ │ - bl beb18 │ │ │ │ + bne 58420 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58378 │ │ │ │ - b 583a8 │ │ │ │ + beq 58420 │ │ │ │ + b 58450 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 39cbf8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 39ce40 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 583a8 │ │ │ │ - movw r0, #54748 @ 0xd5dc │ │ │ │ + beq 58450 │ │ │ │ + movw r0, #55324 @ 0xd81c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 583dc │ │ │ │ + beq 58484 │ │ │ │ movw r1, #20320 @ 0x4f60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26adf0 │ │ │ │ + b 26c15c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #55640 @ 0xd958 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3986e4 <_PyBytes_Find@@Base+0x9d8> │ │ │ │ + b 39873c <_PyBytes_Find@@Base+0x5bc> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -42999,216 +43043,216 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58480 │ │ │ │ + bne 58528 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58480 │ │ │ │ + bne 58528 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 57d3c │ │ │ │ + b 57de4 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 584c8 │ │ │ │ + ldr ip, [pc, #60] @ 58570 │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ sub r6, fp, #24 │ │ │ │ mov r3, lr │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5846c │ │ │ │ + bne 58514 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsl #2 │ │ │ │ + rsbeq r7, r2, r0, lsl #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58500 │ │ │ │ - bl beb18 │ │ │ │ + bne 585a8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58514 │ │ │ │ + bne 585bc │ │ │ │ mov r0, r4 │ │ │ │ bl 2cfbc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 395f38 <_PyLong_UInt32_Converter@@Base+0xc24> │ │ │ │ + b 395dcc <_PyLong_UInt32_Converter@@Base+0xc24> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a8008 │ │ │ │ + b 3a8250 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d6c4 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 58588 │ │ │ │ + bhi 58630 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 585ac │ │ │ │ - b 58614 │ │ │ │ + beq 58654 │ │ │ │ + b 586bc │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #28388 @ 0x6ee4 │ │ │ │ + movw r0, #28964 @ 0x7124 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5856c │ │ │ │ - b 58614 │ │ │ │ + bne 58614 │ │ │ │ + b 586bc │ │ │ │ cmp r6, #1 │ │ │ │ - ble 5865c │ │ │ │ + ble 58704 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5863c │ │ │ │ + beq 586e4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 5861c │ │ │ │ + beq 586c4 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 58614 │ │ │ │ + beq 586bc │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 58640 │ │ │ │ + beq 586e8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 586ac │ │ │ │ - movw r2, #6200 @ 0x1838 │ │ │ │ + b 58754 │ │ │ │ + movw r2, #6776 @ 0x1a78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28388 @ 0x6ee4 │ │ │ │ + movw r0, #28964 @ 0x7124 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58614 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 586bc │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 58660 │ │ │ │ + beq 58708 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 58660 │ │ │ │ - b 58614 │ │ │ │ + bge 58708 │ │ │ │ + b 586bc │ │ │ │ mov r5, r4 │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, ip │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ subeq ip, fp, #68 @ 0x44 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r3, fp, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 37cf80 │ │ │ │ + bl 37d308 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 586ac │ │ │ │ + beq 58754 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #54748 @ 0xd5dc │ │ │ │ + movw r0, #55324 @ 0xd81c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 586c0 │ │ │ │ + beq 58768 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 58714 │ │ │ │ + beq 587bc │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57104 @ 0xdf10 │ │ │ │ + movw r0, #57680 @ 0xe150 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58714 │ │ │ │ + bne 587bc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ - bl cdf18 │ │ │ │ + bl ce544 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5870c │ │ │ │ + beq 587b4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a85fc │ │ │ │ + b 3a8844 │ │ │ │ │ │ │ │ -00058744 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +000587ec <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ sub r2, fp, #20 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #24 │ │ │ │ - bl 36cf20 │ │ │ │ + bl 36d344 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r0, [r4] │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r4, #12] │ │ │ │ sub sp, fp, #8 │ │ │ │ @@ -43218,15 +43262,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ bl 2dbe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ba3f8 │ │ │ │ + b 1baa68 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -43234,161 +43278,161 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 58828 <_PyTime_AsTimeval_clamp@@Base+0xe4> │ │ │ │ + bge 588d0 <_PyTime_AsTimeval_clamp@@Base+0xe4> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #38568 @ 0x96a8 │ │ │ │ + movw r2, #39144 @ 0x98e8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #19196 @ 0x4afc │ │ │ │ + movw r0, #19772 @ 0x4d3c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r4, #0 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5883c <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 588e4 <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 563dc │ │ │ │ + bl 56484 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58850 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ + beq 588f8 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl a079c <_Py_GetConfig@@Base> │ │ │ │ + bl a0874 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58894 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ + bne 5893c <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2f1f0c <_PyObject_MaybeCallSpecialNoArgs@@Base+0x828> │ │ │ │ - movw r3, #49372 @ 0xc0dc │ │ │ │ + b 2f2d64 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x9e0> │ │ │ │ + movw r3, #49160 @ 0xc008 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #44544 @ 0xae00 │ │ │ │ + movw r1, #45080 @ 0xb018 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58884 <_PyTime_AsTimeval_clamp@@Base+0x140> │ │ │ │ + beq 5892c <_PyTime_AsTimeval_clamp@@Base+0x140> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 588f4 <_PyTime_AsTimeval_clamp@@Base+0x1b0> │ │ │ │ + beq 5899c <_PyTime_AsTimeval_clamp@@Base+0x1b0> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567ec │ │ │ │ + b 56894 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 589dc <_PyTime_AsTimeval_clamp@@Base+0x298> │ │ │ │ + beq 58a84 <_PyTime_AsTimeval_clamp@@Base+0x298> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 58958 <_PyTime_AsTimeval_clamp@@Base+0x214> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 58a00 <_PyTime_AsTimeval_clamp@@Base+0x214> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44576 @ 0xae20 │ │ │ │ + movw r1, #45112 @ 0xb038 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, r1 │ │ │ │ mov r5, #12 │ │ │ │ - bl 21f60c │ │ │ │ - movw r2, #7980 @ 0x1f2c │ │ │ │ + bl 21fec4 │ │ │ │ + movw r2, #8428 @ 0x20ec │ │ │ │ movt r2, #94 @ 0x5e │ │ │ │ mov ip, #0 │ │ │ │ movw r1, #345 @ 0x159 │ │ │ │ add r3, ip, r1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ mul r4, r5, r3 │ │ │ │ add lr, r2, r4 │ │ │ │ ldr r4, [r2, r4] │ │ │ │ cmp r0, r4 │ │ │ │ subcc r1, r3, #1 │ │ │ │ - bcc 589c0 <_PyTime_AsTimeval_clamp@@Base+0x27c> │ │ │ │ + bcc 58a68 <_PyTime_AsTimeval_clamp@@Base+0x27c> │ │ │ │ ldr r4, [lr, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bhi 589c0 <_PyTime_AsTimeval_clamp@@Base+0x27c> │ │ │ │ + bhi 58a68 <_PyTime_AsTimeval_clamp@@Base+0x27c> │ │ │ │ ldrh r2, [lr, #8] │ │ │ │ - movw r3, #2312 @ 0x908 │ │ │ │ + movw r3, #2760 @ 0xac8 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #2456] @ 0x998 │ │ │ │ - b 589d0 <_PyTime_AsTimeval_clamp@@Base+0x28c> │ │ │ │ + b 58a78 <_PyTime_AsTimeval_clamp@@Base+0x28c> │ │ │ │ cmp r1, ip │ │ │ │ - bge 58974 <_PyTime_AsTimeval_clamp@@Base+0x230> │ │ │ │ - movw r0, #44652 @ 0xae6c │ │ │ │ + bge 58a1c <_PyTime_AsTimeval_clamp@@Base+0x230> │ │ │ │ + movw r0, #45188 @ 0xb084 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aadf0 │ │ │ │ - movw r2, #38276 @ 0x9584 │ │ │ │ + b aaed8 │ │ │ │ + movw r2, #38852 @ 0x97c4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #55060 @ 0xd714 │ │ │ │ + movw r0, #55596 @ 0xd92c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 58a28 <_PyTime_AsTimeval_clamp@@Base+0x2e4> │ │ │ │ + beq 58ad0 <_PyTime_AsTimeval_clamp@@Base+0x2e4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 58a48 <_PyTime_AsTimeval_clamp@@Base+0x304> │ │ │ │ + b 58af0 <_PyTime_AsTimeval_clamp@@Base+0x304> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58a40 <_PyTime_AsTimeval_clamp@@Base+0x2fc> │ │ │ │ + beq 58ae8 <_PyTime_AsTimeval_clamp@@Base+0x2fc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567ec │ │ │ │ + b 56894 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ @@ -43397,84 +43441,84 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ bl 2d370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58a9c <_PyTime_AsTimeval_clamp@@Base+0x358> │ │ │ │ + beq 58b44 <_PyTime_AsTimeval_clamp@@Base+0x358> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 509c0 <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ + b 50a68 <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ │ │ │ │ -00058ac8 : │ │ │ │ +00058b70 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2f7e80 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ + bl 2f8b20 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a9474 │ │ │ │ + b 3a96bc │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 50b44 <_PyEval_FormatKwargsError@@Base+0x880> │ │ │ │ + b 50bec <_PyEval_FormatKwargsError@@Base+0x880> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 58bc8 │ │ │ │ + bl 58c70 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 58b7c │ │ │ │ + beq 58c24 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ movwne r2, #5196 @ 0x144c │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00058b84 : │ │ │ │ - ldr r2, [pc, #56] @ 58bc4 │ │ │ │ +00058c2c : │ │ │ │ + ldr r2, [pc, #56] @ 58c6c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldr lr, [r3, r2] │ │ │ │ add ip, lr, #4096 @ 0x1000 │ │ │ │ ldr r3, [ip, #404] @ 0x194 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ @@ -43493,415 +43537,415 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 58c10 │ │ │ │ + beq 58cb8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50308 @ 0xc484 │ │ │ │ + movw r1, #51016 @ 0xc748 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 58c44 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 58cec │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 58c48 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + bls 58cf0 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #44664 @ 0xae78 │ │ │ │ + movw r1, #45200 @ 0xb090 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 58ca4 │ │ │ │ + bne 58d4c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 58ca0 │ │ │ │ + ble 58d48 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #5 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 58ce0 │ │ │ │ + beq 58d88 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #5 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #580] @ 58f08 │ │ │ │ + ldr r1, [pc, #580] @ 58fb0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58dd8 │ │ │ │ + beq 58e80 │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r8, [r0] │ │ │ │ subs r4, r2, #1 │ │ │ │ moveq r9, r4 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 58d6c │ │ │ │ + beq 58e14 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 58d18 │ │ │ │ + beq 58dc0 │ │ │ │ subs r4, r2, #2 │ │ │ │ moveq r9, r4 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 58d6c │ │ │ │ + beq 58e14 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 58d2c │ │ │ │ + beq 58dd4 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 58d68 │ │ │ │ + beq 58e10 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 58d44 │ │ │ │ + beq 58dec │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 58d6c │ │ │ │ + beq 58e14 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58d6c │ │ │ │ - bl beb18 │ │ │ │ + bne 58e14 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58d6c │ │ │ │ - b 58dd8 │ │ │ │ + beq 58e14 │ │ │ │ + b 58e80 │ │ │ │ mov r9, r4 │ │ │ │ - bl dfd30 │ │ │ │ + bl e0724 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 58d84 │ │ │ │ - bl 19e7b8 │ │ │ │ + bne 58e2c │ │ │ │ + bl 19f08c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ moveq r7, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 58dc0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 58e68 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #44704 @ 0xaea0 │ │ │ │ + movw r1, #45240 @ 0xb0b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ - ldr r1, [pc, #324] @ 58f0c │ │ │ │ + b 1417cc │ │ │ │ + ldr r1, [pc, #324] @ 58fb4 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl c2a70 │ │ │ │ + bl c2b7c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58de0 │ │ │ │ + bne 58e88 │ │ │ │ mov r4, #0 │ │ │ │ - b 58efc │ │ │ │ + b 58fa4 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 58e08 │ │ │ │ + bne 58eb0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44736 @ 0xaec0 │ │ │ │ + movw r1, #45272 @ 0xb0d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 58dd8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 58e80 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 58e28 │ │ │ │ - bl b67b8 │ │ │ │ + beq 58ed0 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58eb4 │ │ │ │ + beq 58f5c │ │ │ │ mov r0, r5 │ │ │ │ - bl c4430 │ │ │ │ + bl c4b04 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 58e58 │ │ │ │ + beq 58f00 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 58e98 │ │ │ │ - b 58eb0 │ │ │ │ + ble 58f40 │ │ │ │ + b 58f58 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58e7c │ │ │ │ + bgt 58f24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58e7c │ │ │ │ + bne 58f24 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44776 @ 0xaee8 │ │ │ │ + movw r1, #45312 @ 0xb100 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 58dd8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 58e80 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 58eb0 │ │ │ │ + bne 58f58 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r5, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 2ad144 │ │ │ │ + bl 2ae0e0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58efc │ │ │ │ + bgt 58fa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58efc │ │ │ │ + bne 58fa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, lsl #3 │ │ │ │ + rsbeq r7, r2, r4, lsl #3 │ │ │ │ strhteq r1, [r3], #-184 @ 0xffffff48 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 58f5c │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 59004 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #9564 @ 0x255c │ │ │ │ + movw r0, #11188 @ 0x2bb4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58f74 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5901c │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 58f7c │ │ │ │ + bne 59024 │ │ │ │ mov r0, #0 │ │ │ │ - b 58fd0 │ │ │ │ + b 59078 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 58fa8 │ │ │ │ + beq 59050 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 58f74 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 5901c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 2d5b0 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 58fd0 │ │ │ │ + bne 59078 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5109c │ │ │ │ + b 51144 │ │ │ │ │ │ │ │ -00058ff8 : │ │ │ │ +000590a0 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #244] @ 59108 │ │ │ │ + ldr lr, [pc, #244] @ 591b0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r7, [r3, lr] │ │ │ │ ldr r3, [ip, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 59038 │ │ │ │ + ble 590e0 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 59060 │ │ │ │ - movw r1, #45560 @ 0xb1f8 │ │ │ │ + bne 59108 │ │ │ │ + movw r1, #46376 @ 0xb528 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #44804 @ 0xaf04 │ │ │ │ + movw r2, #45340 @ 0xb11c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + b 2db000 <_PyErr_Format@@Base> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r1, #16 │ │ │ │ - beq 5907c │ │ │ │ + beq 59124 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59094 │ │ │ │ + bne 5913c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov ip, r8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx ip │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 145b3c <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 146344 <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59100 │ │ │ │ + beq 591a8 │ │ │ │ ldr r9, [fp, #-32] @ 0xffffffe0 │ │ │ │ orr r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ blx r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 146aac <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 1472b8 <_PyStack_UnpackDict_Free@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b cb808 <_Py_CheckFunctionResult@@Base> │ │ │ │ + b cbe34 <_Py_CheckFunctionResult@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ bl 2e898 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ba3f8 │ │ │ │ + b 1baa68 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ - bl 3945b4 <_PyObject_GetState@@Base> │ │ │ │ + bl 394344 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r6, r4 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 5921c │ │ │ │ - ldr r0, [pc, #204] @ 59238 │ │ │ │ + beq 592c4 │ │ │ │ + ldr r0, [pc, #204] @ 592e0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 59190 │ │ │ │ - ldr r6, [pc, #176] @ 5923c │ │ │ │ + bne 59238 │ │ │ │ + ldr r6, [pc, #176] @ 592e4 │ │ │ │ mov r5, #0 │ │ │ │ - b 5921c │ │ │ │ - bl ca8ac │ │ │ │ + b 592c4 │ │ │ │ + bl caed8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 591bc │ │ │ │ + bgt 59264 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 591bc │ │ │ │ + bne 59264 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 59184 │ │ │ │ + beq 5922c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #104] @ 5923c │ │ │ │ + ldr r2, [pc, #104] @ 592e4 │ │ │ │ mov r0, #5 │ │ │ │ str r6, [sp, #4] │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [sp] │ │ │ │ - bl af580 │ │ │ │ + bl af668 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59208 │ │ │ │ + bgt 592b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59210 │ │ │ │ - ldr r6, [pc, #44] @ 5923c │ │ │ │ - b 5921c │ │ │ │ + beq 592b8 │ │ │ │ + ldr r6, [pc, #44] @ 592e4 │ │ │ │ + b 592c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 59208 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 592b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r5, r3, r0, lsl r7 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -43909,328 +43953,328 @@ │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 59278 │ │ │ │ + bhi 59320 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 592a0 │ │ │ │ - b 592bc │ │ │ │ + bgt 59348 │ │ │ │ + b 59364 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #64400 @ 0xfb90 │ │ │ │ + movw r0, #64936 @ 0xfda8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5926c │ │ │ │ + bne 59314 │ │ │ │ mov r4, #0 │ │ │ │ - b 59430 │ │ │ │ + b 594d8 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 592dc │ │ │ │ - bl beb18 │ │ │ │ + bne 59384 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59298 │ │ │ │ - ldr r0, [pc, #376] @ 5943c │ │ │ │ + bne 59340 │ │ │ │ + ldr r0, [pc, #376] @ 594e4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ mov r4, r0 │ │ │ │ - b 59430 │ │ │ │ - bl c5e50 │ │ │ │ + b 594d8 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59308 │ │ │ │ + bgt 593b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59308 │ │ │ │ + bne 593b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 592b0 │ │ │ │ + beq 59358 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 592bc │ │ │ │ + blt 59364 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59298 │ │ │ │ - ldr r1, [pc, #268] @ 59440 │ │ │ │ + beq 59340 │ │ │ │ + ldr r1, [pc, #268] @ 594e8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17c494 │ │ │ │ + bl 17cdfc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 593d4 │ │ │ │ + beq 5947c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5940c │ │ │ │ + beq 594b4 │ │ │ │ movw r8, #45544 @ 0xb1e8 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 14b668 │ │ │ │ + bl 14c00c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59390 │ │ │ │ + bgt 59438 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59390 │ │ │ │ + bne 59438 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 593a8 │ │ │ │ - bl beb18 │ │ │ │ + bne 59450 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 593bc │ │ │ │ - b 593d4 │ │ │ │ + beq 59464 │ │ │ │ + b 5947c │ │ │ │ cmp r7, r6 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs r4, r3, r6, lsr #31 │ │ │ │ - beq 593dc │ │ │ │ - movw r1, #44960 @ 0xafa0 │ │ │ │ + beq 59484 │ │ │ │ + movw r1, #45496 @ 0xb1b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r4, #0 │ │ │ │ - b 5940c │ │ │ │ + b 594b4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dc8fc │ │ │ │ + bl 2dd05c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 593d4 │ │ │ │ + blt 5947c │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #72] @ 59444 │ │ │ │ + ldr r0, [pc, #72] @ 594ec │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59430 │ │ │ │ + bgt 594d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59430 │ │ │ │ + bne 594d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r6, r3, ip, ror #19 │ │ │ │ rsbeq r6, r3, r8, lsl #20 │ │ │ │ strhteq r7, [r3], #-76 @ 0xffffffb4 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5177c │ │ │ │ + b 51824 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #24972 @ 0x618c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 594e4 │ │ │ │ + bne 5958c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bne 594c0 │ │ │ │ + bne 59568 │ │ │ │ cmp r0, r1 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movne r4, r3 │ │ │ │ - b 59584 │ │ │ │ + b 5962c │ │ │ │ cmp r2, #3 │ │ │ │ - bne 5957c │ │ │ │ + bne 59624 │ │ │ │ cmp r0, r1 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ - b 59584 │ │ │ │ + b 5962c │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - beq 5957c │ │ │ │ + beq 59624 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59538 │ │ │ │ + beq 595e0 │ │ │ │ mov r1, r6 │ │ │ │ - bl cbb4c │ │ │ │ + bl cc178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59540 │ │ │ │ + beq 595e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59538 │ │ │ │ + bgt 595e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59538 │ │ │ │ + bne 595e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 59584 │ │ │ │ + b 5962c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 140a04 │ │ │ │ + bl 141214 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59584 │ │ │ │ + bgt 5962c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59584 │ │ │ │ + bne 5962c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 59584 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5962c │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 51c48 │ │ │ │ + b 51cf0 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 52194 │ │ │ │ + b 5223c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 59608 │ │ │ │ + bne 596b0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59638 │ │ │ │ - b 5962c │ │ │ │ + bne 596e0 │ │ │ │ + b 596d4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18108 @ 0x46bc │ │ │ │ + movw r0, #18684 @ 0x48fc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 595f0 │ │ │ │ - b 59660 │ │ │ │ - bl beb18 │ │ │ │ + bne 59698 │ │ │ │ + b 59708 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59660 │ │ │ │ + bne 59708 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2f8014 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f8cb4 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59660 │ │ │ │ + beq 59708 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5966c │ │ │ │ + b 59714 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #62732 @ 0xf50c │ │ │ │ + movw r1, #63276 @ 0xf72c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ strd r4, [sp] │ │ │ │ - movw r0, #45352 @ 0xb128 │ │ │ │ + movw r0, #45888 @ 0xb340 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 596d8 │ │ │ │ + bne 59780 │ │ │ │ mov r0, #0 │ │ │ │ - b 59728 │ │ │ │ + b 597d0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 59708 │ │ │ │ - bl b95d0 │ │ │ │ + bne 597b0 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 596b4 │ │ │ │ - bl dc824 │ │ │ │ + bne 5975c │ │ │ │ + bl dd21c │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d064 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 59720 │ │ │ │ - b 596bc │ │ │ │ + beq 597c8 │ │ │ │ + b 59764 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 59764 │ │ │ │ + bne 5980c │ │ │ │ ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r0, r3, #36 @ 0x24 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #-36] @ 0xffffffdc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -44245,189 +44289,189 @@ │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5989c │ │ │ │ + bne 59944 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5989c │ │ │ │ - movw r3, #55592 @ 0xd928 │ │ │ │ + beq 59944 │ │ │ │ + movw r3, #58776 @ 0xe598 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + movw r0, #52220 @ 0xcbfc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 597fc │ │ │ │ + bne 598a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3ab5b8 │ │ │ │ + b 3ab800 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #51692 @ 0xc9ec │ │ │ │ + movw r0, #52228 @ 0xcc04 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59850 │ │ │ │ + bgt 598f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59850 │ │ │ │ + bne 598f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 597ec │ │ │ │ + beq 59894 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5987c │ │ │ │ + bgt 59924 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5987c │ │ │ │ + bne 59924 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5989c │ │ │ │ - movw r0, #51692 @ 0xc9ec │ │ │ │ + beq 59944 │ │ │ │ + movw r0, #52228 @ 0xcc04 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 598e4 │ │ │ │ + bhi 5998c │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 59908 │ │ │ │ - b 59924 │ │ │ │ + bne 599b0 │ │ │ │ + b 599cc │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #58860 @ 0xe5ec │ │ │ │ + movw r0, #59404 @ 0xe80c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59a44 │ │ │ │ - b 598d0 │ │ │ │ - bl c5e50 │ │ │ │ + beq 59aec │ │ │ │ + b 59978 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59938 │ │ │ │ + ble 599e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 59954 │ │ │ │ - bl beb18 │ │ │ │ + bne 599fc │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 59954 │ │ │ │ - b 59a44 │ │ │ │ + beq 599fc │ │ │ │ + b 59aec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5991c │ │ │ │ + bne 599c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5991c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 599c4 │ │ │ │ cmp r7, #1 │ │ │ │ - ble 59a0c │ │ │ │ + ble 59ab4 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 59994 │ │ │ │ + beq 59a3c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 59a10 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 59ab8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41544 @ 0xa248 │ │ │ │ + movw r1, #42196 @ 0xa4d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 599fc │ │ │ │ + b 59aa4 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 599b0 │ │ │ │ - bl b67b8 │ │ │ │ + beq 59a58 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 599d8 │ │ │ │ + beq 59a80 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 59a10 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 59ab8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41632 @ 0xa2a0 │ │ │ │ + movw r1, #42284 @ 0xa52c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 599fc │ │ │ │ + b 59aa4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #38172 @ 0x951c │ │ │ │ + movw r2, #38748 @ 0x975c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #58860 @ 0xe5ec │ │ │ │ + movw r0, #59404 @ 0xe80c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 59a44 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 59aec │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 59a2c │ │ │ │ + bgt 59ad4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b4e8c │ │ │ │ + b 2b5d54 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3a66e8 │ │ │ │ + b 3a6930 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3848] @ 0xf08 │ │ │ │ - ldr lr, [pc, #408] @ 59c00 │ │ │ │ + ldr lr, [pc, #408] @ 59ca8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -44440,69 +44484,69 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 59ad0 │ │ │ │ + bne 59b78 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59b14 │ │ │ │ + beq 59bbc │ │ │ │ mov ip, #1 │ │ │ │ sub r2, fp, #180 @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - movw ip, #29428 @ 0x72f4 │ │ │ │ + movw ip, #29424 @ 0x72f0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59b88 │ │ │ │ + beq 59c30 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59b88 │ │ │ │ - bl dc824 │ │ │ │ + beq 59c30 │ │ │ │ + bl dd21c │ │ │ │ ldrb r3, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59b50 │ │ │ │ + beq 59bf8 │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2dc04 │ │ │ │ mov r4, r0 │ │ │ │ - b 59b60 │ │ │ │ + b 59c08 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2dd9c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 59b90 │ │ │ │ + beq 59c38 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173e00 │ │ │ │ + bl 174768 │ │ │ │ mov r4, #0 │ │ │ │ - b 59bec │ │ │ │ + b 59c94 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldrd r4, [fp, #-68] @ 0xffffffbc │ │ │ │ @@ -44516,250 +44560,250 @@ │ │ │ │ ldrd r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ strd r4, [sp, #16] │ │ │ │ ldrd r4, [fp, #-100] @ 0xffffff9c │ │ │ │ strd r4, [sp, #8] │ │ │ │ ldrd r4, [fp, #-108] @ 0xffffff94 │ │ │ │ strd r4, [sp] │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl 5a2bc │ │ │ │ + bl 5a364 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #176 @ 0xb0 │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrsheq r8, [lr], #-88 @ 0xffffffa8 │ │ │ │ + ldrheq r8, [lr], #-120 @ 0xffffff88 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1a30e8 │ │ │ │ + bl 1a39f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59c68 │ │ │ │ + beq 59d10 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #368] @ 59dac │ │ │ │ + ldr r1, [pc, #368] @ 59e54 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #29704 @ 0x7408 │ │ │ │ + movw r2, #30240 @ 0x7620 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 1b8528 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b8b98 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 59c70 │ │ │ │ - bl 2d4690 │ │ │ │ + bne 59d18 │ │ │ │ + bl 2d53c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59c34 │ │ │ │ + bne 59cdc │ │ │ │ mov r0, r5 │ │ │ │ - bl 139c28 │ │ │ │ + bl 13a438 │ │ │ │ mov r4, #0 │ │ │ │ - b 59da4 │ │ │ │ + b 59e4c │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 59cb4 │ │ │ │ + bne 59d5c │ │ │ │ ldr r3, [r5, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59c94 │ │ │ │ + bne 59d3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 139c28 │ │ │ │ - b 59da4 │ │ │ │ + bl 13a438 │ │ │ │ + b 59e4c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59d94 │ │ │ │ + bgt 59e3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59d94 │ │ │ │ - b 59d30 │ │ │ │ + bne 59e3c │ │ │ │ + b 59dd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 59d08 │ │ │ │ + bne 59db0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59ce4 │ │ │ │ + bgt 59d8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59ce4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 59d8c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33084 @ 0x813c │ │ │ │ + movw r1, #33660 @ 0x837c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139c28 │ │ │ │ - b 59c68 │ │ │ │ + bl 13a438 │ │ │ │ + b 59d10 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 59d38 │ │ │ │ + bne 59de0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59d94 │ │ │ │ + bgt 59e3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59d94 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 59d94 │ │ │ │ + bne 59e3c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 59e3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a650 │ │ │ │ + bl 5a6f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59d70 │ │ │ │ + bne 59e18 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59c60 │ │ │ │ + bgt 59d08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59c60 │ │ │ │ + bne 59d08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 59c60 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 59d08 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 59c34 │ │ │ │ + bgt 59cdc │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ - bne 59c34 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 59c34 │ │ │ │ + bne 59cdc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 59cdc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1a3f60 │ │ │ │ + b 1a486c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mlseq r3, r4, r9, r6 │ │ │ │ │ │ │ │ -00059db0 : │ │ │ │ +00059e58 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 59dc8 │ │ │ │ + ldr r0, [pc, #12] @ 59e70 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 269e30 │ │ │ │ - rsbeq r7, r2, r0, lsr #6 │ │ │ │ + b 26b19c │ │ │ │ + rsbeq r7, r2, ip, lsl r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 59e80 │ │ │ │ + b 59f28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #53732 @ 0xd1e4 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e7378 │ │ │ │ + b 1e7548 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #84] @ 59e7c │ │ │ │ + ldr r1, [pc, #84] @ 59f24 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 36b628 │ │ │ │ + bl 36ba4c │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59e64 │ │ │ │ + bgt 59f0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59e64 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #16] @ 59e7c │ │ │ │ + bne 59f0c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #16] @ 59f24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36b628 │ │ │ │ + b 36ba4c │ │ │ │ rsbeq r5, r3, r8, asr r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ldrne r0, [pc, #136] @ 59f2c │ │ │ │ - ldreq r0, [pc, #136] @ 59f30 │ │ │ │ - bl 2f9694 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldrne r0, [pc, #136] @ 59fd4 │ │ │ │ + ldreq r0, [pc, #136] @ 59fd8 │ │ │ │ + bl 2fa334 <_PyEval_GetBuiltin@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 59ed4 │ │ │ │ + blt 59f7c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #36020 @ 0x8cb4 │ │ │ │ + movw r0, #36556 @ 0x8ecc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 59f0c │ │ │ │ + bne 59fb4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59f24 │ │ │ │ + bgt 59fcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59f24 │ │ │ │ + bne 59fcc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 59f24 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 59fcc │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #36028 @ 0x8cbc │ │ │ │ + movw r0, #36564 @ 0x8ed4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ rsbeq r6, r3, r4, asr #25 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59f54 │ │ │ │ + beq 59ffc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 59fa8 │ │ │ │ + b 5a050 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r3, [pc, #76] @ 59fb0 │ │ │ │ - beq 59fa8 │ │ │ │ + ldreq r3, [pc, #76] @ 5a058 │ │ │ │ + beq 5a050 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1abf98 │ │ │ │ + bl 1ac6fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 59f9c │ │ │ │ + beq 5a044 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -44773,300 +44817,300 @@ │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5a008 │ │ │ │ + bne 5a0b0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 5a004 │ │ │ │ + ble 5a0ac │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5a044 │ │ │ │ + beq 5a0ec │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #664] @ 5a2b8 │ │ │ │ + ldr r1, [pc, #664] @ 5a360 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5a2a8 │ │ │ │ + beq 5a350 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r7, #26132 @ 0x6614 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5a084 │ │ │ │ - bl 1e7988 │ │ │ │ + beq 5a12c │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a084 │ │ │ │ - bl beb18 │ │ │ │ + bne 5a12c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a2a8 │ │ │ │ + bne 5a350 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 5a0bc │ │ │ │ - bl 1e7988 │ │ │ │ + beq 5a164 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a0bc │ │ │ │ - bl beb18 │ │ │ │ + bne 5a164 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a2a8 │ │ │ │ + bne 5a350 │ │ │ │ add r4, r4, r6 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 5a0dc │ │ │ │ + beq 5a184 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5a0ec │ │ │ │ + bne 5a194 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2d574 │ │ │ │ - b 5a298 │ │ │ │ - bl 1aa9b0 │ │ │ │ + b 5a340 │ │ │ │ + bl 1ab114 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5a2a8 │ │ │ │ + beq 5a350 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5a148 │ │ │ │ + bne 5a1f0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51840 @ 0xca80 │ │ │ │ + movw r1, #52376 @ 0xcc98 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a2a8 │ │ │ │ + bgt 5a350 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a2a8 │ │ │ │ + bne 5a350 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5a2a8 │ │ │ │ - bl 2cf21c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5a350 │ │ │ │ + bl 2cff4c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a178 │ │ │ │ + bgt 5a220 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a178 │ │ │ │ + bne 5a220 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ cmneq r4, #1 │ │ │ │ - bne 5a1b0 │ │ │ │ - bl beb18 │ │ │ │ + bne 5a258 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a1b8 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + beq 5a260 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a2a8 │ │ │ │ - bl 1436d4 │ │ │ │ - b 5a1b8 │ │ │ │ + beq 5a350 │ │ │ │ + bl 143edc │ │ │ │ + b 5a260 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 5a1ec │ │ │ │ + beq 5a294 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5a1ec │ │ │ │ + bvs 5a294 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5a294 │ │ │ │ + bvs 5a33c │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov lr, s17 │ │ │ │ cmp r1, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 5a1f4 │ │ │ │ + bne 5a29c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b 5a298 │ │ │ │ + b 5a340 │ │ │ │ teq r1, lr │ │ │ │ bic ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, lr, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 5a240 │ │ │ │ + bpl 5a2e8 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc r0, ip, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r0, r5, r0 │ │ │ │ - bcs 5a294 │ │ │ │ + bcs 5a33c │ │ │ │ cmp r3, r4 │ │ │ │ sbcs r2, ip, r5 │ │ │ │ - bcs 5a260 │ │ │ │ + bcs 5a308 │ │ │ │ subs r1, r4, r3 │ │ │ │ and lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ sbc ip, r5, ip │ │ │ │ mov r2, r1 │ │ │ │ orr r3, lr, ip │ │ │ │ vmov d0, r2, r3 │ │ │ │ - b 5a298 │ │ │ │ + b 5a340 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs lr, r0, ip │ │ │ │ - bcs 5a270 │ │ │ │ + bcs 5a318 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc r0, ip, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r0, r5 │ │ │ │ - bcc 5a294 │ │ │ │ + bcc 5a33c │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b 5a298 │ │ │ │ + b 5a340 │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc r0, r0, ip │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r0, r5 │ │ │ │ - bcc 5a294 │ │ │ │ + bcc 5a33c │ │ │ │ adds r6, r4, r3 │ │ │ │ adc r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b 5a298 │ │ │ │ + b 5a340 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, asr r3 │ │ │ │ + rsbeq r7, r2, r0, asr r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl c5528 │ │ │ │ + bl c5bfc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a3d4 │ │ │ │ + beq 5a47c │ │ │ │ mov r0, r6 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b0 │ │ │ │ + beq 5a458 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b0 │ │ │ │ + beq 5a458 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrd r0, [fp, #4] │ │ │ │ - bl 19f364 │ │ │ │ + bl 19fc38 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b0 │ │ │ │ + beq 5a458 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldrd r0, [fp, #12] │ │ │ │ - bl 19f364 │ │ │ │ + bl 19fc38 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b0 │ │ │ │ + beq 5a458 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrd r0, [fp, #20] │ │ │ │ - bl 19f364 │ │ │ │ + bl 19fc38 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b0 │ │ │ │ + beq 5a458 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r0, [fp, #28] │ │ │ │ - bl 19f364 │ │ │ │ + bl 19fc38 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b0 │ │ │ │ + beq 5a458 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldrd r0, [fp, #36] @ 0x24 │ │ │ │ - bl 19f364 │ │ │ │ + bl 19fc38 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b0 │ │ │ │ + beq 5a458 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldrd r0, [fp, #44] @ 0x2c │ │ │ │ - bl 19f364 │ │ │ │ + bl 19fc38 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b0 │ │ │ │ + beq 5a458 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a3b0 │ │ │ │ + beq 5a458 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #60] @ 0x3c │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5a3dc │ │ │ │ + bne 5a484 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a3d4 │ │ │ │ + bgt 5a47c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a3d4 │ │ │ │ + bne 5a47c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5a3f4 │ │ │ │ + b 5a49c │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl b2920 │ │ │ │ + bl b2a08 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #56] @ 0x38 │ │ │ │ - beq 5a3b0 │ │ │ │ + beq 5a458 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a41c │ │ │ │ + beq 5a4c4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 5a474 │ │ │ │ + b 5a51c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ movweq r3, #5196 @ 0x144c │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 5a474 │ │ │ │ + beq 5a51c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1abf98 │ │ │ │ + bl 1ac6fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a468 │ │ │ │ + beq 5a510 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -45084,138 +45128,138 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a4d8 │ │ │ │ + bne 5a580 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a51c │ │ │ │ + beq 5a5c4 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #360] @ 5a64c │ │ │ │ + ldr ip, [pc, #360] @ 5a6f4 │ │ │ │ sub r2, fp, #32 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a51c │ │ │ │ + bne 5a5c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 5a644 │ │ │ │ + b 5a6ec │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #52020 @ 0xcb34 │ │ │ │ + movw r1, #52556 @ 0xcd4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 179408 │ │ │ │ + bl 179d70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a514 │ │ │ │ + beq 5a5bc │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 5a568 │ │ │ │ + beq 5a610 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 5a618 │ │ │ │ + bge 5a6c0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ - b 5a578 │ │ │ │ + b 5a620 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 5a618 │ │ │ │ + bge 5a6c0 │ │ │ │ add r3, r4, #16 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r8, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 37a384 <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ + bl 37a7c4 <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5a5ec │ │ │ │ + bne 5a694 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a5c4 │ │ │ │ + bgt 5a66c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a5c4 │ │ │ │ + bne 5a66c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a514 │ │ │ │ + bgt 5a5bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a514 │ │ │ │ + bne 5a5bc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5a514 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5a5bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a610 │ │ │ │ + bgt 5a6b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a610 │ │ │ │ + bne 5a6b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5a544 │ │ │ │ + b 5a5ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a63c │ │ │ │ + bgt 5a6e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a63c │ │ │ │ + bne 5a6e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsl #7 │ │ │ │ + rsbeq r7, r2, ip, ror r3 │ │ │ │ │ │ │ │ -0005a650 : │ │ │ │ +0005a6f8 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ - bge 5a680 │ │ │ │ + bge 5a728 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #260] @ 0x104 │ │ │ │ - bl 1e9d64 │ │ │ │ + bl 1e9f34 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a6b4 │ │ │ │ + beq 5a75c │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r4, r3, #16 │ │ │ │ ldrne r4, [r3, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, r7 │ │ │ │ @@ -45224,235 +45268,235 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, #0 │ │ │ │ - movw sl, #3788 @ 0xecc │ │ │ │ + movw sl, #4368 @ 0x1110 │ │ │ │ movt sl, #78 @ 0x4e │ │ │ │ - movw r9, #14796 @ 0x39cc │ │ │ │ + movw r9, #15376 @ 0x3c10 │ │ │ │ movt r9, #79 @ 0x4f │ │ │ │ - movw r6, #61148 @ 0xeedc │ │ │ │ + movw r6, #61728 @ 0xf120 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r5 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 5a81c │ │ │ │ + bge 5a8c4 │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r0, [r7, r4] │ │ │ │ - beq 5a74c │ │ │ │ + beq 5a7f4 │ │ │ │ cmp r8, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r0, [r7, r3] │ │ │ │ - beq 5a74c │ │ │ │ + beq 5a7f4 │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5a768 │ │ │ │ + bcs 5a810 │ │ │ │ lsr r3, r0, #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r2, [r9, r3] │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ add r3, r3, r2, lsl #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [sl, r3] │ │ │ │ add r3, r6, r3, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq 5a7bc │ │ │ │ + beq 5a864 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #7340032 @ 0x700000 │ │ │ │ - beq 5a7bc │ │ │ │ + beq 5a864 │ │ │ │ asr r2, r3, #24 │ │ │ │ ubfx r0, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #34676 @ 0x8774 │ │ │ │ movt r3, #90 @ 0x5a │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - beq 5a7c4 │ │ │ │ + beq 5a86c │ │ │ │ ldr ip, [r3], #4 │ │ │ │ str ip, [r1], #4 │ │ │ │ - b 5a7a4 │ │ │ │ + b 5a84c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 2eb884 │ │ │ │ + bl 2ec524 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r1, r2, r5, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, r0 │ │ │ │ add r2, r2, #1 │ │ │ │ - bge 5a80c │ │ │ │ + bge 5a8b4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr ip, [r3], #4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [lr] │ │ │ │ cmp r3, ip │ │ │ │ strcs r3, [lr] │ │ │ │ strcc ip, [lr] │ │ │ │ str ip, [r1], #4 │ │ │ │ - b 5a7dc │ │ │ │ + b 5a884 │ │ │ │ cmp r0, #0 │ │ │ │ addge r5, r5, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 5a714 │ │ │ │ + b 5a7bc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #38948 @ 0x9824 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 13f244 │ │ │ │ + bl 13fa54 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 5a8a4 │ │ │ │ - beq 5a87c │ │ │ │ + bgt 5a94c │ │ │ │ + beq 5a924 │ │ │ │ mov r4, #0 │ │ │ │ - b 5a90c │ │ │ │ + b 5a9b4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52080 @ 0xcb70 │ │ │ │ + movw r1, #52616 @ 0xcd88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5aad4 │ │ │ │ + bl 5ab7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a874 │ │ │ │ + beq 5a91c │ │ │ │ mov r1, r5 │ │ │ │ - bl 371f24 │ │ │ │ + bl 37234c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5a8ec │ │ │ │ + bne 5a994 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a874 │ │ │ │ + bgt 5a91c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a874 │ │ │ │ + bne 5a91c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5a874 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5a91c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a90c │ │ │ │ + bgt 5a9b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a90c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 5a9b4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a988 │ │ │ │ + beq 5aa30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ add r3, r5, #4 │ │ │ │ cmp r5, r6 │ │ │ │ - bge 5a968 │ │ │ │ + bge 5aa10 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5a990 │ │ │ │ + beq 5aa38 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5a940 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b 5a9e8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #52132 @ 0xcba4 │ │ │ │ + movw r1, #52668 @ 0xcdbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 5a990 │ │ │ │ + bl 1417cc │ │ │ │ + b 5aa38 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 99390 │ │ │ │ + b 99470 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5a9e4 │ │ │ │ - movw r2, #38276 @ 0x9584 │ │ │ │ + bne 5aa8c │ │ │ │ + movw r2, #38852 @ 0x97c4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #63524 @ 0xf824 │ │ │ │ + movw r0, #64100 @ 0xfa64 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5aa10 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 5aab8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #52708 @ 0xcde4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f60c │ │ │ │ + bl 21fec4 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5aa50 │ │ │ │ + bcs 5aaf8 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #23964 @ 0x5d9c │ │ │ │ + movw r1, #24476 @ 0x5f9c │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #12700 @ 0x319c │ │ │ │ + movw r3, #13212 @ 0x339c │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ add r2, r3, r3, lsl #3 │ │ │ │ - movw r3, #7248 @ 0x1c50 │ │ │ │ + movw r3, #7760 @ 0x1e50 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add r3, r3, r2 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ @@ -45463,55 +45507,55 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5aabc │ │ │ │ + beq 5ab64 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 3a8c00 │ │ │ │ + bl 3a8e48 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 5aaa4 │ │ │ │ + bne 5ab4c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r1, #38948 @ 0x9824 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 5abac │ │ │ │ + bne 5ac54 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - bl 2cdf30 <_PyErr_ProgramDecodedTextObject@@Base+0x134> │ │ │ │ + bl 2cec60 <_PyErr_ProgramDecodedTextObject@@Base+0x134> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ac3c │ │ │ │ + beq 5ace4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - ble 5ac60 │ │ │ │ + ble 5ad08 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ mov r3, #1 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ mov r5, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r5, [r4, #24] │ │ │ │ add r3, r8, r6, lsl #2 │ │ │ │ @@ -45521,212 +45565,212 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - bl 2f8548 <_PyCode_InitAddressRange@@Base+0x70c> │ │ │ │ + bl 2f91e8 <_PyCode_InitAddressRange@@Base+0x70c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ac30 │ │ │ │ + beq 5acd8 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ moveq r6, #0 │ │ │ │ ldreq r8, [r8, #260] @ 0x104 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 5ab5c │ │ │ │ - b 5ac60 │ │ │ │ + bne 5ac04 │ │ │ │ + b 5ad08 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5abc8 │ │ │ │ + bge 5ac70 │ │ │ │ mov r1, r5 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ mov r4, r0 │ │ │ │ - b 5abe4 │ │ │ │ + b 5ac8c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #14308 @ 0x37e4 │ │ │ │ + movw r1, #14884 @ 0x3a24 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c9194 │ │ │ │ + bl c97c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ac3c │ │ │ │ + beq 5ace4 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq 5ac60 │ │ │ │ + beq 5ad08 │ │ │ │ mov r0, r6 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ac60 │ │ │ │ + bne 5ad08 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #52264 @ 0xcc28 │ │ │ │ + movw r1, #52800 @ 0xce40 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ac44 │ │ │ │ + ble 5acec │ │ │ │ mov r4, #0 │ │ │ │ - b 5ac60 │ │ │ │ + b 5ad08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ac3c │ │ │ │ + bne 5ace4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5ac3c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5ace4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 5aca8 │ │ │ │ + bne 5ad50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb734 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 5acbc │ │ │ │ - bl dfd30 │ │ │ │ + bl 3bb874 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 5ad64 │ │ │ │ + bl e0724 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfd70 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0764 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ac9c │ │ │ │ + bne 5ad44 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5adf0 │ │ │ │ + bne 5ae98 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl fce48 │ │ │ │ + bl fd840 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ade4 │ │ │ │ + beq 5ae8c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - bne 5ad0c │ │ │ │ + bne 5adb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb734 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 5ad20 │ │ │ │ - bl dfd30 │ │ │ │ + bl 3bb874 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 5adc8 │ │ │ │ + bl e0724 │ │ │ │ mov r1, #1 │ │ │ │ - bl dfd70 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e0764 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ad00 │ │ │ │ + bne 5ada8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ad9c │ │ │ │ + bne 5ae44 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5adc0 │ │ │ │ + bne 5ae68 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ad9c │ │ │ │ + bne 5ae44 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5adc0 │ │ │ │ + bne 5ae68 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ad9c │ │ │ │ + bne 5ae44 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5adc0 │ │ │ │ + bne 5ae68 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5adac │ │ │ │ + beq 5ae54 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 5ade4 │ │ │ │ + b 5ae8c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3690 │ │ │ │ + bl e4084 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - beq 5ade4 │ │ │ │ - ldr r0, [pc, #28] @ 5adf8 │ │ │ │ + beq 5ae8c │ │ │ │ + ldr r0, [pc, #28] @ 5aea0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 5adf0 │ │ │ │ + b 5ae98 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 5add8 │ │ │ │ + b 5ae80 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r9, r2, r0, asr #25 │ │ │ │ │ │ │ │ -0005adfc : │ │ │ │ +0005aea4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r2, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5ae34 │ │ │ │ + beq 5aedc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ae34 │ │ │ │ + bgt 5aedc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ae34 │ │ │ │ + bne 5aedc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ae98 │ │ │ │ + beq 5af40 │ │ │ │ mov r1, r5 │ │ │ │ - bl cbb4c │ │ │ │ + bl cc178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ae9c │ │ │ │ + beq 5af44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ae98 │ │ │ │ + bgt 5af40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ae98 │ │ │ │ + bne 5af40 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -45734,171 +45778,171 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5afc0 │ │ │ │ + bne 5b068 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5afc0 │ │ │ │ + beq 5b068 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #55592 @ 0xd928 │ │ │ │ + movw r1, #58776 @ 0xe598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r0, #44168 @ 0xac88 │ │ │ │ + movw r0, #44744 @ 0xaec8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5af20 │ │ │ │ + bne 5afc8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ab5b8 │ │ │ │ + b 3ab800 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #52500 @ 0xcd14 │ │ │ │ + movw r0, #53036 @ 0xcf2c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5af74 │ │ │ │ + bgt 5b01c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5af74 │ │ │ │ + bne 5b01c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5af10 │ │ │ │ + beq 5afb8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5afa0 │ │ │ │ + bgt 5b048 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5afa0 │ │ │ │ + bne 5b048 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5afc0 │ │ │ │ - movw r0, #52500 @ 0xcd14 │ │ │ │ + beq 5b068 │ │ │ │ + movw r0, #53036 @ 0xcf2c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5b120 │ │ │ │ + beq 5b1c8 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b120 │ │ │ │ + bne 5b1c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b120 │ │ │ │ + beq 5b1c8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ str r9, [sp] │ │ │ │ - movw r0, #52540 @ 0xcd3c │ │ │ │ + movw r0, #53076 @ 0xcf54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b080 │ │ │ │ + bne 5b128 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3ab5b8 │ │ │ │ + b 3ab800 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #52548 @ 0xcd44 │ │ │ │ + movw r0, #53084 @ 0xcf5c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ movw r1, #798 @ 0x31e │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b0d4 │ │ │ │ + bgt 5b17c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b0d4 │ │ │ │ + bne 5b17c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b070 │ │ │ │ + beq 5b118 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b100 │ │ │ │ + bgt 5b1a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b100 │ │ │ │ + bne 5b1a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b120 │ │ │ │ - movw r0, #52548 @ 0xcd44 │ │ │ │ + beq 5b1c8 │ │ │ │ + movw r0, #53084 @ 0xcf5c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - blt 5b148 │ │ │ │ + blt 5b1f0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -45907,243 +45951,243 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 5b2e0 │ │ │ │ + beq 5b388 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ add ip, r6, #4 │ │ │ │ mov r2, r6 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 5b234 │ │ │ │ + ble 5b2dc │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r5, [r3, ip, lsl #2] │ │ │ │ - bl 1d3180 │ │ │ │ + bl 1d32a0 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 5b1d8 │ │ │ │ + bne 5b280 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5b19c │ │ │ │ + b 5b244 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl cf520 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cfb4c <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b2bc │ │ │ │ - bl c60ac │ │ │ │ + beq 5b364 │ │ │ │ + bl c6780 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b228 │ │ │ │ + bgt 5b2d0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b228 │ │ │ │ + bne 5b2d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - bne 5b1d0 │ │ │ │ - b 5b2bc │ │ │ │ + bne 5b278 │ │ │ │ + b 5b364 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b2e4 │ │ │ │ + beq 5b38c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl ce970 │ │ │ │ + bl cef9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b2e4 │ │ │ │ + beq 5b38c │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf96c <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5b2bc │ │ │ │ + beq 5b364 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 5b2b4 │ │ │ │ + bgt 5b35c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b2b4 │ │ │ │ + bne 5b35c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5b250 │ │ │ │ + bne 5b2f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b2e0 │ │ │ │ + bgt 5b388 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b2e0 │ │ │ │ + bne 5b388 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5b458 │ │ │ │ + beq 5b500 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b458 │ │ │ │ + bne 5b500 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b458 │ │ │ │ + beq 5b500 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #52856 @ 0xce78 │ │ │ │ + movw r0, #53392 @ 0xd090 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b3b8 │ │ │ │ + bne 5b460 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3ab5b8 │ │ │ │ + b 3ab800 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #52864 @ 0xce80 │ │ │ │ + movw r0, #53400 @ 0xd098 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ movw r1, #735 @ 0x2df │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b40c │ │ │ │ + bgt 5b4b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b40c │ │ │ │ + bne 5b4b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b3a8 │ │ │ │ + beq 5b450 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b438 │ │ │ │ + bgt 5b4e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b438 │ │ │ │ + bne 5b4e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b458 │ │ │ │ - movw r0, #52864 @ 0xce80 │ │ │ │ + beq 5b500 │ │ │ │ + movw r0, #53400 @ 0xd098 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #56] @ 5b4b8 │ │ │ │ - bl 2f9694 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #56] @ 5b560 │ │ │ │ + bl 2fa334 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b4a4 │ │ │ │ - movw r0, #52880 @ 0xce90 │ │ │ │ + beq 5b54c │ │ │ │ + movw r0, #53416 @ 0xd0a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ - movw r0, #42804 @ 0xa734 │ │ │ │ + b c011c │ │ │ │ + movw r0, #43340 @ 0xa94c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5b534 │ │ │ │ + beq 5b5dc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7988 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5b510 │ │ │ │ - bl beb18 │ │ │ │ + bne 5b5b8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b528 │ │ │ │ + beq 5b5d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vmov r3, s1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5b528 │ │ │ │ + blt 5b5d0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ vldr d0, [r1, #8] │ │ │ │ @@ -46161,331 +46205,331 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b660 │ │ │ │ + bne 5b708 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b660 │ │ │ │ - movw r0, #59652 @ 0xe904 │ │ │ │ + beq 5b708 │ │ │ │ + movw r0, #60188 @ 0xeb1c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b5c0 │ │ │ │ + bne 5b668 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ab5b8 │ │ │ │ + b 3ab800 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #52932 @ 0xcec4 │ │ │ │ + movw r0, #53468 @ 0xd0dc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ movw r1, #806 @ 0x326 │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b614 │ │ │ │ + bgt 5b6bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b614 │ │ │ │ + bne 5b6bc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b5b0 │ │ │ │ + beq 5b658 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b640 │ │ │ │ + bgt 5b6e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b640 │ │ │ │ + bne 5b6e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b660 │ │ │ │ - movw r0, #52932 @ 0xcec4 │ │ │ │ + beq 5b708 │ │ │ │ + movw r0, #53468 @ 0xd0dc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 21fdc0 │ │ │ │ + bl 2207a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b6a0 │ │ │ │ - bl ca8ac │ │ │ │ + beq 5b748 │ │ │ │ + bl caed8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2acc98 │ │ │ │ + bl 2adc34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b778 │ │ │ │ - movw r6, #40708 @ 0x9f04 │ │ │ │ + beq 5b820 │ │ │ │ + movw r6, #41196 @ 0xa0ec │ │ │ │ movt r6, #90 @ 0x5a │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b77c │ │ │ │ - bl aadf0 │ │ │ │ + beq 5b824 │ │ │ │ + bl aaed8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b74c │ │ │ │ - bl 140124 │ │ │ │ + beq 5b7f4 │ │ │ │ + bl 140934 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt 5b74c │ │ │ │ - beq 5b724 │ │ │ │ + blt 5b7f4 │ │ │ │ + beq 5b7cc │ │ │ │ ldr r2, [r5] │ │ │ │ add r6, r6, #4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5b734 │ │ │ │ - b 5b6d4 │ │ │ │ - bl c60ac │ │ │ │ + ble 5b7dc │ │ │ │ + b 5b77c │ │ │ │ + bl c6780 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b70c │ │ │ │ - b 5b74c │ │ │ │ + bne 5b7b4 │ │ │ │ + b 5b7f4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b6d4 │ │ │ │ + bne 5b77c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5b6d4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5b77c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b770 │ │ │ │ + bgt 5b818 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b770 │ │ │ │ + bne 5b818 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5b79c │ │ │ │ + b 5b844 │ │ │ │ │ │ │ │ -0005b79c : │ │ │ │ +0005b844 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b7b8 │ │ │ │ + beq 5b860 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b7d4 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 5b87c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52956 @ 0xcedc │ │ │ │ + movw r1, #53492 @ 0xd0f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5b800 │ │ │ │ + bne 5b8a8 │ │ │ │ mov r4, #0 │ │ │ │ - b 5b870 │ │ │ │ + b 5b918 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b828 │ │ │ │ + beq 5b8d0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #660 @ 0x294 │ │ │ │ + movw r3, #828 @ 0x33c │ │ │ │ movt r3, #5 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 5b870 │ │ │ │ - movw ip, #45560 @ 0xb1f8 │ │ │ │ + bne 5b918 │ │ │ │ + movw ip, #46376 @ 0xb528 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #53000 @ 0xcf08 │ │ │ │ + movw r1, #53536 @ 0xd120 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b7f8 │ │ │ │ + bgt 5b8a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b7f8 │ │ │ │ + bne 5b8a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5b7f8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5b8a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b8b4 │ │ │ │ + beq 5b95c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 55c40 │ │ │ │ + bl 55ce8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 5ba00 │ │ │ │ + beq 5baa8 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble 5b9ac │ │ │ │ + ble 5ba54 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1d3180 │ │ │ │ + bl 1d32a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b9a4 │ │ │ │ - bl c60ac │ │ │ │ + beq 5ba4c │ │ │ │ + bl c6780 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b980 │ │ │ │ + bne 5ba28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b958 │ │ │ │ + bgt 5ba00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b958 │ │ │ │ + bne 5ba00 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ba00 │ │ │ │ + bgt 5baa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ba00 │ │ │ │ + bne 5baa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5ba00 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5baa8 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b9a4 │ │ │ │ + bgt 5ba4c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b9a4 │ │ │ │ + bne 5ba4c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 5b8fc │ │ │ │ + b 5b9a4 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 5ba24 │ │ │ │ + beq 5bacc │ │ │ │ ldr r0, [r6, #28] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl ce970 │ │ │ │ + bl cef9c │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5ba24 │ │ │ │ + beq 5bacc │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b9c4 │ │ │ │ + bne 5ba6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ba08 │ │ │ │ + ble 5bab0 │ │ │ │ mov r4, #0 │ │ │ │ - b 5ba24 │ │ │ │ + b 5bacc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ba00 │ │ │ │ + bne 5baa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5ba00 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5baa8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ba6c │ │ │ │ + beq 5bb14 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 56324 │ │ │ │ + bl 563cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ @@ -46506,40 +46550,40 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5baec │ │ │ │ + beq 5bb94 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 3b354c │ │ │ │ + bl 3b36c4 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ add r0, r4, #12 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 371edc │ │ │ │ + bl 372304 │ │ │ │ ldr r3, [r5] │ │ │ │ add r0, r4, #16 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 371edc │ │ │ │ + bl 372304 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #12912 @ 0x3270 │ │ │ │ + movw r3, #12568 @ 0x3118 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub r1, r1, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ asr r1, r1, #5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -46551,73 +46595,73 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #1880 @ 0x758 │ │ │ │ + movw r2, #14872 @ 0x3a18 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - movw r3, #1896 @ 0x768 │ │ │ │ + movw r3, #14888 @ 0x3a28 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5bc00 │ │ │ │ - bl beb18 │ │ │ │ + bne 5bca8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5bc60 │ │ │ │ - b 5bc58 │ │ │ │ - bl c5e50 │ │ │ │ + beq 5bd08 │ │ │ │ + b 5bd00 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bc2c │ │ │ │ + bgt 5bcd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bc2c │ │ │ │ + bne 5bcd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5bc60 │ │ │ │ - b 5bbec │ │ │ │ + bne 5bd08 │ │ │ │ + b 5bc94 │ │ │ │ sub r4, r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a66e8 │ │ │ │ + bl 3a6930 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bc7c │ │ │ │ + bne 5bd24 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt 5bc38 │ │ │ │ + bgt 5bce0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2b4e8c │ │ │ │ + b 2b5d54 │ │ │ │ add r3, r0, #16 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ strb r2, [r0, #16] │ │ │ │ @@ -46632,490 +46676,490 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5bcfc │ │ │ │ + bne 5bda4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5bcf8 │ │ │ │ + ble 5bda0 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5bd40 │ │ │ │ + beq 5bde8 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #480] @ 5bee4 │ │ │ │ + ldr r1, [pc, #480] @ 5bf8c │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r8, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r9, #2 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bd40 │ │ │ │ + bne 5bde8 │ │ │ │ mov r4, #0 │ │ │ │ - b 5bed8 │ │ │ │ + b 5bf80 │ │ │ │ add r3, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r9, r4 │ │ │ │ ldrne r9, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b237c <_PyUnicode_ToNumeric@@Base+0x3cbc> │ │ │ │ + bl 3b24f4 <_PyUnicode_ToNumeric@@Base+0x3cbc> │ │ │ │ and r5, r0, #1 │ │ │ │ cmp r9, r4 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5bdac │ │ │ │ + beq 5be54 │ │ │ │ str r9, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 17c494 │ │ │ │ + bl 17cdfc │ │ │ │ mov r4, r0 │ │ │ │ - b 5bed8 │ │ │ │ + b 5bf80 │ │ │ │ mov r0, r5 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5bd38 │ │ │ │ + beq 5bde0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bed8 │ │ │ │ + beq 5bf80 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 5bed8 │ │ │ │ + bge 5bf80 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r8, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r9, [r8, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5be38 │ │ │ │ + bgt 5bee0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5be38 │ │ │ │ + bne 5bee0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5beac │ │ │ │ - bge 5be54 │ │ │ │ + beq 5bf54 │ │ │ │ + bge 5befc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5be6c │ │ │ │ - b 5be84 │ │ │ │ + ble 5bf14 │ │ │ │ + b 5bf2c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5beac │ │ │ │ - b 5be44 │ │ │ │ + bne 5bf54 │ │ │ │ + b 5beec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5be84 │ │ │ │ + bne 5bf2c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bd38 │ │ │ │ + bgt 5bde0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bd38 │ │ │ │ + bne 5bde0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5bd38 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5bde0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bed0 │ │ │ │ + bgt 5bf78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bed0 │ │ │ │ + bne 5bf78 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5bdbc │ │ │ │ + b 5be64 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, lsr #9 │ │ │ │ + rsbeq r7, r2, r4, lsr #9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005bf04 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +0005bfac <_PyXI_NewExcInfo@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 5bf48 <_PyXI_NewExcInfo@@Base+0x44> │ │ │ │ + bne 5bff0 <_PyXI_NewExcInfo@@Base+0x44> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53352 @ 0xd068 │ │ │ │ + movw r1, #53888 @ 0xd280 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 5bf60 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 5c008 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl a17c4 │ │ │ │ + bl a189c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5bf68 <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ + bne 5c010 <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ mov r5, #0 │ │ │ │ - b 5c200 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5c2a8 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 5bf8c <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ + bne 5c034 <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5bfa4 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + bge 5c04c <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 5bfa4 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + beq 5c04c <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 318e30 <_PyTime_ObjectToTime_t@@Base+0x148> │ │ │ │ + bl 319418 <_PyTime_ObjectToTime_t@@Base+0x148> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c200 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ - b 5c1e0 <_PyXI_NewExcInfo@@Base+0x2dc> │ │ │ │ + beq 5c2a8 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5c288 <_PyXI_NewExcInfo@@Base+0x2dc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36064 @ 0x8ce0 │ │ │ │ + movw r1, #36640 @ 0x8f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 138b9c │ │ │ │ + bl 1393ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5c1a0 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ - movw r1, #54860 @ 0xd64c │ │ │ │ + beq 5c248 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ + movw r1, #55404 @ 0xd86c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 138b9c │ │ │ │ + bl 1393ac │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5bfd8 <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ + bne 5c080 <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ mvn r6, #0 │ │ │ │ - b 5c0c0 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ + b 5c168 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 3194d4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ + bl 319abc <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c008 <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ + bgt 5c0b0 <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c008 <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ + bne 5c0b0 <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bfd0 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c078 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #54892 @ 0xd66c │ │ │ │ + movw r1, #55436 @ 0xd88c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 138b9c │ │ │ │ + bl 1393ac │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5bfd0 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c078 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 3194d4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ + bl 319abc <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c05c <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ + bgt 5c104 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c05c <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ + bne 5c104 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bfd0 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c078 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #55464 @ 0xd8a8 │ │ │ │ + movw r1, #56008 @ 0xdac8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 138b9c │ │ │ │ + bl 1393ac │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5bfd0 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c078 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 3194d4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ + bl 319abc <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c0b0 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ + bgt 5c158 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c0b0 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ + bne 5c158 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r6, r3, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c0e4 <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ + bgt 5c18c <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c0e4 <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ + bne 5c18c <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 5c1ac <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ + beq 5c254 <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13100 @ 0x332c │ │ │ │ + movw r1, #13620 @ 0x3534 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 138b9c │ │ │ │ + bl 1393ac │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5c1b8 <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ + beq 5c260 <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ mov r1, #0 │ │ │ │ - bl 3194d4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ + bl 319abc <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c134 <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ + bgt 5c1dc <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c134 <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ + bne 5c1dc <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c1c4 <_PyXI_NewExcInfo@@Base+0x2c0> │ │ │ │ + beq 5c26c <_PyXI_NewExcInfo@@Base+0x2c0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #320 @ 0x140 │ │ │ │ + movw r1, #856 @ 0x358 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 138b9c │ │ │ │ + bl 1393ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c1d0 <_PyXI_NewExcInfo@@Base+0x2cc> │ │ │ │ + beq 5c278 <_PyXI_NewExcInfo@@Base+0x2cc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 3194d4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ + bl 319abc <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c188 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ + bgt 5c230 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c188 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ + bne 5c230 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r4, #53308 @ 0xd03c │ │ │ │ + movweq r4, #53844 @ 0xd254 │ │ │ │ movteq r4, #64 @ 0x40 │ │ │ │ - bne 5c200 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ - b 5c1d8 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #53168 @ 0xcfb0 │ │ │ │ + bne 5c2a8 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5c280 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #53704 @ 0xd1c8 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ - b 5c1d8 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #45056 @ 0xb000 │ │ │ │ + b 5c280 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #45632 @ 0xb240 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ - b 5c1d8 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #53212 @ 0xcfdc │ │ │ │ + b 5c280 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #53748 @ 0xd1f4 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ - b 5c1d8 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #45144 @ 0xb058 │ │ │ │ + b 5c280 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #45720 @ 0xb298 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ - b 5c1d8 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #53256 @ 0xd008 │ │ │ │ + b 5c280 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #53792 @ 0xd220 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35249c │ │ │ │ + bl 353670 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ movw r3, #5220 @ 0x1464 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 8d768 │ │ │ │ - b 5bf60 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bl 8d850 │ │ │ │ + b 5c008 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ ldr r9, [fp, #8] │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5c388 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + beq 5c430 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5c388 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + bne 5c430 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c388 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + beq 5c430 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp] │ │ │ │ - movw r0, #53364 @ 0xd074 │ │ │ │ + movw r0, #53900 @ 0xd28c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c2e8 <_PyXI_NewExcInfo@@Base+0x3e4> │ │ │ │ + bne 5c390 <_PyXI_NewExcInfo@@Base+0x3e4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3ab5b8 │ │ │ │ + b 3ab800 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #53372 @ 0xd07c │ │ │ │ + movw r0, #53908 @ 0xd294 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r1, #593 @ 0x251 │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c33c <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ + bgt 5c3e4 <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c33c <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ + bne 5c3e4 <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c2d8 <_PyXI_NewExcInfo@@Base+0x3d4> │ │ │ │ + beq 5c380 <_PyXI_NewExcInfo@@Base+0x3d4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c368 <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ + bgt 5c410 <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c368 <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ + bne 5c410 <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c388 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ - movw r0, #53372 @ 0xd07c │ │ │ │ + beq 5c430 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + movw r0, #53908 @ 0xd294 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ sub lr, fp, #40 @ 0x28 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - beq 5c404 <_PyXI_NewExcInfo@@Base+0x500> │ │ │ │ + beq 5c4ac <_PyXI_NewExcInfo@@Base+0x500> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 19b2fc │ │ │ │ + bl 19c378 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c440 <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ - ldr r0, [pc, #36] @ 5c44c <_PyXI_NewExcInfo@@Base+0x548> │ │ │ │ - bl 2f9694 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 5c4e8 <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ + ldr r0, [pc, #36] @ 5c4f4 <_PyXI_NewExcInfo@@Base+0x548> │ │ │ │ + bl 2fa334 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #36028 @ 0x8cbc │ │ │ │ + movw r0, #36564 @ 0x8ed4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -47126,82 +47170,82 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5c4ac <_PyXI_NewExcInfo@@Base+0x5a8> │ │ │ │ + bne 5c554 <_PyXI_NewExcInfo@@Base+0x5a8> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5c4a8 <_PyXI_NewExcInfo@@Base+0x5a4> │ │ │ │ + ble 5c550 <_PyXI_NewExcInfo@@Base+0x5a4> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c4f0 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ + beq 5c598 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #548] @ 5c6d8 <_PyXI_NewExcInfo@@Base+0x7d4> │ │ │ │ + ldr r1, [pc, #548] @ 5c780 <_PyXI_NewExcInfo@@Base+0x7d4> │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r8, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r9, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c4f0 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ + bne 5c598 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ mov r4, #0 │ │ │ │ - b 5c6cc <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + b 5c774 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ add r3, r7, r4 │ │ │ │ movw r7, #5196 @ 0x144c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r8, [r0] │ │ │ │ moveq sl, r7 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 5c538 <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ + beq 5c5e0 <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c528 <_PyXI_NewExcInfo@@Base+0x624> │ │ │ │ + beq 5c5d0 <_PyXI_NewExcInfo@@Base+0x624> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5c52c <_PyXI_NewExcInfo@@Base+0x628> │ │ │ │ - b 5c534 <_PyXI_NewExcInfo@@Base+0x630> │ │ │ │ + bne 5c5d4 <_PyXI_NewExcInfo@@Base+0x628> │ │ │ │ + b 5c5dc <_PyXI_NewExcInfo@@Base+0x630> │ │ │ │ mov r4, r7 │ │ │ │ ldr sl, [r0, #8] │ │ │ │ - b 5c538 <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ + b 5c5e0 <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ mov sl, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b237c <_PyUnicode_ToNumeric@@Base+0x3cbc> │ │ │ │ + bl 3b24f4 <_PyUnicode_ToNumeric@@Base+0x3cbc> │ │ │ │ and r5, r0, #1 │ │ │ │ cmp sl, r7 │ │ │ │ orrne r5, r5, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5c608 <_PyXI_NewExcInfo@@Base+0x704> │ │ │ │ + beq 5c6b0 <_PyXI_NewExcInfo@@Base+0x704> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ stm sp, {r4, sl} │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r9, #36] @ 0x24 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 17c494 │ │ │ │ + bl 17cdfc │ │ │ │ mov r4, r0 │ │ │ │ - b 5c6cc <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + b 5c774 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 5c614 <_PyXI_NewExcInfo@@Base+0x710> │ │ │ │ + bge 5c6bc <_PyXI_NewExcInfo@@Base+0x710> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r8 │ │ │ │ ldr r9, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ @@ -47209,282 +47253,282 @@ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, #2 │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c628 <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ + ble 5c6d0 <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ cmp sl, #1 │ │ │ │ - beq 5c644 <_PyXI_NewExcInfo@@Base+0x740> │ │ │ │ + beq 5c6ec <_PyXI_NewExcInfo@@Base+0x740> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c6b0 <_PyXI_NewExcInfo@@Base+0x7ac> │ │ │ │ + ble 5c758 <_PyXI_NewExcInfo@@Base+0x7ac> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5c4e8 <_PyXI_NewExcInfo@@Base+0x5e4> │ │ │ │ + bne 5c590 <_PyXI_NewExcInfo@@Base+0x5e4> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c588 <_PyXI_NewExcInfo@@Base+0x684> │ │ │ │ + bne 5c630 <_PyXI_NewExcInfo@@Base+0x684> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 5c6cc <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + b 5c774 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c5e8 <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ + bne 5c690 <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5c5e8 <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5c690 <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ac9e4 <_Py_strhex@@Base+0xe74> │ │ │ │ + bl 3acc2c <_Py_strhex@@Base+0xe74> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c674 <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ + bgt 5c71c <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c674 <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ + bne 5c71c <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r7 │ │ │ │ - bne 5c6cc <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + bne 5c774 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c6a0 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ + bgt 5c748 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c6a0 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ + bne 5c748 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ce1f8 │ │ │ │ + b ce824 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c5fc <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ + bne 5c6a4 <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5c5fc <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5c6a4 <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsl #10 │ │ │ │ + strdeq r7, [r2], #-76 @ 0xffffffb4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ ldr r9, [fp, #8] │ │ │ │ ldr ip, [ip, #68] @ 0x44 │ │ │ │ ldr r8, [fp, #12] │ │ │ │ ldr r7, [fp, #16] │ │ │ │ cmp ip, #0 │ │ │ │ ldr r6, [fp, #20] │ │ │ │ - beq 5c898 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + beq 5c940 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c898 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + bne 5c940 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c898 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + beq 5c940 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ movweq sl, #5196 @ 0x144c │ │ │ │ movteq sl, #96 @ 0x60 │ │ │ │ - beq 5c77c <_PyXI_NewExcInfo@@Base+0x878> │ │ │ │ + beq 5c824 <_PyXI_NewExcInfo@@Base+0x878> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #65384 @ 0xff68 │ │ │ │ - movt r2, #60 @ 0x3c │ │ │ │ - bl ff944 │ │ │ │ + movw r2, #448 @ 0x1c0 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ + bl 100334 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ str r7, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #53572 @ 0xd144 │ │ │ │ + movw r0, #54108 @ 0xd35c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ stm sp, {r5, r8} │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c7f4 <_PyXI_NewExcInfo@@Base+0x8f0> │ │ │ │ + bne 5c89c <_PyXI_NewExcInfo@@Base+0x8f0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3ab5b8 │ │ │ │ + b 3ab800 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #53380 @ 0xd084 │ │ │ │ + movw r0, #53916 @ 0xd29c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bgt 5c84c <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ + bgt 5c8f4 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c84c <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ + bne 5c8f4 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c7e4 <_PyXI_NewExcInfo@@Base+0x8e0> │ │ │ │ + beq 5c88c <_PyXI_NewExcInfo@@Base+0x8e0> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c878 <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ + bgt 5c920 <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c878 <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ + bne 5c920 <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c898 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ - movw r0, #53380 @ 0xd084 │ │ │ │ + beq 5c940 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + movw r0, #53916 @ 0xd29c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c954 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ + beq 5c9fc <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5c954 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ + bne 5c9fc <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c954 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ + beq 5c9fc <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #55592 @ 0xd928 │ │ │ │ + movw r1, #58776 @ 0xe598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r0, #53580 @ 0xd14c │ │ │ │ + movw r0, #54116 @ 0xd364 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c95c <_PyXI_NewExcInfo@@Base+0xa58> │ │ │ │ + bne 5ca04 <_PyXI_NewExcInfo@@Base+0xa58> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab5b8 │ │ │ │ + bl 3ab800 │ │ │ │ mov r4, #0 │ │ │ │ - b 5ca00 <_PyXI_NewExcInfo@@Base+0xafc> │ │ │ │ + b 5caa8 <_PyXI_NewExcInfo@@Base+0xafc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #782 @ 0x30e │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #53588 @ 0xd154 │ │ │ │ + movw r0, #54124 @ 0xd36c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c9b0 <_PyXI_NewExcInfo@@Base+0xaac> │ │ │ │ + bgt 5ca58 <_PyXI_NewExcInfo@@Base+0xaac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c9b0 <_PyXI_NewExcInfo@@Base+0xaac> │ │ │ │ + bne 5ca58 <_PyXI_NewExcInfo@@Base+0xaac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c94c <_PyXI_NewExcInfo@@Base+0xa48> │ │ │ │ + beq 5c9f4 <_PyXI_NewExcInfo@@Base+0xa48> │ │ │ │ mov r0, r6 │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c9e8 <_PyXI_NewExcInfo@@Base+0xae4> │ │ │ │ + bgt 5ca90 <_PyXI_NewExcInfo@@Base+0xae4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c9e8 <_PyXI_NewExcInfo@@Base+0xae4> │ │ │ │ + bne 5ca90 <_PyXI_NewExcInfo@@Base+0xae4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ca00 <_PyXI_NewExcInfo@@Base+0xafc> │ │ │ │ - movw r0, #53588 @ 0xd154 │ │ │ │ + beq 5caa8 <_PyXI_NewExcInfo@@Base+0xafc> │ │ │ │ + movw r0, #54124 @ 0xd36c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + bl 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -47493,97 +47537,97 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5ca70 <_PyXI_NewExcInfo@@Base+0xb6c> │ │ │ │ + beq 5cb18 <_PyXI_NewExcInfo@@Base+0xb6c> │ │ │ │ mov r1, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ca70 <_PyXI_NewExcInfo@@Base+0xb6c> │ │ │ │ + bne 5cb18 <_PyXI_NewExcInfo@@Base+0xb6c> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2ce3b4 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2cf0e4 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5ca78 <_PyXI_NewExcInfo@@Base+0xb74> │ │ │ │ + bne 5cb20 <_PyXI_NewExcInfo@@Base+0xb74> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 5cb18 <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ + b 5cbc0 <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5ca9c <_PyXI_NewExcInfo@@Base+0xb98> │ │ │ │ + beq 5cb44 <_PyXI_NewExcInfo@@Base+0xb98> │ │ │ │ movw r1, #26132 @ 0x6614 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5caa8 <_PyXI_NewExcInfo@@Base+0xba4> │ │ │ │ + beq 5cb50 <_PyXI_NewExcInfo@@Base+0xba4> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 5cac0 <_PyXI_NewExcInfo@@Base+0xbbc> │ │ │ │ + b 5cb68 <_PyXI_NewExcInfo@@Base+0xbbc> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2ce3b4 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2cf0e4 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 5cb18 <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ + beq 5cbc0 <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5caf0 <_PyXI_NewExcInfo@@Base+0xbec> │ │ │ │ - movw r3, #49376 @ 0xc0e0 │ │ │ │ + bne 5cb98 <_PyXI_NewExcInfo@@Base+0xbec> │ │ │ │ + movw r3, #49164 @ 0xc00c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46740 @ 0xb694 │ │ │ │ + movw r1, #47316 @ 0xb8d4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 5cb18 <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ + b 5cbc0 <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 43e90 <_PyNumber_InPlacePowerNoMod@@Base+0x244> │ │ │ │ - movw r0, #41128 @ 0xa0a8 │ │ │ │ + bl 43ea0 <_PyNumber_InPlacePowerNoMod@@Base+0x244> │ │ │ │ + movw r0, #41664 @ 0xa2c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r4, [sp] │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #104] @ 5cba8 <_PyXI_NewExcInfo@@Base+0xca4> │ │ │ │ + ldr r3, [pc, #104] @ 5cc50 <_PyXI_NewExcInfo@@Base+0xca4> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ vmov s16, r3 │ │ │ │ - vldr d6, [pc, #72] @ 5cba0 <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ + vldr d6, [pc, #72] @ 5cc48 <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ 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 5cb78 <_PyXI_NewExcInfo@@Base+0xc74> │ │ │ │ - bl beb18 │ │ │ │ + bne 5cc20 <_PyXI_NewExcInfo@@Base+0xc74> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cb8c <_PyXI_NewExcInfo@@Base+0xc88> │ │ │ │ + bne 5cc34 <_PyXI_NewExcInfo@@Base+0xc88> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ @@ -47595,466 +47639,466 @@ │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5cc00 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ + bne 5cca8 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5cbfc <_PyXI_NewExcInfo@@Base+0xcf8> │ │ │ │ + blt 5cca4 <_PyXI_NewExcInfo@@Base+0xcf8> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5cc38 <_PyXI_NewExcInfo@@Base+0xd34> │ │ │ │ + beq 5cce0 <_PyXI_NewExcInfo@@Base+0xd34> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1724] @ 5d2c4 <_PyXI_NewExcInfo@@Base+0x13c0> │ │ │ │ + ldr r1, [pc, #1724] @ 5d36c <_PyXI_NewExcInfo@@Base+0x13c0> │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cd0c <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + beq 5cdb4 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ adds r2, r5, r4 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - beq 5ccf0 <_PyXI_NewExcInfo@@Base+0xdec> │ │ │ │ + beq 5cd98 <_PyXI_NewExcInfo@@Base+0xdec> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5cc70 <_PyXI_NewExcInfo@@Base+0xd6c> │ │ │ │ + beq 5cd18 <_PyXI_NewExcInfo@@Base+0xd6c> │ │ │ │ cmp r2, #1 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - bne 5cc78 <_PyXI_NewExcInfo@@Base+0xd74> │ │ │ │ - b 5cce0 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + bne 5cd20 <_PyXI_NewExcInfo@@Base+0xd74> │ │ │ │ + b 5cd88 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5cc9c <_PyXI_NewExcInfo@@Base+0xd98> │ │ │ │ - bl beb18 │ │ │ │ + bne 5cd44 <_PyXI_NewExcInfo@@Base+0xd98> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r8, #0 │ │ │ │ - beq 5ccd0 <_PyXI_NewExcInfo@@Base+0xdcc> │ │ │ │ - b 5cd0c <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ - bl c5e50 │ │ │ │ + beq 5cd78 <_PyXI_NewExcInfo@@Base+0xdcc> │ │ │ │ + b 5cdb4 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ccc8 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + bgt 5cd70 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ccc8 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + bne 5cd70 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 5cc88 <_PyXI_NewExcInfo@@Base+0xd84> │ │ │ │ + beq 5cd30 <_PyXI_NewExcInfo@@Base+0xd84> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add r9, r7, #16 │ │ │ │ mvnlt r8, #-2147483648 @ 0x80000000 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5cf18 <_PyXI_NewExcInfo@@Base+0x1014> │ │ │ │ + bne 5cfc0 <_PyXI_NewExcInfo@@Base+0x1014> │ │ │ │ cmp r8, #11 │ │ │ │ movlt r0, r8 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5cd14 <_PyXI_NewExcInfo@@Base+0xe10> │ │ │ │ + bne 5cdbc <_PyXI_NewExcInfo@@Base+0xe10> │ │ │ │ mov r4, #0 │ │ │ │ - b 5d2b8 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ + b 5d360 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ sub ip, r6, #1 │ │ │ │ - movw sl, #24944 @ 0x6170 │ │ │ │ + movw sl, #25520 @ 0x63b0 │ │ │ │ movt sl, #65 @ 0x41 │ │ │ │ mov r1, ip │ │ │ │ mov r5, #0 │ │ │ │ str r8, [fp, #-96] @ 0xffffffa0 │ │ │ │ str ip, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5ce44 <_PyXI_NewExcInfo@@Base+0xf40> │ │ │ │ + beq 5ceec <_PyXI_NewExcInfo@@Base+0xf40> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5cedc <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + blt 5cf84 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ ldrb r0, [r9, r1] │ │ │ │ sub r8, r1, #1 │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - beq 5cd74 <_PyXI_NewExcInfo@@Base+0xe70> │ │ │ │ + beq 5ce1c <_PyXI_NewExcInfo@@Base+0xe70> │ │ │ │ mov r1, r8 │ │ │ │ - b 5cd3c <_PyXI_NewExcInfo@@Base+0xe38> │ │ │ │ + b 5cde4 <_PyXI_NewExcInfo@@Base+0xe38> │ │ │ │ ldrb r0, [r9, r8] │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - bne 5cdbc <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bne 5ce64 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ sub r8, r8, #1 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 5cd60 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ + bne 5ce08 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5cdbc <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bne 5ce64 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ ldr ip, [r7, #4] │ │ │ │ movw r0, #42964 @ 0xa7d4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 5cdbc <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bne 5ce64 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ ldr r3, [r7] │ │ │ │ add r5, r5, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3] │ │ │ │ - b 5cedc <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + b 5cf84 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ add r0, r8, #1 │ │ │ │ sub r1, r1, r8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cef0 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + beq 5cf98 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r1, [r4, #12] │ │ │ │ strle r6, [r1, r5, lsl #2] │ │ │ │ - ble 5ce38 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + ble 5cee0 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ce18 <_PyXI_NewExcInfo@@Base+0xf14> │ │ │ │ + beq 5cec0 <_PyXI_NewExcInfo@@Base+0xf14> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cef0 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bgt 5cf98 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ sub r3, r1, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cef0 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ - b 5cec4 <_PyXI_NewExcInfo@@Base+0xfc0> │ │ │ │ + bne 5cf98 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + b 5cf6c <_PyXI_NewExcInfo@@Base+0xfc0> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ce38 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + bgt 5cee0 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5ce38 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + bne 5cee0 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ - b 5cd30 <_PyXI_NewExcInfo@@Base+0xe2c> │ │ │ │ + b 5cdd8 <_PyXI_NewExcInfo@@Base+0xe2c> │ │ │ │ cmp r1, #0 │ │ │ │ - movwge r3, #24944 @ 0x6170 │ │ │ │ + movwge r3, #25520 @ 0x63b0 │ │ │ │ movtge r3, #65 @ 0x41 │ │ │ │ - blt 5cedc <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + blt 5cf84 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ ldrb r2, [r9, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 5ce70 <_PyXI_NewExcInfo@@Base+0xf6c> │ │ │ │ + beq 5cf18 <_PyXI_NewExcInfo@@Base+0xf6c> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 5cedc <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ - b 5ce54 <_PyXI_NewExcInfo@@Base+0xf50> │ │ │ │ + bcc 5cf84 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + b 5cefc <_PyXI_NewExcInfo@@Base+0xf50> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cef0 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + beq 5cf98 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 5ced8 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ + ble 5cf80 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ced0 <_PyXI_NewExcInfo@@Base+0xfcc> │ │ │ │ + beq 5cf78 <_PyXI_NewExcInfo@@Base+0xfcc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cef0 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bgt 5cf98 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cef0 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bne 5cf98 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5cef0 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5cf98 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d29c <_PyXI_NewExcInfo@@Base+0x1398> │ │ │ │ + ble 5d344 <_PyXI_NewExcInfo@@Base+0x1398> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2ee9d0 │ │ │ │ + bl 2ef72c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d2b8 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ + bne 5d360 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cd0c <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bgt 5cdb4 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cd0c <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bne 5cdb4 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5cd0c <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5cdb4 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5cd0c <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bne 5cdb4 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5cf58 <_PyXI_NewExcInfo@@Base+0x1054> │ │ │ │ + bne 5d000 <_PyXI_NewExcInfo@@Base+0x1054> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61816 @ 0xf178 │ │ │ │ + movw r1, #62392 @ 0xf3b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 5d28c <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 5d334 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ cmp r8, #11 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ movlt r0, r8 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp sl, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 5d098 <_PyXI_NewExcInfo@@Base+0x1194> │ │ │ │ + bne 5d140 <_PyXI_NewExcInfo@@Base+0x1194> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d28c <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + beq 5d334 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ sub r6, r6, #1 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 5d048 <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ + blt 5d0f0 <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5d048 <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ + beq 5d0f0 <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ sub r8, r8, #1 │ │ │ │ ldrb r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne 5d040 <_PyXI_NewExcInfo@@Base+0x113c> │ │ │ │ + bne 5d0e8 <_PyXI_NewExcInfo@@Base+0x113c> │ │ │ │ add r0, r6, #1 │ │ │ │ sub r1, r1, r6 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d090 <_PyXI_NewExcInfo@@Base+0x118c> │ │ │ │ + beq 5d138 <_PyXI_NewExcInfo@@Base+0x118c> │ │ │ │ cmp r7, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r7, lsl #2] │ │ │ │ - ble 5d030 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ + ble 5d0d8 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d010 <_PyXI_NewExcInfo@@Base+0x110c> │ │ │ │ + beq 5d0b8 <_PyXI_NewExcInfo@@Base+0x110c> │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r5 │ │ │ │ - ble 5d148 <_PyXI_NewExcInfo@@Base+0x1244> │ │ │ │ - b 5d268 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + ble 5d1f0 <_PyXI_NewExcInfo@@Base+0x1244> │ │ │ │ + b 5d310 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d030 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ + bgt 5d0d8 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d030 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ + bne 5d0d8 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b 5cf9c <_PyXI_NewExcInfo@@Base+0x1098> │ │ │ │ + b 5d044 <_PyXI_NewExcInfo@@Base+0x1098> │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 5cfb0 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ + bcs 5d058 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 5d070 <_PyXI_NewExcInfo@@Base+0x116c> │ │ │ │ + bne 5d118 <_PyXI_NewExcInfo@@Base+0x116c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42964 @ 0xa7d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5d1a8 <_PyXI_NewExcInfo@@Base+0x12a4> │ │ │ │ + beq 5d250 <_PyXI_NewExcInfo@@Base+0x12a4> │ │ │ │ cmn r1, #1 │ │ │ │ - blt 5d24c <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ + blt 5d2f4 <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5d1dc <_PyXI_NewExcInfo@@Base+0x12d8> │ │ │ │ - b 5d268 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d284 <_PyXI_NewExcInfo@@Base+0x12d8> │ │ │ │ + b 5d310 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r4, r5 │ │ │ │ - b 5d268 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ - bl a1868 │ │ │ │ + b 5d310 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r1, r6 │ │ │ │ movne r6, r7 │ │ │ │ movne r7, r4 │ │ │ │ - bne 5d0c4 <_PyXI_NewExcInfo@@Base+0x11c0> │ │ │ │ - b 5d28c <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bne 5d16c <_PyXI_NewExcInfo@@Base+0x11c0> │ │ │ │ + b 5d334 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d164 <_PyXI_NewExcInfo@@Base+0x1260> │ │ │ │ + ble 5d20c <_PyXI_NewExcInfo@@Base+0x1260> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 5d180 <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ + beq 5d228 <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ mov r3, #2 │ │ │ │ mvn r2, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 2d0ea8 │ │ │ │ + bl 2d1bd8 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5d180 <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ + blt 5d228 <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 5d264 <_PyXI_NewExcInfo@@Base+0x1360> │ │ │ │ + beq 5d30c <_PyXI_NewExcInfo@@Base+0x1360> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r5, lsl #2] │ │ │ │ - ble 5d0bc <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + ble 5d164 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 5d0b4 <_PyXI_NewExcInfo@@Base+0x11b0> │ │ │ │ + beq 5d15c <_PyXI_NewExcInfo@@Base+0x11b0> │ │ │ │ mov r4, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d268 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bgt 5d310 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d268 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d310 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5d268 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5d310 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d0bc <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + bne 5d164 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5d0bc <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5d164 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ mov r4, r7 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r1 │ │ │ │ - bne 5d1c8 <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ + bne 5d270 <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42964 @ 0xa7d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5d1c8 <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ + bne 5d270 <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3] │ │ │ │ - b 5d24c <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ + b 5d2f4 <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5d268 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + beq 5d310 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 5d248 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ + ble 5d2f0 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d228 <_PyXI_NewExcInfo@@Base+0x1324> │ │ │ │ + beq 5d2d0 <_PyXI_NewExcInfo@@Base+0x1324> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d268 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bgt 5d310 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d268 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d310 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5d268 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5d310 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d248 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ + bgt 5d2f0 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d248 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ + bne 5d2f0 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2ee9d0 │ │ │ │ + bl 2ef72c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d290 <_PyXI_NewExcInfo@@Base+0x138c> │ │ │ │ - b 5d268 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d338 <_PyXI_NewExcInfo@@Base+0x138c> │ │ │ │ + b 5d310 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d28c <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bgt 5d334 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d28c <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bne 5d334 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 5d2b8 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 5d360 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ced8 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ + bne 5cf80 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5ced8 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5cf80 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, lsr #10 │ │ │ │ + rsbeq r7, r2, r8, lsr #10 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 39edbc │ │ │ │ + bl 39f004 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -48068,103 +48112,103 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d358 <_PyXI_NewExcInfo@@Base+0x1454> │ │ │ │ + bne 5d400 <_PyXI_NewExcInfo@@Base+0x1454> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d398 <_PyXI_NewExcInfo@@Base+0x1494> │ │ │ │ - ldr r1, [pc, #716] @ 5d62c <_PyXI_NewExcInfo@@Base+0x1728> │ │ │ │ + beq 5d440 <_PyXI_NewExcInfo@@Base+0x1494> │ │ │ │ + ldr r1, [pc, #716] @ 5d6d4 <_PyXI_NewExcInfo@@Base+0x1728> │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r3, ip │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d3fc <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ + beq 5d4a4 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ ldr r3, [r4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 5d424 <_PyXI_NewExcInfo@@Base+0x1520> │ │ │ │ + beq 5d4cc <_PyXI_NewExcInfo@@Base+0x1520> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 5d404 <_PyXI_NewExcInfo@@Base+0x1500> │ │ │ │ + beq 5d4ac <_PyXI_NewExcInfo@@Base+0x1500> │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5d3fc <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ + beq 5d4a4 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5d424 <_PyXI_NewExcInfo@@Base+0x1520> │ │ │ │ + beq 5d4cc <_PyXI_NewExcInfo@@Base+0x1520> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 5d620 <_PyXI_NewExcInfo@@Base+0x171c> │ │ │ │ - movw r2, #6200 @ 0x1838 │ │ │ │ + b 5d6c8 <_PyXI_NewExcInfo@@Base+0x171c> │ │ │ │ + movw r2, #6776 @ 0x1a78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #9596 @ 0x257c │ │ │ │ + movw r0, #11220 @ 0x2bd4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5d3fc <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5d4a4 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ cmp r6, #1 │ │ │ │ movle r6, #0 │ │ │ │ - ble 5d488 <_PyXI_NewExcInfo@@Base+0x1584> │ │ │ │ + ble 5d530 <_PyXI_NewExcInfo@@Base+0x1584> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5d464 <_PyXI_NewExcInfo@@Base+0x1560> │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 5d50c <_PyXI_NewExcInfo@@Base+0x1560> │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #9596 @ 0x257c │ │ │ │ + movw r0, #11220 @ 0x2bd4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5d3fc <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5d4a4 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5d3fc <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ + beq 5d4a4 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5d3e4 <_PyXI_NewExcInfo@@Base+0x14e0> │ │ │ │ + bne 5d48c <_PyXI_NewExcInfo@@Base+0x14e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d3fc <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ + beq 5d4a4 <_PyXI_NewExcInfo@@Base+0x14f8> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r4, #32] │ │ │ │ @@ -48182,307 +48226,307 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ - beq 5d518 <_PyXI_NewExcInfo@@Base+0x1614> │ │ │ │ + beq 5d5c0 <_PyXI_NewExcInfo@@Base+0x1614> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5d53c <_PyXI_NewExcInfo@@Base+0x1638> │ │ │ │ + beq 5d5e4 <_PyXI_NewExcInfo@@Base+0x1638> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 5d580 <_PyXI_NewExcInfo@@Base+0x167c> │ │ │ │ + beq 5d628 <_PyXI_NewExcInfo@@Base+0x167c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d580 <_PyXI_NewExcInfo@@Base+0x167c> │ │ │ │ + beq 5d628 <_PyXI_NewExcInfo@@Base+0x167c> │ │ │ │ mov r1, r4 │ │ │ │ bl 2d010 │ │ │ │ - movw r3, #12912 @ 0x3270 │ │ │ │ + movw r3, #12568 @ 0x3118 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r3, r0, lsl #5] │ │ │ │ cmp r6, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ - bne 5d55c <_PyXI_NewExcInfo@@Base+0x1658> │ │ │ │ + bne 5d604 <_PyXI_NewExcInfo@@Base+0x1658> │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - bne 5d5b0 <_PyXI_NewExcInfo@@Base+0x16ac> │ │ │ │ + bne 5d658 <_PyXI_NewExcInfo@@Base+0x16ac> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d5a4 <_PyXI_NewExcInfo@@Base+0x16a0> │ │ │ │ + bgt 5d64c <_PyXI_NewExcInfo@@Base+0x16a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d5a4 <_PyXI_NewExcInfo@@Base+0x16a0> │ │ │ │ + bne 5d64c <_PyXI_NewExcInfo@@Base+0x16a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ - movw r7, #12912 @ 0x3270 │ │ │ │ + b 2e217c │ │ │ │ + movw r7, #12568 @ 0x3118 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c0e0 <_PyLong_Lshift@@Base+0x1948> │ │ │ │ + bl 38be00 <_PyDeadline_Get@@Base+0x1840> │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d618 <_PyXI_NewExcInfo@@Base+0x1714> │ │ │ │ + beq 5d6c0 <_PyXI_NewExcInfo@@Base+0x1714> │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d60c <_PyXI_NewExcInfo@@Base+0x1708> │ │ │ │ + beq 5d6b4 <_PyXI_NewExcInfo@@Base+0x1708> │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r1, r6 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r1] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r3 │ │ │ │ add r7, r7, #32 │ │ │ │ add r6, r6, #4 │ │ │ │ - b 5d5c4 <_PyXI_NewExcInfo@@Base+0x16c0> │ │ │ │ + b 5d66c <_PyXI_NewExcInfo@@Base+0x16c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl c2a04 │ │ │ │ + bl c2b10 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, asr r5 │ │ │ │ + rsbeq r7, r2, r4, asr r5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d680 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ + beq 5d728 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d680 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ + bgt 5d728 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d680 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d728 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d6b4 <_PyXI_NewExcInfo@@Base+0x17b0> │ │ │ │ + beq 5d75c <_PyXI_NewExcInfo@@Base+0x17b0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d6b4 <_PyXI_NewExcInfo@@Base+0x17b0> │ │ │ │ + bgt 5d75c <_PyXI_NewExcInfo@@Base+0x17b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d6b4 <_PyXI_NewExcInfo@@Base+0x17b0> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d75c <_PyXI_NewExcInfo@@Base+0x17b0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d6e8 <_PyXI_NewExcInfo@@Base+0x17e4> │ │ │ │ + beq 5d790 <_PyXI_NewExcInfo@@Base+0x17e4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d6e8 <_PyXI_NewExcInfo@@Base+0x17e4> │ │ │ │ + bgt 5d790 <_PyXI_NewExcInfo@@Base+0x17e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d6e8 <_PyXI_NewExcInfo@@Base+0x17e4> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d790 <_PyXI_NewExcInfo@@Base+0x17e4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16e79c │ │ │ │ + b 16f108 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 5d780 <_PyXI_NewExcInfo@@Base+0x187c> │ │ │ │ + beq 5d828 <_PyXI_NewExcInfo@@Base+0x187c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7988 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5d780 <_PyXI_NewExcInfo@@Base+0x187c> │ │ │ │ - bl beb18 │ │ │ │ + bne 5d828 <_PyXI_NewExcInfo@@Base+0x187c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d764 <_PyXI_NewExcInfo@@Base+0x1860> │ │ │ │ + beq 5d80c <_PyXI_NewExcInfo@@Base+0x1860> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53608 @ 0xd168 │ │ │ │ + movw r1, #54144 @ 0xd380 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 5d75c <_PyXI_NewExcInfo@@Base+0x1858> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 5d804 <_PyXI_NewExcInfo@@Base+0x1858> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5d764 <_PyXI_NewExcInfo@@Base+0x1860> │ │ │ │ - vldr d7, [pc, #44] @ 5d7c0 <_PyXI_NewExcInfo@@Base+0x18bc> │ │ │ │ + bls 5d80c <_PyXI_NewExcInfo@@Base+0x1860> │ │ │ │ + vldr d7, [pc, #44] @ 5d868 <_PyXI_NewExcInfo@@Base+0x18bc> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #44] @ 5d7c8 <_PyXI_NewExcInfo@@Base+0x18c4> │ │ │ │ + ldr r2, [pc, #44] @ 5d870 <_PyXI_NewExcInfo@@Base+0x18c4> │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vmov r2, s0 │ │ │ │ str r2, [r3] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 5d6d8 <_PyXI_NewExcInfo@@Base+0x172c> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d804 <_PyXI_NewExcInfo@@Base+0x1900> │ │ │ │ - bl beb18 │ │ │ │ + bne 5d8c0 <_PyXI_NewExcInfo@@Base+0x1914> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d830 <_PyXI_NewExcInfo@@Base+0x192c> │ │ │ │ + bne 5d8ec <_PyXI_NewExcInfo@@Base+0x1940> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 5d9f8 <_PyXI_NewExcInfo@@Base+0x1af4> │ │ │ │ + bl 5ddbc <_PyXI_NewExcInfo@@Base+0x1e10> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #53652 @ 0xd194 │ │ │ │ + movw r0, #54188 @ 0xd3ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5d630 <_PyXI_NewExcInfo@@Base+0x172c> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 5d90c <_PyXI_NewExcInfo@@Base+0x1a08> │ │ │ │ + beq 5d9b4 <_PyXI_NewExcInfo@@Base+0x1a08> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5d8a0 <_PyXI_NewExcInfo@@Base+0x199c> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 5d948 <_PyXI_NewExcInfo@@Base+0x199c> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53660 @ 0xd19c │ │ │ │ + movw r1, #54196 @ 0xd3b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f60c │ │ │ │ + bl 21fec4 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5d8e0 <_PyXI_NewExcInfo@@Base+0x19dc> │ │ │ │ + bcs 5d988 <_PyXI_NewExcInfo@@Base+0x19dc> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #23964 @ 0x5d9c │ │ │ │ + movw r1, #24476 @ 0x5f9c │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #12700 @ 0x319c │ │ │ │ + movw r3, #13212 @ 0x339c │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ add r2, r3, r3, lsl #3 │ │ │ │ - movw r3, #7248 @ 0x1c50 │ │ │ │ + movw r3, #7760 @ 0x1e50 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ - movw r1, #35368 @ 0x8a28 │ │ │ │ + movw r1, #35816 @ 0x8be8 │ │ │ │ movt r1, #94 @ 0x5e │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aadf0 │ │ │ │ - movw r2, #38276 @ 0x9584 │ │ │ │ + b aaed8 │ │ │ │ + movw r2, #38852 @ 0x97c4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #63476 @ 0xf7f4 │ │ │ │ + movw r0, #64052 @ 0xfa34 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl d5e30 │ │ │ │ + bl d6448 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b54d4 │ │ │ │ + b 3b5618 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d998 <_PyXI_NewExcInfo@@Base+0x1a94> │ │ │ │ - bl beb18 │ │ │ │ + bne 5da40 <_PyXI_NewExcInfo@@Base+0x1a94> │ │ │ │ + bl bec24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5d9d4 <_PyXI_NewExcInfo@@Base+0x1ad0> │ │ │ │ - b 5d9ac <_PyXI_NewExcInfo@@Base+0x1aa8> │ │ │ │ + bne 5da7c <_PyXI_NewExcInfo@@Base+0x1ad0> │ │ │ │ + b 5da54 <_PyXI_NewExcInfo@@Base+0x1aa8> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ movlt r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ @@ -48493,153 +48537,103 @@ │ │ │ │ str r1, [r4, #16] │ │ │ │ mla r3, ip, r3, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 5d9f4 <_PyXI_NewExcInfo@@Base+0x1af0> │ │ │ │ + ldr r1, [pc, #12] @ 5da9c <_PyXI_NewExcInfo@@Base+0x1af0> │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37d998 │ │ │ │ + b 37dd20 │ │ │ │ rsbeq r1, r3, r0, ror #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - add r0, r0, #13 │ │ │ │ - mov r1, #10 │ │ │ │ - bl a0bc8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 5dab8 <_PyXI_NewExcInfo@@Base+0x1bb4> │ │ │ │ - cmp r6, #3 │ │ │ │ - ble 5da48 <_PyXI_NewExcInfo@@Base+0x1b44> │ │ │ │ - ldrb r3, [r5, #23] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrbne r3, [r4, #18] │ │ │ │ - mvnne r3, r3, lsl #25 │ │ │ │ - mvnne r3, r3, lsr #25 │ │ │ │ - strbne r3, [r4, #18] │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5da68 <_PyXI_NewExcInfo@@Base+0x1b64> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 5da7c <_PyXI_NewExcInfo@@Base+0x1b78> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, #1 │ │ │ │ - bl af3bc │ │ │ │ - mov r5, r0 │ │ │ │ - b 5da88 <_PyXI_NewExcInfo@@Base+0x1b84> │ │ │ │ - mov r0, r4 │ │ │ │ - bl cf340 <_PyTuple_FromPair@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5daa4 <_PyXI_NewExcInfo@@Base+0x1ba0> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5daac <_PyXI_NewExcInfo@@Base+0x1ba8> │ │ │ │ - mov r4, r5 │ │ │ │ - b 5dab8 <_PyXI_NewExcInfo@@Base+0x1bb4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5daa4 <_PyXI_NewExcInfo@@Base+0x1ba0> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5db1c <_PyXI_NewExcInfo@@Base+0x1c18> │ │ │ │ + beq 5dafc <_PyXI_NewExcInfo@@Base+0x1b50> │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5db1c <_PyXI_NewExcInfo@@Base+0x1c18> │ │ │ │ + beq 5dafc <_PyXI_NewExcInfo@@Base+0x1b50> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5db60 <_PyXI_NewExcInfo@@Base+0x1c5c> │ │ │ │ - b 5db44 <_PyXI_NewExcInfo@@Base+0x1c40> │ │ │ │ + beq 5db40 <_PyXI_NewExcInfo@@Base+0x1b94> │ │ │ │ + b 5db24 <_PyXI_NewExcInfo@@Base+0x1b78> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5db0c <_PyXI_NewExcInfo@@Base+0x1c08> │ │ │ │ + beq 5daec <_PyXI_NewExcInfo@@Base+0x1b40> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #53752 @ 0xd1f8 │ │ │ │ + movw r0, #54288 @ 0xd410 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5db0c <_PyXI_NewExcInfo@@Base+0x1c08> │ │ │ │ + bne 5daec <_PyXI_NewExcInfo@@Base+0x1b40> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #53752 @ 0xd1f8 │ │ │ │ + movw r0, #54288 @ 0xd410 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5db3c <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + beq 5db1c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5db3c <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + beq 5db1c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5dba8 <_PyXI_NewExcInfo@@Base+0x1ca4> │ │ │ │ + bne 5db88 <_PyXI_NewExcInfo@@Base+0x1bdc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5db3c <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + bgt 5db1c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5db3c <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + bne 5db1c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5db3c <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5db1c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dc0c <_PyXI_NewExcInfo@@Base+0x1d08> │ │ │ │ + bne 5dbec <_PyXI_NewExcInfo@@Base+0x1c40> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dbe4 <_PyXI_NewExcInfo@@Base+0x1ce0> │ │ │ │ + bgt 5dbc4 <_PyXI_NewExcInfo@@Base+0x1c18> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dbe4 <_PyXI_NewExcInfo@@Base+0x1ce0> │ │ │ │ + bne 5dbc4 <_PyXI_NewExcInfo@@Base+0x1c18> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5db3c <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + bgt 5db1c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5db3c <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + bne 5db1c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5db3c <_PyXI_NewExcInfo@@Base+0x1c38> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5db1c <_PyXI_NewExcInfo@@Base+0x1b70> │ │ │ │ mvn r3, #0 │ │ │ │ strd r4, [r0, #8] │ │ │ │ str r3, [r0, #16] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -48649,776 +48643,813 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5dc78 <_PyXI_NewExcInfo@@Base+0x1d74> │ │ │ │ + bne 5dc58 <_PyXI_NewExcInfo@@Base+0x1cac> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5dc74 <_PyXI_NewExcInfo@@Base+0x1d70> │ │ │ │ + ble 5dc54 <_PyXI_NewExcInfo@@Base+0x1ca8> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5dcb8 <_PyXI_NewExcInfo@@Base+0x1db4> │ │ │ │ + beq 5dc98 <_PyXI_NewExcInfo@@Base+0x1cec> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #344] @ 5ddd8 <_PyXI_NewExcInfo@@Base+0x1ed4> │ │ │ │ + ldr r1, [pc, #344] @ 5ddb8 <_PyXI_NewExcInfo@@Base+0x1e0c> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #3 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5ddcc <_PyXI_NewExcInfo@@Base+0x1ec8> │ │ │ │ + beq 5ddac <_PyXI_NewExcInfo@@Base+0x1e00> │ │ │ │ add r6, r6, r4 │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r6, #1 │ │ │ │ moveq r4, #0 │ │ │ │ mvneq r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 5dda0 <_PyXI_NewExcInfo@@Base+0x1e9c> │ │ │ │ + beq 5dd80 <_PyXI_NewExcInfo@@Base+0x1dd4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dd3c <_PyXI_NewExcInfo@@Base+0x1e38> │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + beq 5dd1c <_PyXI_NewExcInfo@@Base+0x1d70> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 5dcfc <_PyXI_NewExcInfo@@Base+0x1df8> │ │ │ │ - bl beb18 │ │ │ │ + bne 5dcdc <_PyXI_NewExcInfo@@Base+0x1d30> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5dd30 <_PyXI_NewExcInfo@@Base+0x1e2c> │ │ │ │ - b 5ddcc <_PyXI_NewExcInfo@@Base+0x1ec8> │ │ │ │ - bl c5e50 │ │ │ │ + beq 5dd10 <_PyXI_NewExcInfo@@Base+0x1d64> │ │ │ │ + b 5ddac <_PyXI_NewExcInfo@@Base+0x1e00> │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dd28 <_PyXI_NewExcInfo@@Base+0x1e24> │ │ │ │ + bgt 5dd08 <_PyXI_NewExcInfo@@Base+0x1d5c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dd28 <_PyXI_NewExcInfo@@Base+0x1e24> │ │ │ │ + bne 5dd08 <_PyXI_NewExcInfo@@Base+0x1d5c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 5dce8 <_PyXI_NewExcInfo@@Base+0x1de4> │ │ │ │ + beq 5dcc8 <_PyXI_NewExcInfo@@Base+0x1d1c> │ │ │ │ cmp r6, #2 │ │ │ │ - bne 5dd40 <_PyXI_NewExcInfo@@Base+0x1e3c> │ │ │ │ - b 5dd9c <_PyXI_NewExcInfo@@Base+0x1e98> │ │ │ │ + bne 5dd20 <_PyXI_NewExcInfo@@Base+0x1d74> │ │ │ │ + b 5dd7c <_PyXI_NewExcInfo@@Base+0x1dd0> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5dd64 <_PyXI_NewExcInfo@@Base+0x1e60> │ │ │ │ - bl beb18 │ │ │ │ + bne 5dd44 <_PyXI_NewExcInfo@@Base+0x1d98> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 5dda0 <_PyXI_NewExcInfo@@Base+0x1e9c> │ │ │ │ - b 5ddcc <_PyXI_NewExcInfo@@Base+0x1ec8> │ │ │ │ - bl c5e50 │ │ │ │ + beq 5dd80 <_PyXI_NewExcInfo@@Base+0x1dd4> │ │ │ │ + b 5ddac <_PyXI_NewExcInfo@@Base+0x1e00> │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dd90 <_PyXI_NewExcInfo@@Base+0x1e8c> │ │ │ │ + bgt 5dd70 <_PyXI_NewExcInfo@@Base+0x1dc4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dd90 <_PyXI_NewExcInfo@@Base+0x1e8c> │ │ │ │ + bne 5dd70 <_PyXI_NewExcInfo@@Base+0x1dc4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5dda0 <_PyXI_NewExcInfo@@Base+0x1e9c> │ │ │ │ - b 5dd50 <_PyXI_NewExcInfo@@Base+0x1e4c> │ │ │ │ + bne 5dd80 <_PyXI_NewExcInfo@@Base+0x1dd4> │ │ │ │ + b 5dd30 <_PyXI_NewExcInfo@@Base+0x1d84> │ │ │ │ mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f7fc8 │ │ │ │ + bl 1f81b4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [fp, #4] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 34f698 │ │ │ │ + b 34fabc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsl #11 │ │ │ │ + rsbeq r7, r2, r0, lsl #11 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + add r0, r0, #13 │ │ │ │ + mov r1, #10 │ │ │ │ + bl a0ca0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 5de7c <_PyXI_NewExcInfo@@Base+0x1ed0> │ │ │ │ + cmp r6, #3 │ │ │ │ + ble 5de0c <_PyXI_NewExcInfo@@Base+0x1e60> │ │ │ │ + ldrb r3, [r5, #23] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrbne r3, [r4, #18] │ │ │ │ + mvnne r3, r3, lsl #25 │ │ │ │ + mvnne r3, r3, lsr #25 │ │ │ │ + strbne r3, [r4, #18] │ │ │ │ + ldrb r3, [r5, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5de2c <_PyXI_NewExcInfo@@Base+0x1e80> │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + movw r3, #5196 @ 0x144c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 5de40 <_PyXI_NewExcInfo@@Base+0x1e94> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, #1 │ │ │ │ + bl af4a4 │ │ │ │ + mov r5, r0 │ │ │ │ + b 5de4c <_PyXI_NewExcInfo@@Base+0x1ea0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl cf96c <_PyTuple_FromPair@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5de68 <_PyXI_NewExcInfo@@Base+0x1ebc> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5de70 <_PyXI_NewExcInfo@@Base+0x1ec4> │ │ │ │ + mov r4, r5 │ │ │ │ + b 5de7c <_PyXI_NewExcInfo@@Base+0x1ed0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5de68 <_PyXI_NewExcInfo@@Base+0x1ebc> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5df0c <_PyXI_NewExcInfo@@Base+0x2008> │ │ │ │ + bne 5dfb4 <_PyXI_NewExcInfo@@Base+0x2008> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5df0c <_PyXI_NewExcInfo@@Base+0x2008> │ │ │ │ + beq 5dfb4 <_PyXI_NewExcInfo@@Base+0x2008> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #55592 @ 0xd928 │ │ │ │ + movw r2, #58776 @ 0xe598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ - movw r0, #53772 @ 0xd20c │ │ │ │ + movw r0, #54308 @ 0xd424 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5de6c <_PyXI_NewExcInfo@@Base+0x1f68> │ │ │ │ + bne 5df14 <_PyXI_NewExcInfo@@Base+0x1f68> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ab5b8 │ │ │ │ + b 3ab800 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #53780 @ 0xd214 │ │ │ │ + movw r0, #54316 @ 0xd42c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dec0 <_PyXI_NewExcInfo@@Base+0x1fbc> │ │ │ │ + bgt 5df68 <_PyXI_NewExcInfo@@Base+0x1fbc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dec0 <_PyXI_NewExcInfo@@Base+0x1fbc> │ │ │ │ + bne 5df68 <_PyXI_NewExcInfo@@Base+0x1fbc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5de5c <_PyXI_NewExcInfo@@Base+0x1f58> │ │ │ │ + beq 5df04 <_PyXI_NewExcInfo@@Base+0x1f58> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5deec <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ + bgt 5df94 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5deec <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ + bne 5df94 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5df0c <_PyXI_NewExcInfo@@Base+0x2008> │ │ │ │ - movw r0, #53780 @ 0xd214 │ │ │ │ + beq 5dfb4 <_PyXI_NewExcInfo@@Base+0x2008> │ │ │ │ + movw r0, #54316 @ 0xd42c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 5dfd8 <_PyXI_NewExcInfo@@Base+0x20d4> │ │ │ │ + beq 5e080 <_PyXI_NewExcInfo@@Base+0x20d4> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5df68 <_PyXI_NewExcInfo@@Base+0x2064> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 5e010 <_PyXI_NewExcInfo@@Base+0x2064> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53804 @ 0xd22c │ │ │ │ + movw r1, #54340 @ 0xd444 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f60c │ │ │ │ + bl 21fec4 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5dfa8 <_PyXI_NewExcInfo@@Base+0x20a4> │ │ │ │ + bcs 5e050 <_PyXI_NewExcInfo@@Base+0x20a4> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #23964 @ 0x5d9c │ │ │ │ + movw r1, #24476 @ 0x5f9c │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #12700 @ 0x319c │ │ │ │ + movw r3, #13212 @ 0x339c │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ add r1, r3, r3, lsl #3 │ │ │ │ - movw r2, #7248 @ 0x1c50 │ │ │ │ + movw r2, #7760 @ 0x1e50 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ - movw r3, #35368 @ 0x8a28 │ │ │ │ + movw r3, #35816 @ 0x8be8 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r2, [r2, #7] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aadf0 │ │ │ │ - movw r2, #38276 @ 0x9584 │ │ │ │ + b aaed8 │ │ │ │ + movw r2, #38852 @ 0x97c4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #63500 @ 0xf80c │ │ │ │ + movw r0, #64076 @ 0xfa4c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 5e038 <_PyXI_NewExcInfo@@Base+0x2134> │ │ │ │ + bgt 5e0e0 <_PyXI_NewExcInfo@@Base+0x2134> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32920 @ 0x8098 │ │ │ │ + movw r1, #33496 @ 0x82d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 5e060 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 5e108 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e068 <_PyXI_NewExcInfo@@Base+0x2164> │ │ │ │ + beq 5e110 <_PyXI_NewExcInfo@@Base+0x2164> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46816 @ 0xb6e0 │ │ │ │ + movw r1, #47392 @ 0xb920 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r5, #0 │ │ │ │ - b 5e0d8 <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ + b 5e180 <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5e08c <_PyXI_NewExcInfo@@Base+0x2188> │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne 5e134 <_PyXI_NewExcInfo@@Base+0x2188> │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62332 @ 0xf37c │ │ │ │ + movw r1, #62956 @ 0xf5ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 5e060 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 5e108 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ movw r4, #45544 @ 0xb1e8 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4] │ │ │ │ - bl 14b668 │ │ │ │ + bl 14c00c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e0b8 <_PyXI_NewExcInfo@@Base+0x21b4> │ │ │ │ - bl beb18 │ │ │ │ + bne 5e160 <_PyXI_NewExcInfo@@Base+0x21b4> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e0c4 <_PyXI_NewExcInfo@@Base+0x21c0> │ │ │ │ - b 5e060 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ + beq 5e16c <_PyXI_NewExcInfo@@Base+0x21c0> │ │ │ │ + b 5e108 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ cmp r0, #0 │ │ │ │ strgt r0, [r6, #16] │ │ │ │ - bgt 5e0d8 <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ + bgt 5e180 <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #53896 @ 0xd288 │ │ │ │ + movw r1, #54432 @ 0xd4a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ee7c │ │ │ │ - b 5e060 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 5e108 <_PyXI_NewExcInfo@@Base+0x215c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5e130 <_PyXI_NewExcInfo@@Base+0x222c> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 5e1d8 <_PyXI_NewExcInfo@@Base+0x222c> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #53936 @ 0xd2b0 │ │ │ │ + movw r1, #54472 @ 0xd4c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #300] @ 5e268 <_PyXI_NewExcInfo@@Base+0x2364> │ │ │ │ + ldr r1, [pc, #300] @ 5e310 <_PyXI_NewExcInfo@@Base+0x2364> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 5e154 <_PyXI_NewExcInfo@@Base+0x2250> │ │ │ │ + bge 5e1fc <_PyXI_NewExcInfo@@Base+0x2250> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bne 5e174 <_PyXI_NewExcInfo@@Base+0x2270> │ │ │ │ + bne 5e21c <_PyXI_NewExcInfo@@Base+0x2270> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5e14c <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ + blt 5e1f4 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ ldrne r5, [r4, #16] │ │ │ │ - b 5e178 <_PyXI_NewExcInfo@@Base+0x2274> │ │ │ │ - ldr r5, [pc, #236] @ 5e268 <_PyXI_NewExcInfo@@Base+0x2364> │ │ │ │ + b 5e220 <_PyXI_NewExcInfo@@Base+0x2274> │ │ │ │ + ldr r5, [pc, #236] @ 5e310 <_PyXI_NewExcInfo@@Base+0x2364> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cfdc8 │ │ │ │ + bl 1cfe14 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5e14c <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ + beq 5e1f4 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 17fe94 │ │ │ │ + bl 1807f8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e1c0 <_PyXI_NewExcInfo@@Base+0x22bc> │ │ │ │ + bgt 5e268 <_PyXI_NewExcInfo@@Base+0x22bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e1c0 <_PyXI_NewExcInfo@@Base+0x22bc> │ │ │ │ + bne 5e268 <_PyXI_NewExcInfo@@Base+0x22bc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e14c <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ + beq 5e1f4 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b64dc │ │ │ │ + bl 1b6b48 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5e204 <_PyXI_NewExcInfo@@Base+0x2300> │ │ │ │ + bne 5e2ac <_PyXI_NewExcInfo@@Base+0x2300> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e14c <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ + bgt 5e1f4 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e14c <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ + bne 5e1f4 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5e14c <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5e1f4 <_PyXI_NewExcInfo@@Base+0x2248> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e234 <_PyXI_NewExcInfo@@Base+0x2330> │ │ │ │ + bgt 5e2dc <_PyXI_NewExcInfo@@Base+0x2330> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e234 <_PyXI_NewExcInfo@@Base+0x2330> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e2dc <_PyXI_NewExcInfo@@Base+0x2330> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5e24c <_PyXI_NewExcInfo@@Base+0x2348> │ │ │ │ + ble 5e2f4 <_PyXI_NewExcInfo@@Base+0x2348> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e240 <_PyXI_NewExcInfo@@Base+0x233c> │ │ │ │ + bne 5e2e8 <_PyXI_NewExcInfo@@Base+0x233c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5e240 <_PyXI_NewExcInfo@@Base+0x233c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5e2e8 <_PyXI_NewExcInfo@@Base+0x233c> │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5e2c0 <_PyXI_NewExcInfo@@Base+0x23bc> │ │ │ │ + beq 5e368 <_PyXI_NewExcInfo@@Base+0x23bc> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, r4, #16 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ mov r0, r3 │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r1, [r3, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5e298 <_PyXI_NewExcInfo@@Base+0x2394> │ │ │ │ + bne 5e340 <_PyXI_NewExcInfo@@Base+0x2394> │ │ │ │ sub r2, r2, r4 │ │ │ │ add r0, r2, r0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33400 @ 0x8278 │ │ │ │ + movw r1, #33976 @ 0x84b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e348 <_PyXI_NewExcInfo@@Base+0x2444> │ │ │ │ + beq 5e3f0 <_PyXI_NewExcInfo@@Base+0x2444> │ │ │ │ mov r8, r1 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5e348 <_PyXI_NewExcInfo@@Base+0x2444> │ │ │ │ + bne 5e3f0 <_PyXI_NewExcInfo@@Base+0x2444> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e348 <_PyXI_NewExcInfo@@Base+0x2444> │ │ │ │ + beq 5e3f0 <_PyXI_NewExcInfo@@Base+0x2444> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b5a00 │ │ │ │ + bl 3b5b40 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5e350 <_PyXI_NewExcInfo@@Base+0x244c> │ │ │ │ + bne 5e3f8 <_PyXI_NewExcInfo@@Base+0x244c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab5b8 │ │ │ │ + bl 3ab800 │ │ │ │ mov r5, #0 │ │ │ │ - b 5e404 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ + b 5e4ac <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 5e38c <_PyXI_NewExcInfo@@Base+0x2488> │ │ │ │ + bne 5e434 <_PyXI_NewExcInfo@@Base+0x2488> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e340 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ + bgt 5e3e8 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e340 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ + bne 5e3e8 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5e340 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5e3e8 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #53600 @ 0xd160 │ │ │ │ + movw r0, #54176 @ 0xd3a0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5e340 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ + beq 5e3e8 <_PyXI_NewExcInfo@@Base+0x243c> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r0, #53968 @ 0xd2d0 │ │ │ │ + movw r0, #54504 @ 0xd4e8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ mov r3, r5 │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ str r7, [r4, #24] │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5e3e4 <_PyXI_NewExcInfo@@Base+0x24e0> │ │ │ │ + bne 5e48c <_PyXI_NewExcInfo@@Base+0x24e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab5b8 │ │ │ │ - b 5e404 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ + bl 3ab800 │ │ │ │ + b 5e4ac <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e404 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ + bgt 5e4ac <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e404 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e4ac <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ b 2da24 │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #192] @ 5e4fc <_PyXI_NewExcInfo@@Base+0x25f8> │ │ │ │ - sub sp, sp, #12 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - mov r6, r0 │ │ │ │ - bl b3dac │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 5e4f0 <_PyXI_NewExcInfo@@Base+0x25ec> │ │ │ │ - ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 5e498 <_PyXI_NewExcInfo@@Base+0x2594> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1abf98 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e48c <_PyXI_NewExcInfo@@Base+0x2588> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e48c <_PyXI_NewExcInfo@@Base+0x2588> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 5e49c <_PyXI_NewExcInfo@@Base+0x2598> │ │ │ │ - b 5e4f0 <_PyXI_NewExcInfo@@Base+0x25ec> │ │ │ │ - ldr r4, [pc, #96] @ 5e500 <_PyXI_NewExcInfo@@Base+0x25fc> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 3945b4 <_PyObject_GetState@@Base> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne 5e4d4 <_PyXI_NewExcInfo@@Base+0x25d0> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e4f0 <_PyXI_NewExcInfo@@Base+0x25ec> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e4f0 <_PyXI_NewExcInfo@@Base+0x25ec> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5e4f0 <_PyXI_NewExcInfo@@Base+0x25ec> │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b c0010 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r3, r8, r0, r2 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5e550 <_PyXI_NewExcInfo@@Base+0x264c> │ │ │ │ - movw r2, #38276 @ 0x9584 │ │ │ │ + bne 5e514 <_PyXI_NewExcInfo@@Base+0x2568> │ │ │ │ + movw r2, #38852 @ 0x97c4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #63576 @ 0xf858 │ │ │ │ + movw r0, #64152 @ 0xfa98 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 5e5a0 <_PyXI_NewExcInfo@@Base+0x269c> │ │ │ │ + b 5e564 <_PyXI_NewExcInfo@@Base+0x25b8> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e57c <_PyXI_NewExcInfo@@Base+0x2678> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 5e540 <_PyXI_NewExcInfo@@Base+0x2594> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54020 @ 0xd304 │ │ │ │ + movw r1, #54548 @ 0xd514 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f60c │ │ │ │ - bl 1197f8 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ + bl 21fec4 │ │ │ │ + bl 11a198 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 5e5c8 <_PyXI_NewExcInfo@@Base+0x26c4> │ │ │ │ + ldr r1, [pc, #8] @ 5e58c <_PyXI_NewExcInfo@@Base+0x25e0> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b628 │ │ │ │ + b 36ba4c │ │ │ │ strhteq r6, [r3], #-144 @ 0xffffff70 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cc2bc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cc4ec <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r7, r7, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ addlt r4, r4, #60 @ 0x3c │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3cc2bc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cc4ec <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ subs ip, r1, #0 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ sublt r5, r5, #1 │ │ │ │ addlt ip, ip, #60 @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5e730 <_PyXI_NewExcInfo@@Base+0x282c> │ │ │ │ + beq 5e6f4 <_PyXI_NewExcInfo@@Base+0x2748> │ │ │ │ add lr, r1, #1 │ │ │ │ cmp r6, #0 │ │ │ │ bic lr, lr, #2 │ │ │ │ - beq 5e6fc <_PyXI_NewExcInfo@@Base+0x27f8> │ │ │ │ + beq 5e6c0 <_PyXI_NewExcInfo@@Base+0x2714> │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #10008 @ 0x2718 │ │ │ │ + movw ip, #10584 @ 0x2958 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r0, #54104 @ 0xd358 │ │ │ │ + movw r0, #54632 @ 0xd568 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - movw r2, #24720 @ 0x6090 │ │ │ │ + movw r2, #25296 @ 0x62d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ movne r2, ip │ │ │ │ - bl b7808 │ │ │ │ - b 5e778 <_PyXI_NewExcInfo@@Base+0x2874> │ │ │ │ + bl b7914 │ │ │ │ + b 5e73c <_PyXI_NewExcInfo@@Base+0x2790> │ │ │ │ cmp lr, #0 │ │ │ │ - movw r0, #10008 @ 0x2718 │ │ │ │ + movw r0, #10584 @ 0x2958 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r2, #24720 @ 0x6090 │ │ │ │ + movw r2, #25296 @ 0x62d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #54132 @ 0xd374 │ │ │ │ + movw r0, #54660 @ 0xd584 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7808 │ │ │ │ - b 5e778 <_PyXI_NewExcInfo@@Base+0x2874> │ │ │ │ + bl b7914 │ │ │ │ + b 5e73c <_PyXI_NewExcInfo@@Base+0x2790> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e758 <_PyXI_NewExcInfo@@Base+0x2854> │ │ │ │ + beq 5e71c <_PyXI_NewExcInfo@@Base+0x2770> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #54156 @ 0xd38c │ │ │ │ + movw r0, #54684 @ 0xd59c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7808 │ │ │ │ - b 5e778 <_PyXI_NewExcInfo@@Base+0x2874> │ │ │ │ + bl b7914 │ │ │ │ + b 5e73c <_PyXI_NewExcInfo@@Base+0x2790> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #54176 @ 0xd3a0 │ │ │ │ + movw r0, #54704 @ 0xd5b0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrd r0, [r0, #8] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - bne 5e7a8 <_PyXI_NewExcInfo@@Base+0x28a4> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b af3bc │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r1, [pc, #192] @ 5e820 <_PyXI_NewExcInfo@@Base+0x2874> │ │ │ │ + sub sp, sp, #12 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + mov r6, r0 │ │ │ │ + bl b3e94 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5e814 <_PyXI_NewExcInfo@@Base+0x2868> │ │ │ │ + ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 5e7bc <_PyXI_NewExcInfo@@Base+0x2810> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1ac6fc │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5e7b0 <_PyXI_NewExcInfo@@Base+0x2804> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e7b0 <_PyXI_NewExcInfo@@Base+0x2804> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 5e7c0 <_PyXI_NewExcInfo@@Base+0x2814> │ │ │ │ + b 5e814 <_PyXI_NewExcInfo@@Base+0x2868> │ │ │ │ + ldr r4, [pc, #96] @ 5e824 <_PyXI_NewExcInfo@@Base+0x2878> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 394344 <_PyObject_GetState@@Base> │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne 5e7f8 <_PyXI_NewExcInfo@@Base+0x284c> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5e814 <_PyXI_NewExcInfo@@Base+0x2868> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e814 <_PyXI_NewExcInfo@@Base+0x2868> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5e814 <_PyXI_NewExcInfo@@Base+0x2868> │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #54720 @ 0xd5c0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b c011c │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + mlseq r3, r8, r0, r2 │ │ │ │ + mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5e800 <_PyXI_NewExcInfo@@Base+0x28fc> │ │ │ │ - movw r2, #38276 @ 0x9584 │ │ │ │ + bne 5e874 <_PyXI_NewExcInfo@@Base+0x28c8> │ │ │ │ + movw r2, #38852 @ 0x97c4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #63564 @ 0xf84c │ │ │ │ + movw r0, #64140 @ 0xfa8c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 5e850 <_PyXI_NewExcInfo@@Base+0x294c> │ │ │ │ + b 5e8c4 <_PyXI_NewExcInfo@@Base+0x2918> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e82c <_PyXI_NewExcInfo@@Base+0x2928> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 5e8a0 <_PyXI_NewExcInfo@@Base+0x28f4> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54192 @ 0xd3b0 │ │ │ │ + movw r1, #54728 @ 0xd5c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f60c │ │ │ │ - bl 119794 <_PyUnicode_IsXidStart@@Base> │ │ │ │ + bl 21fec4 │ │ │ │ + bl 11a134 <_PyUnicode_IsXidStart@@Base> │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -49428,33 +49459,46 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e820 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5e894 <_PyXI_NewExcInfo@@Base+0x2990> │ │ │ │ + bne 5e908 <_PyXI_NewExcInfo@@Base+0x295c> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 5e8a0 <_PyXI_NewExcInfo@@Base+0x299c> │ │ │ │ + bl 27c134 │ │ │ │ + b 5e914 <_PyXI_NewExcInfo@@Base+0x2968> │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + ldrd r0, [r0, #8] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bne 5e948 <_PyXI_NewExcInfo@@Base+0x299c> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b af4a4 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b cf96c <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ subs r4, r3, #0 │ │ │ │ - ldr lr, [pc, #732] @ 5eba8 <_PyXI_NewExcInfo@@Base+0x2ca4> │ │ │ │ + ldr lr, [pc, #732] @ 5ec50 <_PyXI_NewExcInfo@@Base+0x2ca4> │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ moveq r6, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r6, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -49469,230 +49513,230 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 5e93c <_PyXI_NewExcInfo@@Base+0x2a38> │ │ │ │ + bne 5e9e4 <_PyXI_NewExcInfo@@Base+0x2a38> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e984 <_PyXI_NewExcInfo@@Base+0x2a80> │ │ │ │ - ldr r1, [pc, #616] @ 5ebac <_PyXI_NewExcInfo@@Base+0x2ca8> │ │ │ │ + beq 5ea2c <_PyXI_NewExcInfo@@Base+0x2a80> │ │ │ │ + ldr r1, [pc, #616] @ 5ec54 <_PyXI_NewExcInfo@@Base+0x2ca8> │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5e984 <_PyXI_NewExcInfo@@Base+0x2a80> │ │ │ │ + bne 5ea2c <_PyXI_NewExcInfo@@Base+0x2a80> │ │ │ │ mov r4, #0 │ │ │ │ - b 5eb94 <_PyXI_NewExcInfo@@Base+0x2c90> │ │ │ │ + b 5ec3c <_PyXI_NewExcInfo@@Base+0x2c90> │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e97c <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + beq 5ea24 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 2af28c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0154 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e97c <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + beq 5ea24 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 2dde60 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2deb00 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e97c <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + beq 5ea24 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 5ea04 <_PyXI_NewExcInfo@@Base+0x2b00> │ │ │ │ + beq 5eaac <_PyXI_NewExcInfo@@Base+0x2b00> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e9ec <_PyXI_NewExcInfo@@Base+0x2ae8> │ │ │ │ + bne 5ea94 <_PyXI_NewExcInfo@@Base+0x2ae8> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5ea04 <_PyXI_NewExcInfo@@Base+0x2b00> │ │ │ │ - b 5e97c <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + bge 5eaac <_PyXI_NewExcInfo@@Base+0x2b00> │ │ │ │ + b 5ea24 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 286890 │ │ │ │ + bl 287a18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e97c <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + beq 5ea24 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ cmp r6, #4 │ │ │ │ - bne 5e9d8 <_PyXI_NewExcInfo@@Base+0x2ad4> │ │ │ │ + bne 5ea80 <_PyXI_NewExcInfo@@Base+0x2ad4> │ │ │ │ ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds sl, r8, #100 @ 0x64 │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ movne sl, #1 │ │ │ │ adds r3, r3, #1 │ │ │ │ movne r3, #1 │ │ │ │ ldr r6, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r7, [fp, #-124] @ 0xffffff84 │ │ │ │ tst sl, r3 │ │ │ │ - bne 5ea68 <_PyXI_NewExcInfo@@Base+0x2b64> │ │ │ │ + bne 5eb10 <_PyXI_NewExcInfo@@Base+0x2b64> │ │ │ │ ldrb r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ eor r5, r4, #1 │ │ │ │ and r5, r5, #1 │ │ │ │ tst r9, r5 │ │ │ │ - beq 5ea8c <_PyXI_NewExcInfo@@Base+0x2b88> │ │ │ │ + beq 5eb34 <_PyXI_NewExcInfo@@Base+0x2b88> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #17096 @ 0x42c8 │ │ │ │ + movw r2, #17672 @ 0x4508 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #27092 @ 0x69d4 │ │ │ │ + movw r1, #27668 @ 0x6c14 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 5e97c <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + bl 1417cc │ │ │ │ + b 5ea24 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #17096 @ 0x42c8 │ │ │ │ + movw r2, #17672 @ 0x4508 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #27052 @ 0x69ac │ │ │ │ + movw r1, #27628 @ 0x6bec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 5e97c <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + bl 1417cc │ │ │ │ + b 5ea24 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r1, #54272 @ 0xd400 │ │ │ │ + movw r1, #54808 @ 0xd618 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ movne r3, r8 │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #54280 @ 0xd408 │ │ │ │ + movw r0, #54816 @ 0xd620 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, r6 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e97c <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ - bl dc824 │ │ │ │ + beq 5ea24 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + bl dd21c │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 5eaf4 <_PyXI_NewExcInfo@@Base+0x2bf0> │ │ │ │ + beq 5eb9c <_PyXI_NewExcInfo@@Base+0x2bf0> │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cf8c │ │ │ │ mov r4, r0 │ │ │ │ - b 5eb60 <_PyXI_NewExcInfo@@Base+0x2c5c> │ │ │ │ + b 5ec08 <_PyXI_NewExcInfo@@Base+0x2c5c> │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ tst r5, r3 │ │ │ │ - beq 5eb20 <_PyXI_NewExcInfo@@Base+0x2c1c> │ │ │ │ + beq 5ebc8 <_PyXI_NewExcInfo@@Base+0x2c1c> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d58c │ │ │ │ mov r4, r0 │ │ │ │ - b 5eb60 <_PyXI_NewExcInfo@@Base+0x2c5c> │ │ │ │ + b 5ec08 <_PyXI_NewExcInfo@@Base+0x2c5c> │ │ │ │ orrs r5, sl, r5 │ │ │ │ - beq 5eb50 <_PyXI_NewExcInfo@@Base+0x2c4c> │ │ │ │ + beq 5ebf8 <_PyXI_NewExcInfo@@Base+0x2c4c> │ │ │ │ lsl r4, r4, #8 │ │ │ │ mov r1, r0 │ │ │ │ eor r4, r4, #256 @ 0x100 │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d40c │ │ │ │ mov r4, r0 │ │ │ │ - b 5eb60 <_PyXI_NewExcInfo@@Base+0x2c5c> │ │ │ │ + b 5ec08 <_PyXI_NewExcInfo@@Base+0x2c5c> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cf20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 5eb94 <_PyXI_NewExcInfo@@Base+0x2c90> │ │ │ │ + beq 5ec3c <_PyXI_NewExcInfo@@Base+0x2c90> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173e00 │ │ │ │ - b 5e97c <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ + bl 174768 │ │ │ │ + b 5ea24 <_PyXI_NewExcInfo@@Base+0x2a78> │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r8, lr, r8, lsl #27 │ │ │ │ - strhteq r7, [r2], #-80 @ 0xffffffb0 │ │ │ │ + subseq r8, lr, r8, asr #30 │ │ │ │ + rsbeq r7, r2, ip, lsr #11 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 5ebec <_PyXI_NewExcInfo@@Base+0x2ce8> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bls 5ec94 <_PyXI_NewExcInfo@@Base+0x2ce8> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54292 @ 0xd414 │ │ │ │ + movw r1, #54828 @ 0xd62c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 5ec2c <_PyXI_NewExcInfo@@Base+0x2d28> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 5ecd4 <_PyXI_NewExcInfo@@Base+0x2d28> │ │ │ │ cmp r2, #2 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r5, r0 │ │ │ │ movwne r4, #5196 @ 0x144c │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 21fec8 │ │ │ │ + bl 2208ac │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #49332 @ 0xc0b4 │ │ │ │ + movw r3, #49120 @ 0xbfe0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ec34 <_PyXI_NewExcInfo@@Base+0x2d30> │ │ │ │ + bne 5ecdc <_PyXI_NewExcInfo@@Base+0x2d30> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143edc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22796c <_PyLong_GCD@@Base+0x9fc> │ │ │ │ + bl 2284b4 <_PyLong_GCD@@Base+0x9fc> │ │ │ │ subs r3, r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ec2c <_PyXI_NewExcInfo@@Base+0x2d28> │ │ │ │ + beq 5ecd4 <_PyXI_NewExcInfo@@Base+0x2d28> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005ec78 : │ │ │ │ +0005ed20 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ @@ -49701,104 +49745,104 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 5ed0c │ │ │ │ + beq 5edb4 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 25e44c │ │ │ │ + bl 25f194 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ecfc │ │ │ │ + bgt 5eda4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ecfc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 5eda4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ed0c │ │ │ │ - bl a6458 │ │ │ │ + beq 5edb4 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0005ed18 : │ │ │ │ +0005edc0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 281d50 │ │ │ │ + bl 282ed8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ed60 │ │ │ │ - bl a6458 │ │ │ │ + beq 5ee08 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #52] @ 5edbc │ │ │ │ + ldr r3, [pc, #52] @ 5ee64 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #3736] @ 0xe98 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5eda4 │ │ │ │ - bl beb18 │ │ │ │ + bne 5ee4c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5edb4 │ │ │ │ + bne 5ee5c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225720 │ │ │ │ + bl 226268 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5ee38 │ │ │ │ + bne 5eee0 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 5ee48 │ │ │ │ + vldr d7, [pc, #64] @ 5eef0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5464 @ 0x1558 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 5ee38 │ │ │ │ + bhi 5eee0 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -49806,46 +49850,46 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -0005ee50 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +0005eef8 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5ee70 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ + beq 5ef18 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5eeb8 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + bne 5ef60 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5ee8c <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ - movw ip, #45560 @ 0xb1f8 │ │ │ │ + bne 5ef34 <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ + movw ip, #46376 @ 0xb528 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r2, #54332 @ 0xd43c │ │ │ │ + movw r2, #54868 @ 0xd654 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - b 5eea4 <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ + b 5ef4c <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5eeb8 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ - movw ip, #45560 @ 0xb1f8 │ │ │ │ + bne 5ef60 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + movw ip, #46376 @ 0xb528 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r2, #54424 @ 0xd498 │ │ │ │ + movw r2, #54960 @ 0xd6b0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + b 2db000 <_PyErr_Format@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005eec4 : │ │ │ │ +0005ef6c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ @@ -49860,15 +49904,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1a1d38 <_PyArena_Free@@Base+0x1b24> │ │ │ │ + bl 1a25e4 <_PyArena_Free@@Base+0x1b24> │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, r0 │ │ │ │ bl 2e250 │ │ │ │ sub sp, fp, #20 │ │ │ │ @@ -49876,77 +49920,77 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ef78 │ │ │ │ + beq 5f020 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5efb8 │ │ │ │ - b 5ef90 │ │ │ │ + bne 5f060 │ │ │ │ + b 5f038 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32960 @ 0x80c0 │ │ │ │ + movw r1, #33536 @ 0x8300 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 21f91c │ │ │ │ + bl 220300 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5efd4 │ │ │ │ + ble 5f07c │ │ │ │ cmp r7, #0 │ │ │ │ - blt 5efec │ │ │ │ + blt 5f094 │ │ │ │ mov r0, r4 │ │ │ │ - bl cab60 │ │ │ │ + bl cb18c │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bne 5ef98 │ │ │ │ - b 5f014 │ │ │ │ + bne 5f040 │ │ │ │ + b 5f0bc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5efb0 │ │ │ │ + bne 5f058 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5efb0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5f058 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ef90 │ │ │ │ + bgt 5f038 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ef90 │ │ │ │ + bne 5f038 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5ef90 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5f038 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f038 │ │ │ │ + bgt 5f0e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f038 │ │ │ │ + bne 5f0e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ef90 │ │ │ │ + bne 5f038 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005f050 : │ │ │ │ +0005f0f8 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ @@ -49954,21 +49998,21 @@ │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #14308 @ 0x37e4 │ │ │ │ + movw r1, #14884 @ 0x3a24 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #14312 @ 0x37e8 │ │ │ │ + movw r0, #14888 @ 0x3a28 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5f154 │ │ │ │ + beq 5f1fc │ │ │ │ sub r4, fp, #8192 @ 0x2000 │ │ │ │ mov r2, #28 │ │ │ │ sub r4, r4, #20 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r4, #36 @ 0x24 │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, #1 │ │ │ │ @@ -49976,84 +50020,84 @@ │ │ │ │ cmp r5, #2 │ │ │ │ str r2, [r4, #-20] @ 0xffffffec │ │ │ │ str r7, [r4, #-40] @ 0xffffffd8 │ │ │ │ str r4, [r4, #-16] │ │ │ │ str r4, [r4, #-24] @ 0xffffffe8 │ │ │ │ str r5, [r4, #-8] │ │ │ │ str r3, [r4, #-4] │ │ │ │ - ble 5f120 │ │ │ │ + ble 5f1c8 │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #8056 @ 0x1f78 │ │ │ │ + movw r2, #10276 @ 0x2824 │ │ │ │ movt r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #63060 @ 0xf654 │ │ │ │ + movw r1, #64732 @ 0xfcdc │ │ │ │ movt r1, #27 │ │ │ │ - movw r0, #24668 @ 0x605c │ │ │ │ + movw r0, #27064 @ 0x69b8 │ │ │ │ movt r0, #24 │ │ │ │ - bl 99048 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 99130 <_Py_hashtable_new_full@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #-12] │ │ │ │ - bne 5f120 │ │ │ │ - bl 2e14d8 │ │ │ │ - b 5f154 │ │ │ │ + bne 5f1c8 │ │ │ │ + bl 2e217c │ │ │ │ + b 5f1fc │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r4, #40 @ 0x28 │ │ │ │ - bl 1a0534 <_PyArena_Free@@Base+0x320> │ │ │ │ + bl 1a0de0 <_PyArena_Free@@Base+0x320> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f13c │ │ │ │ - bl 18b7d0 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 5f1e4 │ │ │ │ + bl 18c0d4 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [r4, #-16] │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [r4, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r4, #-40] @ 0xffffffd8 │ │ │ │ sub r2, r2, r0 │ │ │ │ bl 2e250 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #54552 @ 0xd518 │ │ │ │ + movw r0, #55088 @ 0xd730 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r1, #68] @ 0x44 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225720 │ │ │ │ + bl 226268 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5f204 │ │ │ │ + bne 5f2ac │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 5f210 │ │ │ │ + vldr d7, [pc, #64] @ 5f2b8 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5f1fc │ │ │ │ + bgt 5f2a4 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movgt r0, r3 │ │ │ │ - b 5f204 │ │ │ │ + b 5f2ac │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -50063,55 +50107,55 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f26c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 5f314 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5f25c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 5f26c │ │ │ │ + bne 5f304 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 5f314 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5f294 │ │ │ │ + bne 5f33c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225720 │ │ │ │ + bl 226268 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5f300 │ │ │ │ + bne 5f3a8 │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r0, r3 │ │ │ │ @@ -50120,160 +50164,160 @@ │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 5f474 │ │ │ │ + bl 5f4d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f390 │ │ │ │ + beq 5f438 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f364 │ │ │ │ + bgt 5f40c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f364 │ │ │ │ + bne 5f40c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5f394 │ │ │ │ - movw r3, #49392 @ 0xc0f0 │ │ │ │ + bne 5f43c │ │ │ │ + movw r3, #49180 @ 0xc01c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f390 │ │ │ │ - bl 1436d4 │ │ │ │ + beq 5f438 │ │ │ │ + bl 143edc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 37fbec <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 37ff74 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov ip, r0 │ │ │ │ - movw r0, #29184 @ 0x7200 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - ldrd r2, [ip, #16] │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - bl c0010 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #21360 @ 0x5370 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225720 │ │ │ │ + bl 226268 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f464 │ │ │ │ + bne 5f4c0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r4, [r0] │ │ │ │ bl 2dee0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f454 │ │ │ │ - bl 3ba74c <_Py_c_neg@@Base+0x1c0> │ │ │ │ - b 5f464 │ │ │ │ + beq 5f4b0 │ │ │ │ + bl 3ba88c <_Py_c_neg@@Base+0x1c0> │ │ │ │ + b 5f4c0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 36ecc0 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 36f0e8 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f560 │ │ │ │ + beq 5f5bc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f564 │ │ │ │ + bne 5f5c0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5f4e8 │ │ │ │ + bne 5f544 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f560 │ │ │ │ + bgt 5f5bc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f560 │ │ │ │ + bne 5f5bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5f560 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5f5bc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f508 │ │ │ │ + bgt 5f564 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f508 │ │ │ │ + bne 5f564 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d1300 │ │ │ │ + bl 1d134c │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r6 │ │ │ │ - bne 5f564 │ │ │ │ - movw ip, #45560 @ 0xb1f8 │ │ │ │ + bne 5f5c0 │ │ │ │ + movw ip, #46376 @ 0xb528 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #54588 @ 0xd53c │ │ │ │ + movw r1, #55124 @ 0xd754 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f560 │ │ │ │ + bgt 5f5bc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f560 │ │ │ │ + bne 5f5bc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov ip, r0 │ │ │ │ + movw r0, #29720 @ 0x7418 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + ldrd r2, [ip, #16] │ │ │ │ + ldr r1, [ip, #12] │ │ │ │ + bl c011c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #21936 @ 0x55b0 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b c011c │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ orrs r3, r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ @@ -50285,124 +50329,124 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 5f5d8 │ │ │ │ + bne 5f680 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34124 @ 0x854c │ │ │ │ + movw r1, #34660 @ 0x8764 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 5f600 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 5f6a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 5f608 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 5f6b0 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54660 @ 0xd584 │ │ │ │ + movw r1, #55172 @ 0xd784 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 5f63c │ │ │ │ - bl beb18 │ │ │ │ + bgt 5f6e4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f600 │ │ │ │ + bne 5f6a8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54692 @ 0xd5a4 │ │ │ │ + movw r1, #55204 @ 0xd7a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 5f600 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 5f6a8 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 5f6a0 │ │ │ │ + beq 5f748 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f680 │ │ │ │ + beq 5f728 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f66c │ │ │ │ + bne 5f714 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl a6458 │ │ │ │ - b 5f680 │ │ │ │ + bl a6530 │ │ │ │ + b 5f728 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5f660 │ │ │ │ - b 5f600 │ │ │ │ + bne 5f708 │ │ │ │ + b 5f6a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ strne r5, [r4, #36] @ 0x24 │ │ │ │ - bne 5f6a0 │ │ │ │ - bl 2e14d8 │ │ │ │ - b 5f600 │ │ │ │ + bne 5f748 │ │ │ │ + bl 2e217c │ │ │ │ + b 5f6a8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225720 │ │ │ │ + bl 226268 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-68] @ 0xffffffbc │ │ │ │ vstr d1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 5f748 │ │ │ │ + bne 5f7f0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ str r4, [r0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2dee0 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vstr d9, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 39ec90 <_Py_c_abs@@Base> │ │ │ │ + bl 39eed8 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ vmov r2, r3, d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f734 │ │ │ │ - bl 3ba74c <_Py_c_neg@@Base+0x1c0> │ │ │ │ - b 5f748 │ │ │ │ - movw r0, #54732 @ 0xd5cc │ │ │ │ + beq 5f7dc │ │ │ │ + bl 3ba88c <_Py_c_neg@@Base+0x1c0> │ │ │ │ + b 5f7f0 │ │ │ │ + movw r0, #55268 @ 0xd7e4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #100] @ 5f7d8 │ │ │ │ + ldr r1, [pc, #100] @ 5f880 │ │ │ │ mov r4, r0 │ │ │ │ ldmdb r0, {r0, r2} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov lr, #0 │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr ip, [r3, r1] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -50414,541 +50458,541 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc0e8 │ │ │ │ + b bc1f4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 5f830 │ │ │ │ + bne 5f8d8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5f82c │ │ │ │ + blt 5f8d4 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f86c │ │ │ │ + beq 5f914 │ │ │ │ mov r5, r3 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - movw ip, #30500 @ 0x7724 │ │ │ │ + movw ip, #30496 @ 0x7720 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f8f4 │ │ │ │ + beq 5f99c │ │ │ │ adds r4, r4, r5 │ │ │ │ ldrne r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5f8e4 │ │ │ │ + beq 5f98c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5f8c0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 5f968 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54976 @ 0xd6c0 │ │ │ │ + movw r1, #55512 @ 0xd8d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, r4 │ │ │ │ - bl c5e50 │ │ │ │ + bl c6524 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5f8e0 │ │ │ │ - bl beb18 │ │ │ │ + bne 5f988 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f8f4 │ │ │ │ + bne 5f99c │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5f954 │ │ │ │ + bne 5f9fc │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5f950 │ │ │ │ + blt 5f9f8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5f994 │ │ │ │ + beq 5fa3c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1632] @ 5ffbc │ │ │ │ + ldr r1, [pc, #1632] @ 60064 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f994 │ │ │ │ + bne 5fa3c │ │ │ │ mov r4, #0 │ │ │ │ - b 5ffb0 │ │ │ │ + b 60058 │ │ │ │ adds r2, r5, r4 │ │ │ │ - beq 5fa14 │ │ │ │ + beq 5fabc │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f9b4 │ │ │ │ + beq 5fa5c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5f9bc │ │ │ │ - b 5fa24 │ │ │ │ + bne 5fa64 │ │ │ │ + b 5facc │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f9dc │ │ │ │ - bl beb18 │ │ │ │ + bne 5fa84 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fa24 │ │ │ │ - b 5f98c │ │ │ │ - bl c5e50 │ │ │ │ + beq 5facc │ │ │ │ + b 5fa34 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fa08 │ │ │ │ + bgt 5fab0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fa08 │ │ │ │ + bne 5fab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 5fa28 │ │ │ │ - b 5f9cc │ │ │ │ + bne 5fad0 │ │ │ │ + b 5fa74 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mvn r7, #0 │ │ │ │ - b 5fa28 │ │ │ │ + b 5fad0 │ │ │ │ mvn r7, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ mvnlt r7, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [r9, #20] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ str r3, [r9, #24] │ │ │ │ - bne 5fbe8 │ │ │ │ + bne 5fc90 │ │ │ │ cmp r7, #11 │ │ │ │ movlt r0, r7 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5fa78 │ │ │ │ + bne 5fb20 │ │ │ │ mov r4, #0 │ │ │ │ - b 5ff18 │ │ │ │ + b 5ffc0 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #24944 @ 0x6170 │ │ │ │ + movw r6, #25520 @ 0x63b0 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r9, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 5fb68 │ │ │ │ + beq 5fc10 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5fb9c │ │ │ │ + blt 5fc44 │ │ │ │ ldrb r3, [r8, r1] │ │ │ │ sub r5, r1, #1 │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 5facc │ │ │ │ + beq 5fb74 │ │ │ │ mov r1, r5 │ │ │ │ - b 5fa94 │ │ │ │ + b 5fb3c │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 5fad4 │ │ │ │ + bne 5fb7c │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 5fab8 │ │ │ │ + bne 5fb60 │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 5fbbc │ │ │ │ + beq 5fc64 │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 5fb5c │ │ │ │ + ble 5fc04 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fb3c │ │ │ │ + beq 5fbe4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fbc0 │ │ │ │ + bgt 5fc68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fbc0 │ │ │ │ + bne 5fc68 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5fbc0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5fc68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fb5c │ │ │ │ + bgt 5fc04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fb5c │ │ │ │ + bne 5fc04 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 5fa8c │ │ │ │ + b 5fb34 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwge r3, #24944 @ 0x6170 │ │ │ │ + movwge r3, #25520 @ 0x63b0 │ │ │ │ movtge r3, #65 @ 0x41 │ │ │ │ - blt 5fba4 │ │ │ │ + blt 5fc4c │ │ │ │ ldrb r2, [r8, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 5ff28 │ │ │ │ + beq 5ffd0 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 5fba4 │ │ │ │ - b 5fb80 │ │ │ │ + bcc 5fc4c │ │ │ │ + b 5fc28 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2ee9d0 │ │ │ │ + bl 2ef72c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5ff18 │ │ │ │ - b 5fbc0 │ │ │ │ + bne 5ffc0 │ │ │ │ + b 5fc68 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fa70 │ │ │ │ + bgt 5fb18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fa70 │ │ │ │ + bne 5fb18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5fa70 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5fb18 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5fa70 │ │ │ │ + bne 5fb18 │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5fc28 │ │ │ │ + bne 5fcd0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61816 @ 0xf178 │ │ │ │ + movw r1, #62392 @ 0xf3b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 5ff0c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 5ffb4 │ │ │ │ cmp r7, #11 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ movlt r0, r7 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp sl, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 5fd48 │ │ │ │ + bne 5fdf0 │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ff0c │ │ │ │ + beq 5ffb4 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 5fd1c │ │ │ │ + blt 5fdc4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5fd1c │ │ │ │ + beq 5fdc4 │ │ │ │ sub r7, r7, #1 │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne 5fd14 │ │ │ │ + bne 5fdbc │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fe14 │ │ │ │ + beq 5febc │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle r4, [r3, r9, lsl #2] │ │ │ │ - ble 5fd04 │ │ │ │ + ble 5fdac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fce4 │ │ │ │ + beq 5fd8c │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5fe74 │ │ │ │ - b 5fee8 │ │ │ │ + ble 5ff1c │ │ │ │ + b 5ff90 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fd04 │ │ │ │ + bgt 5fdac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fd04 │ │ │ │ + bne 5fdac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 5fc6c │ │ │ │ + b 5fd14 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs 5fc80 │ │ │ │ + bcs 5fd28 │ │ │ │ mov r4, r6 │ │ │ │ cmn r1, #1 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 5fdfc │ │ │ │ + blt 5fea4 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5fdb0 │ │ │ │ - b 5fee8 │ │ │ │ - bl a1868 │ │ │ │ + bne 5fe58 │ │ │ │ + b 5ff90 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ff0c │ │ │ │ + beq 5ffb4 │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r4 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 5fd98 │ │ │ │ + beq 5fe40 │ │ │ │ mov r3, #2 │ │ │ │ mvn r2, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 2d0ea8 │ │ │ │ + bl 2d1bd8 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5fe20 │ │ │ │ + bge 5fec8 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r5 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ mov r4, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5fee8 │ │ │ │ + beq 5ff90 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 5fdf8 │ │ │ │ + ble 5fea0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5febc │ │ │ │ + bne 5ff64 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fdf8 │ │ │ │ + bgt 5fea0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fdf8 │ │ │ │ + bne 5fea0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2ee9d0 │ │ │ │ + bl 2ef72c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5ff10 │ │ │ │ - b 5fee8 │ │ │ │ + bne 5ffb8 │ │ │ │ + b 5ff90 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 5fee8 │ │ │ │ + b 5ff90 │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 5fee0 │ │ │ │ + beq 5ff88 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 5feb0 │ │ │ │ + ble 5ff58 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 5fe90 │ │ │ │ + beq 5ff38 │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fee8 │ │ │ │ + bgt 5ff90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fee8 │ │ │ │ + bne 5ff90 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5fee8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5ff90 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 5feb0 │ │ │ │ + bgt 5ff58 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bne 5feb0 │ │ │ │ + bne 5ff58 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b 5fd64 │ │ │ │ + b 5fe0c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fee8 │ │ │ │ + bgt 5ff90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fee8 │ │ │ │ + bne 5ff90 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5fee8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5ff90 │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ff0c │ │ │ │ + bgt 5ffb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ff0c │ │ │ │ + bne 5ffb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #24] │ │ │ │ - b 5ffb0 │ │ │ │ + b 60058 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5fbc0 │ │ │ │ + beq 5fc68 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 5ffa8 │ │ │ │ + ble 60050 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ff88 │ │ │ │ + beq 60030 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fbc0 │ │ │ │ + bgt 5fc68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fbc0 │ │ │ │ + bne 5fc68 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 5fbc0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 5fc68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ffa8 │ │ │ │ + bgt 60050 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ffa8 │ │ │ │ + bne 60050 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5fba4 │ │ │ │ + b 5fc4c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, asr r7 │ │ │ │ + rsbeq r7, r2, ip, asr #14 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 5ffe0 │ │ │ │ + ldr r1, [pc, #8] @ 60088 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b628 │ │ │ │ + b 36ba4c │ │ │ │ rsbeq r6, r3, r8, lsl #20 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3b7cf4 <_PyBytes_FromXIData@@Base+0x39c> │ │ │ │ + b 3b7e34 <_PyBytes_FromXIData@@Base+0x39c> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #1 │ │ │ │ @@ -50956,92 +51000,92 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r1, #19196 @ 0x4afc │ │ │ │ + movw r1, #19772 @ 0x4d3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 123050 │ │ │ │ + bl 123f5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60050 │ │ │ │ + bne 600f8 │ │ │ │ mov r5, #0 │ │ │ │ - b 6016c │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + b 60214 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b668 │ │ │ │ + bl 14c00c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6007c │ │ │ │ - bl beb18 │ │ │ │ + bne 60124 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60048 │ │ │ │ - bl 295940 │ │ │ │ + bne 600f0 │ │ │ │ + bl 296a20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60048 │ │ │ │ - movw r3, #9264 @ 0x2430 │ │ │ │ + beq 600f0 │ │ │ │ + movw r3, #9732 @ 0x2604 │ │ │ │ movt r3, #31 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 600f4 │ │ │ │ + bne 6019c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 600c0 │ │ │ │ - movw r3, #49416 @ 0xc108 │ │ │ │ + bne 60168 │ │ │ │ + movw r3, #49204 @ 0xc034 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11448 @ 0x2cb8 │ │ │ │ + movw r1, #12024 @ 0x2ef8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 60108 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 601b0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r2, r6} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - bl 1c29e8 │ │ │ │ + bl 1c302c │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r5, #24] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #24] │ │ │ │ - bne 60138 │ │ │ │ - b 60108 │ │ │ │ + bne 601e0 │ │ │ │ + b 601b0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 60138 │ │ │ │ + bge 601e0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60048 │ │ │ │ + bgt 600f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 60048 │ │ │ │ + bne 600f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 60048 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 600f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c2b7c │ │ │ │ + bl 1c31c0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6016c │ │ │ │ + bgt 60214 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6016c │ │ │ │ + bne 60214 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -51053,81 +51097,81 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 601d4 │ │ │ │ + bne 6027c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60214 │ │ │ │ + beq 602bc │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #224] @ 602c0 │ │ │ │ + ldr ip, [pc, #224] @ 60368 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, lr │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov ip, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 602b4 │ │ │ │ + beq 6035c │ │ │ │ ldr r7, [r4] │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #18224 @ 0x4730 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1809b4 │ │ │ │ - bl 13a160 │ │ │ │ + bl 181318 │ │ │ │ + bl 13a970 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6024c │ │ │ │ + beq 602f4 │ │ │ │ mov r0, r3 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6027c │ │ │ │ + beq 60324 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 37a384 <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ + bl 37a7c4 <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 602b8 │ │ │ │ - b 602b4 │ │ │ │ + bne 60360 │ │ │ │ + b 6035c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #18224 @ 0x4730 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 1809b4 │ │ │ │ - bl 13a160 │ │ │ │ + bl 181318 │ │ │ │ + bl 13a970 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #56312 @ 0xdbf8 │ │ │ │ + movw r0, #56856 @ 0xde18 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, ror r7 │ │ │ │ + rsbeq r7, r2, r8, ror r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ @@ -51140,187 +51184,187 @@ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r7, r6, lsl #2 │ │ │ │ add r6, r4, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #2 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi 603b8 │ │ │ │ + bmi 60460 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [r3, #4]! │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [sl] │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6036c │ │ │ │ + bgt 60414 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6036c │ │ │ │ + bne 60414 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r6, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 603c8 │ │ │ │ + blt 60470 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add r9, r9, r2 │ │ │ │ cmp r8, r1 │ │ │ │ - beq 603a4 │ │ │ │ + beq 6044c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32464 @ 0x7ed0 │ │ │ │ + movw r1, #33040 @ 0x8110 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 603c8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 60470 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne 60308 │ │ │ │ + bne 603b0 │ │ │ │ ldr r7, [r7, #260] @ 0x104 │ │ │ │ mov r6, #0 │ │ │ │ - b 602fc │ │ │ │ + b 603a4 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e2bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 60430 │ │ │ │ + bne 604d8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60464 │ │ │ │ + bne 6050c │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #332] @ 60594 │ │ │ │ + ldr ip, [pc, #332] @ 6063c │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 604dc │ │ │ │ + beq 60584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60488 │ │ │ │ - bl beb18 │ │ │ │ + bne 60530 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 604c4 │ │ │ │ - b 604dc │ │ │ │ - bl c5e50 │ │ │ │ + beq 6056c │ │ │ │ + b 60584 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 604b4 │ │ │ │ + bgt 6055c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 604b4 │ │ │ │ + bne 6055c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 60478 │ │ │ │ + beq 60520 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 604e4 │ │ │ │ + bge 6058c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42780 @ 0xa71c │ │ │ │ + movw r1, #43316 @ 0xa934 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 6058c │ │ │ │ + b 60634 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6988 │ │ │ │ + bl a6a60 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 60580 │ │ │ │ + beq 60628 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 60508 │ │ │ │ - bl 2e14d8 │ │ │ │ - b 60580 │ │ │ │ + bls 605b0 │ │ │ │ + bl 2e217c │ │ │ │ + b 60628 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, r6, lsl #2 │ │ │ │ movne r3, r4 │ │ │ │ movne r2, #0 │ │ │ │ - beq 60500 │ │ │ │ + beq 605a8 │ │ │ │ cmp r9, r3 │ │ │ │ strne r2, [r3], #4 │ │ │ │ - bne 60524 │ │ │ │ + bne 605cc │ │ │ │ ldr r3, [r7, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60578 │ │ │ │ + beq 60620 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ sub r8, r8, r3 │ │ │ │ cmp r6, r3 │ │ │ │ clz r8, r8 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ lsr r8, r8, #5 │ │ │ │ str r6, [r0, #20] │ │ │ │ moveq r8, #0 │ │ │ │ str r8, [r0, #24] │ │ │ │ - b 6058c │ │ │ │ + b 60634 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7c08 │ │ │ │ - b 604dc │ │ │ │ + bl a7ce0 │ │ │ │ + b 60584 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, lsr #15 │ │ │ │ + rsbeq r7, r2, r4, lsr #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #57600 @ 0xe100 │ │ │ │ + movw r0, #57388 @ 0xe02c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 6061c │ │ │ │ + ldr ip, [pc, #80] @ 606c4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4] │ │ │ │ sub r2, r0, #8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ @@ -51340,117 +51384,117 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37bcd8 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ + b 37c118 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 60680 │ │ │ │ + bne 60728 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 606c8 │ │ │ │ - b 606a4 │ │ │ │ + beq 60770 │ │ │ │ + b 6074c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42004 @ 0xa414 │ │ │ │ + movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60660 │ │ │ │ - b 60884 │ │ │ │ - bl 1e7988 │ │ │ │ + bne 60708 │ │ │ │ + b 6092c │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 606c8 │ │ │ │ - bl beb18 │ │ │ │ + bne 60770 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60884 │ │ │ │ + bne 6092c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 60700 │ │ │ │ - bl 1e7988 │ │ │ │ + beq 607a8 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 60700 │ │ │ │ - bl beb18 │ │ │ │ + bne 607a8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60884 │ │ │ │ + bne 6092c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #392] @ 60898 │ │ │ │ + vldr d10, [pc, #392] @ 60940 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 60738 │ │ │ │ + bhi 607e0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 607b4 │ │ │ │ - b 60830 │ │ │ │ - ble 607b4 │ │ │ │ + bhi 6085c │ │ │ │ + b 608d8 │ │ │ │ + ble 6085c │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 607b4 │ │ │ │ + bhi 6085c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 607b4 │ │ │ │ + beq 6085c │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e274 │ │ │ │ - vldr d6, [pc, #304] @ 608a0 │ │ │ │ + vldr d6, [pc, #304] @ 60948 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #300] @ 608a8 │ │ │ │ + vldr d5, [pc, #300] @ 60950 │ │ │ │ vmov.f64 d7, d6 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstrgt d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstrgt d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bgt 6086c │ │ │ │ + bgt 60914 │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 607e8 │ │ │ │ + b 60890 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 3ba2c4 │ │ │ │ + bl 3ba404 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 3ba2c4 │ │ │ │ + bl 3ba404 │ │ │ │ add r4, r4, r0 │ │ │ │ - movw r3, #36448 @ 0x8e60 │ │ │ │ + movw r3, #36896 @ 0x9020 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ add r0, r3, r4, lsl #4 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ ldm r0, {r0, r1, r2, r3} │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ @@ -51458,44 +51502,44 @@ │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvs r3, #0 │ │ │ │ andvc r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6086c │ │ │ │ + beq 60914 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 6086c │ │ │ │ + ble 60914 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r5] │ │ │ │ - bl 3ba74c <_Py_c_neg@@Base+0x1c0> │ │ │ │ - b 60884 │ │ │ │ + bl 3ba88c <_Py_c_neg@@Base+0x1c0> │ │ │ │ + b 6092c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmuleq.f64 d8, d9, d8 │ │ │ │ vstreq d9, [fp, #-52] @ 0xffffffcc │ │ │ │ vstreq d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 6086c │ │ │ │ + beq 60914 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2d64c │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e730 │ │ │ │ vmul.f64 d9, d9, d0 │ │ │ │ vstr d9, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d0, [fp, #-52] @ 0xffffffcc │ │ │ │ vldr d1, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 222c2c │ │ │ │ + b 22362c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -51507,627 +51551,627 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r4, r2, #536870912 @ 0x20000000 │ │ │ │ - beq 608e0 │ │ │ │ + beq 60988 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b8814 <_PyBytes_FromXIData@@Base+0xebc> │ │ │ │ + b 3b8954 <_PyBytes_FromXIData@@Base+0xebc> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #37256 @ 0x9188 │ │ │ │ + movw r2, #37832 @ 0x93c8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #55284 @ 0xd7f4 │ │ │ │ + movw r0, #55820 @ 0xda0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r4, r0 │ │ │ │ bl 2cfe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 60974 │ │ │ │ + ldr r1, [pc, #8] @ 60a1c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b628 │ │ │ │ + b 36ba4c │ │ │ │ rsbeq r6, r3, r8, lsr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 609c8 │ │ │ │ + bne 60a70 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 609c4 │ │ │ │ + ble 60a6c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60a08 │ │ │ │ + beq 60ab0 │ │ │ │ mov r5, r3 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #408] @ 60b80 │ │ │ │ + ldr r1, [pc, #408] @ 60c28 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60b74 │ │ │ │ + beq 60c1c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60a28 │ │ │ │ - bl beb18 │ │ │ │ + bne 60ad0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60b74 │ │ │ │ + bne 60c1c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60a48 │ │ │ │ - bl beb18 │ │ │ │ + bne 60af0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60b74 │ │ │ │ + bne 60c1c │ │ │ │ add r6, r6, r5 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 60a5c │ │ │ │ + bne 60b04 │ │ │ │ mov r5, #1 │ │ │ │ - b 60ae4 │ │ │ │ + b 60b8c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 60b74 │ │ │ │ - bne 60a54 │ │ │ │ - movw r6, #30500 @ 0x7724 │ │ │ │ + blt 60c1c │ │ │ │ + bne 60afc │ │ │ │ + movw r6, #30496 @ 0x7720 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60ae4 │ │ │ │ - bl dc824 │ │ │ │ + beq 60b8c │ │ │ │ + bl dd21c │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e70c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 60ad8 │ │ │ │ + bge 60b80 │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmn r3, #1 │ │ │ │ - bne 60ad0 │ │ │ │ + bne 60b78 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #38 @ 0x26 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60b0c │ │ │ │ + bne 60bb4 │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60b4c │ │ │ │ - bl dc824 │ │ │ │ + bne 60bf4 │ │ │ │ + bl dd21c │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2da84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 60b20 │ │ │ │ + bge 60bc8 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 60b54 │ │ │ │ + bl 27c134 │ │ │ │ + b 60bfc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 60b64 │ │ │ │ + bne 60c0c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1baf6c <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bb5dc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60b64 │ │ │ │ + bne 60c0c │ │ │ │ mov r0, r7 │ │ │ │ bl 2d844 │ │ │ │ - b 60b54 │ │ │ │ + b 60bfc │ │ │ │ cmn r4, #1 │ │ │ │ - bne 60b64 │ │ │ │ - bl beb18 │ │ │ │ + bne 60c0c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60b74 │ │ │ │ + bne 60c1c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r7, [r2], #-116 @ 0xffffff8c @ │ │ │ │ + ldrdeq r7, [r2], #-112 @ 0xffffff90 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60bd8 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 60c80 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 60bc8 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 60bd8 │ │ │ │ + bne 60c70 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 60c80 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60c0c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 60cb4 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 60bfc │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 60c0c │ │ │ │ + bne 60ca4 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 60cb4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60c28 │ │ │ │ + bne 60cd0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60c3c │ │ │ │ + bne 60ce4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60c18 │ │ │ │ + beq 60cc0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 60c58 │ │ │ │ + bne 60d00 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5aad4 │ │ │ │ + b 5ab7c │ │ │ │ ldmib r0, {r1, r3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r3, r3, r2 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #36] @ 0x24 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ cmn r1, #1 │ │ │ │ ldr ip, [ip, #8] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - movweq r1, #55368 @ 0xd848 │ │ │ │ + movweq r1, #55904 @ 0xda60 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ str ip, [sp, #4] │ │ │ │ strne r1, [sp] │ │ │ │ movweq ip, #5196 @ 0x144c │ │ │ │ - movwne r1, #55376 @ 0xd850 │ │ │ │ + movwne r1, #55912 @ 0xda68 │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ streq ip, [sp] │ │ │ │ - bl c9194 │ │ │ │ + bl c97c4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 35ce38 │ │ │ │ + b 35d258 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #20] │ │ │ │ cmn r4, #1 │ │ │ │ - bne 60d5c │ │ │ │ - bl beb18 │ │ │ │ + bne 60e04 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60d6c │ │ │ │ + bne 60e14 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 60dac │ │ │ │ + bne 60e54 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60de8 │ │ │ │ + bne 60e90 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #84] @ 60e18 │ │ │ │ + ldr ip, [pc, #84] @ 60ec0 │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60de8 │ │ │ │ + bne 60e90 │ │ │ │ mov r0, #0 │ │ │ │ - b 60e10 │ │ │ │ + b 60eb8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl c5528 │ │ │ │ + bl c5bfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60de0 │ │ │ │ + beq 60e88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r0, #16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsl #16 │ │ │ │ + rsbeq r7, r2, r0, lsl #16 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 60e68 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 60f10 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28800 @ 0x7080 │ │ │ │ + movw r0, #29376 @ 0x72c0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 60e7c │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 60f24 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60e84 │ │ │ │ + bne 60f2c │ │ │ │ mov r0, #0 │ │ │ │ - b 60f4c │ │ │ │ + b 60ff4 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r5, #0 │ │ │ │ - ldreq r6, [pc, #184] @ 60f54 │ │ │ │ - beq 60ec4 │ │ │ │ + ldreq r6, [pc, #184] @ 60ffc │ │ │ │ + beq 60f6c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 60e7c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 60f24 │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - beq 60efc │ │ │ │ + beq 60fa4 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4d8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60eb8 │ │ │ │ + bne 60f60 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #55436 @ 0xd88c │ │ │ │ + movw r1, #55972 @ 0xdaa4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 60f24 │ │ │ │ - ldr r0, [pc, #84] @ 60f58 │ │ │ │ + bl 1417cc │ │ │ │ + b 60fcc │ │ │ │ + ldr r0, [pc, #84] @ 61000 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 2bac94 │ │ │ │ + bl 2bbb64 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60f34 │ │ │ │ - bl beb18 │ │ │ │ + bne 60fdc │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60e7c │ │ │ │ - b 60f44 │ │ │ │ + bne 60f24 │ │ │ │ + b 60fec │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 60f4c │ │ │ │ + beq 60ff4 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subseq r9, lr, r0, ror r2 │ │ │ │ + subseq r9, lr, r0, lsr r4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c5e50 │ │ │ │ + bl c6524 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60fbc │ │ │ │ - bl beb18 │ │ │ │ + bne 61064 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60ff0 │ │ │ │ + bne 61098 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60fe4 │ │ │ │ + beq 6108c │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 60fe0 │ │ │ │ + blt 61088 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00060ff8 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ +000610a0 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 351d10 │ │ │ │ - ldr r2, [pc, #44] @ 61040 <_PyXI_ExcInfoAsObject@@Base+0x48> │ │ │ │ + b 352130 │ │ │ │ + ldr r2, [pc, #44] @ 610e8 <_PyXI_ExcInfoAsObject@@Base+0x48> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #8588 @ 0x218c │ │ │ │ + movw r0, #9668 @ 0x25c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ ldr r3, [r1, #3784] @ 0xec8 │ │ │ │ ldr r2, [r1, #3768] @ 0xeb8 │ │ │ │ ldr r1, [r1, #3752] @ 0xea8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #47124 @ 0xb814 │ │ │ │ + movw r0, #47660 @ 0xba2c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 610ac <_PyXI_ExcInfoAsObject@@Base+0xb4> │ │ │ │ + bne 61154 <_PyXI_ExcInfoAsObject@@Base+0xb4> │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 61144 <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ - b 610d4 <_PyXI_ExcInfoAsObject@@Base+0xdc> │ │ │ │ + beq 611ec <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ + b 6117c <_PyXI_ExcInfoAsObject@@Base+0xdc> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57136 @ 0xdf30 │ │ │ │ + movw r0, #57712 @ 0xe170 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61090 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ + bne 61138 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ mov r0, #0 │ │ │ │ - b 61278 <_PyXI_ExcInfoAsObject@@Base+0x280> │ │ │ │ + b 61320 <_PyXI_ExcInfoAsObject@@Base+0x280> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 61144 <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ + beq 611ec <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 610fc <_PyXI_ExcInfoAsObject@@Base+0x104> │ │ │ │ + beq 611a4 <_PyXI_ExcInfoAsObject@@Base+0x104> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 61118 <_PyXI_ExcInfoAsObject@@Base+0x120> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 611c0 <_PyXI_ExcInfoAsObject@@Base+0x120> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55484 @ 0xd8bc │ │ │ │ + movw r1, #56020 @ 0xdad4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 610cc <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 61174 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ tst r3, #32 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ addne r0, r5, #20 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldreq r0, [r5, #28] │ │ │ │ tst r1, #32 │ │ │ │ addne r1, r4, #20 │ │ │ │ ldreq r1, [r4, #28] │ │ │ │ - bl 6139c │ │ │ │ + bl 61444 │ │ │ │ mov r4, r0 │ │ │ │ - b 6125c <_PyXI_ExcInfoAsObject@@Base+0x264> │ │ │ │ + b 61304 <_PyXI_ExcInfoAsObject@@Base+0x264> │ │ │ │ mov r0, r5 │ │ │ │ - bl 19767c │ │ │ │ + bl 197f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61190 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ + bne 61238 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ mov r0, r4 │ │ │ │ - bl 19767c │ │ │ │ + bl 197f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61190 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ + bne 61238 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #55548 @ 0xd8fc │ │ │ │ + movw r1, #56084 @ 0xdb14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 610cc <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + beq 61174 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 611d8 <_PyXI_ExcInfoAsObject@@Base+0x1e0> │ │ │ │ - movw r3, #49416 @ 0xc108 │ │ │ │ + ble 61280 <_PyXI_ExcInfoAsObject@@Base+0x1e0> │ │ │ │ + movw r3, #49204 @ 0xc034 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65212 @ 0xfebc │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #212 @ 0xd4 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c56a0 │ │ │ │ - b 610cc <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 61174 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 611fc <_PyXI_ExcInfoAsObject@@Base+0x204> │ │ │ │ + bne 612a4 <_PyXI_ExcInfoAsObject@@Base+0x204> │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c56a0 │ │ │ │ - b 610cc <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 61174 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 61234 <_PyXI_ExcInfoAsObject@@Base+0x23c> │ │ │ │ - movw r3, #49416 @ 0xc108 │ │ │ │ + ble 612dc <_PyXI_ExcInfoAsObject@@Base+0x23c> │ │ │ │ + movw r3, #49204 @ 0xc034 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65212 @ 0xfebc │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #212 @ 0xd4 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 610cc <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 61174 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 6139c │ │ │ │ + bl 61444 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ cmp r4, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ @@ -52143,73 +52187,73 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 612d4 <_PyXI_ExcInfoAsObject@@Base+0x2dc> │ │ │ │ + bne 6137c <_PyXI_ExcInfoAsObject@@Base+0x2dc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6130c <_PyXI_ExcInfoAsObject@@Base+0x314> │ │ │ │ + beq 613b4 <_PyXI_ExcInfoAsObject@@Base+0x314> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #132] @ 6136c <_PyXI_ExcInfoAsObject@@Base+0x374> │ │ │ │ + ldr ip, [pc, #132] @ 61414 <_PyXI_ExcInfoAsObject@@Base+0x374> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61344 <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ + beq 613ec <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ ldr r1, [r0] │ │ │ │ - movw r3, #56116 @ 0xdb34 │ │ │ │ + movw r3, #55904 @ 0xda60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6134c <_PyXI_ExcInfoAsObject@@Base+0x354> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 613f4 <_PyXI_ExcInfoAsObject@@Base+0x354> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55624 @ 0xd948 │ │ │ │ + movw r1, #56160 @ 0xdb60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, #0 │ │ │ │ - b 61364 <_PyXI_ExcInfoAsObject@@Base+0x36c> │ │ │ │ + b 6140c <_PyXI_ExcInfoAsObject@@Base+0x36c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d794 │ │ │ │ + bl 38d4c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 61344 <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ + beq 613ec <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsr r8 │ │ │ │ + rsbeq r7, r2, ip, lsr #16 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33f2d8 <_Py_set_inheritable_async_safe@@Base+0x2b84> │ │ │ │ + b 33f62c <_Py_set_inheritable_async_safe@@Base+0x2b84> │ │ │ │ │ │ │ │ -00061388 : │ │ │ │ +00061430 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2db9c8 │ │ │ │ + b 2dc128 │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmp r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ @@ -52219,110 +52263,110 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne r3, [fp, #-9] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 61404 │ │ │ │ + ble 614ac │ │ │ │ ldrb ip, [r0, r3] │ │ │ │ ldrb lr, [r1, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ ldrb r2, [fp, #-9] │ │ │ │ eor ip, ip, lr │ │ │ │ orr r2, r2, ip │ │ │ │ strb r2, [fp, #-9] │ │ │ │ - b 613d8 │ │ │ │ + b 61480 │ │ │ │ ldrb r0, [fp, #-9] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00061418 : │ │ │ │ - ldr r3, [pc, #124] @ 6149c │ │ │ │ +000614c0 : │ │ │ │ + ldr r3, [pc, #124] @ 61544 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61490 │ │ │ │ + beq 61538 │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 6144c │ │ │ │ + bls 614f4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 61430 │ │ │ │ + b 614d8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 61474 │ │ │ │ + beq 6151c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 61444 │ │ │ │ + bcc 614ec │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61490 │ │ │ │ + beq 61538 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000614a0 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ +00061548 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 352358 │ │ │ │ + b 35349c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 614f0 <_PyXI_FormatExcInfo@@Base+0x50> │ │ │ │ + bne 61598 <_PyXI_FormatExcInfo@@Base+0x50> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31204 @ 0x79e4 │ │ │ │ + movw r1, #31740 @ 0x7bfc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 61538 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 615e0 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 61540 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ + bne 615e8 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #16] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 61540 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ + beq 615e8 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #31256 @ 0x7a18 │ │ │ │ + movw r1, #31792 @ 0x7c30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 33f2d8 <_Py_set_inheritable_async_safe@@Base+0x2b84> │ │ │ │ + bl 33f62c <_Py_set_inheritable_async_safe@@Base+0x2b84> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 387c88 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + bl 388010 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #2 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ strbeq r0, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r4, #16] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -52332,251 +52376,251 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #7440 @ 0x1d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 615d8 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + beq 61680 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 615d8 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + beq 61680 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r2, r3 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54736 @ 0xd5d0 │ │ │ │ + movw r1, #55280 @ 0xd7f0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 123050 │ │ │ │ + bl 123f5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 615fc <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ - b 61648 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + bne 616a4 <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ + b 616f0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 615a8 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ + beq 61650 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54736 @ 0xd5d0 │ │ │ │ + movw r0, #55280 @ 0xd7f0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61648 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ - b 615a8 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ + beq 616f0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + b 61650 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61648 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + beq 616f0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61650 <_PyXI_FormatExcInfo@@Base+0x1b0> │ │ │ │ + bne 616f8 <_PyXI_FormatExcInfo@@Base+0x1b0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61648 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + bgt 616f0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61648 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + bne 616f0 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 6166c <_PyXI_FormatExcInfo@@Base+0x1cc> │ │ │ │ + b 61714 <_PyXI_FormatExcInfo@@Base+0x1cc> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00061674 : │ │ │ │ +0006171c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #44] @ 616bc │ │ │ │ + ldr r3, [pc, #44] @ 61764 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 260a9c │ │ │ │ + bl 2617e4 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000616c0 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +00061768 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 35249c │ │ │ │ + bl 353670 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9880c │ │ │ │ + b 983f4 │ │ │ │ │ │ │ │ -000616ec : │ │ │ │ +00061794 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2a96c4 │ │ │ │ + b 2aa768 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 61760 │ │ │ │ + bne 61808 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1769f4 │ │ │ │ + bl 17735c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt 617b8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bgt 61860 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58832 @ 0xe5d0 │ │ │ │ + movw r1, #59408 @ 0xe810 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 617b0 │ │ │ │ - ldr r3, [pc, #244] @ 6185c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 61858 │ │ │ │ + ldr r3, [pc, #244] @ 61904 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #240] @ 61860 │ │ │ │ + ldr r0, [pc, #240] @ 61908 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #55700 @ 0xd994 │ │ │ │ + movw r2, #56236 @ 0xdbac │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 141e00 │ │ │ │ + bl 142610 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #220] @ 61864 │ │ │ │ + ldr r0, [pc, #220] @ 6190c │ │ │ │ ldr r3, [r0, #664] @ 0x298 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 617a8 │ │ │ │ + bgt 61850 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #664] @ 0x298 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 617a8 │ │ │ │ + bne 61850 │ │ │ │ add r0, r0, #664 @ 0x298 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61730 │ │ │ │ + bne 617d8 │ │ │ │ mov r0, #0 │ │ │ │ - b 61854 │ │ │ │ + b 618fc │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 617b0 │ │ │ │ + beq 61858 │ │ │ │ add sl, r5, #16 │ │ │ │ add r9, r4, #12 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6180c │ │ │ │ + beq 618b4 │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - bne 617d4 │ │ │ │ + bne 6187c │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61834 │ │ │ │ + bne 618dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 617b0 │ │ │ │ + bgt 61858 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 617b0 │ │ │ │ + bne 61858 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 617b0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 61858 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ strd r2, [r0, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, asr r8 │ │ │ │ + rsbeq r7, r2, r8, asr r8 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00061868 : │ │ │ │ +00061910 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61904 │ │ │ │ + beq 619ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r5, #21196 @ 0x52cc │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 618ac │ │ │ │ + bne 61954 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 61928 │ │ │ │ + b 619d0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl af3bc │ │ │ │ + bl af4a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61928 │ │ │ │ + beq 619d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3a717c <_PyBytes_GetXIData@@Base+0x604> │ │ │ │ + bl 3a73c4 <_PyBytes_GetXIData@@Base+0x604> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 618f0 │ │ │ │ + bgt 61998 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 618f8 │ │ │ │ + beq 619a0 │ │ │ │ mov r4, r5 │ │ │ │ - b 61928 │ │ │ │ + b 619d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 618f0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 61998 │ │ │ │ mov r0, #9 │ │ │ │ - bl ce1f8 │ │ │ │ + bl ce824 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #21196 @ 0x52cc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3a717c <_PyBytes_GetXIData@@Base+0x604> │ │ │ │ + b 3a73c4 <_PyBytes_GetXIData@@Base+0x604> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r3, [r0, #8] │ │ │ │ @@ -52593,53 +52637,53 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 619ac │ │ │ │ + beq 61a54 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3b46fc │ │ │ │ + bl 3b46f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 619c8 │ │ │ │ + bne 61a70 │ │ │ │ mov r5, #0 │ │ │ │ - b 619f4 │ │ │ │ + b 61a9c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3a8c00 │ │ │ │ + bl 3a8e48 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 6198c │ │ │ │ - b 619a4 │ │ │ │ - bl 372240 │ │ │ │ + bne 61a34 │ │ │ │ + b 61a4c │ │ │ │ + bl 372668 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 619f4 │ │ │ │ + bgt 61a9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 619f4 │ │ │ │ + bne 61a9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #56] @ 61a3c │ │ │ │ + ldr r3, [pc, #56] @ 61ae4 │ │ │ │ ldr r3, [r3, #1480] @ 0x5c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a30 │ │ │ │ + beq 61ad8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 24ee50 <_Py_write_noraise@@Base+0x4dc> │ │ │ │ + bl 24fc00 <_Py_write_noraise@@Base+0xfcc> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ @@ -52647,339 +52691,339 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 61a80 │ │ │ │ + bne 61b28 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #62824 @ 0xf568 │ │ │ │ + movw r0, #63360 @ 0xf780 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7808 │ │ │ │ - bl 2dab88 │ │ │ │ + b b7914 │ │ │ │ + bl 2db2e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61ad8 │ │ │ │ + beq 61b80 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #27532 @ 0x6b8c │ │ │ │ + movw r0, #28108 @ 0x6dcc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61ac4 │ │ │ │ + bgt 61b6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61acc │ │ │ │ + beq 61b74 │ │ │ │ mov r4, r5 │ │ │ │ - b 61ad8 │ │ │ │ + b 61b80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 61ac4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 61b6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3945b4 <_PyObject_GetState@@Base> │ │ │ │ + bl 394344 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61b3c │ │ │ │ + beq 61be4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 61b44 │ │ │ │ + bne 61bec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61b3c │ │ │ │ + bgt 61be4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61b3c │ │ │ │ + bne 61be4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 61b84 │ │ │ │ + b 61c2c │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 61b70 │ │ │ │ + bge 61c18 │ │ │ │ mov r3, ip │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #55936 @ 0xda80 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ - movw r0, #55944 @ 0xda88 │ │ │ │ + b c011c │ │ │ │ + movw r0, #56480 @ 0xdca0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 344b40 │ │ │ │ + bl 344f80 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61bbc │ │ │ │ - beq 61bc4 │ │ │ │ + blt 61c64 │ │ │ │ + beq 61c6c │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 21fdc0 │ │ │ │ + bl 2207a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61c24 │ │ │ │ - bl 2ee9d0 │ │ │ │ + beq 61ccc │ │ │ │ + bl 2ef72c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61c28 │ │ │ │ + bne 61cd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61c24 │ │ │ │ + bgt 61ccc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61c24 │ │ │ │ + bne 61ccc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00061c30 : │ │ │ │ - ldr r3, [pc, #52] @ 61c6c │ │ │ │ +00061cd8 : │ │ │ │ + ldr r3, [pc, #52] @ 61d14 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #3884] @ 0xf2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61c60 │ │ │ │ + beq 61d08 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 61c30 │ │ │ │ + bl 61cd8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #120] @ 61d1c │ │ │ │ + ldr r3, [pc, #120] @ 61dc4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #3880] @ 0xf28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 61cd0 │ │ │ │ + beq 61d78 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 61cdc │ │ │ │ + beq 61d84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61ce8 │ │ │ │ - movw r0, #436 @ 0x1b4 │ │ │ │ + bne 61d90 │ │ │ │ + movw r0, #1036 @ 0x40c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b aadf0 │ │ │ │ - movw r0, #17332 @ 0x43b4 │ │ │ │ + b aaed8 │ │ │ │ + movw r0, #17868 @ 0x45cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b aadf0 │ │ │ │ - movw r0, #51964 @ 0xcafc │ │ │ │ + b aaed8 │ │ │ │ + movw r0, #52540 @ 0xcd3c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55956 @ 0xda94 │ │ │ │ + movw r1, #56492 @ 0xdcac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 61d74 │ │ │ │ + bne 61e1c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 61d70 │ │ │ │ + ble 61e18 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61db4 │ │ │ │ + beq 61e5c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #248] @ 61e74 │ │ │ │ + ldr r1, [pc, #248] @ 61f1c │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61db4 │ │ │ │ + bne 61e5c │ │ │ │ mov r4, #0 │ │ │ │ - b 61e68 │ │ │ │ + b 61f10 │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, #1 │ │ │ │ movweq r6, #5196 @ 0x144c │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ ldrne r6, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61de8 │ │ │ │ + bne 61e90 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 61e64 │ │ │ │ + b 61f0c │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61dd4 │ │ │ │ + beq 61e7c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl bc42c │ │ │ │ + bl bc538 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61e28 │ │ │ │ + beq 61ed0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61e4c │ │ │ │ + bgt 61ef4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61e4c │ │ │ │ + bne 61ef4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61e68 │ │ │ │ - bl beb18 │ │ │ │ + bne 61f10 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61dd4 │ │ │ │ - b 61dac │ │ │ │ + beq 61e7c │ │ │ │ + b 61e54 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, ror #16 │ │ │ │ + rsbeq r7, r2, r0, ror #16 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 61ed4 │ │ │ │ + beq 61f7c │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61ed4 │ │ │ │ + beq 61f7c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 61f18 │ │ │ │ - b 61efc │ │ │ │ + beq 61fc0 │ │ │ │ + b 61fa4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61ec4 │ │ │ │ + beq 61f6c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #55984 @ 0xdab0 │ │ │ │ + movw r0, #56520 @ 0xdcc8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61ec4 │ │ │ │ + bne 61f6c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ - movw r0, #55984 @ 0xdab0 │ │ │ │ + movw r0, #56520 @ 0xdcc8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ef4 │ │ │ │ + beq 61f9c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61ef4 │ │ │ │ + beq 61f9c │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61f6c │ │ │ │ + bne 62014 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61ef4 │ │ │ │ + bgt 61f9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61ef4 │ │ │ │ + bne 61f9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 61ef4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 61f9c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ @@ -52999,98 +53043,98 @@ │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movwne r4, #5188 @ 0x1444 │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ - bne 62038 │ │ │ │ + bne 620e0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 62034 │ │ │ │ + beq 620dc │ │ │ │ mov r1, r6 │ │ │ │ - bl cbb4c │ │ │ │ + bl cc178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62010 │ │ │ │ + bne 620b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl cbb4c │ │ │ │ + bl cc178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62038 │ │ │ │ + beq 620e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62034 │ │ │ │ + bgt 620dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62034 │ │ │ │ + bne 620dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r9, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ mov r4, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 620b8 │ │ │ │ + bne 62160 │ │ │ │ add r4, r4, r4, lsr #31 │ │ │ │ bic r4, r4, #1 │ │ │ │ add r9, r9, r4 │ │ │ │ ldrb r1, [r9, #128] @ 0x80 │ │ │ │ sub r1, r1, #233 @ 0xe9 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi 620c0 │ │ │ │ + bhi 62168 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b d5e30 │ │ │ │ + b d6448 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r0, #5212 @ 0x145c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000620cc : │ │ │ │ +00062174 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [r3, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ba208 │ │ │ │ + b 3ba348 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 180d38 <_PyArg_NoPositional@@Base+0x84> │ │ │ │ + b 18169c <_PyArg_NoPositional@@Base+0x84> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #24972 @ 0x618c │ │ │ │ @@ -53098,53 +53142,53 @@ │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r2 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6216c │ │ │ │ + beq 62214 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - b 6218c │ │ │ │ + b 62234 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4a85c <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ + bl 4a8fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62160 │ │ │ │ + beq 62208 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 621e0 │ │ │ │ + beq 62288 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 621e0 │ │ │ │ + bgt 62288 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 621e0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 62288 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b abf14 │ │ │ │ + b abffc │ │ │ │ │ │ │ │ -000621f0 : │ │ │ │ +00062298 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -53152,199 +53196,199 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 62264 │ │ │ │ + bne 6230c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 62288 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 62330 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26288 @ 0x66b0 │ │ │ │ + movw r0, #26864 @ 0x68f0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 622bc │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 62364 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26288 @ 0x66b0 │ │ │ │ + movw r0, #26864 @ 0x68f0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62230 │ │ │ │ - b 622bc │ │ │ │ + bne 622d8 │ │ │ │ + b 62364 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 622c4 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 6236c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26288 @ 0x66b0 │ │ │ │ + movw r0, #26864 @ 0x68f0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r4 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 6231c │ │ │ │ + b 623c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16bf90 │ │ │ │ + bl 16c910 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 622bc │ │ │ │ + beq 62364 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 16bf90 │ │ │ │ + bl 16c910 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 62304 │ │ │ │ + beq 623ac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e1d8 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6231c │ │ │ │ + beq 623c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #55996 @ 0xdabc │ │ │ │ + movw r0, #56532 @ 0xdcd4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #26132 @ 0x6614 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ cmpeq r0, r6 │ │ │ │ - bne 62390 │ │ │ │ + bne 62438 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 62420 │ │ │ │ + b 624c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7988 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 623bc │ │ │ │ - bl beb18 │ │ │ │ + bne 62464 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 623d8 │ │ │ │ + bne 62480 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq 62420 │ │ │ │ + beq 624c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 623e0 │ │ │ │ + bne 62488 │ │ │ │ mov r4, #0 │ │ │ │ - b 62420 │ │ │ │ + b 624c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6240c │ │ │ │ + bgt 624b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62414 │ │ │ │ + beq 624bc │ │ │ │ mov r4, r5 │ │ │ │ - b 62420 │ │ │ │ + b 624c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6240c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 624b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #57316 @ 0xdfe4 │ │ │ │ + movw r1, #57860 @ 0xe204 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62528 │ │ │ │ + b 625d0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d8284 │ │ │ │ + bl 1d838c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6248c │ │ │ │ + bne 62534 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 625e4 │ │ │ │ + bl 6268c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 624c8 │ │ │ │ - movw r3, #30876 @ 0x789c │ │ │ │ + beq 62570 │ │ │ │ + movw r3, #31196 @ 0x79dc │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ cmp r6, r3 │ │ │ │ - bne 624d8 │ │ │ │ + bne 62580 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b7c00 <_PyBytes_FromXIData@@Base+0x2a8> │ │ │ │ - b 624e8 │ │ │ │ - bl beb18 │ │ │ │ + bl 3b7d40 <_PyBytes_FromXIData@@Base+0x2a8> │ │ │ │ + b 62590 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 624a4 │ │ │ │ - b 62484 │ │ │ │ + beq 6254c │ │ │ │ + b 6252c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 624fc │ │ │ │ - bl beb18 │ │ │ │ + bne 625a4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62484 │ │ │ │ + bne 6252c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00062508 : │ │ │ │ +000625b0 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -53353,108 +53397,108 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 5f474 │ │ │ │ + bl 5f4d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 625d8 │ │ │ │ + beq 62680 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 62570 │ │ │ │ + bne 62618 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 13c2b4 │ │ │ │ + bl 13cac4 │ │ │ │ mov r4, r0 │ │ │ │ - b 62588 │ │ │ │ + b 62630 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #41756 @ 0xa31c │ │ │ │ + movw r2, #42408 @ 0xa5a8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 13c2b4 │ │ │ │ + bl 13cac4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 625ac │ │ │ │ + bgt 62654 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 625ac │ │ │ │ + bne 62654 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 625dc │ │ │ │ - movw r3, #49392 @ 0xc0f0 │ │ │ │ + bne 62684 │ │ │ │ + movw r3, #49180 @ 0xc01c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 625d8 │ │ │ │ - bl 1436d4 │ │ │ │ + beq 62680 │ │ │ │ + bl 143edc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 37fbec <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 37ff74 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b668 │ │ │ │ + bl 14c00c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6262c │ │ │ │ - bl beb18 │ │ │ │ + bne 626d4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62634 │ │ │ │ - b 62678 │ │ │ │ + beq 626dc │ │ │ │ + b 62720 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6267c │ │ │ │ + bge 62724 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6267c │ │ │ │ + beq 62724 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6267c │ │ │ │ - movw r2, #32588 @ 0x7f4c │ │ │ │ + beq 62724 │ │ │ │ + movw r2, #33052 @ 0x811c │ │ │ │ movt r2, #30 │ │ │ │ cmp r3, r2 │ │ │ │ ldreq r0, [r5, #8] │ │ │ │ - beq 6266c │ │ │ │ + beq 62714 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ addge r4, r4, r0 │ │ │ │ - bge 6267c │ │ │ │ + bge 62724 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00062684 : │ │ │ │ +0006272c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 37cf80 │ │ │ │ + bl 37d308 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000626b0 : │ │ │ │ +00062758 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -53462,232 +53506,232 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #57324 @ 0xdfec │ │ │ │ + movw r1, #57868 @ 0xe20c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62528 │ │ │ │ + b 625d0 │ │ │ │ │ │ │ │ -00062758 : │ │ │ │ +00062800 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #56124 @ 0xdb3c │ │ │ │ + movw r0, #56660 @ 0xdd54 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #57064 @ 0xdee8 │ │ │ │ + movw r1, #57608 @ 0xe108 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62528 │ │ │ │ + b 625d0 │ │ │ │ │ │ │ │ -000627bc : │ │ │ │ +00062864 : │ │ │ │ movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000627dc : │ │ │ │ +00062884 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 62834 │ │ │ │ - ldr r3, [pc, #224] @ 628f0 │ │ │ │ + bne 628dc │ │ │ │ + ldr r3, [pc, #224] @ 62998 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #404] @ 0x194 │ │ │ │ cmp r6, r1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r3, r1, lsr #31 │ │ │ │ - beq 62848 │ │ │ │ - movw r0, #41296 @ 0xa150 │ │ │ │ + beq 628f0 │ │ │ │ + movw r0, #41872 @ 0xa390 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1605 @ 0x645 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 628e8 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 62990 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 62880 │ │ │ │ + beq 62928 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r1, r5 │ │ │ │ - bge 62880 │ │ │ │ + bge 62928 │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r8, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 628cc │ │ │ │ - b 628c4 │ │ │ │ + bne 62974 │ │ │ │ + b 6296c │ │ │ │ add r1, r6, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl c63a0 │ │ │ │ + bl c6a74 │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r0, r5, lsl #2 │ │ │ │ movne r2, #0 │ │ │ │ - bne 628a4 │ │ │ │ - bl 2e14d8 │ │ │ │ - b 628e8 │ │ │ │ + bne 6294c │ │ │ │ + bl 2e217c │ │ │ │ + b 62990 │ │ │ │ cmp r6, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ strgt r2, [r3, #4]! │ │ │ │ - bgt 628a4 │ │ │ │ + bgt 6294c │ │ │ │ add r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0] │ │ │ │ str r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r1, #1120 @ 0x460 │ │ │ │ add r4, r4, #6 │ │ │ │ ldr r3, [r2, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 628c4 │ │ │ │ + beq 6296c │ │ │ │ blx r3 │ │ │ │ - b 628c4 │ │ │ │ + b 6296c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 629c4 │ │ │ │ + beq 62a6c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #49436 @ 0xc11c │ │ │ │ + movw r4, #49224 @ 0xc048 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 614b4 <_PyXI_FormatExcInfo@@Base+0x14> │ │ │ │ + bl 6155c <_PyXI_FormatExcInfo@@Base+0x14> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 62984 │ │ │ │ - movw r3, #49388 @ 0xc0ec │ │ │ │ + bne 62a2c │ │ │ │ + movw r3, #49176 @ 0xc018 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62958 │ │ │ │ - bl 1436d4 │ │ │ │ + beq 62a00 │ │ │ │ + bl 143edc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #49392 @ 0xc0f0 │ │ │ │ + movw r3, #49180 @ 0xc01c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62948 │ │ │ │ + bne 629f0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62948 │ │ │ │ - b 629bc │ │ │ │ + bne 629f0 │ │ │ │ + b 62a64 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 629a4 │ │ │ │ + bgt 62a4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 629a4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 62a4c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8040 @ 0x1f68 │ │ │ │ + movw r1, #8616 @ 0x21a8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43664 @ 0xaa90 │ │ │ │ + movw r1, #43936 @ 0xaba0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #56172 @ 0xdb6c │ │ │ │ + movw r0, #56708 @ 0xdd84 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #132] @ 62ac4 │ │ │ │ + ldr r1, [pc, #132] @ 62b6c │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr lr, [r3, r1] │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -53700,52 +53744,52 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ cmp r0, ip │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r1, [lr, #3824] @ 0xef0 │ │ │ │ - beq 62ab4 │ │ │ │ + beq 62b5c │ │ │ │ ldr r3, [r0] │ │ │ │ str ip, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62ab4 │ │ │ │ + bgt 62b5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, ip │ │ │ │ - bne 62ab4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 62b5c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc0e8 │ │ │ │ + b bc1f4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1e7988 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 62b08 │ │ │ │ - bl beb18 │ │ │ │ + bne 62bb0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62b24 │ │ │ │ - b 62b68 │ │ │ │ + beq 62bcc │ │ │ │ + b 62c10 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #100] @ 62b78 │ │ │ │ + vldr d6, [pc, #100] @ 62c20 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5464 @ 0x1558 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 62b6c │ │ │ │ + bhi 62c14 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0] │ │ │ │ bl 2e898 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ @@ -53754,15 +53798,15 @@ │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 62b6c │ │ │ │ + b 62c14 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -53772,86 +53816,86 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 62bc4 │ │ │ │ + bhi 62c6c │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r6] │ │ │ │ movne r4, #0 │ │ │ │ ldreq r4, [r6, #4] │ │ │ │ - b 62be8 │ │ │ │ + b 62c90 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #480 @ 0x1e0 │ │ │ │ + movw r0, #1056 @ 0x420 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62bb0 │ │ │ │ - b 62c28 │ │ │ │ + bne 62c58 │ │ │ │ + b 62cd0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33e948 <_Py_set_inheritable_async_safe@@Base+0x21f4> │ │ │ │ + bl 33ec9c <_Py_set_inheritable_async_safe@@Base+0x21f4> │ │ │ │ cmn r0, #2 │ │ │ │ - beq 62c28 │ │ │ │ + beq 62cd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62c30 │ │ │ │ + blt 62cd8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29012 @ 0x7154 │ │ │ │ + movw r1, #29548 @ 0x736c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 62c9c │ │ │ │ + b 62d44 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 62c50 │ │ │ │ + bne 62cf8 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 62c90 │ │ │ │ - b 62c78 │ │ │ │ + beq 62d38 │ │ │ │ + b 62d20 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 153424 │ │ │ │ + bl 153dcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62c28 │ │ │ │ + beq 62cd0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62c9c │ │ │ │ + bne 62d44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62c90 │ │ │ │ + beq 62d38 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 62c9c │ │ │ │ + b 62d44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17ed54 <_PyErr_SetKeyError@@Base> │ │ │ │ - b 62c28 │ │ │ │ + bl 17f6b8 <_PyErr_SetKeyError@@Base> │ │ │ │ + b 62cd0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 62cec │ │ │ │ + blt 62d94 │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2dea4 │ │ │ │ and r4, r4, #1 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ strb r4, [r5, #44] @ 0x2c │ │ │ │ @@ -53867,384 +53911,384 @@ │ │ │ │ ldr lr, [fp, #4] │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, lr, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, ip, lsr #31 │ │ │ │ - bne 62d60 │ │ │ │ + bne 62e08 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62d60 │ │ │ │ + bne 62e08 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #18120 @ 0x46c8 │ │ │ │ + movw r1, #18696 @ 0x4908 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ee7c │ │ │ │ - b 62d9c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 62e44 │ │ │ │ mov r1, ip │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #48] @ 62da8 │ │ │ │ + ldr ip, [pc, #48] @ 62e50 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, lr │ │ │ │ str r5, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62d44 │ │ │ │ + bne 62dec │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq r2, r0, r8, r7 │ │ │ │ + rsbeq r7, r2, ip, lsl #17 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62df0 │ │ │ │ + beq 62e98 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 62df0 │ │ │ │ - bl 390674 <_PySys_GetSizeOf@@Base> │ │ │ │ + bne 62e98 │ │ │ │ + bl 39045c <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62e00 │ │ │ │ + beq 62ea8 │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 62e54 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 62efc │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26296 @ 0x66b8 │ │ │ │ + movw r0, #26872 @ 0x68f8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 63010 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 630b8 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16bf90 │ │ │ │ + bl 16c910 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 62e90 │ │ │ │ + beq 62f38 │ │ │ │ bl 2cf74 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 62e9c │ │ │ │ + beq 62f44 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 63000 │ │ │ │ + b 630a8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r8] │ │ │ │ bl 2ddd8 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #34 @ 0x22 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 62ee4 │ │ │ │ + beq 62f8c │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 62e90 │ │ │ │ + bl 27c134 │ │ │ │ + b 62f38 │ │ │ │ add r6, r0, #1 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 62ef8 │ │ │ │ - bl 2e14d8 │ │ │ │ - b 62e90 │ │ │ │ + bls 62fa0 │ │ │ │ + bl 2e217c │ │ │ │ + b 62f38 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 62ef0 │ │ │ │ + beq 62f98 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r4, [r8] │ │ │ │ bl 2ddd8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r5 │ │ │ │ addeq r9, r5, r0, lsl #2 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 62f48 │ │ │ │ + beq 62ff0 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 63000 │ │ │ │ + bl 27c134 │ │ │ │ + b 630a8 │ │ │ │ cmp r1, r9 │ │ │ │ - beq 62f60 │ │ │ │ + beq 63008 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ addhi r3, r3, #1 │ │ │ │ - b 62f48 │ │ │ │ + b 62ff0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ff0 │ │ │ │ + beq 63098 │ │ │ │ add r4, r2, r3 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bls 62f80 │ │ │ │ + bls 63028 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e14d8 │ │ │ │ - b 63000 │ │ │ │ + bl 2e217c │ │ │ │ + b 630a8 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq 62f74 │ │ │ │ + beq 6301c │ │ │ │ cmp r8, r9 │ │ │ │ - beq 62fd0 │ │ │ │ + beq 63078 │ │ │ │ ldr r2, [r8], #4 │ │ │ │ lsl r1, r3, #2 │ │ │ │ add r0, r6, r3, lsl #2 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ lsrhi r1, r2, #16 │ │ │ │ addls r3, r3, #1 │ │ │ │ uxthhi r2, r2 │ │ │ │ orrhi r1, r1, #65536 @ 0x10000 │ │ │ │ strls r2, [r6, r1] │ │ │ │ strhi r1, [r6, r3, lsl #2] │ │ │ │ addhi r3, r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ - b 62f94 │ │ │ │ + b 6303c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #4 │ │ │ │ - bl dc780 │ │ │ │ + bl dd178 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6458 │ │ │ │ - b 63000 │ │ │ │ + bl a6530 │ │ │ │ + b 630a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl dc780 │ │ │ │ + bl dd178 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 63070 │ │ │ │ + bne 63118 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 6306c │ │ │ │ + ble 63114 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 630b4 │ │ │ │ + beq 6315c │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #616] @ 632f0 │ │ │ │ + ldr r1, [pc, #616] @ 63398 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 630b4 │ │ │ │ + bne 6315c │ │ │ │ mov r0, #0 │ │ │ │ - b 632c8 │ │ │ │ + b 63370 │ │ │ │ ldr r0, [r5] │ │ │ │ add r4, r6, r4 │ │ │ │ - bl 225720 │ │ │ │ + bl 226268 │ │ │ │ vstr d0, [fp, #-156] @ 0xffffff64 │ │ │ │ vstr d1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 630ac │ │ │ │ + bne 63154 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 225720 │ │ │ │ + bl 226268 │ │ │ │ vstr d0, [fp, #-172] @ 0xffffff54 │ │ │ │ vstr d1, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 630ac │ │ │ │ + bne 63154 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 631c8 │ │ │ │ + beq 63270 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r6, #26132 @ 0x6614 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6314c │ │ │ │ + beq 631f4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 63140 │ │ │ │ - bl 1e7988 │ │ │ │ + beq 631e8 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 63140 │ │ │ │ - bl beb18 │ │ │ │ + bne 631e8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 630ac │ │ │ │ + bne 63154 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 632b8 │ │ │ │ - b 63150 │ │ │ │ - vldr d8, [pc, #388] @ 632d8 │ │ │ │ + beq 63360 │ │ │ │ + b 631f8 │ │ │ │ + vldr d8, [pc, #388] @ 63380 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 63188 │ │ │ │ - bl 1e7988 │ │ │ │ + beq 63230 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 63188 │ │ │ │ - bl beb18 │ │ │ │ + bne 63230 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 630ac │ │ │ │ + bne 63154 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 631a0 │ │ │ │ + bmi 63248 │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 631d0 │ │ │ │ + bpl 63278 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26980 @ 0x6964 │ │ │ │ + movw r1, #27516 @ 0x6b7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - bl beb18 │ │ │ │ + bl 16f7e8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 630ac │ │ │ │ - b 632a0 │ │ │ │ - vldr d8, [pc, #264] @ 632d8 │ │ │ │ - vldr d9, [pc, #268] @ 632e0 │ │ │ │ + bne 63154 │ │ │ │ + b 63348 │ │ │ │ + vldr d8, [pc, #264] @ 63380 │ │ │ │ + vldr d9, [pc, #268] @ 63388 │ │ │ │ vldr d11, [fp, #-156] @ 0xffffff64 │ │ │ │ vldr d14, [fp, #-172] @ 0xffffff54 │ │ │ │ vldr d10, [fp, #-148] @ 0xffffff6c │ │ │ │ vldr d13, [fp, #-164] @ 0xffffff5c │ │ │ │ vcmp.f64 d11, d14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 632a0 │ │ │ │ + bne 63348 │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #212] @ 632e8 │ │ │ │ + vldr d7, [pc, #212] @ 63390 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 632ac │ │ │ │ + bgt 63354 │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 632ac │ │ │ │ + bgt 63354 │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 632ac │ │ │ │ + bgt 63354 │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 632ac │ │ │ │ + bgt 63354 │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 39ec90 <_Py_c_abs@@Base> │ │ │ │ + bl 39eed8 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 39ec90 <_Py_c_abs@@Base> │ │ │ │ + bl 39eed8 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 632a0 │ │ │ │ + bls 63348 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 39ec90 <_Py_c_abs@@Base> │ │ │ │ + bl 39eed8 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 632a0 │ │ │ │ + bls 63348 │ │ │ │ vcmpe.f64 d12, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 632ac │ │ │ │ + bhi 63354 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 632c8 │ │ │ │ + b 63370 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 632c8 │ │ │ │ + b 63370 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 631cc │ │ │ │ - b 631a0 │ │ │ │ + bpl 63274 │ │ │ │ + b 63248 │ │ │ │ sub sp, fp, #72 @ 0x48 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ - strhteq r7, [r2], #-140 @ 0xffffff74 │ │ │ │ + strhteq r7, [r2], #-136 @ 0xffffff78 │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -54259,82 +54303,82 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6338c │ │ │ │ + beq 63434 │ │ │ │ mov r4, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6338c │ │ │ │ + bne 63434 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6338c │ │ │ │ - movw r0, #59652 @ 0xe904 │ │ │ │ + beq 63434 │ │ │ │ + movw r0, #60188 @ 0xeb1c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 63394 │ │ │ │ + bne 6343c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab5b8 │ │ │ │ + bl 3ab800 │ │ │ │ mov r4, #0 │ │ │ │ - b 63438 │ │ │ │ + b 634e0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #56248 @ 0xdbb8 │ │ │ │ + movw r0, #56784 @ 0xddd0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ movw r1, #778 @ 0x30a │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 633e8 │ │ │ │ + bgt 63490 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 633e8 │ │ │ │ + bne 63490 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63384 │ │ │ │ + beq 6342c │ │ │ │ mov r0, r6 │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63420 │ │ │ │ + bgt 634c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63420 │ │ │ │ + bne 634c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63438 │ │ │ │ - movw r0, #56248 @ 0xdbb8 │ │ │ │ + beq 634e0 │ │ │ │ + movw r0, #56784 @ 0xddd0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + bl 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2c2f58 │ │ │ │ + bl 2c3c88 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -54345,15 +54389,15 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000634a0 <_Py_c_diff@@Base>: │ │ │ │ +00063548 <_Py_c_diff@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vsub.f64 d0, d0, d2 │ │ │ │ vsub.f64 d1, d1, d3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -54361,70 +54405,70 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 63508 <_Py_c_diff@@Base+0x68> │ │ │ │ + beq 635b0 <_Py_c_diff@@Base+0x68> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54668 @ 0xd58c │ │ │ │ + movw r0, #55212 @ 0xd7ac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63508 <_Py_c_diff@@Base+0x68> │ │ │ │ + bne 635b0 <_Py_c_diff@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 53f88 │ │ │ │ + bl 54030 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63500 <_Py_c_diff@@Base+0x60> │ │ │ │ + beq 635a8 <_Py_c_diff@@Base+0x60> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ ldrne r2, [r0, #104] @ 0x68 │ │ │ │ addne r3, r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ │ │ │ │ -00063558 : │ │ │ │ +00063600 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 63598 │ │ │ │ + beq 63640 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #1572 @ 0x624 │ │ │ │ - movw r0, #41296 @ 0xa150 │ │ │ │ + movw r0, #41872 @ 0xa390 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 635c8 │ │ │ │ + blt 63670 │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 635c8 │ │ │ │ + beq 63670 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ addgt r3, r3, r1, lsl #2 │ │ │ │ ldrgt r3, [r3, #4] │ │ │ │ strgt r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -54436,131 +54480,131 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ cmpeq r0, r6 │ │ │ │ - bne 63618 │ │ │ │ + bne 636c0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 636b0 │ │ │ │ + b 63758 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225720 │ │ │ │ + bl 226268 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [fp, #-36] @ 0xffffffdc │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 63648 │ │ │ │ - bl beb18 │ │ │ │ + bne 636f0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63668 │ │ │ │ + bne 63710 │ │ │ │ vldr d0, [fp, #-36] @ 0xffffffdc │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 222c2c │ │ │ │ + bl 22362c │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq 636b0 │ │ │ │ + beq 63758 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63670 │ │ │ │ + bne 63718 │ │ │ │ mov r4, #0 │ │ │ │ - b 636b0 │ │ │ │ + b 63758 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6369c │ │ │ │ + bgt 63744 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636a4 │ │ │ │ + beq 6374c │ │ │ │ mov r4, r5 │ │ │ │ - b 636b0 │ │ │ │ + b 63758 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6369c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 63744 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000636bc : │ │ │ │ +00063764 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 22cde4 │ │ │ │ + bl 22da54 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bb5dc <_Py_c_neg@@Base+0x1050> │ │ │ │ + b 3bb71c <_Py_c_neg@@Base+0x1050> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63894 │ │ │ │ - ldr r0, [pc, #360] @ 638a0 │ │ │ │ + beq 6393c │ │ │ │ + ldr r0, [pc, #360] @ 63948 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 63860 │ │ │ │ + beq 63908 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #15928 @ 0x3e38 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 63788 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + beq 63830 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #56304 @ 0xdbf0 │ │ │ │ + movw r1, #56840 @ 0xde08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b 63860 │ │ │ │ + bl 1417cc │ │ │ │ + b 63908 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63860 │ │ │ │ - movw r0, #57812 @ 0xe1d4 │ │ │ │ + blt 63908 │ │ │ │ + movw r0, #57600 @ 0xe100 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63860 │ │ │ │ + beq 63908 │ │ │ │ ldr r3, [r7] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r5, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - ldr r3, [pc, #212] @ 638a4 │ │ │ │ + ldr r3, [pc, #212] @ 6394c │ │ │ │ str r7, [r0, #12] │ │ │ │ sub r7, r0, #8 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ ldr r2, [r0, #-4] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ @@ -54571,54 +54615,54 @@ │ │ │ │ orr r2, r2, r8 │ │ │ │ str r7, [r8] │ │ │ │ str r2, [r0, #-4] │ │ │ │ str lr, [r0, #-8] │ │ │ │ str r7, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ str r0, [r6, #4] │ │ │ │ - bgt 63830 │ │ │ │ + bgt 638d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63830 │ │ │ │ + bne 638d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 63844 │ │ │ │ + ble 638ec │ │ │ │ mov r0, #0 │ │ │ │ - b 63898 │ │ │ │ + b 63940 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6383c │ │ │ │ + bne 638e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6383c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 638e4 │ │ │ │ mov r0, #0 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63894 │ │ │ │ + bgt 6393c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63894 │ │ │ │ + bne 6393c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r1, r3, r4, ror fp │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000638a8 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #48] @ 638e0 <_PyContext_NewHamtForTests@@Base+0x38> │ │ │ │ +00063950 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #48] @ 63988 <_PyContext_NewHamtForTests@@Base+0x38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r0, r3, #120 @ 0x78 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ @@ -54641,66 +54685,66 @@ │ │ │ │ cmp r6, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #22604 @ 0x584c │ │ │ │ + movw r3, #24204 @ 0x5e8c │ │ │ │ movt r3, #28 │ │ │ │ cmp r2, r3 │ │ │ │ ldreq r3, [r5, #24] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - beq 63948 <_PyContext_NewHamtForTests@@Base+0xa0> │ │ │ │ + beq 639f0 <_PyContext_NewHamtForTests@@Base+0xa0> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 63984 <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ + beq 63a2c <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63984 <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ + beq 63a2c <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #23344 @ 0x5b30 │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63984 <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ + bne 63a2c <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 759a8 │ │ │ │ + bl 75a50 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 639b8 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + beq 63a60 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 639b8 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + bgt 63a60 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 639b8 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 63a60 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -54712,36 +54756,36 @@ │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3fe20 │ │ │ │ + b 3fe30 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #41128 @ 0xa0a8 │ │ │ │ + movw r0, #41664 @ 0xa2c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrd r4, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ strd r4, [sp] │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #108] @ 63b08 <_PyContext_NewHamtForTests@@Base+0x260> │ │ │ │ + ldr r1, [pc, #108] @ 63bb0 <_PyContext_NewHamtForTests@@Base+0x260> │ │ │ │ mov r4, r0 │ │ │ │ ldmdb r0, {r0, r2} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov lr, #0 │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr ip, [r3, r1] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -54753,66 +54797,66 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00063b0c <_PyObject_CheckXIData@@Base>: │ │ │ │ +00063bb4 <_PyObject_CheckXIData@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r3, #3720] @ 0xe88 │ │ │ │ adds ip, r2, #944 @ 0x3b0 │ │ │ │ - beq 63bac <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 63c54 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63bac <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 63c54 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #20 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 325ff4 <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ + bl 3263fc <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 63bb0 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bne 63c58 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63bb0 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bne 63c58 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63b98 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ + beq 63c40 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63bac <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + bne 63c54 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3260f0 <_PyObject_GetXIData@@Base+0x5c0> │ │ │ │ + bl 3264f8 <_PyObject_GetXIData@@Base+0x5c0> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -54821,82 +54865,82 @@ │ │ │ │ mov r3, #2 │ │ │ │ sub lr, fp, #20 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - movw r1, #40856 @ 0x9f98 │ │ │ │ + movw r1, #41432 @ 0xa1d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 123050 │ │ │ │ + bl 123f5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63c10 <_PyObject_CheckXIData@@Base+0x104> │ │ │ │ + beq 63cb8 <_PyObject_CheckXIData@@Base+0x104> │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 3456dc │ │ │ │ + bl 345b1c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63ca4 <_PyObject_CheckXIData@@Base+0x198> │ │ │ │ + beq 63d4c <_PyObject_CheckXIData@@Base+0x198> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63c8c <_PyObject_CheckXIData@@Base+0x180> │ │ │ │ - movw r0, #56420 @ 0xdc64 │ │ │ │ + bne 63d34 <_PyObject_CheckXIData@@Base+0x180> │ │ │ │ + movw r0, #56956 @ 0xde7c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 63cb4 <_PyObject_CheckXIData@@Base+0x1a8> │ │ │ │ + beq 63d5c <_PyObject_CheckXIData@@Base+0x1a8> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63c8c <_PyObject_CheckXIData@@Base+0x180> │ │ │ │ + bgt 63d34 <_PyObject_CheckXIData@@Base+0x180> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63c8c <_PyObject_CheckXIData@@Base+0x180> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 63d34 <_PyObject_CheckXIData@@Base+0x180> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 63cb4 <_PyObject_CheckXIData@@Base+0x1a8> │ │ │ │ + b 63d5c <_PyObject_CheckXIData@@Base+0x1a8> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00063cbc <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +00063d64 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, fp, #8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 326194 <_PyObject_GetXIData@@Base+0x664> │ │ │ │ + bl 32659c <_PyObject_GetXIData@@Base+0x664> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -54907,44 +54951,44 @@ │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #34232 @ 0x85b8 │ │ │ │ + movw r1, #34808 @ 0x87f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 123050 │ │ │ │ + bl 123f5c │ │ │ │ cmp r0, r4 │ │ │ │ - beq 63d78 <_PyXIData_FormatNotShareableError@@Base+0xbc> │ │ │ │ + beq 63e20 <_PyXIData_FormatNotShareableError@@Base+0xbc> │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 345150 │ │ │ │ + bl 345590 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 63d80 <_PyXIData_FormatNotShareableError@@Base+0xc4> │ │ │ │ + beq 63e28 <_PyXIData_FormatNotShareableError@@Base+0xc4> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 63d94 <_PyXIData_FormatNotShareableError@@Base+0xd8> │ │ │ │ + bne 63e3c <_PyXIData_FormatNotShareableError@@Base+0xd8> │ │ │ │ mov r0, #0 │ │ │ │ - b 63dbc <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + b 63e64 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63dbc <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ - b 63db4 <_PyXIData_FormatNotShareableError@@Base+0xf8> │ │ │ │ + bgt 63e64 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + b 63e5c <_PyXIData_FormatNotShareableError@@Base+0xf8> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 63dbc <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + beq 63e64 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63dbc <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + bgt 63e64 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -54955,421 +54999,421 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63e18 <_PyXIData_FormatNotShareableError@@Base+0x15c> │ │ │ │ + bne 63ec0 <_PyXIData_FormatNotShareableError@@Base+0x15c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63e5c <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ - ldr lr, [pc, #280] @ 63f38 <_PyXIData_FormatNotShareableError@@Base+0x27c> │ │ │ │ + beq 63f04 <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ + ldr lr, [pc, #280] @ 63fe0 <_PyXIData_FormatNotShareableError@@Base+0x27c> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 63e5c <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ + bne 63f04 <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ mov r0, #0 │ │ │ │ - b 63f30 <_PyXIData_FormatNotShareableError@@Base+0x274> │ │ │ │ + b 63fd8 <_PyXIData_FormatNotShareableError@@Base+0x274> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 63e7c <_PyXIData_FormatNotShareableError@@Base+0x1c0> │ │ │ │ - bl beb18 │ │ │ │ + bne 63f24 <_PyXIData_FormatNotShareableError@@Base+0x1c0> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63e54 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + bne 63efc <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 63e9c <_PyXIData_FormatNotShareableError@@Base+0x1e0> │ │ │ │ - bl beb18 │ │ │ │ + bne 63f44 <_PyXIData_FormatNotShareableError@@Base+0x1e0> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63e54 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + bne 63efc <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #29184 @ 0x7200 │ │ │ │ + movw r1, #29720 @ 0x7418 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #45344 @ 0xb120 │ │ │ │ + movw r0, #45880 @ 0xb338 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63e54 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ - bl dc824 │ │ │ │ + beq 63efc <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + bl dd21c │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dc4c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63f28 <_PyXIData_FormatNotShareableError@@Base+0x26c> │ │ │ │ + beq 63fd0 <_PyXIData_FormatNotShareableError@@Base+0x26c> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 63f10 <_PyXIData_FormatNotShareableError@@Base+0x254> │ │ │ │ - bl b95d0 │ │ │ │ + bne 63fb8 <_PyXIData_FormatNotShareableError@@Base+0x254> │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63ec8 <_PyXIData_FormatNotShareableError@@Base+0x20c> │ │ │ │ - b 63e54 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + beq 63f70 <_PyXIData_FormatNotShareableError@@Base+0x20c> │ │ │ │ + b 63efc <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, ror #17 │ │ │ │ + rsbeq r7, r2, r4, ror #17 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #47480 @ 0xb978 │ │ │ │ + movw r0, #48056 @ 0xbbb8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63fb8 <_PyXIData_FormatNotShareableError@@Base+0x2fc> │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne 64060 <_PyXIData_FormatNotShareableError@@Base+0x2fc> │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43796 @ 0xab14 │ │ │ │ + movw r1, #44332 @ 0xad2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63ff4 <_PyXIData_FormatNotShareableError@@Base+0x338> │ │ │ │ + bgt 6409c <_PyXIData_FormatNotShareableError@@Base+0x338> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63ff4 <_PyXIData_FormatNotShareableError@@Base+0x338> │ │ │ │ + bne 6409c <_PyXIData_FormatNotShareableError@@Base+0x338> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 64084 <_PyXIData_FormatNotShareableError@@Base+0x3c8> │ │ │ │ + bne 6412c <_PyXIData_FormatNotShareableError@@Base+0x3c8> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ - bl 625e4 │ │ │ │ + bl 6268c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6405c <_PyXIData_FormatNotShareableError@@Base+0x3a0> │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + beq 64104 <_PyXIData_FormatNotShareableError@@Base+0x3a0> │ │ │ │ + movw r3, #49080 @ 0xbfb8 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ cmp r5, r3 │ │ │ │ - bne 6406c <_PyXIData_FormatNotShareableError@@Base+0x3b0> │ │ │ │ + bne 64114 <_PyXIData_FormatNotShareableError@@Base+0x3b0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fb464 │ │ │ │ - bl beb18 │ │ │ │ + b 2fc104 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64038 <_PyXIData_FormatNotShareableError@@Base+0x37c> │ │ │ │ - b 64090 <_PyXIData_FormatNotShareableError@@Base+0x3d4> │ │ │ │ + beq 640e0 <_PyXIData_FormatNotShareableError@@Base+0x37c> │ │ │ │ + b 64138 <_PyXIData_FormatNotShareableError@@Base+0x3d4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1d8284 │ │ │ │ + bl 1d838c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 640b4 <_PyXIData_FormatNotShareableError@@Base+0x3f8> │ │ │ │ - movw r0, #56476 @ 0xdc9c │ │ │ │ + bne 6415c <_PyXIData_FormatNotShareableError@@Base+0x3f8> │ │ │ │ + movw r0, #57012 @ 0xdeb4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1de8d0 │ │ │ │ + bl 1de9d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64100 <_PyXIData_FormatNotShareableError@@Base+0x444> │ │ │ │ + bne 641a8 <_PyXIData_FormatNotShareableError@@Base+0x444> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #56492 @ 0xdcac │ │ │ │ + movw r0, #57028 @ 0xdec4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1dfb04 │ │ │ │ - b 64134 <_PyXIData_FormatNotShareableError@@Base+0x478> │ │ │ │ + bl 1dfc10 │ │ │ │ + b 641dc <_PyXIData_FormatNotShareableError@@Base+0x478> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 64130 <_PyXIData_FormatNotShareableError@@Base+0x474> │ │ │ │ + bne 641d8 <_PyXIData_FormatNotShareableError@@Base+0x474> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27792 @ 0x6c90 │ │ │ │ + movw r1, #28288 @ 0x6e80 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 64184 <_PyXIData_FormatNotShareableError@@Base+0x4c8> │ │ │ │ + beq 6422c <_PyXIData_FormatNotShareableError@@Base+0x4c8> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 64184 <_PyXIData_FormatNotShareableError@@Base+0x4c8> │ │ │ │ + beq 6422c <_PyXIData_FormatNotShareableError@@Base+0x4c8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 641c4 <_PyXIData_FormatNotShareableError@@Base+0x508> │ │ │ │ - b 641a8 <_PyXIData_FormatNotShareableError@@Base+0x4ec> │ │ │ │ + beq 6426c <_PyXIData_FormatNotShareableError@@Base+0x508> │ │ │ │ + b 64250 <_PyXIData_FormatNotShareableError@@Base+0x4ec> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64174 <_PyXIData_FormatNotShareableError@@Base+0x4b8> │ │ │ │ + beq 6421c <_PyXIData_FormatNotShareableError@@Base+0x4b8> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #58532 @ 0xe4a4 │ │ │ │ + movw r0, #59076 @ 0xe6c4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64174 <_PyXIData_FormatNotShareableError@@Base+0x4b8> │ │ │ │ - b 64204 <_PyXIData_FormatNotShareableError@@Base+0x548> │ │ │ │ + bne 6421c <_PyXIData_FormatNotShareableError@@Base+0x4b8> │ │ │ │ + b 642ac <_PyXIData_FormatNotShareableError@@Base+0x548> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #58532 @ 0xe4a4 │ │ │ │ + movw r0, #59076 @ 0xe6c4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64204 <_PyXIData_FormatNotShareableError@@Base+0x548> │ │ │ │ + beq 642ac <_PyXIData_FormatNotShareableError@@Base+0x548> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13d038 │ │ │ │ + bl 13d848 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 641f4 <_PyXIData_FormatNotShareableError@@Base+0x538> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 6429c <_PyXIData_FormatNotShareableError@@Base+0x538> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8784 @ 0x2250 │ │ │ │ + movw r1, #9360 @ 0x2490 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 64204 <_PyXIData_FormatNotShareableError@@Base+0x548> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 642ac <_PyXIData_FormatNotShareableError@@Base+0x548> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 64420 │ │ │ │ + b 644c8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #18224 @ 0x4730 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ - bl 13a160 │ │ │ │ + bl 181318 │ │ │ │ + bl 13a970 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6429c <_PyXIData_FormatNotShareableError@@Base+0x5e0> │ │ │ │ + beq 64344 <_PyXIData_FormatNotShareableError@@Base+0x5e0> │ │ │ │ mov r0, r3 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6429c <_PyXIData_FormatNotShareableError@@Base+0x5e0> │ │ │ │ + bne 64344 <_PyXIData_FormatNotShareableError@@Base+0x5e0> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #18224 @ 0x4730 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 1809b4 │ │ │ │ - bl 13a160 │ │ │ │ + bl 181318 │ │ │ │ + bl 13a970 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #55428 @ 0xd884 │ │ │ │ + movw r0, #55972 @ 0xdaa4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 642d4 <_PyXIData_FormatNotShareableError@@Base+0x618> │ │ │ │ + bne 6437c <_PyXIData_FormatNotShareableError@@Base+0x618> │ │ │ │ movw r0, #45544 @ 0xb1e8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #56512 @ 0xdcc0 │ │ │ │ + movw r1, #57048 @ 0xded8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 642ac <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ + bge 64354 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsl r6, r4, #2 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r8, r5 │ │ │ │ - bne 64304 <_PyXIData_FormatNotShareableError@@Base+0x648> │ │ │ │ + bne 643ac <_PyXIData_FormatNotShareableError@@Base+0x648> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64378 <_PyXIData_FormatNotShareableError@@Base+0x6bc> │ │ │ │ - b 6436c <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ + bne 64420 <_PyXIData_FormatNotShareableError@@Base+0x6bc> │ │ │ │ + b 64414 <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6434c <_PyXIData_FormatNotShareableError@@Base+0x690> │ │ │ │ + bgt 643f4 <_PyXIData_FormatNotShareableError@@Base+0x690> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6434c <_PyXIData_FormatNotShareableError@@Base+0x690> │ │ │ │ + bne 643f4 <_PyXIData_FormatNotShareableError@@Base+0x690> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - blt 64294 <_PyXIData_FormatNotShareableError@@Base+0x5d8> │ │ │ │ - bne 642f4 <_PyXIData_FormatNotShareableError@@Base+0x638> │ │ │ │ + blt 6433c <_PyXIData_FormatNotShareableError@@Base+0x5d8> │ │ │ │ + bne 6439c <_PyXIData_FormatNotShareableError@@Base+0x638> │ │ │ │ add r4, r4, #1 │ │ │ │ - b 642a0 <_PyXIData_FormatNotShareableError@@Base+0x5e4> │ │ │ │ + b 64348 <_PyXIData_FormatNotShareableError@@Base+0x5e4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 643b0 <_PyXIData_FormatNotShareableError@@Base+0x6f4> │ │ │ │ + ble 64458 <_PyXIData_FormatNotShareableError@@Base+0x6f4> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 6436c <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ + bge 64414 <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ sub ip, r2, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, r6]! │ │ │ │ str ip, [r1, #4] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 64360 <_PyXIData_FormatNotShareableError@@Base+0x6a4> │ │ │ │ + beq 64408 <_PyXIData_FormatNotShareableError@@Base+0x6a4> │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r3, #-4] │ │ │ │ - b 64398 <_PyXIData_FormatNotShareableError@@Base+0x6dc> │ │ │ │ + b 64440 <_PyXIData_FormatNotShareableError@@Base+0x6dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6436c <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6436c <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ + bne 64414 <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 64414 <_PyXIData_FormatNotShareableError@@Base+0x6b0> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ cmp r4, #0 │ │ │ │ addgt r6, r5, #16 │ │ │ │ - bgt 6440c <_PyXIData_FormatNotShareableError@@Base+0x750> │ │ │ │ + bgt 644b4 <_PyXIData_FormatNotShareableError@@Base+0x750> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcc 643f4 <_PyXIData_FormatNotShareableError@@Base+0x738> │ │ │ │ + bcc 6449c <_PyXIData_FormatNotShareableError@@Base+0x738> │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ - bl af254 │ │ │ │ - b 6440c <_PyXIData_FormatNotShareableError@@Base+0x750> │ │ │ │ + bl af33c │ │ │ │ + b 644b4 <_PyXIData_FormatNotShareableError@@Base+0x750> │ │ │ │ │ │ │ │ -00064420 : │ │ │ │ +000644c8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #33092 @ 0x8144 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 644a4 │ │ │ │ + ldr ip, [pc, #80] @ 6454c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4] │ │ │ │ sub r2, r0, #8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ @@ -55386,85 +55430,85 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #22220 @ 0x56cc │ │ │ │ + movw r1, #22804 @ 0x5914 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56964 @ 0xde84 │ │ │ │ + movw r0, #56752 @ 0xddb0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55c94 │ │ │ │ + b 55d3c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #2780 @ 0xadc │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, r5 │ │ │ │ - beq 64548 │ │ │ │ + beq 645f0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64548 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 645f0 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #56528 @ 0xdcd0 │ │ │ │ + movw r1, #57064 @ 0xdee8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 64564 │ │ │ │ - bl 6487c │ │ │ │ + beq 6460c │ │ │ │ + bl 64924 │ │ │ │ mov r5, #0 │ │ │ │ - b 645f4 │ │ │ │ + b 6469c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge 64588 │ │ │ │ + bge 64630 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ add r1, r0, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 33fb7c │ │ │ │ + bl 33fed0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6455c │ │ │ │ + beq 64604 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 645c0 │ │ │ │ + ble 64668 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 645f4 │ │ │ │ + ble 6469c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr ip, [r4, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -55483,226 +55527,226 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64650 │ │ │ │ + bne 646f8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64698 │ │ │ │ + beq 64740 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub lr, fp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - movw ip, #31284 @ 0x7a34 │ │ │ │ + movw ip, #31280 @ 0x7a30 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str lr, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 64698 │ │ │ │ + bne 64740 │ │ │ │ mov r0, #0 │ │ │ │ - b 64784 │ │ │ │ + b 6482c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 646b8 │ │ │ │ - bl beb18 │ │ │ │ + bne 64760 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64690 │ │ │ │ + bne 64738 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2af28c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0154 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64690 │ │ │ │ + beq 64738 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 2dde60 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2deb00 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64690 │ │ │ │ + beq 64738 │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #56576 @ 0xdd00 │ │ │ │ + movw r1, #57112 @ 0xdf18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #54280 @ 0xd408 │ │ │ │ + movw r0, #54816 @ 0xd620 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64690 │ │ │ │ - bl dc824 │ │ │ │ + beq 64738 │ │ │ │ + bl dd21c │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2cf8c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6477c │ │ │ │ + beq 64824 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 64764 │ │ │ │ - bl b95d0 │ │ │ │ + bne 6480c │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64718 │ │ │ │ - b 64690 │ │ │ │ + beq 647c0 │ │ │ │ + b 64738 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 371f24 │ │ │ │ + bl 37234c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 647e0 │ │ │ │ + bgt 64888 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 647e0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 64888 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 648c0 │ │ │ │ + b 64968 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6484c │ │ │ │ + bgt 648f4 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #32888 @ 0x8078 │ │ │ │ - movweq r1, #32920 @ 0x8098 │ │ │ │ + movwne r1, #33464 @ 0x82b8 │ │ │ │ + movweq r1, #33496 @ 0x82d8 │ │ │ │ movtne r1, #62 @ 0x3e │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ - bl 16ee7c │ │ │ │ - b 64858 │ │ │ │ - bl 1ae1dc <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 64900 │ │ │ │ + bl 1ae940 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64860 │ │ │ │ + bne 64908 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r4, #16] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006487c : │ │ │ │ +00064924 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #36] @ 648bc │ │ │ │ + ldr r0, [pc, #36] @ 64964 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #45560 @ 0xb1f8 │ │ │ │ + movw r1, #46376 @ 0xb528 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #56584 @ 0xdd08 │ │ │ │ + movw r2, #57120 @ 0xdf20 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 16ef18 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f884 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r7, #0 │ │ │ │ - beq 648f8 │ │ │ │ + beq 649a0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 64908 │ │ │ │ - bl 209074 <_PyDict_SetItem_KnownHash_LockHeld@@Base+0x84> │ │ │ │ + bgt 649b0 │ │ │ │ + bl 209264 <_PyDict_SetItem_KnownHash_LockHeld@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 649f8 │ │ │ │ - b 64b0c │ │ │ │ + ble 64aa0 │ │ │ │ + b 64bb4 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 64a04 │ │ │ │ + bne 64aac │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r3, [r0, #32] │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ - blt 64934 │ │ │ │ + blt 649dc │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r6, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ mvn r8, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r6 │ │ │ │ - ble 649e0 │ │ │ │ + ble 64a88 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 64994 │ │ │ │ + bne 64a3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ce088 <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ + bl 2cedb8 <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r4, #8] │ │ │ │ addeq r3, r3, r6 │ │ │ │ streq r3, [r4, #8] │ │ │ │ - beq 64a30 │ │ │ │ + beq 64ad8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r0, [r2, #260] @ 0x104 │ │ │ │ str r0, [r4, #16] │ │ │ │ str r8, [r4, #24] │ │ │ │ sub r2, r5, r6 │ │ │ │ @@ -55718,335 +55762,335 @@ │ │ │ │ str r2, [r4, #24] │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r2, #4] │ │ │ │ - bne 649a8 │ │ │ │ - b 6494c │ │ │ │ + bne 64a50 │ │ │ │ + b 649f4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64b0c │ │ │ │ + bgt 64bb4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 64b0c │ │ │ │ + b 64bb4 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cbdb0 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cbfe0 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs 64a20 │ │ │ │ + bcs 64ac8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ mov r0, r4 │ │ │ │ - bl 19b2fc │ │ │ │ + bl 19c378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 64a38 │ │ │ │ + bne 64ae0 │ │ │ │ mov r4, #0 │ │ │ │ - b 64b0c │ │ │ │ + b 64bb4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 64a64 │ │ │ │ + blt 64b0c │ │ │ │ mul r3, r7, r5 │ │ │ │ cmp r0, r3 │ │ │ │ - bge 64a64 │ │ │ │ + bge 64b0c │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - ble 64ad8 │ │ │ │ - bl 371f24 │ │ │ │ + ble 64b80 │ │ │ │ + bl 37234c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 64ab0 │ │ │ │ + bne 64b58 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64a30 │ │ │ │ + bgt 64ad8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64a30 │ │ │ │ + bne 64ad8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 64a30 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 64ad8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64ad0 │ │ │ │ + bgt 64b78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64ad0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 64b78 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 64a6c │ │ │ │ + b 64b14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64b0c │ │ │ │ + bgt 64bb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b0c │ │ │ │ + bne 64bb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 54df8 │ │ │ │ + b 54ea0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #168] @ 64bf8 │ │ │ │ + ldr r2, [pc, #168] @ 64ca0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64b78 │ │ │ │ + bne 64c20 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64b60 │ │ │ │ + bne 64c08 │ │ │ │ dmb ish │ │ │ │ - beq 64b88 │ │ │ │ + beq 64c30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 348650 │ │ │ │ + bl 3bd474 │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ - bl 3b6b84 <_PyLong_DivmodNear@@Base+0x33c> │ │ │ │ + bl 3b6cc4 <_PyLong_DivmodNear@@Base+0x33c> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 64bb8 │ │ │ │ + bne 64c60 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64ba0 │ │ │ │ + bne 64c48 │ │ │ │ dmb ish │ │ │ │ - beq 64bc8 │ │ │ │ + beq 64c70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 3abb70 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 64bf8 │ │ │ │ + bl 3abdb8 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 64ca0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 64bf0 │ │ │ │ + beq 64c98 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 64c34 │ │ │ │ + bne 64cdc │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 64c58 │ │ │ │ - b 64c74 │ │ │ │ + bne 64d00 │ │ │ │ + b 64d1c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56320 @ 0xdc00 │ │ │ │ + movw r0, #56864 @ 0xde20 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64c20 │ │ │ │ - b 64df0 │ │ │ │ - bl c5e50 │ │ │ │ + bne 64cc8 │ │ │ │ + b 64e98 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64c88 │ │ │ │ + ble 64d30 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 64ca4 │ │ │ │ - bl beb18 │ │ │ │ + bne 64d4c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 64ca4 │ │ │ │ - b 64df0 │ │ │ │ + beq 64d4c │ │ │ │ + b 64e98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c6c │ │ │ │ + bne 64d14 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 64c6c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 64d14 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 64cd0 │ │ │ │ - movw r3, #49336 @ 0xc0b8 │ │ │ │ + bne 64d78 │ │ │ │ + movw r3, #49124 @ 0xbfe4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56628 @ 0xdd34 │ │ │ │ + movw r1, #57164 @ 0xdf4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 64df0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 64e98 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt 64d0c │ │ │ │ + blt 64db4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2f8548 <_PyCode_InitAddressRange@@Base+0x70c> │ │ │ │ + bl 2f91e8 <_PyCode_InitAddressRange@@Base+0x70c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64df0 │ │ │ │ + beq 64e98 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r6, r3 │ │ │ │ - bgt 64d44 │ │ │ │ + bgt 64dec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 391104 <_PySys_GetSizeOf@@Base+0xa90> │ │ │ │ + bl 390eec <_PySys_GetSizeOf@@Base+0xa90> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64d00 │ │ │ │ - b 64df0 │ │ │ │ + bne 64da8 │ │ │ │ + b 64e98 │ │ │ │ rsb r1, r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fd56c <_PySlice_FromIndices@@Base+0x1220> │ │ │ │ + bl 2fe20c <_PySlice_FromIndices@@Base+0x1220> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64df0 │ │ │ │ + bne 64e98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bge 64da0 │ │ │ │ + bge 64e48 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f8548 <_PyCode_InitAddressRange@@Base+0x70c> │ │ │ │ + bl 2f91e8 <_PyCode_InitAddressRange@@Base+0x70c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64df0 │ │ │ │ + beq 64e98 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64ddc │ │ │ │ - b 64dc8 │ │ │ │ + bgt 64e84 │ │ │ │ + b 64e70 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 391104 <_PySys_GetSizeOf@@Base+0xa90> │ │ │ │ + bl 390eec <_PySys_GetSizeOf@@Base+0xa90> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64d88 │ │ │ │ - b 64df0 │ │ │ │ + bne 64e30 │ │ │ │ + b 64e98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64ddc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 64e84 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fd56c <_PySlice_FromIndices@@Base+0x1220> │ │ │ │ + bl 2fe20c <_PySlice_FromIndices@@Base+0x1220> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64d00 │ │ │ │ + beq 64da8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 340e20 <_PyDeadline_Init@@Base+0x948> │ │ │ │ + bl 341460 <_PyDeadline_Init@@Base+0xb28> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64e80 │ │ │ │ + beq 64f28 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64e50 │ │ │ │ + bne 64ef8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 64e88 │ │ │ │ - bl c44a4 │ │ │ │ + b 64f30 │ │ │ │ + bl c4b78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64e88 │ │ │ │ + bne 64f30 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64e80 │ │ │ │ + bgt 64f28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64e80 │ │ │ │ + bne 64f28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 64edc │ │ │ │ + b 64f84 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ movne r2, r1 │ │ │ │ - movw r0, #56664 @ 0xdd58 │ │ │ │ + movw r0, #57200 @ 0xdf70 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64edc │ │ │ │ + bgt 64f84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64edc │ │ │ │ + bne 64f84 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -56058,60 +56102,60 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64f44 │ │ │ │ + bne 64fec │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64f88 │ │ │ │ + beq 65030 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #140] @ 64fdc │ │ │ │ + ldr ip, [pc, #140] @ 65084 │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64f88 │ │ │ │ + bne 65030 │ │ │ │ mov r0, #0 │ │ │ │ - b 64fd4 │ │ │ │ + b 6507c │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 379a60 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 379ea0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64f80 │ │ │ │ + beq 65028 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d718 │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 64fd4 │ │ │ │ + beq 6507c │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #56672 @ 0xdd60 │ │ │ │ + movw r2, #57208 @ 0xdf78 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 655c0 │ │ │ │ - b 64f80 │ │ │ │ + bl 65668 │ │ │ │ + b 65028 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, ror #20 │ │ │ │ + rsbeq r7, r2, ip, asr sl │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ @@ -56119,43 +56163,43 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6507c │ │ │ │ + bne 65124 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - blt 6506c │ │ │ │ + blt 65114 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6506c │ │ │ │ + bne 65114 │ │ │ │ sub r1, r6, r4 │ │ │ │ add r0, r5, r4 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ mov r4, r0 │ │ │ │ - b 6507c │ │ │ │ + b 65124 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65090 │ │ │ │ + beq 65138 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -56163,118 +56207,118 @@ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ cmp ip, #0 │ │ │ │ ldrne r6, [ip, #8] │ │ │ │ - bne 650f4 │ │ │ │ + bne 6519c │ │ │ │ cmp r3, #0 │ │ │ │ - blt 650f0 │ │ │ │ + blt 65198 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6513c │ │ │ │ + beq 651e4 │ │ │ │ mov r6, ip │ │ │ │ - ldr r1, [pc, #116] @ 65170 │ │ │ │ + ldr r1, [pc, #116] @ 65218 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r3, ip │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65168 │ │ │ │ + beq 65210 │ │ │ │ cmn r7, r6 │ │ │ │ ldrne r0, [r0] │ │ │ │ - bne 65144 │ │ │ │ + bne 651ec │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr ip, [r5, #448] @ 0x1c0 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl d5e30 │ │ │ │ + bl d6448 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, lsl #21 │ │ │ │ + rsbeq r7, r2, r8, lsl #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ add r5, r4, #4 │ │ │ │ add r6, r4, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ cmp r5, r6 │ │ │ │ - bne 65198 │ │ │ │ + bne 65240 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #56704 @ 0xdd80 │ │ │ │ + movw r1, #57240 @ 0xdf98 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65218 │ │ │ │ + beq 652c0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e6ac <__clock_getres64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65220 │ │ │ │ + beq 652c8 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 65240 │ │ │ │ + b 652e8 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 65248 │ │ │ │ + vldr d6, [pc, #16] @ 652f0 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6527c │ │ │ │ + beq 65324 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -56289,178 +56333,178 @@ │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 65324 │ │ │ │ + bne 653cc │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - blt 65314 │ │ │ │ + blt 653bc │ │ │ │ sub r6, r5, r2 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, r4, r6 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65314 │ │ │ │ + bne 653bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ mov r4, r0 │ │ │ │ - b 65324 │ │ │ │ + b 653cc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65338 │ │ │ │ + beq 653e0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 65394 │ │ │ │ + bne 6543c │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 65390 │ │ │ │ + bhi 65438 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 653d0 │ │ │ │ - b 65394 │ │ │ │ + bne 65478 │ │ │ │ + b 6543c │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #540] @ 655b8 │ │ │ │ + ldr r1, [pc, #540] @ 65660 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov ip, #4 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 653d4 │ │ │ │ - b 65420 │ │ │ │ + bne 6547c │ │ │ │ + b 654c8 │ │ │ │ mov r6, r2 │ │ │ │ add r1, r4, r6 │ │ │ │ ldr r9, [r5] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq 6551c │ │ │ │ + beq 655c4 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 65434 │ │ │ │ + beq 654dc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 65428 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 654d0 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #56720 @ 0xdd90 │ │ │ │ + movw r1, #57256 @ 0xdfa8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #17752 @ 0x4558 │ │ │ │ + movw r0, #18288 @ 0x4770 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 655ac │ │ │ │ + b 65654 │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne 65438 │ │ │ │ - b 65530 │ │ │ │ - ldr r7, [pc, #384] @ 655bc │ │ │ │ + bne 654e0 │ │ │ │ + b 655d8 │ │ │ │ + ldr r7, [pc, #384] @ 65664 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 654e0 │ │ │ │ + beq 65588 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 65460 │ │ │ │ + bne 65508 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 654e4 │ │ │ │ - b 65540 │ │ │ │ + bne 6558c │ │ │ │ + b 655e8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 65494 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 6553c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #56744 @ 0xdda8 │ │ │ │ + movw r1, #57280 @ 0xdfc0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 654c4 │ │ │ │ + bne 6556c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ cmpne r3, #114 @ 0x72 │ │ │ │ - beq 65454 │ │ │ │ + beq 654fc │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 65454 │ │ │ │ + beq 654fc │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22124 @ 0x566c │ │ │ │ + movw r1, #22700 @ 0x58ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 65420 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 654c8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 65544 │ │ │ │ + bne 655ec │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #56804 @ 0xdde4 │ │ │ │ + movw r1, #57340 @ 0xdffc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #17752 @ 0x4558 │ │ │ │ + movw r0, #18288 @ 0x4770 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 65420 │ │ │ │ - ldr r6, [pc, #152] @ 655bc │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 654c8 │ │ │ │ + ldr r6, [pc, #152] @ 65664 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r7, r6 │ │ │ │ - b 65544 │ │ │ │ + b 655ec │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - ldr r6, [pc, #124] @ 655bc │ │ │ │ - b 65544 │ │ │ │ - ldr r6, [pc, #116] @ 655bc │ │ │ │ + ldr r6, [pc, #124] @ 65664 │ │ │ │ + b 655ec │ │ │ │ + ldr r6, [pc, #116] @ 65664 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 65420 │ │ │ │ + beq 654c8 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ str r9, [r5, #8] │ │ │ │ @@ -56474,19 +56518,19 @@ │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ str r4, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r5, #20] │ │ │ │ - bl c2a04 │ │ │ │ + bl c2b10 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - strhteq r7, [r2], #-168 @ 0xffffff58 │ │ │ │ + strhteq r7, [r2], #-164 @ 0xffffff5c │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -56499,152 +56543,152 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbc8 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 3a7020 <_PyBytes_GetXIData@@Base+0x4a8> │ │ │ │ + bl 3a7268 <_PyBytes_GetXIData@@Base+0x4a8> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 6586c │ │ │ │ + bl 65914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65690 │ │ │ │ + beq 65738 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65670 │ │ │ │ + beq 65718 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 65690 │ │ │ │ + b 65738 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 65698 │ │ │ │ + vldr d6, [pc, #16] @ 65740 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 656fc │ │ │ │ + beq 657a4 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 65714 │ │ │ │ + beq 657bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 65714 │ │ │ │ + b 657bc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61356 @ 0xefac │ │ │ │ + movw r1, #61892 @ 0xf1c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65770 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 65818 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 65760 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 65770 │ │ │ │ + bne 65808 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 65818 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 657a4 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 6584c │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 65794 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 657a4 │ │ │ │ + bne 6583c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6584c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 657cc │ │ │ │ + bne 65874 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #41904 @ 0xa3b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 65858 │ │ │ │ + bne 65900 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 65858 │ │ │ │ + bne 65900 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 65858 │ │ │ │ + bhi 65900 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 52338 │ │ │ │ + bl 523e0 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65864 │ │ │ │ + beq 6590c │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -56658,56 +56702,56 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 658d4 │ │ │ │ - bl beb18 │ │ │ │ + bne 6597c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 658d4 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 6597c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 154ca4 <_PyType_Name@@Base> │ │ │ │ - movw r1, #56828 @ 0xddfc │ │ │ │ + bl 155640 <_PyType_Name@@Base> │ │ │ │ + movw r1, #57364 @ 0xe014 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 659bc │ │ │ │ + bne 65a64 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 659bc │ │ │ │ + beq 65a64 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65a2c │ │ │ │ + beq 65ad4 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ @@ -56721,91 +56765,91 @@ │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ - beq 659cc │ │ │ │ + beq 65a74 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ ldr r1, [r2] │ │ │ │ str r3, [r4, #28] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - b 659cc │ │ │ │ + b 65a74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldmib r5, {r0, r3} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 659f0 │ │ │ │ + beq 65a98 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl af580 │ │ │ │ + bl af668 │ │ │ │ mov r5, r0 │ │ │ │ - b 659fc │ │ │ │ + b 65aa4 │ │ │ │ mov r1, r4 │ │ │ │ - bl cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf96c <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65a18 │ │ │ │ + bgt 65ac0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65a20 │ │ │ │ + beq 65ac8 │ │ │ │ mov r4, r5 │ │ │ │ - b 65a2c │ │ │ │ + b 65ad4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 65a18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 65ac0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #57472 @ 0xe080 │ │ │ │ + movw r1, #58016 @ 0xe2a0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46d98 │ │ │ │ + b 46e38 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 59e80 │ │ │ │ + b 59f28 │ │ │ │ │ │ │ │ -00065a68 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00065b10 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65ab0 <_PyLong_UnsignedLong_Converter@@Base+0x48> │ │ │ │ + beq 65b58 <_PyLong_UnsignedLong_Converter@@Base+0x48> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 65ab8 <_PyLong_UnsignedLong_Converter@@Base+0x50> │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bls 65b60 <_PyLong_UnsignedLong_Converter@@Base+0x50> │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56864 @ 0xde20 │ │ │ │ + movw r1, #57400 @ 0xe038 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -56817,110 +56861,110 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65b18 <_PyLong_UnsignedLong_Converter@@Base+0xb0> │ │ │ │ + bne 65bc0 <_PyLong_UnsignedLong_Converter@@Base+0xb0> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65b58 <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ + beq 65c00 <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #112] @ 65b94 <_PyLong_UnsignedLong_Converter@@Base+0x12c> │ │ │ │ + ldr ip, [pc, #112] @ 65c3c <_PyLong_UnsignedLong_Converter@@Base+0x12c> │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r6, fp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, lr │ │ │ │ str r6, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 65b88 <_PyLong_UnsignedLong_Converter@@Base+0x120> │ │ │ │ + beq 65c30 <_PyLong_UnsignedLong_Converter@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r2] │ │ │ │ - bl 1f7fc8 │ │ │ │ + bl 1f81b4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 65ca4 <_PyLong_UnsignedLong_Converter@@Base+0x23c> │ │ │ │ + bl 65d4c <_PyLong_UnsignedLong_Converter@@Base+0x23c> │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 65b8c <_PyLong_UnsignedLong_Converter@@Base+0x124> │ │ │ │ + bne 65c34 <_PyLong_UnsignedLong_Converter@@Base+0x124> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, ror #21 │ │ │ │ + rsbeq r7, r2, r0, ror #21 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #32 │ │ │ │ - movw r1, #57032 @ 0xdec8 │ │ │ │ + movw r1, #57568 @ 0xe0e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65c20 <_PyLong_UnsignedLong_Converter@@Base+0x1b8> │ │ │ │ + beq 65cc8 <_PyLong_UnsignedLong_Converter@@Base+0x1b8> │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 2dc6f0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dce50 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65c20 <_PyLong_UnsignedLong_Converter@@Base+0x1b8> │ │ │ │ + beq 65cc8 <_PyLong_UnsignedLong_Converter@@Base+0x1b8> │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 2dca8c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dd1ec <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d0d0 <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 65c24 <_PyLong_UnsignedLong_Converter@@Base+0x1bc> │ │ │ │ + beq 65ccc <_PyLong_UnsignedLong_Converter@@Base+0x1bc> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c5e50 │ │ │ │ + bl c6524 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65c64 <_PyLong_UnsignedLong_Converter@@Base+0x1fc> │ │ │ │ - bl beb18 │ │ │ │ + bne 65d0c <_PyLong_UnsignedLong_Converter@@Base+0x1fc> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65c9c <_PyLong_UnsignedLong_Converter@@Base+0x234> │ │ │ │ + bne 65d44 <_PyLong_UnsignedLong_Converter@@Base+0x234> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65c90 <_PyLong_UnsignedLong_Converter@@Base+0x228> │ │ │ │ + beq 65d38 <_PyLong_UnsignedLong_Converter@@Base+0x228> │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r0, #0 │ │ │ │ - blt 65c8c <_PyLong_UnsignedLong_Converter@@Base+0x224> │ │ │ │ + blt 65d34 <_PyLong_UnsignedLong_Converter@@Base+0x224> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ movge r0, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -56932,59 +56976,59 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 65cf4 <_PyLong_UnsignedLong_Converter@@Base+0x28c> │ │ │ │ + beq 65d9c <_PyLong_UnsignedLong_Converter@@Base+0x28c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65cf4 <_PyLong_UnsignedLong_Converter@@Base+0x28c> │ │ │ │ + bne 65d9c <_PyLong_UnsignedLong_Converter@@Base+0x28c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 39eb88 │ │ │ │ + b 39edd0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 65d20 <_PyLong_UnsignedLong_Converter@@Base+0x2b8> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 65dc8 <_PyLong_UnsignedLong_Converter@@Base+0x2b8> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57052 @ 0xdedc │ │ │ │ + movw r1, #57588 @ 0xe0f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 65d58 <_PyLong_UnsignedLong_Converter@@Base+0x2f0> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 65e00 <_PyLong_UnsignedLong_Converter@@Base+0x2f0> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt 65d54 <_PyLong_UnsignedLong_Converter@@Base+0x2ec> │ │ │ │ + bgt 65dfc <_PyLong_UnsignedLong_Converter@@Base+0x2ec> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r8, r7, r6 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 65d60 <_PyLong_UnsignedLong_Converter@@Base+0x2f8> │ │ │ │ - bl 2e14d8 │ │ │ │ + ble 65e08 <_PyLong_UnsignedLong_Converter@@Base+0x2f8> │ │ │ │ + bl 2e217c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 340ac4 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ + bl 340f24 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65d58 <_PyLong_UnsignedLong_Converter@@Base+0x2f0> │ │ │ │ + beq 65e00 <_PyLong_UnsignedLong_Converter@@Base+0x2f0> │ │ │ │ cmp r6, #0 │ │ │ │ - ble 65da0 <_PyLong_UnsignedLong_Converter@@Base+0x338> │ │ │ │ + ble 65e48 <_PyLong_UnsignedLong_Converter@@Base+0x338> │ │ │ │ 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] │ │ │ │ @@ -56993,117 +57037,117 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 346918 │ │ │ │ + b 346d58 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00065de4 : │ │ │ │ +00065e8c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 65e2c │ │ │ │ + ldr ip, [pc, #44] @ 65ed4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 2f3ee8 │ │ │ │ + bl 2f4bd0 │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #57092 @ 0xdf04 │ │ │ │ + movw r0, #57628 @ 0xe11c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ea3bc │ │ │ │ + b 2eb05c │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 65ef0 │ │ │ │ + bge 65f98 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 65e88 │ │ │ │ + bne 65f30 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65eb4 │ │ │ │ + bgt 65f5c │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 65eb4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 65f5c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 65ee0 │ │ │ │ + bne 65f88 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bc634 <_PyXIData_Free@@Base+0xf48> │ │ │ │ + bl 3bc774 <_PyXIData_Free@@Base+0xf48> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65e80 │ │ │ │ + bne 65f28 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 65e50 │ │ │ │ - b 65e80 │ │ │ │ + beq 65ef8 │ │ │ │ + b 65f28 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57132 @ 0xdf2c │ │ │ │ + movw r1, #57668 @ 0xe144 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 65e80 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 65f28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ - movw r0, #32300 @ 0x7e2c │ │ │ │ + movw r0, #32836 @ 0x8044 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bea8c │ │ │ │ + b beb98 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 65f50 │ │ │ │ + beq 65ff8 │ │ │ │ mov r1, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 346918 │ │ │ │ + b 346d58 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -57111,361 +57155,361 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65fb8 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 66060 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 65fa8 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 65fb8 │ │ │ │ + bne 66050 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 66060 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 65fe0 │ │ │ │ + bne 66088 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r7, [r0, #33] @ 0x21 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 66048 │ │ │ │ + beq 660f0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32364 @ 0x7e6c │ │ │ │ + movw r1, #32940 @ 0x80ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 660b0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 66158 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 6606c │ │ │ │ + beq 66114 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt 66098 │ │ │ │ + bgt 66140 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #57164 @ 0xdf4c │ │ │ │ + movw r1, #57700 @ 0xe164 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19c0b4 │ │ │ │ + bl 19c988 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 660b8 │ │ │ │ + bne 66160 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 338f4c <_PyTime_AsMilliseconds@@Base+0x1fc> │ │ │ │ + bl 339514 <_PyTime_AsMilliseconds@@Base+0x344> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 660f8 │ │ │ │ + bne 661a0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 660b0 │ │ │ │ + bgt 66158 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 660b0 │ │ │ │ + bne 66158 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 660b0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 66158 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66118 │ │ │ │ + bgt 661c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66118 │ │ │ │ + bne 661c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [r6, #16] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq 66178 │ │ │ │ + beq 66220 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3929f4 │ │ │ │ + bl 3927dc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 660b0 │ │ │ │ + beq 66158 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 339650 <_PyTime_AsMilliseconds@@Base+0x900> │ │ │ │ + bl 339b1c <_PyTime_AsMilliseconds@@Base+0x94c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66160 │ │ │ │ + bne 66208 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6458 │ │ │ │ - b 660b0 │ │ │ │ + bl a6530 │ │ │ │ + b 66158 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 661a4 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 6624c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57224 @ 0xdf88 │ │ │ │ + movw r1, #57760 @ 0xe1a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 6621c │ │ │ │ - bl c5e50 │ │ │ │ + b 662c4 │ │ │ │ + bl c6524 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 661c0 │ │ │ │ - bl beb18 │ │ │ │ + bne 66268 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 661c8 │ │ │ │ - b 660b0 │ │ │ │ + beq 66270 │ │ │ │ + b 66158 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 661e4 │ │ │ │ + bge 6628c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38728 @ 0x9748 │ │ │ │ + movw r1, #39264 @ 0x9960 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 660b0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 66158 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 66248 │ │ │ │ + beq 662f0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 66230 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 662d8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57276 @ 0xdfbc │ │ │ │ + movw r1, #57812 @ 0xe1d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66254 │ │ │ │ - bl cbb4c │ │ │ │ + beq 662fc │ │ │ │ + bl cc178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 660b0 │ │ │ │ + bne 66158 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ - b 66248 │ │ │ │ + b 662f0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 66290 │ │ │ │ + beq 66338 │ │ │ │ mov r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 346918 │ │ │ │ + b 346d58 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10664 @ 0x29a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 662dc │ │ │ │ + bne 66384 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2bb958 │ │ │ │ + b 2bc77c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66324 │ │ │ │ + bne 663cc │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66324 │ │ │ │ + bne 663cc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e2d90 │ │ │ │ + b 2e3a34 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 14bc3c │ │ │ │ + bl 14c5dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66488 │ │ │ │ + beq 66530 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e2d90 │ │ │ │ + bl 2e3a34 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 66488 │ │ │ │ + beq 66530 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bl 2fa3c4 │ │ │ │ + bl 2fb064 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66394 │ │ │ │ + bne 6643c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66488 │ │ │ │ + bgt 66530 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66488 │ │ │ │ + bne 66530 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 66488 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 66530 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 663b4 │ │ │ │ + bgt 6645c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 663b4 │ │ │ │ + bne 6645c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6640c │ │ │ │ + beq 664b4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 663ec │ │ │ │ + bne 66494 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57328 @ 0xdff0 │ │ │ │ + movw r1, #57864 @ 0xe208 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f74c │ │ │ │ + bl 3f69c │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ - bne 66414 │ │ │ │ - b 66488 │ │ │ │ + bne 664bc │ │ │ │ + b 66530 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4520 @ 0x11a8 │ │ │ │ + movw r1, #5096 @ 0x13e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 663c8 │ │ │ │ - b 66488 │ │ │ │ + bne 66470 │ │ │ │ + b 66530 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 66444 │ │ │ │ + bne 664ec │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df34c │ │ │ │ + bl 1df454 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66488 │ │ │ │ + beq 66530 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14cc00 │ │ │ │ + b 14d5a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6646c │ │ │ │ + bne 66514 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57336 @ 0xdff8 │ │ │ │ + movw r1, #57872 @ 0xe210 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f74c │ │ │ │ + bl 3f69c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66420 │ │ │ │ - b 66488 │ │ │ │ + bne 664c8 │ │ │ │ + b 66530 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4520 @ 0x11a8 │ │ │ │ + movw r1, #5096 @ 0x13e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6644c │ │ │ │ + bne 664f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 204774 │ │ │ │ + bl 204964 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 664bc │ │ │ │ + beq 66564 │ │ │ │ mov r1, #7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 346918 │ │ │ │ + b 346d58 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25544 @ 0x63c8 │ │ │ │ + movw r1, #25712 @ 0x6470 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #57176 @ 0xdf58 │ │ │ │ + movw r0, #56964 @ 0xde84 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55c94 │ │ │ │ + b 55d3c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -57475,117 +57519,117 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66558 │ │ │ │ + bne 66600 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66594 │ │ │ │ + beq 6663c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 6660c │ │ │ │ + ldr ip, [pc, #168] @ 666b4 │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 665fc │ │ │ │ + beq 666a4 │ │ │ │ ldr r0, [r0] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 665d8 │ │ │ │ - bl 1e7988 │ │ │ │ + beq 66680 │ │ │ │ + bl 1e7b58 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 665d8 │ │ │ │ - bl beb18 │ │ │ │ + bne 66680 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 665fc │ │ │ │ + bne 666a4 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #57276 @ 0xdfbc │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 666e4 │ │ │ │ + b 6678c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsl fp │ │ │ │ + rsbeq r7, r2, ip, lsl #22 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #68] @ 66674 │ │ │ │ - bl 2f9694 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 6671c │ │ │ │ + bl 2fa334 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 66660 │ │ │ │ + beq 66708 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66660 │ │ │ │ - movw r0, #57368 @ 0xe018 │ │ │ │ + beq 66708 │ │ │ │ + movw r0, #57904 @ 0xe230 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ - movw r0, #42804 @ 0xa734 │ │ │ │ + b c011c │ │ │ │ + movw r0, #43340 @ 0xa94c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r1 │ │ │ │ - bl 345150 │ │ │ │ + bl 345590 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 666c4 │ │ │ │ + beq 6676c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 666d8 │ │ │ │ + bne 66780 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 666dc │ │ │ │ - movw r3, #49332 @ 0xc0b4 │ │ │ │ + b 66784 │ │ │ │ + movw r3, #49120 @ 0xbfe0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa3e4 │ │ │ │ + bl 1aab48 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -57595,235 +57639,235 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ vmov.f32 s16, s0 │ │ │ │ mov r5, r1 │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 66768 │ │ │ │ + beq 66810 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwvs r2, #57376 @ 0xe020 │ │ │ │ + movwvs r2, #57912 @ 0xe238 │ │ │ │ movtvs r2, #64 @ 0x40 │ │ │ │ - bvs 6675c │ │ │ │ + bvs 66804 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #56672 @ 0xdd60 │ │ │ │ + movw r3, #57208 @ 0xdf78 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r2, #57376 @ 0xe020 │ │ │ │ + movw r2, #57912 @ 0xe238 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r2, r3 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 655c0 │ │ │ │ + bl 65668 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #57648 @ 0xe130 │ │ │ │ + movw r1, #58192 @ 0xe350 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 44698 │ │ │ │ + b 44620 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ sub lr, fp, #44 @ 0x2c │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - beq 667dc │ │ │ │ + beq 66884 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 667f8 │ │ │ │ + beq 668a0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 19b2fc │ │ │ │ + bl 19c378 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6683c │ │ │ │ - ldr r0, [pc, #36] @ 66848 │ │ │ │ - bl 2f9694 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 668e4 │ │ │ │ + ldr r0, [pc, #36] @ 668f0 │ │ │ │ + bl 2fa334 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #36028 @ 0x8cbc │ │ │ │ + movw r0, #36564 @ 0x8ed4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl 345150 │ │ │ │ + bl 345590 │ │ │ │ sub r0, r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #34288 @ 0x85f0 │ │ │ │ + movw r0, #34824 @ 0x8808 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ sub r3, ip, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 66908 │ │ │ │ + beq 669b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 66908 │ │ │ │ + ble 669b0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66928 │ │ │ │ - b 66940 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + ble 669d0 │ │ │ │ + b 669e8 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 66940 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 669e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66940 │ │ │ │ + bne 669e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 669a4 │ │ │ │ + beq 66a4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 669a4 │ │ │ │ + ble 66a4c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 19ed5c │ │ │ │ + bl 19f630 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 669c4 │ │ │ │ - b 669dc │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + ble 66a6c │ │ │ │ + b 66a84 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 669dc │ │ │ │ + bl 16f7e8 │ │ │ │ + b 66a84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 669dc │ │ │ │ + bne 66a84 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r7, #0 │ │ │ │ - ble 66a90 │ │ │ │ + ble 66b38 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 66a40 │ │ │ │ + beq 66ae8 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ cmp r0, r7 │ │ │ │ - bge 66a40 │ │ │ │ + bge 66ae8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ mul r5, r7, r5 │ │ │ │ bic r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 66a64 │ │ │ │ + ble 66b0c │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ cmp r0, r5 │ │ │ │ - blt 66a34 │ │ │ │ + blt 66adc │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r7, r8 │ │ │ │ - bl 340ac4 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ + bl 340f24 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 66aa0 │ │ │ │ + beq 66b48 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e8ac8 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 2e9768 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -57832,91 +57876,91 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ orrs r3, r3, r1, lsr #31 │ │ │ │ - bne 66ae4 │ │ │ │ + bne 66b8c │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bgt 66b00 │ │ │ │ - movw r3, #49336 @ 0xc0b8 │ │ │ │ + bgt 66ba8 │ │ │ │ + movw r3, #49124 @ 0xbfe4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57432 @ 0xe058 │ │ │ │ + movw r1, #57968 @ 0xe270 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 66b64 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 66c0c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ - beq 66b8c │ │ │ │ + beq 66c34 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #18224 @ 0x4730 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ - bl 13a160 │ │ │ │ + bl 181318 │ │ │ │ + bl 13a970 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq 66b6c │ │ │ │ + beq 66c14 │ │ │ │ mov r0, r8 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66b6c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 66c14 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50148 @ 0xc3e4 │ │ │ │ + movw r1, #50852 @ 0xc6a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r8, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r2, r4, lsl #2] │ │ │ │ - b 66bb0 │ │ │ │ + b 66c58 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ sub r0, r1, #1 │ │ │ │ str r0, [r2, #4] │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r4, r3 │ │ │ │ ldrne r2, [r4] │ │ │ │ strne r2, [r4, #-4] │ │ │ │ - bne 66b9c │ │ │ │ + bne 66c44 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66bd4 │ │ │ │ + bgt 66c7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66bd4 │ │ │ │ + bne 66c7c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36b358 │ │ │ │ + bl 36b77c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 66c14 │ │ │ │ + beq 66cbc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -57929,115 +57973,115 @@ │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ subs r3, ip, #0 │ │ │ │ mov r0, r2 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 66c70 │ │ │ │ + bne 66d18 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66cb4 │ │ │ │ - ldr r1, [pc, #156] @ 66d14 │ │ │ │ + beq 66d5c │ │ │ │ + ldr r1, [pc, #156] @ 66dbc │ │ │ │ sub r2, fp, #24 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66cb4 │ │ │ │ + bne 66d5c │ │ │ │ mov r0, #0 │ │ │ │ - b 66d0c │ │ │ │ + b 66db4 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 66cd0 │ │ │ │ + ble 66d78 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 66cd4 │ │ │ │ - b 66cac │ │ │ │ + bge 66d7c │ │ │ │ + b 66d54 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2e3c4 │ │ │ │ subs r2, r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 66d0c │ │ │ │ + beq 66db4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a6c20 <_PyBytes_GetXIData@@Base+0xa8> │ │ │ │ - b 66cac │ │ │ │ + bl 3a6e68 <_PyBytes_GetXIData@@Base+0xa8> │ │ │ │ + b 66d54 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, lsr fp │ │ │ │ + rsbeq r7, r2, r8, lsr fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #16576 @ 0x40c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 66d64 │ │ │ │ + beq 66e0c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldreq r4, [r5, #4] │ │ │ │ - beq 66d68 │ │ │ │ + beq 66e10 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 66da0 │ │ │ │ - bl b67b8 │ │ │ │ + bne 66e48 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 66dec │ │ │ │ + beq 66e94 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66de8 │ │ │ │ + beq 66e90 │ │ │ │ mov r1, r5 │ │ │ │ - bl 36b358 │ │ │ │ + bl 36b77c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66dec │ │ │ │ + bne 66e94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66de8 │ │ │ │ + bgt 66e90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66de8 │ │ │ │ + bne 66e90 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -58046,85 +58090,85 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r1, #8 │ │ │ │ - movw r0, #57544 @ 0xe0c8 │ │ │ │ + movw r0, #58080 @ 0xe2e0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl b2920 │ │ │ │ + bl b2a08 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66eb8 │ │ │ │ + beq 66f60 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 66ea8 │ │ │ │ + bne 66f50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66eb8 │ │ │ │ + bgt 66f60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66eb8 │ │ │ │ + bne 66f60 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 66eb8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 66f60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf520 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfb4c <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66efc │ │ │ │ - bl beb18 │ │ │ │ + bne 66fa4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66fb0 │ │ │ │ - bl dc824 │ │ │ │ + bne 67058 │ │ │ │ + bl dd21c │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc04 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 66f44 │ │ │ │ + beq 66fec │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 66fa0 │ │ │ │ - bl b95d0 │ │ │ │ + bne 67048 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66efc │ │ │ │ - b 66fb0 │ │ │ │ + beq 66fa4 │ │ │ │ + b 67058 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrd r6, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ @@ -58138,449 +58182,449 @@ │ │ │ │ strd r4, [sp, #16] │ │ │ │ strd r6, [sp, #24] │ │ │ │ ldrd r6, [fp, #-100] @ 0xffffff9c │ │ │ │ ldrd r4, [fp, #-108] @ 0xffffff94 │ │ │ │ strd r4, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl 5a2bc │ │ │ │ - b 66fb4 │ │ │ │ + bl 5a364 │ │ │ │ + b 6705c │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66ff4 │ │ │ │ + bne 6709c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 67014 │ │ │ │ + beq 670bc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67014 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 670bc │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57556 @ 0xe0d4 │ │ │ │ + movw r1, #58092 @ 0xe2ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f7fc8 │ │ │ │ + bl 1f81b4 │ │ │ │ ldr r5, [r4, #144] @ 0x90 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ mov r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - bne 67050 │ │ │ │ + bne 670f8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6706c │ │ │ │ + bne 67114 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64500 @ 0xfbf4 │ │ │ │ + movw r1, #65036 @ 0xfe0c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6700c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 670b4 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mvn r3, #0 │ │ │ │ str r5, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ - beq 67090 │ │ │ │ - bl a6458 │ │ │ │ + beq 67138 │ │ │ │ + bl a6530 │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r0, r4, #12 │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ str r3, [r4, #12] │ │ │ │ str r6, [r4, #120] @ 0x78 │ │ │ │ str r6, [r4, #124] @ 0x7c │ │ │ │ - bl 2f128c │ │ │ │ + bl 2f1f2c │ │ │ │ mov r7, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r6, [r4, #144] @ 0x90 │ │ │ │ - bne 6700c │ │ │ │ + bne 670b4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, r7 │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f1374 │ │ │ │ + bl 2f2014 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 670fc │ │ │ │ + beq 671a4 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ sub r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r4, #20] │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 18b7d0 <_Py_hashtable_destroy@@Base> │ │ │ │ + b 18c0d4 <_Py_hashtable_destroy@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ subs r5, r3, #0 │ │ │ │ - bne 67158 │ │ │ │ + bne 67200 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 67178 │ │ │ │ + beq 67220 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67178 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 67220 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43828 @ 0xab34 │ │ │ │ + movw r1, #44364 @ 0xad4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 6726c │ │ │ │ + b 67314 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldrne r2, [r2] │ │ │ │ - bl 379e14 <_PyLong_UnsignedLongLong_Converter@@Base+0x3b4> │ │ │ │ + bl 37a254 <_PyLong_UnsignedLongLong_Converter@@Base+0x3b4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67170 │ │ │ │ + beq 67218 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r0, r4, #12 │ │ │ │ bic r2, r1, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl 371edc │ │ │ │ + bl 372304 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ add r0, r4, #16 │ │ │ │ bic r2, r1, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl 371edc │ │ │ │ + bl 372304 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6726c │ │ │ │ + beq 67314 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 37a548 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ + bl 37a988 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r6, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ - bne 67230 │ │ │ │ + bne 672d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67170 │ │ │ │ + bgt 67218 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67170 │ │ │ │ + bne 67218 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 67170 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 67218 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 67268 │ │ │ │ + bge 67310 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsl ip, r5, #2 │ │ │ │ ldr lr, [r3, #12] │ │ │ │ ldr r3, [r0, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ add r6, r0, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ strle r6, [r3] │ │ │ │ str r3, [lr, ip] │ │ │ │ - b 67230 │ │ │ │ + b 672d8 │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #164] @ 67340 │ │ │ │ + ldr r2, [pc, #164] @ 673e8 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 672c4 │ │ │ │ + bne 6736c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 672ac │ │ │ │ + bne 67354 │ │ │ │ dmb ish │ │ │ │ - beq 672d4 │ │ │ │ + beq 6737c │ │ │ │ mov r0, r4 │ │ │ │ - bl 348650 │ │ │ │ + bl 3bd474 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 3bd1b0 <_PyXIData_Free@@Base+0x1ac4> │ │ │ │ + bl 3bd2f0 <_PyXIData_Free@@Base+0x1ac4> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 67300 │ │ │ │ + bne 673a8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 672e8 │ │ │ │ + bne 67390 │ │ │ │ dmb ish │ │ │ │ - beq 67310 │ │ │ │ + beq 673b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3abb70 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 67340 │ │ │ │ + bl 3abdb8 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 673e8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 67338 │ │ │ │ + beq 673e0 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67390 │ │ │ │ + beq 67438 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67390 │ │ │ │ + bgt 67438 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 67390 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 67438 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2895cc │ │ │ │ + bl 28a6f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33d190 <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ + bl 33d4e4 <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #57636 @ 0xe124 │ │ │ │ + movw r1, #58180 @ 0xe344 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46d98 │ │ │ │ + b 46e38 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #80] @ 67430 │ │ │ │ + ldr r2, [pc, #80] @ 674d8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r3, r2, #3776 @ 0xec0 │ │ │ │ ldr r2, [r2, #3788] @ 0xecc │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r3, r2 │ │ │ │ ldrne r2, [r2] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 673f4 │ │ │ │ + bne 6749c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 67418 │ │ │ │ - bl beb18 │ │ │ │ + bne 674c0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67428 │ │ │ │ + bne 674d0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6746c │ │ │ │ + beq 67514 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67490 │ │ │ │ - b 67480 │ │ │ │ - bl 3784a0 │ │ │ │ + bne 67538 │ │ │ │ + b 67528 │ │ │ │ + bl 3788e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67458 │ │ │ │ + bne 67500 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 67478 │ │ │ │ + beq 67520 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 674e0 │ │ │ │ + bne 67588 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67514 │ │ │ │ - b 67508 │ │ │ │ + bne 675bc │ │ │ │ + b 675b0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17528 @ 0x4478 │ │ │ │ + movw r0, #18104 @ 0x46b8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 674c8 │ │ │ │ + bne 67570 │ │ │ │ mov r0, #0 │ │ │ │ - b 67754 │ │ │ │ - bl beb18 │ │ │ │ + b 677fc │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67500 │ │ │ │ + bne 675a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 67500 │ │ │ │ + beq 675a8 │ │ │ │ mov r0, #32 │ │ │ │ bl 2da0c <__sched_cpualloc@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6753c │ │ │ │ - bl 2e14d8 │ │ │ │ - b 67748 │ │ │ │ + bne 675e4 │ │ │ │ + bl 2e217c │ │ │ │ + b 677f0 │ │ │ │ mov r9, #4 │ │ │ │ mov r7, #32 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl cab60 │ │ │ │ + bl cb18c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 676c4 │ │ │ │ - bl 1aca44 │ │ │ │ + beq 6776c │ │ │ │ + bl 1ad1a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 675ac │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 67654 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r1, #57592 @ 0xe0f8 │ │ │ │ + movw r1, #58128 @ 0xe310 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67738 │ │ │ │ + bgt 677e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67738 │ │ │ │ + bne 677e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 67738 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 677e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 675dc │ │ │ │ + bgt 67684 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 675dc │ │ │ │ + bne 67684 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 6760c │ │ │ │ - bl beb18 │ │ │ │ + bge 676b4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67738 │ │ │ │ + bne 677e0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57648 @ 0xe130 │ │ │ │ + movw r1, #58184 @ 0xe348 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 67738 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 677e0 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ - bne 67630 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bne 676d8 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57668 @ 0xe144 │ │ │ │ + movw r1, #58204 @ 0xe35c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 67738 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 677e0 │ │ │ │ cmp r5, r7 │ │ │ │ - blt 676a0 │ │ │ │ + blt 67748 │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r7, r7, #1 │ │ │ │ addgt r7, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bge 67638 │ │ │ │ + bge 676e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da0c <__sched_cpualloc@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 67664 │ │ │ │ - bl 2e14d8 │ │ │ │ - b 67738 │ │ │ │ + bne 6770c │ │ │ │ + bl 2e217c │ │ │ │ + b 677e0 │ │ │ │ add r3, r7, #31 │ │ │ │ mov r1, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r3 │ │ │ │ bl 2d6c4 │ │ │ │ @@ -58589,227 +58633,227 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r8 │ │ │ │ cmp r9, r5, lsr #3 │ │ │ │ - bls 6754c │ │ │ │ + bls 675f4 │ │ │ │ lsr r2, r5, #5 │ │ │ │ mov r1, #1 │ │ │ │ and r5, r5, #31 │ │ │ │ ldr r3, [r4, r2, lsl #2] │ │ │ │ orr r3, r3, r1, lsl r5 │ │ │ │ str r3, [r4, r2, lsl #2] │ │ │ │ - b 6754c │ │ │ │ - bl beb18 │ │ │ │ + b 675f4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67738 │ │ │ │ + bne 677e0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 676f4 │ │ │ │ + bgt 6779c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 676f4 │ │ │ │ + bne 6779c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 2da00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67724 │ │ │ │ + beq 677cc │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 67738 │ │ │ │ + bl 27c134 │ │ │ │ + b 677e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 67754 │ │ │ │ + b 677fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67748 │ │ │ │ + beq 677f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ - b 67500 │ │ │ │ + bl a7ce0 │ │ │ │ + b 675a8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 340ac4 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ + bl 340f24 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #9072 @ 0x2370 │ │ │ │ + movw r1, #10152 @ 0x27a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 178184 │ │ │ │ + bl 178aec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 677c8 │ │ │ │ - movw r0, #57692 @ 0xe15c │ │ │ │ + bne 67870 │ │ │ │ + movw r0, #58228 @ 0xe374 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ea3bc │ │ │ │ + b 2eb05c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a6458 │ │ │ │ + b a6530 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6780c │ │ │ │ + bne 678b4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 67830 │ │ │ │ - b 6784c │ │ │ │ + bne 678d8 │ │ │ │ + b 678f4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56320 @ 0xdc00 │ │ │ │ + movw r0, #56864 @ 0xde20 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 677f8 │ │ │ │ - b 67998 │ │ │ │ - bl c5e50 │ │ │ │ + bne 678a0 │ │ │ │ + b 67a40 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 67860 │ │ │ │ + ble 67908 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6787c │ │ │ │ - bl beb18 │ │ │ │ + bne 67924 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 6787c │ │ │ │ - b 67998 │ │ │ │ + beq 67924 │ │ │ │ + b 67a40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67844 │ │ │ │ + bne 678ec │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 67844 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 678ec │ │ │ │ ldr r6, [r7, #4] │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #18224 @ 0x4730 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1809b4 │ │ │ │ - bl 13a160 │ │ │ │ + bl 181318 │ │ │ │ + bl 13a970 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 678b4 │ │ │ │ + beq 6795c │ │ │ │ mov r0, r3 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67960 │ │ │ │ + beq 67a08 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 678dc │ │ │ │ + beq 67984 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ addlt r4, r4, r3 │ │ │ │ biclt r4, r4, r4, asr #31 │ │ │ │ - b 678f0 │ │ │ │ + b 67998 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3784a0 │ │ │ │ + bl 3788e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 678c4 │ │ │ │ - b 67998 │ │ │ │ + bne 6796c │ │ │ │ + b 67a40 │ │ │ │ cmp r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ movge r4, r3 │ │ │ │ - bl 37a548 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ + bl 37a988 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r5, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ movne r3, r2 │ │ │ │ - beq 67998 │ │ │ │ + beq 67a40 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bge 67938 │ │ │ │ + bge 679e0 │ │ │ │ add ip, r0, r3, lsl #2 │ │ │ │ ldr ip, [ip, #-4] │ │ │ │ str ip, [r0, r3, lsl #2] │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 67918 │ │ │ │ + b 679c0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r0, r4, lsl #2] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r2, [r1, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #18224 @ 0x4730 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 1809b4 │ │ │ │ - bl 13a160 │ │ │ │ + bl 181318 │ │ │ │ + bl 13a970 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #56320 @ 0xdc00 │ │ │ │ + movw r0, #56864 @ 0xde20 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 67bb0 │ │ │ │ + bl 67c58 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r0, r2, lsl #2 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ addne r4, r4, r3, lsl #4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 679e8 │ │ │ │ - bl beb18 │ │ │ │ + bne 67a90 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 679f8 │ │ │ │ + bne 67aa0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -58818,103 +58862,103 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 67a54 │ │ │ │ + bne 67afc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 67a90 │ │ │ │ - ldr r4, [pc, #184] @ 67b14 │ │ │ │ + beq 67b38 │ │ │ │ + ldr r4, [pc, #184] @ 67bbc │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 67b08 │ │ │ │ + beq 67bb0 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r4, [ip] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67ab0 │ │ │ │ - bl beb18 │ │ │ │ + bne 67b58 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67b08 │ │ │ │ + bne 67bb0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 67ae8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 67b90 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #57744 @ 0xe190 │ │ │ │ + movw r1, #58280 @ 0xe3a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57784 @ 0xe1b8 │ │ │ │ + movw r1, #58320 @ 0xe3d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, ror #22 │ │ │ │ + rsbeq r7, r2, r4, ror #22 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r2, #0 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm lr, {r0, r1} │ │ │ │ - beq 67b64 │ │ │ │ + beq 67c0c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 19b2fc │ │ │ │ + bl 19c378 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67ba0 │ │ │ │ - ldr r0, [pc, #36] @ 67bac │ │ │ │ - bl 2f9694 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 67c48 │ │ │ │ + ldr r0, [pc, #36] @ 67c54 │ │ │ │ + bl 2fa334 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #36028 @ 0x8cbc │ │ │ │ + movw r0, #36564 @ 0x8ed4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -58948,40 +58992,40 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67c60 │ │ │ │ + bne 67d08 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32920 @ 0x8098 │ │ │ │ + movw r1, #33496 @ 0x82d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 67c84 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 67d2c │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67c8c │ │ │ │ + beq 67d34 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32364 @ 0x7e6c │ │ │ │ + movw r1, #32940 @ 0x80ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67ca8 │ │ │ │ - ldr r1, [pc, #20] @ 67cb4 │ │ │ │ + beq 67d50 │ │ │ │ + ldr r1, [pc, #20] @ 67d5c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b6838 │ │ │ │ + b b6918 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r3, r0, lsr r1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -58991,385 +59035,385 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 67d14 │ │ │ │ + bne 67dbc │ │ │ │ cmp r3, #0 │ │ │ │ - blt 67d10 │ │ │ │ + blt 67db8 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67d50 │ │ │ │ + beq 67df8 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #140] @ 67da8 │ │ │ │ + ldr r1, [pc, #140] @ 67e50 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67d9c │ │ │ │ + beq 67e44 │ │ │ │ cmn r7, r4 │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movweq r2, #5196 @ 0x144c │ │ │ │ movteq r2, #96 @ 0x60 │ │ │ │ ldrne r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 67d84 │ │ │ │ + beq 67e2c │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bdca0 <_PyXIData_Free@@Base+0x25b4> │ │ │ │ + b 3bde14 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61356 @ 0xefac │ │ │ │ + movw r1, #61892 @ 0xf1c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r7, [r2], #-184 @ 0xffffff48 @ │ │ │ │ + ldrdeq r7, [r2], #-180 @ 0xffffff4c @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 67bb0 │ │ │ │ + bl 67c58 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 67df8 │ │ │ │ + beq 67ea0 │ │ │ │ movw r1, #20108 @ 0x4e8c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26adf0 │ │ │ │ + b 26c15c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #4 │ │ │ │ - movw r0, #32304 @ 0x7e30 │ │ │ │ + movw r0, #32840 @ 0x8048 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bea8c │ │ │ │ + b beb98 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 67e6c │ │ │ │ + bne 67f14 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67e9c │ │ │ │ - b 67e90 │ │ │ │ + bne 67f44 │ │ │ │ + b 67f38 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17496 @ 0x4458 │ │ │ │ + movw r0, #18072 @ 0x4698 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67e54 │ │ │ │ - b 67ed4 │ │ │ │ - bl beb18 │ │ │ │ + bne 67efc │ │ │ │ + b 67f7c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67ed4 │ │ │ │ + bne 67f7c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67ebc │ │ │ │ - bl beb18 │ │ │ │ + bne 67f64 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67ed4 │ │ │ │ + bne 67f7c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3bdd4c <_PyXIData_Free@@Base+0x2660> │ │ │ │ + bl 3bdec0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67edc │ │ │ │ + bne 67f84 │ │ │ │ mov r0, #0 │ │ │ │ - b 67f10 │ │ │ │ + b 67fb8 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2db50 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 67f10 │ │ │ │ + bne 67fb8 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 67ed4 │ │ │ │ + bl 27c134 │ │ │ │ + b 67f7c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 67f40 │ │ │ │ + beq 67fe8 │ │ │ │ movw r1, #20580 @ 0x5064 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26adf0 │ │ │ │ + b 26c15c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #20 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 67fa8 │ │ │ │ + bne 68050 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32904 @ 0x8088 │ │ │ │ + movw r1, #33440 @ 0x82a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 68000 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 680a8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 68008 │ │ │ │ + bne 680b0 │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 68008 │ │ │ │ + beq 680b0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #32952 @ 0x80b8 │ │ │ │ - movwne r1, #33004 @ 0x80ec │ │ │ │ + movweq r1, #33488 @ 0x82d0 │ │ │ │ + movwne r1, #33540 @ 0x8304 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 68100 │ │ │ │ - bl 33f2d8 <_Py_set_inheritable_async_safe@@Base+0x2b84> │ │ │ │ + b 681a8 │ │ │ │ + bl 33f62c <_Py_set_inheritable_async_safe@@Base+0x2b84> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 68040 │ │ │ │ + beq 680e8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 387c88 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + bl 388010 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ subs r4, r0, #0 │ │ │ │ ldreq r2, [r5, #8] │ │ │ │ moveq r3, #2 │ │ │ │ strbeq r4, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - b 68100 │ │ │ │ + b 681a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 680a8 │ │ │ │ + beq 68150 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #58024 @ 0xe2a8 │ │ │ │ + movw r3, #57812 @ 0xe1d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 680b8 │ │ │ │ + bne 68160 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r2, [r1, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6808c │ │ │ │ + bgt 68134 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6808c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 68134 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8104 @ 0x1fa8 │ │ │ │ + movw r1, #8680 @ 0x21e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 68000 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 680a8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ - movw r3, #49392 @ 0xc0f0 │ │ │ │ + movw r3, #49180 @ 0xc01c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 680e8 │ │ │ │ - bl 1436d4 │ │ │ │ - movw r3, #49388 @ 0xc0ec │ │ │ │ + beq 68190 │ │ │ │ + bl 143edc │ │ │ │ + movw r3, #49176 @ 0xc018 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f51ec │ │ │ │ - b 68100 │ │ │ │ - movw r3, #49436 @ 0xc11c │ │ │ │ + bl 1f53c4 │ │ │ │ + b 681a8 │ │ │ │ + movw r3, #49224 @ 0xc048 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 680d0 │ │ │ │ + bne 68178 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 68148 │ │ │ │ + bne 681f0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68178 │ │ │ │ - b 6816c │ │ │ │ + bne 68220 │ │ │ │ + b 68214 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17480 @ 0x4448 │ │ │ │ + movw r0, #18056 @ 0x4688 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68130 │ │ │ │ - b 68190 │ │ │ │ - bl beb18 │ │ │ │ + bne 681d8 │ │ │ │ + b 68238 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68190 │ │ │ │ + bne 68238 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bdd4c <_PyXIData_Free@@Base+0x2660> │ │ │ │ + bl 3bdec0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68198 │ │ │ │ + bne 68240 │ │ │ │ mov r0, #0 │ │ │ │ - b 681c8 │ │ │ │ + b 68270 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d304 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 681c8 │ │ │ │ + beq 68270 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 68190 │ │ │ │ + bl 27c134 │ │ │ │ + b 68238 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 681fc │ │ │ │ + beq 682a4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6821c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 682c4 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52864 @ 0xce80 │ │ │ │ + movw r1, #53528 @ 0xd118 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #12] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bdfe8 <_PyXIData_Free@@Base+0x28fc> │ │ │ │ + b 3be15c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68294 │ │ │ │ + bne 6833c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32920 @ 0x8098 │ │ │ │ + movw r1, #33496 @ 0x82d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 682b8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 68360 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 682c0 │ │ │ │ + beq 68368 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32364 @ 0x7e6c │ │ │ │ + movw r1, #32940 @ 0x80ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -59381,273 +59425,273 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bhi 68314 │ │ │ │ + bhi 683bc │ │ │ │ cmp r5, #1 │ │ │ │ - ble 6835c │ │ │ │ - b 68338 │ │ │ │ + ble 68404 │ │ │ │ + b 683e0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #57324 @ 0xdfec │ │ │ │ + movw r0, #57868 @ 0xe20c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68308 │ │ │ │ - b 6855c │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + bne 683b0 │ │ │ │ + b 68604 │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #58060 @ 0xe2cc │ │ │ │ + movw r1, #58596 @ 0xe4e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6855c │ │ │ │ + beq 68604 │ │ │ │ ldr r4, [r6] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, #3 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 68388 │ │ │ │ + bne 68430 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 68398 │ │ │ │ + b 68440 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 683a4 │ │ │ │ + bne 6844c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, r3 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 683f0 │ │ │ │ + beq 68498 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 683f0 │ │ │ │ + beq 68498 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5632 @ 0x1600 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 683f4 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 6849c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58012 @ 0xe29c │ │ │ │ + movw r1, #58548 @ 0xe4b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6855c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 68604 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68420 │ │ │ │ + beq 684c8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 68438 │ │ │ │ + beq 684e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 68468 │ │ │ │ + bge 68510 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ tst r1, #1073741824 @ 0x40000000 │ │ │ │ - beq 68468 │ │ │ │ + beq 68510 │ │ │ │ sub r2, fp, #32 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 48fcc │ │ │ │ - b 684e0 │ │ │ │ + bl 4906c │ │ │ │ + b 68588 │ │ │ │ tst r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 684c4 │ │ │ │ + beq 6856c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68494 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 6853c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58580 @ 0xe4d4 │ │ │ │ + movw r1, #59116 @ 0xe6ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 68528 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 685d0 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 684e0 │ │ │ │ + bne 68588 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142e08 │ │ │ │ + bl 143618 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 684e0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b 68588 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58056 @ 0xe2c8 │ │ │ │ + movw r1, #58592 @ 0xe4e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 68528 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 685d0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68514 │ │ │ │ + beq 685bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68514 │ │ │ │ + bgt 685bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68514 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 685bc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2c72c0 │ │ │ │ - b 6855c │ │ │ │ + bl 2c7ff0 │ │ │ │ + b 68604 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6854c │ │ │ │ + bgt 685f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6854c │ │ │ │ + bne 685f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68594 │ │ │ │ + beq 6863c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 685b4 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 6865c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53056 @ 0xcf40 │ │ │ │ + movw r1, #53720 @ 0xd1d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #16] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 68620 │ │ │ │ + bhi 686c8 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68644 │ │ │ │ - b 68678 │ │ │ │ + bne 686ec │ │ │ │ + b 68720 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #26392 @ 0x6718 │ │ │ │ + movw r0, #26968 @ 0x6958 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68608 │ │ │ │ - b 68678 │ │ │ │ + bne 686b0 │ │ │ │ + b 68720 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1aca44 │ │ │ │ + bl 1ad1a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 68680 │ │ │ │ - movw r2, #35192 @ 0x8978 │ │ │ │ + bne 68728 │ │ │ │ + movw r2, #35768 @ 0x8bb8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26392 @ 0x6718 │ │ │ │ + movw r0, #26968 @ 0x6958 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 68710 │ │ │ │ + b 687b8 │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68678 │ │ │ │ + beq 68720 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 686b0 │ │ │ │ + bhi 68758 │ │ │ │ cmp r8, #2 │ │ │ │ - bgt 686d8 │ │ │ │ - b 686f8 │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + bgt 68780 │ │ │ │ + b 687a0 │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #38052 @ 0x94a4 │ │ │ │ + movw r1, #38628 @ 0x96e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 686a4 │ │ │ │ - b 68678 │ │ │ │ + bne 6874c │ │ │ │ + b 68720 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r8, #3 │ │ │ │ - beq 686fc │ │ │ │ + beq 687a4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 686fc │ │ │ │ - b 68678 │ │ │ │ + bge 687a4 │ │ │ │ + b 68720 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 688f8 │ │ │ │ + bl 689a0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -59656,118 +59700,118 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6876c │ │ │ │ + bne 68814 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 687b0 │ │ │ │ + beq 68858 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #152] @ 68810 │ │ │ │ + ldr ip, [pc, #152] @ 688b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 687b0 │ │ │ │ + bne 68858 │ │ │ │ mov r5, #0 │ │ │ │ - b 68804 │ │ │ │ + b 688ac │ │ │ │ ldr r4, [ip] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1f7fc8 │ │ │ │ + bl 1f81b4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 316838 <_PyGen_FetchStopIterationValue@@Base+0x1c04> │ │ │ │ + bl 316e20 <_PyGen_FetchStopIterationValue@@Base+0x19c0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 687a8 │ │ │ │ + beq 68850 │ │ │ │ mov r1, r5 │ │ │ │ - bl 382fc0 │ │ │ │ + bl 383348 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68804 │ │ │ │ + bgt 688ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68804 │ │ │ │ + bne 688ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsl #24 │ │ │ │ + rsbeq r7, r2, r0, lsl #24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ 68860 │ │ │ │ - bl aa5b4 │ │ │ │ + ldr r0, [pc, #40] @ 68908 │ │ │ │ + bl aa69c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsr ip │ │ │ │ + rsbeq r7, r2, ip, lsr #24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 385234 │ │ │ │ + b 3855bc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 688b8 │ │ │ │ + bne 68960 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32920 @ 0x8098 │ │ │ │ + movw r1, #33496 @ 0x82d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 688f0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 68998 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 688e0 │ │ │ │ + beq 68988 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32364 @ 0x7e6c │ │ │ │ + movw r1, #32940 @ 0x80ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 688f0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 68998 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #2968] @ 0xb98 │ │ │ │ @@ -59777,470 +59821,470 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r3 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r1 │ │ │ │ movne r2, r4 │ │ │ │ - movw r1, #58136 @ 0xe318 │ │ │ │ + movw r1, #58672 @ 0xe530 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #58140 @ 0xe31c │ │ │ │ + movw r0, #58676 @ 0xe534 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68d3c │ │ │ │ + beq 68de4 │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 689bc │ │ │ │ + beq 68a64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aca44 │ │ │ │ + bl 1ad1a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 689ec │ │ │ │ + beq 68a94 │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #29704 @ 0x7408 │ │ │ │ + movw r1, #30240 @ 0x7620 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 222660 │ │ │ │ + bl 223060 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 689bc │ │ │ │ - b 68d3c │ │ │ │ + bne 68a64 │ │ │ │ + b 68de4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68bd4 │ │ │ │ - bl b95d0 │ │ │ │ + bne 68c7c │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68d3c │ │ │ │ - bl dc824 │ │ │ │ + bne 68de4 │ │ │ │ + bl dd21c │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 689a0 │ │ │ │ - b 68d44 │ │ │ │ + beq 68a48 │ │ │ │ + b 68dec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ tst r5, #268435456 @ 0x10000000 │ │ │ │ - bne 68b14 │ │ │ │ + bne 68bbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 19767c │ │ │ │ + bl 197f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68cb0 │ │ │ │ + beq 68d58 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 68b14 │ │ │ │ + beq 68bbc │ │ │ │ tst r5, #402653184 @ 0x18000000 │ │ │ │ - bne 68b14 │ │ │ │ + bne 68bbc │ │ │ │ sub r1, fp, #1104 @ 0x450 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68af8 │ │ │ │ + bne 68ba0 │ │ │ │ ldr r5, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ ldr r4, [fp, #-1112] @ 0xfffffba8 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - bgt 68a84 │ │ │ │ + bgt 68b2c │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r5 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r4, fp, #1056 @ 0x420 │ │ │ │ bl 2d058 <__memcpy_chk@plt> │ │ │ │ - movw r3, #37684 @ 0x9334 │ │ │ │ + movw r3, #38132 @ 0x94f4 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ sub r4, r4, #12 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ sub r3, r5, #36 @ 0x24 │ │ │ │ add r3, r3, fp │ │ │ │ str r0, [r3, #-1032] @ 0xfffffbf8 │ │ │ │ str r1, [r3, #-1028] @ 0xfffffbfc │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 68ad0 │ │ │ │ + bne 68b78 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68ad8 │ │ │ │ - bl b95d0 │ │ │ │ + bne 68b80 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68a84 │ │ │ │ - b 68ae8 │ │ │ │ + beq 68b2c │ │ │ │ + b 68b90 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 68cd4 │ │ │ │ + bge 68d7c │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 68d3c │ │ │ │ - movw r3, #49416 @ 0xc108 │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 68de4 │ │ │ │ + movw r3, #49204 @ 0xc034 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68d3c │ │ │ │ - bl 1436d4 │ │ │ │ + beq 68de4 │ │ │ │ + bl 143edc │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #33640 @ 0x8368 │ │ │ │ + movw r1, #34176 @ 0x8580 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 222660 │ │ │ │ + bl 223060 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68d3c │ │ │ │ + beq 68de4 │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 68be8 │ │ │ │ + bgt 68c90 │ │ │ │ sub r5, fp, #1056 @ 0x420 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ sub r5, r5, #12 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d058 <__memcpy_chk@plt> │ │ │ │ - movw r3, #37684 @ 0x9334 │ │ │ │ + movw r3, #38132 @ 0x94f4 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r8, r5, r4 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ str r1, [r8, #4] │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c56a0 │ │ │ │ - bl dc824 │ │ │ │ + bl 1c5ce0 │ │ │ │ + bl dd21c │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 68bcc │ │ │ │ + bne 68c74 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68bd4 │ │ │ │ - bl b95d0 │ │ │ │ + bne 68c7c │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68b80 │ │ │ │ - b 68d3c │ │ │ │ + beq 68c28 │ │ │ │ + b 68de4 │ │ │ │ cmp r9, #0 │ │ │ │ - bge 68d64 │ │ │ │ + bge 68e0c │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 68d3c │ │ │ │ + bl 27c134 │ │ │ │ + b 68de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a30e8 │ │ │ │ + bl 1a39f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 68ae8 │ │ │ │ - bl 1a3210 │ │ │ │ + beq 68b90 │ │ │ │ + bl 1a3b1c │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c56a0 │ │ │ │ - bl dc824 │ │ │ │ + bl 1c5ce0 │ │ │ │ + bl dd21c │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 68c64 │ │ │ │ + bne 68d0c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68c6c │ │ │ │ - bl b95d0 │ │ │ │ + bne 68d14 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68c18 │ │ │ │ - b 68ca4 │ │ │ │ + beq 68cc0 │ │ │ │ + b 68d4c │ │ │ │ cmp r8, #0 │ │ │ │ - bge 68c80 │ │ │ │ + bge 68d28 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 68ca4 │ │ │ │ + bl 27c134 │ │ │ │ + b 68d4c │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68dac │ │ │ │ + beq 68e54 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #58968 @ 0xe658 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139c28 │ │ │ │ - b 68d3c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 13a438 │ │ │ │ + b 68de4 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #58556 @ 0xe4bc │ │ │ │ + movw r1, #59092 @ 0xe6d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ sub r6, fp, #1056 @ 0x420 │ │ │ │ sub r6, r6, #12 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 68cf4 │ │ │ │ + bne 68d9c │ │ │ │ ldr r0, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 68d58 │ │ │ │ + bne 68e00 │ │ │ │ mov r2, #8 │ │ │ │ add r0, r4, r5 │ │ │ │ - movw r1, #55096 @ 0xd738 │ │ │ │ + movw r1, #55584 @ 0xd920 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68d58 │ │ │ │ + beq 68e00 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58152 @ 0xe328 │ │ │ │ + movw r1, #58688 @ 0xe540 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 68db4 │ │ │ │ + b 68e5c │ │ │ │ cmp r4, #0 │ │ │ │ - blt 68bd4 │ │ │ │ + blt 68c7c │ │ │ │ mov r0, r4 │ │ │ │ - bl bed58 │ │ │ │ - b 68db4 │ │ │ │ + bl bee64 │ │ │ │ + b 68e5c │ │ │ │ mov r0, r8 │ │ │ │ - bl bed58 │ │ │ │ - b 68db4 │ │ │ │ + bl bee64 │ │ │ │ + b 68e5c │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #55096 @ 0xd738 │ │ │ │ + movw r1, #55584 @ 0xd920 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68d9c │ │ │ │ + beq 68e44 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58300 @ 0xe3bc │ │ │ │ + movw r1, #58836 @ 0xe5d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 68d3c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 68de4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a0bc8 │ │ │ │ - b 68db4 │ │ │ │ + bl a0ca0 │ │ │ │ + b 68e5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3f60 │ │ │ │ + bl 1a486c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - movw r0, #58636 @ 0xe50c │ │ │ │ + movw r0, #59172 @ 0xe724 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2fe10c <_PyXI_EndInterpreter@@Base+0x2c4> │ │ │ │ + bl 2fedac <_PyXI_EndInterpreter@@Base+0x2c4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 397a18 <_PyLong_UInt32_Converter@@Base+0x2704> │ │ │ │ + b 397fac <_PyLong_UInt32_Converter@@Base+0x2e04> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 68e64 │ │ │ │ + bne 68f0c │ │ │ │ cmp r2, #0 │ │ │ │ - blt 68e60 │ │ │ │ + blt 68f08 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 68ea4 │ │ │ │ + beq 68f4c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #292] @ 68f90 │ │ │ │ + ldr r1, [pc, #292] @ 69038 │ │ │ │ sub r2, fp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68ea4 │ │ │ │ + bne 68f4c │ │ │ │ mov r0, #0 │ │ │ │ - b 68f88 │ │ │ │ + b 69030 │ │ │ │ cmn r6, r4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ movweq r6, #5196 @ 0x144c │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ ldrne r6, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bic r2, r2, #1 │ │ │ │ strb r2, [r5, #58] @ 0x3a │ │ │ │ movwne r0, #5464 @ 0x1558 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 68f88 │ │ │ │ + bne 69030 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 68f14 │ │ │ │ + bne 68fbc │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ cmp r6, #0 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - beq 68f78 │ │ │ │ + beq 69020 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 68f78 │ │ │ │ + b 69020 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #112] @ 68f94 │ │ │ │ + ldr r0, [pc, #112] @ 6903c │ │ │ │ sub r1, fp, #28 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68e9c │ │ │ │ - bl 1290ac │ │ │ │ + beq 68f44 │ │ │ │ + bl 129fc8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68f60 │ │ │ │ + bgt 69008 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68f60 │ │ │ │ + bne 69008 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 68e9c │ │ │ │ - beq 68eec │ │ │ │ + blt 68f44 │ │ │ │ + beq 68f94 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 68f88 │ │ │ │ + b 69030 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ - bl a7c08 │ │ │ │ - b 68f6c │ │ │ │ + bl a7ce0 │ │ │ │ + b 69014 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsl #26 │ │ │ │ + rsbeq r7, r2, r0, lsl #26 │ │ │ │ strdeq r3, [r3], #-204 @ 0xffffff34 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3be450 <_PyXIData_Free@@Base+0x2d64> │ │ │ │ + b 3be5c4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68fe0 │ │ │ │ + beq 69088 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 6906c │ │ │ │ + b 69114 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r7, r5 │ │ │ │ movne r8, r6 │ │ │ │ - beq 6906c │ │ │ │ + beq 69114 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r8, r3 │ │ │ │ - bge 69054 │ │ │ │ + bge 690fc │ │ │ │ ldrd r0, [r7, #40] @ 0x28 │ │ │ │ - bl 36ee60 <_PyCoro_GetAwaitableIter@@Base+0x1a0> │ │ │ │ + bl 36f288 <_PyCoro_GetAwaitableIter@@Base+0x1a0> │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r7, r7, #8 │ │ │ │ - bne 6904c │ │ │ │ + bne 690f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6906c │ │ │ │ + bgt 69114 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6906c │ │ │ │ + bne 69114 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6906c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 69114 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - b 69000 │ │ │ │ + b 690a8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ @@ -60250,199 +60294,199 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 690b0 │ │ │ │ + bgt 69158 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 690b0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 69158 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b abf14 │ │ │ │ + b abffc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a2c14 │ │ │ │ + b 3a2f4c │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #58656 @ 0xe520 │ │ │ │ + movw r0, #59192 @ 0xe738 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrh r1, [r2, #13] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ uxth r1, r1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6915c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 69204 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6914c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6915c │ │ │ │ + bne 691f4 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 69204 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 69184 │ │ │ │ + bne 6922c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 691cc │ │ │ │ + bhi 69274 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 691f0 │ │ │ │ - b 69214 │ │ │ │ + bgt 69298 │ │ │ │ + b 692bc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58632 @ 0xe508 │ │ │ │ + movw r0, #59176 @ 0xe728 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 691c0 │ │ │ │ - b 6922c │ │ │ │ + bne 69268 │ │ │ │ + b 692d4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69218 │ │ │ │ - bl beb18 │ │ │ │ + bne 692c0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69218 │ │ │ │ - b 6922c │ │ │ │ + beq 692c0 │ │ │ │ + b 692d4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 69234 │ │ │ │ + b 692dc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 3945b4 <_PyObject_GetState@@Base> │ │ │ │ + bl 394344 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 692e0 │ │ │ │ + beq 69388 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69288 │ │ │ │ + bne 69330 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #58672 @ 0xe530 │ │ │ │ + movw r0, #59208 @ 0xe748 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt 692c8 │ │ │ │ + bgt 69370 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl dc9ac │ │ │ │ + bl dd3a4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp] │ │ │ │ - movw r3, #41508 @ 0xa224 │ │ │ │ + movw r3, #42084 @ 0xa464 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r0, #58680 @ 0xe538 │ │ │ │ + movw r0, #59216 @ 0xe750 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r4, r0 │ │ │ │ - b 692e0 │ │ │ │ + b 69388 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #58692 @ 0xe544 │ │ │ │ + movw r0, #59228 @ 0xe75c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000692ec : │ │ │ │ +00069394 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #88] @ 69354 │ │ │ │ + ldr lr, [pc, #88] @ 693fc │ │ │ │ add fp, sp, #16 │ │ │ │ ldr lr, [ip, lr] │ │ │ │ ldr r6, [lr] │ │ │ │ ldr r5, [r1] │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp ip, r4 │ │ │ │ cmpeq r6, r5 │ │ │ │ addne r5, lr, #110592 @ 0x1b000 │ │ │ │ - beq 6934c │ │ │ │ + beq 693f4 │ │ │ │ cmp ip, r3 │ │ │ │ - bge 69340 │ │ │ │ + bge 693e8 │ │ │ │ ldrb r4, [r2, ip] │ │ │ │ add r4, r5, r4 │ │ │ │ ldrb r4, [r4, #3460] @ 0xd84 │ │ │ │ strb r4, [r0, ip, lsl #1] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 69320 │ │ │ │ + b 693c8 │ │ │ │ ldr r2, [lr] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3be83c <_PyXIData_Free@@Base+0x3150> │ │ │ │ + b 3be9b0 │ │ │ │ │ │ │ │ -0006936c <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +00069414 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov ip, #0 │ │ │ │ @@ -60450,176 +60494,176 @@ │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r4, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r5, #0 │ │ │ │ str lr, [sp] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ strd r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #58704 @ 0xe550 │ │ │ │ + movw r0, #59240 @ 0xe768 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #368] @ 6956c <_PyMonitoring_FirePyStartEvent@@Base+0x200> │ │ │ │ + ldr r3, [pc, #368] @ 69614 <_PyMonitoring_FirePyStartEvent@@Base+0x200> │ │ │ │ mov r8, r0 │ │ │ │ subs r0, r2, #0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldrb r4, [r8] │ │ │ │ ldr r5, [fp, #8] │ │ │ │ ldr r3, [r9, #8] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [r6, #4] │ │ │ │ - bge 69444 <_PyMonitoring_FirePyStartEvent@@Base+0xd8> │ │ │ │ + bge 694ec <_PyMonitoring_FirePyStartEvent@@Base+0xd8> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58724 @ 0xe564 │ │ │ │ + movw r1, #59260 @ 0xe77c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6945c <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 69504 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ cmp r5, #5 │ │ │ │ - beq 69464 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ - bl bed58 │ │ │ │ + beq 6950c <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + bl bee64 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r6, #8] │ │ │ │ - bne 69464 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + bne 6950c <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ mvn r0, #0 │ │ │ │ - b 69564 <_PyMonitoring_FirePyStartEvent@@Base+0x1f8> │ │ │ │ + b 6960c <_PyMonitoring_FirePyStartEvent@@Base+0x1f8> │ │ │ │ orr r3, r7, #-2147483648 @ 0x80000000 │ │ │ │ add r2, r6, #4 │ │ │ │ - movw r7, #40492 @ 0x9e2c │ │ │ │ + movw r7, #40980 @ 0xa014 │ │ │ │ movt r7, #90 @ 0x5a │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69560 <_PyMonitoring_FirePyStartEvent@@Base+0x1f4> │ │ │ │ + beq 69608 <_PyMonitoring_FirePyStartEvent@@Base+0x1f4> │ │ │ │ cmp r4, #15 │ │ │ │ str r5, [sp, #4] │ │ │ │ lsrhi r3, r4, #4 │ │ │ │ mov ip, #1 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ ldrsbls r6, [r7, r4] │ │ │ │ ldrsbhi r6, [r7, r3] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ addhi r6, r6, #4 │ │ │ │ sxtb r0, r6 │ │ │ │ str r0, [sp] │ │ │ │ lsl sl, ip, r6 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2f8108 <_PyCode_InitAddressRange@@Base+0x2cc> │ │ │ │ + bl 2f8f2c <_PyCode_InitAddressRange@@Base+0x450> │ │ │ │ eor r4, r4, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69558 <_PyMonitoring_FirePyStartEvent@@Base+0x1ec> │ │ │ │ + beq 69600 <_PyMonitoring_FirePyStartEvent@@Base+0x1ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6945c <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + beq 69504 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ cmp r5, #10 │ │ │ │ - ble 6954c <_PyMonitoring_FirePyStartEvent@@Base+0x1e0> │ │ │ │ - movw r2, #61528 @ 0xf058 │ │ │ │ + ble 695f4 <_PyMonitoring_FirePyStartEvent@@Base+0x1e0> │ │ │ │ + movw r2, #62108 @ 0xf29c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29276 @ 0x725c │ │ │ │ + movw r1, #29852 @ 0x749c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, r5, lsl #2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r3, #19 │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ add r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr r0, [r3, #3488] @ 0xda0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6945c <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + beq 69504 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #3488] @ 0xda0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6945c <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + bgt 69504 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 6945c <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6945c <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + bne 69504 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 69504 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ ldrb r3, [r8] │ │ │ │ bic r3, r3, sl │ │ │ │ strb r3, [r8] │ │ │ │ uxtb r4, r4 │ │ │ │ - b 69478 <_PyMonitoring_FirePyStartEvent@@Base+0x10c> │ │ │ │ + b 69520 <_PyMonitoring_FirePyStartEvent@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #164] @ 6963c <_PyMonitoring_FirePyStartEvent@@Base+0x2d0> │ │ │ │ + ldr r2, [pc, #164] @ 696e4 <_PyMonitoring_FirePyStartEvent@@Base+0x2d0> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 695c0 <_PyMonitoring_FirePyStartEvent@@Base+0x254> │ │ │ │ + bne 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x254> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 695a8 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + bne 69650 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ dmb ish │ │ │ │ - beq 695d0 <_PyMonitoring_FirePyStartEvent@@Base+0x264> │ │ │ │ + beq 69678 <_PyMonitoring_FirePyStartEvent@@Base+0x264> │ │ │ │ mov r0, r4 │ │ │ │ - bl 348650 │ │ │ │ + bl 3bd474 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 3be684 <_PyXIData_Free@@Base+0x2f98> │ │ │ │ + bl 3be7f8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 695fc <_PyMonitoring_FirePyStartEvent@@Base+0x290> │ │ │ │ + bne 696a4 <_PyMonitoring_FirePyStartEvent@@Base+0x290> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 695e4 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ + bne 6968c <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ dmb ish │ │ │ │ - beq 6960c <_PyMonitoring_FirePyStartEvent@@Base+0x2a0> │ │ │ │ + beq 696b4 <_PyMonitoring_FirePyStartEvent@@Base+0x2a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ mov r1, #20 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 3abb70 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 6963c <_PyMonitoring_FirePyStartEvent@@Base+0x2d0> │ │ │ │ + bl 3abdb8 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 696e4 <_PyMonitoring_FirePyStartEvent@@Base+0x2d0> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 69634 <_PyMonitoring_FirePyStartEvent@@Base+0x2c8> │ │ │ │ + beq 696dc <_PyMonitoring_FirePyStartEvent@@Base+0x2c8> │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -60631,63 +60675,63 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 696b4 <_PyMonitoring_FirePyStartEvent@@Base+0x348> │ │ │ │ + bne 6975c <_PyMonitoring_FirePyStartEvent@@Base+0x348> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 696b4 <_PyMonitoring_FirePyStartEvent@@Base+0x348> │ │ │ │ + bne 6975c <_PyMonitoring_FirePyStartEvent@@Base+0x348> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #18704 @ 0x4910 │ │ │ │ + movw r1, #19280 @ 0x4b50 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ee7c │ │ │ │ - b 696f0 <_PyMonitoring_FirePyStartEvent@@Base+0x384> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 69798 <_PyMonitoring_FirePyStartEvent@@Base+0x384> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 696fc <_PyMonitoring_FirePyStartEvent@@Base+0x390> │ │ │ │ + ldr ip, [pc, #60] @ 697a4 <_PyMonitoring_FirePyStartEvent@@Base+0x390> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69698 <_PyMonitoring_FirePyStartEvent@@Base+0x32c> │ │ │ │ + bne 69740 <_PyMonitoring_FirePyStartEvent@@Base+0x32c> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsr sp │ │ │ │ + rsbeq r7, r2, ip, lsr #26 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1c36b8 │ │ │ │ + b 1c3cfc │ │ │ │ │ │ │ │ -00069718 : │ │ │ │ +000697c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00069730 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +000697d8 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, #1 │ │ │ │ @@ -60695,316 +60739,316 @@ │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r4, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r5, #0 │ │ │ │ mov ip, #0 │ │ │ │ strd r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 697c8 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + beq 69870 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 697c8 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + bgt 69870 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 697c8 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 69870 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 697fc <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ + beq 698a4 <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 697fc <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ + bgt 698a4 <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 697fc <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 698a4 <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69830 <_PyMonitoring_FirePyResumeEvent@@Base+0x100> │ │ │ │ + beq 698d8 <_PyMonitoring_FirePyResumeEvent@@Base+0x100> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69830 <_PyMonitoring_FirePyResumeEvent@@Base+0x100> │ │ │ │ + bgt 698d8 <_PyMonitoring_FirePyResumeEvent@@Base+0x100> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69830 <_PyMonitoring_FirePyResumeEvent@@Base+0x100> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 698d8 <_PyMonitoring_FirePyResumeEvent@@Base+0x100> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69864 <_PyMonitoring_FirePyResumeEvent@@Base+0x134> │ │ │ │ + beq 6990c <_PyMonitoring_FirePyResumeEvent@@Base+0x134> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69864 <_PyMonitoring_FirePyResumeEvent@@Base+0x134> │ │ │ │ + bgt 6990c <_PyMonitoring_FirePyResumeEvent@@Base+0x134> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69864 <_PyMonitoring_FirePyResumeEvent@@Base+0x134> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 6990c <_PyMonitoring_FirePyResumeEvent@@Base+0x134> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69898 <_PyMonitoring_FirePyResumeEvent@@Base+0x168> │ │ │ │ + beq 69940 <_PyMonitoring_FirePyResumeEvent@@Base+0x168> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69898 <_PyMonitoring_FirePyResumeEvent@@Base+0x168> │ │ │ │ + bgt 69940 <_PyMonitoring_FirePyResumeEvent@@Base+0x168> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69898 <_PyMonitoring_FirePyResumeEvent@@Base+0x168> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 69940 <_PyMonitoring_FirePyResumeEvent@@Base+0x168> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 698cc <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ + beq 69974 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 698cc <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ + bgt 69974 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 698cc <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 69974 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69900 <_PyMonitoring_FirePyResumeEvent@@Base+0x1d0> │ │ │ │ + beq 699a8 <_PyMonitoring_FirePyResumeEvent@@Base+0x1d0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69900 <_PyMonitoring_FirePyResumeEvent@@Base+0x1d0> │ │ │ │ + bgt 699a8 <_PyMonitoring_FirePyResumeEvent@@Base+0x1d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69900 <_PyMonitoring_FirePyResumeEvent@@Base+0x1d0> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 699a8 <_PyMonitoring_FirePyResumeEvent@@Base+0x1d0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69934 <_PyMonitoring_FirePyResumeEvent@@Base+0x204> │ │ │ │ + beq 699dc <_PyMonitoring_FirePyResumeEvent@@Base+0x204> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69934 <_PyMonitoring_FirePyResumeEvent@@Base+0x204> │ │ │ │ + bgt 699dc <_PyMonitoring_FirePyResumeEvent@@Base+0x204> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69934 <_PyMonitoring_FirePyResumeEvent@@Base+0x204> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 699dc <_PyMonitoring_FirePyResumeEvent@@Base+0x204> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69968 <_PyMonitoring_FirePyResumeEvent@@Base+0x238> │ │ │ │ + beq 69a10 <_PyMonitoring_FirePyResumeEvent@@Base+0x238> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69968 <_PyMonitoring_FirePyResumeEvent@@Base+0x238> │ │ │ │ + bgt 69a10 <_PyMonitoring_FirePyResumeEvent@@Base+0x238> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69968 <_PyMonitoring_FirePyResumeEvent@@Base+0x238> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 69a10 <_PyMonitoring_FirePyResumeEvent@@Base+0x238> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6999c <_PyMonitoring_FirePyResumeEvent@@Base+0x26c> │ │ │ │ + beq 69a44 <_PyMonitoring_FirePyResumeEvent@@Base+0x26c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6999c <_PyMonitoring_FirePyResumeEvent@@Base+0x26c> │ │ │ │ + bgt 69a44 <_PyMonitoring_FirePyResumeEvent@@Base+0x26c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6999c <_PyMonitoring_FirePyResumeEvent@@Base+0x26c> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 69a44 <_PyMonitoring_FirePyResumeEvent@@Base+0x26c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 699d0 <_PyMonitoring_FirePyResumeEvent@@Base+0x2a0> │ │ │ │ + beq 69a78 <_PyMonitoring_FirePyResumeEvent@@Base+0x2a0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 699d0 <_PyMonitoring_FirePyResumeEvent@@Base+0x2a0> │ │ │ │ + bgt 69a78 <_PyMonitoring_FirePyResumeEvent@@Base+0x2a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 699d0 <_PyMonitoring_FirePyResumeEvent@@Base+0x2a0> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 69a78 <_PyMonitoring_FirePyResumeEvent@@Base+0x2a0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a04 <_PyMonitoring_FirePyResumeEvent@@Base+0x2d4> │ │ │ │ + beq 69aac <_PyMonitoring_FirePyResumeEvent@@Base+0x2d4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a04 <_PyMonitoring_FirePyResumeEvent@@Base+0x2d4> │ │ │ │ + bgt 69aac <_PyMonitoring_FirePyResumeEvent@@Base+0x2d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69a04 <_PyMonitoring_FirePyResumeEvent@@Base+0x2d4> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 69aac <_PyMonitoring_FirePyResumeEvent@@Base+0x2d4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a38 <_PyMonitoring_FirePyResumeEvent@@Base+0x308> │ │ │ │ + beq 69ae0 <_PyMonitoring_FirePyResumeEvent@@Base+0x308> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a38 <_PyMonitoring_FirePyResumeEvent@@Base+0x308> │ │ │ │ + bgt 69ae0 <_PyMonitoring_FirePyResumeEvent@@Base+0x308> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69a38 <_PyMonitoring_FirePyResumeEvent@@Base+0x308> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 69ae0 <_PyMonitoring_FirePyResumeEvent@@Base+0x308> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a6c <_PyMonitoring_FirePyResumeEvent@@Base+0x33c> │ │ │ │ + beq 69b14 <_PyMonitoring_FirePyResumeEvent@@Base+0x33c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a6c <_PyMonitoring_FirePyResumeEvent@@Base+0x33c> │ │ │ │ + bgt 69b14 <_PyMonitoring_FirePyResumeEvent@@Base+0x33c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69a6c <_PyMonitoring_FirePyResumeEvent@@Base+0x33c> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 69b14 <_PyMonitoring_FirePyResumeEvent@@Base+0x33c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69aa0 <_PyMonitoring_FirePyResumeEvent@@Base+0x370> │ │ │ │ + beq 69b48 <_PyMonitoring_FirePyResumeEvent@@Base+0x370> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69aa0 <_PyMonitoring_FirePyResumeEvent@@Base+0x370> │ │ │ │ + bgt 69b48 <_PyMonitoring_FirePyResumeEvent@@Base+0x370> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69aa0 <_PyMonitoring_FirePyResumeEvent@@Base+0x370> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 69b48 <_PyMonitoring_FirePyResumeEvent@@Base+0x370> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ad4 <_PyMonitoring_FirePyResumeEvent@@Base+0x3a4> │ │ │ │ + beq 69b7c <_PyMonitoring_FirePyResumeEvent@@Base+0x3a4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ad4 <_PyMonitoring_FirePyResumeEvent@@Base+0x3a4> │ │ │ │ + bgt 69b7c <_PyMonitoring_FirePyResumeEvent@@Base+0x3a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69ad4 <_PyMonitoring_FirePyResumeEvent@@Base+0x3a4> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 69b7c <_PyMonitoring_FirePyResumeEvent@@Base+0x3a4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69b08 <_PyMonitoring_FirePyResumeEvent@@Base+0x3d8> │ │ │ │ + beq 69bb0 <_PyMonitoring_FirePyResumeEvent@@Base+0x3d8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69b08 <_PyMonitoring_FirePyResumeEvent@@Base+0x3d8> │ │ │ │ + bgt 69bb0 <_PyMonitoring_FirePyResumeEvent@@Base+0x3d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69b08 <_PyMonitoring_FirePyResumeEvent@@Base+0x3d8> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 69bb0 <_PyMonitoring_FirePyResumeEvent@@Base+0x3d8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69b3c <_PyMonitoring_FirePyResumeEvent@@Base+0x40c> │ │ │ │ + beq 69be4 <_PyMonitoring_FirePyResumeEvent@@Base+0x40c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69b3c <_PyMonitoring_FirePyResumeEvent@@Base+0x40c> │ │ │ │ + bgt 69be4 <_PyMonitoring_FirePyResumeEvent@@Base+0x40c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69b3c <_PyMonitoring_FirePyResumeEvent@@Base+0x40c> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 69be4 <_PyMonitoring_FirePyResumeEvent@@Base+0x40c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 69d4c <_PyMonitoring_FirePyYieldEvent@@Base+0x130> │ │ │ │ + bl 69d24 <_PyMonitoring_FirePyYieldEvent@@Base+0x60> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69bb8 <_PyMonitoring_FirePyResumeEvent@@Base+0x488> │ │ │ │ + beq 69c60 <_PyMonitoring_FirePyResumeEvent@@Base+0x488> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl af580 │ │ │ │ + bl af668 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ba4 <_PyMonitoring_FirePyResumeEvent@@Base+0x474> │ │ │ │ + bgt 69c4c <_PyMonitoring_FirePyResumeEvent@@Base+0x474> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69bac <_PyMonitoring_FirePyResumeEvent@@Base+0x47c> │ │ │ │ + beq 69c54 <_PyMonitoring_FirePyResumeEvent@@Base+0x47c> │ │ │ │ mov r4, r5 │ │ │ │ - b 69bb8 <_PyMonitoring_FirePyResumeEvent@@Base+0x488> │ │ │ │ + b 69c60 <_PyMonitoring_FirePyResumeEvent@@Base+0x488> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 69ba4 <_PyMonitoring_FirePyResumeEvent@@Base+0x474> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 69c4c <_PyMonitoring_FirePyResumeEvent@@Base+0x474> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c5e50 │ │ │ │ + bl c6524 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69bf8 <_PyMonitoring_FirePyResumeEvent@@Base+0x4c8> │ │ │ │ - bl beb18 │ │ │ │ + bne 69ca0 <_PyMonitoring_FirePyResumeEvent@@Base+0x4c8> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69c14 <_PyMonitoring_FirePyResumeEvent@@Base+0x4e4> │ │ │ │ + bne 69cbc <_PyMonitoring_FirePyResumeEvent@@Base+0x4e4> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ bicne r4, r4, r4, asr #31 │ │ │ │ strne r4, [r5, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00069c1c <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +00069cc4 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -61013,138 +61057,86 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov ip, #0 │ │ │ │ str lr, [fp, #-8] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 69778 <_PyMonitoring_FirePyResumeEvent@@Base+0x48> │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #172] @ 69d44 <_PyMonitoring_FirePyYieldEvent@@Base+0x128> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 69cb8 <_PyMonitoring_FirePyYieldEvent@@Base+0x9c> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 69ca0 <_PyMonitoring_FirePyYieldEvent@@Base+0x84> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 69ce0 <_PyMonitoring_FirePyYieldEvent@@Base+0xc4> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #96] @ 69d48 <_PyMonitoring_FirePyYieldEvent@@Base+0x12c> │ │ │ │ - ldr r4, [r3, #1596] @ 0x63c │ │ │ │ - cmp r4, #0 │ │ │ │ - moveq r5, r4 │ │ │ │ - ldrne r4, [r3, #1668] @ 0x684 │ │ │ │ - ldrne r5, [r3, #1672] @ 0x688 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r6] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 69d18 <_PyMonitoring_FirePyYieldEvent@@Base+0xfc> │ │ │ │ - strexb r1, r3, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 69d00 <_PyMonitoring_FirePyYieldEvent@@Base+0xe4> │ │ │ │ - dmb ish │ │ │ │ - beq 69d28 <_PyMonitoring_FirePyYieldEvent@@Base+0x10c> │ │ │ │ - ldr r0, [pc, #28] @ 69d44 <_PyMonitoring_FirePyYieldEvent@@Base+0x128> │ │ │ │ - bl 2bbc08 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #58752 @ 0xe580 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b c0010 │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + b 69820 <_PyMonitoring_FirePyResumeEvent@@Base+0x48> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69d7c <_PyMonitoring_FirePyYieldEvent@@Base+0x160> │ │ │ │ + bne 69d54 <_PyMonitoring_FirePyYieldEvent@@Base+0x90> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69e1c <_PyMonitoring_FirePyYieldEvent@@Base+0x200> │ │ │ │ + beq 69df4 <_PyMonitoring_FirePyYieldEvent@@Base+0x130> │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69d98 <_PyMonitoring_FirePyYieldEvent@@Base+0x17c> │ │ │ │ + beq 69d70 <_PyMonitoring_FirePyYieldEvent@@Base+0xac> │ │ │ │ mov r0, r4 │ │ │ │ - bl c44a4 │ │ │ │ + bl c4b78 │ │ │ │ mov r4, r0 │ │ │ │ - b 69da0 <_PyMonitoring_FirePyYieldEvent@@Base+0x184> │ │ │ │ - bl 9f8f8 │ │ │ │ + b 69d78 <_PyMonitoring_FirePyYieldEvent@@Base+0xb4> │ │ │ │ + bl 9f9d0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69e14 <_PyMonitoring_FirePyYieldEvent@@Base+0x1f8> │ │ │ │ + beq 69dec <_PyMonitoring_FirePyYieldEvent@@Base+0x128> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69dcc <_PyMonitoring_FirePyYieldEvent@@Base+0x1b0> │ │ │ │ + beq 69da4 <_PyMonitoring_FirePyYieldEvent@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3704 @ 0xe78 │ │ │ │ + movw r1, #4280 @ 0x10b8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 69df0 <_PyMonitoring_FirePyYieldEvent@@Base+0x1d4> │ │ │ │ + beq 69dc8 <_PyMonitoring_FirePyYieldEvent@@Base+0x104> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69e3c <_PyMonitoring_FirePyYieldEvent@@Base+0x220> │ │ │ │ + beq 69e14 <_PyMonitoring_FirePyYieldEvent@@Base+0x150> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54416 @ 0xd490 │ │ │ │ + movw r1, #54960 @ 0xd6b0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69e3c <_PyMonitoring_FirePyYieldEvent@@Base+0x220> │ │ │ │ + bne 69e14 <_PyMonitoring_FirePyYieldEvent@@Base+0x150> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69e14 <_PyMonitoring_FirePyYieldEvent@@Base+0x1f8> │ │ │ │ + bgt 69dec <_PyMonitoring_FirePyYieldEvent@@Base+0x128> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69e14 <_PyMonitoring_FirePyYieldEvent@@Base+0x1f8> │ │ │ │ + bne 69dec <_PyMonitoring_FirePyYieldEvent@@Base+0x128> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 69e3c <_PyMonitoring_FirePyYieldEvent@@Base+0x220> │ │ │ │ + b 69e14 <_PyMonitoring_FirePyYieldEvent@@Base+0x150> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 69e3c <_PyMonitoring_FirePyYieldEvent@@Base+0x220> │ │ │ │ + beq 69e14 <_PyMonitoring_FirePyYieldEvent@@Base+0x150> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00069e44 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +00069e1c <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -61153,54 +61145,54 @@ │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #20 │ │ │ │ str lr, [fp, #-8] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 69ec4 <_PyMonitoring_FirePyReturnEvent@@Base+0x80> │ │ │ │ + bne 69e9c <_PyMonitoring_FirePyReturnEvent@@Base+0x80> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 69f10 <_PyMonitoring_FirePyReturnEvent@@Base+0xcc> │ │ │ │ + bne 69ee8 <_PyMonitoring_FirePyReturnEvent@@Base+0xcc> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f79e0 <_PyObject_HasLen@@Base+0x524> │ │ │ │ + b 2f86b4 <_PyObject_HasLen@@Base+0x558> │ │ │ │ │ │ │ │ -00069f1c <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +00069ef4 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ @@ -61210,85 +61202,137 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #28 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str lr, [fp, #-12] │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r0, [pc, #172] @ 6a00c <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 69f80 <_PyMonitoring_FireCallEvent@@Base+0x8c> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 69f68 <_PyMonitoring_FireCallEvent@@Base+0x74> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 69fa8 <_PyMonitoring_FireCallEvent@@Base+0xb4> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #96] @ 6a010 <_PyMonitoring_FireCallEvent@@Base+0x11c> │ │ │ │ + ldr r4, [r3, #1596] @ 0x63c │ │ │ │ + cmp r4, #0 │ │ │ │ + moveq r5, r4 │ │ │ │ + ldrne r4, [r3, #1668] @ 0x684 │ │ │ │ + ldrne r5, [r3, #1672] @ 0x688 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r6] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 69fe0 <_PyMonitoring_FireCallEvent@@Base+0xec> │ │ │ │ + strexb r1, r3, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 69fc8 <_PyMonitoring_FireCallEvent@@Base+0xd4> │ │ │ │ + dmb ish │ │ │ │ + beq 69ff0 <_PyMonitoring_FireCallEvent@@Base+0xfc> │ │ │ │ + ldr r0, [pc, #28] @ 6a00c <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ + bl 2bca8c │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #59288 @ 0xe798 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b c011c │ │ │ │ + rsbeq sl, r2, r8, ror ip │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #58756 @ 0xe584 │ │ │ │ + movw r1, #59292 @ 0xe79c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69fcc <_PyMonitoring_FireCallEvent@@Base+0xb0> │ │ │ │ + beq 6a074 <_PyMonitoring_FireCallEvent@@Base+0x180> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d2a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69fd4 <_PyMonitoring_FireCallEvent@@Base+0xb8> │ │ │ │ + beq 6a07c <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 69fdc <_PyMonitoring_FireCallEvent@@Base+0xc0> │ │ │ │ + b 6a084 <_PyMonitoring_FireCallEvent@@Base+0x190> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #35436 @ 0x8a6c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r6, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - bl 35b274 │ │ │ │ + bl 35c278 │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 6a06c <_PyMonitoring_FireCallEvent@@Base+0x150> │ │ │ │ + beq 6a114 <_PyMonitoring_FireCallEvent@@Base+0x220> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a06c <_PyMonitoring_FireCallEvent@@Base+0x150> │ │ │ │ + beq 6a114 <_PyMonitoring_FireCallEvent@@Base+0x220> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a058 <_PyMonitoring_FireCallEvent@@Base+0x13c> │ │ │ │ + bgt 6a100 <_PyMonitoring_FireCallEvent@@Base+0x20c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a060 <_PyMonitoring_FireCallEvent@@Base+0x144> │ │ │ │ + beq 6a108 <_PyMonitoring_FireCallEvent@@Base+0x214> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a06c <_PyMonitoring_FireCallEvent@@Base+0x150> │ │ │ │ + b 6a114 <_PyMonitoring_FireCallEvent@@Base+0x220> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6a058 <_PyMonitoring_FireCallEvent@@Base+0x13c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6a100 <_PyMonitoring_FireCallEvent@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006a074 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +0006a11c <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -61297,26 +61341,26 @@ │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #20 │ │ │ │ str lr, [fp, #-8] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6a1f8 <_PyMonitoring_FireJumpEvent@@Base+0x184> │ │ │ │ + bne 6a2a0 <_PyMonitoring_FireJumpEvent@@Base+0x184> │ │ │ │ mov r3, #0 │ │ │ │ movw r1, #26545 @ 0x67b1 │ │ │ │ movt r1, #5718 @ 0x1656 │ │ │ │ movw r8, #51831 @ 0xca77 │ │ │ │ movt r8, #34283 @ 0x85eb │ │ │ │ movw r7, #31153 @ 0x79b1 │ │ │ │ movt r7, #40503 @ 0x9e37 │ │ │ │ @@ -61331,41 +61375,41 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ceb44 │ │ │ │ + bl cf170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a1a8 <_PyMonitoring_FireJumpEvent@@Base+0x134> │ │ │ │ + beq 6a250 <_PyMonitoring_FireJumpEvent@@Base+0x134> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r2, #19891 @ 0x4db3 │ │ │ │ movt r2, #1371 @ 0x55b │ │ │ │ movw r1, #13527 @ 0x34d7 │ │ │ │ movt r1, #55615 @ 0xd93f │ │ │ │ cmn r0, #1 │ │ │ │ mla ip, r8, r3, r4 │ │ │ │ mul r3, r8, r0 │ │ │ │ ror ip, ip, #19 │ │ │ │ mla r3, r7, ip, r3 │ │ │ │ - beq 6a1f4 <_PyMonitoring_FireJumpEvent@@Base+0x180> │ │ │ │ + beq 6a29c <_PyMonitoring_FireJumpEvent@@Base+0x180> │ │ │ │ ror r3, r3, #19 │ │ │ │ mla r3, r7, r3, sl │ │ │ │ cmn r3, #1 │ │ │ │ moveq r3, r9 │ │ │ │ eor r3, r3, r3, lsl #16 │ │ │ │ eor r2, r2, r3 │ │ │ │ mul r2, r1, r2 │ │ │ │ eor r6, r6, r2 │ │ │ │ - b 6a124 <_PyMonitoring_FireJumpEvent@@Base+0xb0> │ │ │ │ + b 6a1cc <_PyMonitoring_FireJumpEvent@@Base+0xb0> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #61261 @ 0xef4d │ │ │ │ movt r3, #29416 @ 0x72e8 │ │ │ │ movw r0, #3533 @ 0xdcd │ │ │ │ movt r0, #1 │ │ │ │ movw r2, #50147 @ 0xc3e3 │ │ │ │ movt r2, #13841 @ 0x3611 │ │ │ │ @@ -61376,212 +61420,64 @@ │ │ │ │ lsr r1, r3, #25 │ │ │ │ eor r1, r1, r3, lsr #11 │ │ │ │ eor r3, r3, r1 │ │ │ │ mla r3, r0, r3, r2 │ │ │ │ cmn r3, #1 │ │ │ │ movne r4, r3 │ │ │ │ str r4, [r5, #32] │ │ │ │ - b 6a1f8 <_PyMonitoring_FireJumpEvent@@Base+0x184> │ │ │ │ + b 6a2a0 <_PyMonitoring_FireJumpEvent@@Base+0x184> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0006a204 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ +0006a2ac <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cbc38 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r0, [pc, #552] @ 6a45c <_PyMonitoring_FireBranchRightEvent@@Base+0x258> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 6a254 <_PyMonitoring_FireBranchRightEvent@@Base+0x50> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6a23c <_PyMonitoring_FireBranchRightEvent@@Base+0x38> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 6a27c <_PyMonitoring_FireBranchRightEvent@@Base+0x78> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - ldr r0, [pc, #472] @ 6a460 <_PyMonitoring_FireBranchRightEvent@@Base+0x25c> │ │ │ │ - movw r1, #4404 @ 0x1134 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl 1be4c4 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a1868 │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 6a3e4 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - ldr r6, [pc, #420] @ 6a464 <_PyMonitoring_FireBranchRightEvent@@Base+0x260> │ │ │ │ - ldr r3, [r6, #1596] @ 0x63c │ │ │ │ - cmp r3, r4 │ │ │ │ - beq 6a3e4 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - sub r3, fp, #52 @ 0x34 │ │ │ │ - mov r2, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - movw r1, #63060 @ 0xf654 │ │ │ │ - movt r1, #27 │ │ │ │ - movw r3, #62636 @ 0xf4ac │ │ │ │ - movt r3, #59 @ 0x3b │ │ │ │ - movw r0, #24668 @ 0x605c │ │ │ │ - movt r0, #24 │ │ │ │ - movw ip, #58116 @ 0xe304 │ │ │ │ - movt ip, #2 │ │ │ │ - str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw ip, #53684 @ 0xd1b4 │ │ │ │ - movt ip, #2 │ │ │ │ - str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 99048 <_Py_hashtable_new_full@@Base> │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 6a3ac <_PyMonitoring_FireBranchRightEvent@@Base+0x1a8> │ │ │ │ - ldr r0, [r6, #1688] @ 0x698 │ │ │ │ - bl 6a648 <_PyMonitoring_FirePyThrowEvent@@Base+0xa4> │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 6a3ac <_PyMonitoring_FireBranchRightEvent@@Base+0x1a8> │ │ │ │ - ldr r6, [r6, #1692] @ 0x69c │ │ │ │ - bl 2551ac │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6a380 <_PyMonitoring_FireBranchRightEvent@@Base+0x17c> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - movw r1, #44204 @ 0xacac │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3bec34 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6a378 <_PyMonitoring_FireBranchRightEvent@@Base+0x174> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #45000 @ 0xafc8 │ │ │ │ - movt r1, #6 │ │ │ │ - str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3bec34 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a38c <_PyMonitoring_FireBranchRightEvent@@Base+0x188> │ │ │ │ - b 6a3b0 <_PyMonitoring_FireBranchRightEvent@@Base+0x1ac> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18b7d0 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 6a3ac <_PyMonitoring_FireBranchRightEvent@@Base+0x1a8> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #45304 @ 0xb0f8 │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3bec34 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a3e4 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - b 6a3b0 <_PyMonitoring_FireBranchRightEvent@@Base+0x1ac> │ │ │ │ - bl 2e14d8 │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a3e4 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a3e4 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 6a3e4 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #116] @ 6a460 <_PyMonitoring_FireBranchRightEvent@@Base+0x25c> │ │ │ │ - mov r1, #0 │ │ │ │ - bl 1be4c4 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 6a410 <_PyMonitoring_FireBranchRightEvent@@Base+0x20c> │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6a3f8 <_PyMonitoring_FireBranchRightEvent@@Base+0x1f4> │ │ │ │ - dmb ish │ │ │ │ - beq 6a420 <_PyMonitoring_FireBranchRightEvent@@Base+0x21c> │ │ │ │ - ldr r0, [pc, #60] @ 6a45c <_PyMonitoring_FireBranchRightEvent@@Base+0x258> │ │ │ │ - bl 2bbc08 │ │ │ │ - ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a430 <_PyMonitoring_FireBranchRightEvent@@Base+0x22c> │ │ │ │ - bl 18b7d0 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a440 <_PyMonitoring_FireBranchRightEvent@@Base+0x23c> │ │ │ │ - bl 18b7d0 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a450 <_PyMonitoring_FireBranchRightEvent@@Base+0x24c> │ │ │ │ - bl 18b7d0 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + b 3cbe64 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ - bl 20ee50 <_PyLong_Format@@Base+0x3f98> │ │ │ │ + bl 20f328 <_PyLong_Format@@Base+0x4280> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a4ec <_PyMonitoring_FireBranchRightEvent@@Base+0x2e8> │ │ │ │ + beq 6a344 <_PyMonitoring_FireBranchRightEvent@@Base+0x98> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #58828 @ 0xe5cc │ │ │ │ + movw r0, #59364 @ 0xe7e4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ ldrd r2, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a4d8 <_PyMonitoring_FireBranchRightEvent@@Base+0x2d4> │ │ │ │ + bgt 6a330 <_PyMonitoring_FireBranchRightEvent@@Base+0x84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a4e0 <_PyMonitoring_FireBranchRightEvent@@Base+0x2dc> │ │ │ │ + beq 6a338 <_PyMonitoring_FireBranchRightEvent@@Base+0x8c> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a4ec <_PyMonitoring_FireBranchRightEvent@@Base+0x2e8> │ │ │ │ + b 6a344 <_PyMonitoring_FireBranchRightEvent@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6a4d8 <_PyMonitoring_FireBranchRightEvent@@Base+0x2d4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6a330 <_PyMonitoring_FireBranchRightEvent@@Base+0x84> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006a4f8 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +0006a350 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -61590,552 +61486,677 @@ │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #20 │ │ │ │ str lr, [fp, #-8] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 6a5a0 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa8> │ │ │ │ - bl 2f9694 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6a3f8 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa8> │ │ │ │ + bl 2fa334 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6a58c <_PyMonitoring_FireBranchLeftEvent@@Base+0x94> │ │ │ │ + beq 6a3e4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x94> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #36020 @ 0x8cb4 │ │ │ │ + movw r0, #36556 @ 0x8ecc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ - movw r0, #42804 @ 0xa734 │ │ │ │ + b c011c │ │ │ │ + movw r0, #43340 @ 0xa94c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ │ │ │ │ -0006a5a4 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0006a3fc <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #14 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + bl 6a890 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a5e4 <_PyMonitoring_FirePyThrowEvent@@Base+0x40> │ │ │ │ + bne 6a43c <_PyMonitoring_FirePyThrowEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a63c <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + b 6a494 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #14 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6a634 <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ - bl 1435e8 │ │ │ │ - b 6a63c <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ - bl a7c08 │ │ │ │ - b 6a5dc <_PyMonitoring_FirePyThrowEvent@@Base+0x38> │ │ │ │ + bne 6a48c <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ + bl 143df0 │ │ │ │ + b 6a494 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + bl a7ce0 │ │ │ │ + b 6a434 <_PyMonitoring_FirePyThrowEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 25514c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6a690 <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #43464 @ 0xa9c8 │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3bec34 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a694 <_PyMonitoring_FirePyThrowEvent@@Base+0xf0> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18b7d0 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a6ec <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ + bne 6a4f0 <_PyMonitoring_FirePyThrowEvent@@Base+0xf4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6a72c <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ - ldr r4, [pc, #172] @ 6a7a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x1fc> │ │ │ │ + beq 6a530 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ + ldr r4, [pc, #172] @ 6a5a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a8> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a72c <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bne 6a530 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ mov r0, #0 │ │ │ │ - b 6a798 <_PyMonitoring_FirePyThrowEvent@@Base+0x1f4> │ │ │ │ + b 6a59c <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a74c <_PyMonitoring_FirePyThrowEvent@@Base+0x1a8> │ │ │ │ - bl beb18 │ │ │ │ + bne 6a550 <_PyMonitoring_FirePyThrowEvent@@Base+0x154> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a724 <_PyMonitoring_FirePyThrowEvent@@Base+0x180> │ │ │ │ - bl dc824 │ │ │ │ + bne 6a528 <_PyMonitoring_FirePyThrowEvent@@Base+0x12c> │ │ │ │ + bl dd21c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6a798 <_PyMonitoring_FirePyThrowEvent@@Base+0x1f4> │ │ │ │ - ldr r3, [pc, #36] @ 6a7a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x200> │ │ │ │ + beq 6a59c <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0> │ │ │ │ + ldr r3, [pc, #36] @ 6a5a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x1ac> │ │ │ │ ldr r3, [r3, #1764] @ 0x6e4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r0, [pc, #28] @ 6a7a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x204> │ │ │ │ - bne 6a798 <_PyMonitoring_FirePyThrowEvent@@Base+0x1f4> │ │ │ │ + ldrne r0, [pc, #28] @ 6a5ac <_PyMonitoring_FirePyThrowEvent@@Base+0x1b0> │ │ │ │ + bne 6a59c <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 305060 <_PyXI_GetMainNamespace@@Base+0x534> │ │ │ │ + b 305c20 <_PyXI_GetMainNamespace@@Base+0x534> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, asr sp │ │ │ │ + rsbeq r7, r2, r8, asr sp │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r3, r4, asr #11 │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r0, [pc, #552] @ 6a7f4 <_PyMonitoring_FirePyThrowEvent@@Base+0x3f8> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6a5ec <_PyMonitoring_FirePyThrowEvent@@Base+0x1f0> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a5d4 <_PyMonitoring_FirePyThrowEvent@@Base+0x1d8> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 6a614 <_PyMonitoring_FirePyThrowEvent@@Base+0x218> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r0, [pc, #472] @ 6a7f8 <_PyMonitoring_FirePyThrowEvent@@Base+0x3fc> │ │ │ │ + movw r1, #4404 @ 0x1134 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl 1beb48 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ + strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ + bl a1940 │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + beq 6a77c <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + ldr r6, [pc, #420] @ 6a7fc <_PyMonitoring_FirePyThrowEvent@@Base+0x400> │ │ │ │ + ldr r3, [r6, #1596] @ 0x63c │ │ │ │ + cmp r3, r4 │ │ │ │ + beq 6a77c <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + sub r3, fp, #52 @ 0x34 │ │ │ │ + mov r2, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + movw r1, #64732 @ 0xfcdc │ │ │ │ + movt r1, #27 │ │ │ │ + movw r3, #63228 @ 0xf6fc │ │ │ │ + movt r3, #59 @ 0x3b │ │ │ │ + movw r0, #27064 @ 0x69b8 │ │ │ │ + movt r0, #24 │ │ │ │ + movw ip, #58116 @ 0xe304 │ │ │ │ + movt ip, #2 │ │ │ │ + str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw ip, #53684 @ 0xd1b4 │ │ │ │ + movt ip, #2 │ │ │ │ + str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 99130 <_Py_hashtable_new_full@@Base> │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + beq 6a744 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ + ldr r0, [r6, #1688] @ 0x698 │ │ │ │ + bl 6aa1c <_PyMonitoring_FireRaiseEvent@@Base+0xa4> │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + beq 6a744 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ + ldr r6, [r6, #1692] @ 0x69c │ │ │ │ + bl 255ee4 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6a718 <_PyMonitoring_FirePyThrowEvent@@Base+0x31c> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + movw r1, #45124 @ 0xb044 │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3befd8 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6a710 <_PyMonitoring_FirePyThrowEvent@@Base+0x314> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + movw r1, #45216 @ 0xb0a0 │ │ │ │ + movt r1, #6 │ │ │ │ + str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl 3befd8 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a724 <_PyMonitoring_FirePyThrowEvent@@Base+0x328> │ │ │ │ + b 6a748 <_PyMonitoring_FirePyThrowEvent@@Base+0x34c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18c0d4 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b 6a744 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + movw r1, #45472 @ 0xb1a0 │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3befd8 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a77c <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + b 6a748 <_PyMonitoring_FirePyThrowEvent@@Base+0x34c> │ │ │ │ + bl 2e217c │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a77c <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6a77c <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 6a77c <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #116] @ 6a7f8 <_PyMonitoring_FirePyThrowEvent@@Base+0x3fc> │ │ │ │ + mov r1, #0 │ │ │ │ + bl 1beb48 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 6a7a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x3ac> │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a790 <_PyMonitoring_FirePyThrowEvent@@Base+0x394> │ │ │ │ + dmb ish │ │ │ │ + beq 6a7b8 <_PyMonitoring_FirePyThrowEvent@@Base+0x3bc> │ │ │ │ + ldr r0, [pc, #60] @ 6a7f4 <_PyMonitoring_FirePyThrowEvent@@Base+0x3f8> │ │ │ │ + bl 2bca8c │ │ │ │ + ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a7c8 <_PyMonitoring_FirePyThrowEvent@@Base+0x3cc> │ │ │ │ + bl 18c0d4 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a7d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x3dc> │ │ │ │ + bl 18c0d4 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a7e8 <_PyMonitoring_FirePyThrowEvent@@Base+0x3ec> │ │ │ │ + bl 18c0d4 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq sl, r2, r8, ror ip │ │ │ │ + mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a800 <_PyMonitoring_FirePyThrowEvent@@Base+0x25c> │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 6a854 <_PyMonitoring_FirePyThrowEvent@@Base+0x458> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a7f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x24c> │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6a800 <_PyMonitoring_FirePyThrowEvent@@Base+0x25c> │ │ │ │ + bne 6a844 <_PyMonitoring_FirePyThrowEvent@@Base+0x448> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6a854 <_PyMonitoring_FirePyThrowEvent@@Base+0x458> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6a828 <_PyMonitoring_FirePyThrowEvent@@Base+0x284> │ │ │ │ + bne 6a87c <_PyMonitoring_FirePyThrowEvent@@Base+0x480> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1435b8 │ │ │ │ + bl 143dc0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 6a88c <_PyMonitoring_FirePyThrowEvent@@Base+0x2e8> │ │ │ │ + bne 6a8e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x4e4> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #58872 @ 0xe5f8 │ │ │ │ + movw r1, #59408 @ 0xe810 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a8e8 <_PyMonitoring_FirePyThrowEvent@@Base+0x344> │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 6a93c <_PyMonitoring_FirePyThrowEvent@@Base+0x540> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a8d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x334> │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6a8e8 <_PyMonitoring_FirePyThrowEvent@@Base+0x344> │ │ │ │ + bne 6a92c <_PyMonitoring_FirePyThrowEvent@@Base+0x530> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6a93c <_PyMonitoring_FirePyThrowEvent@@Base+0x540> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6a910 <_PyMonitoring_FirePyThrowEvent@@Base+0x36c> │ │ │ │ + bne 6a964 <_PyMonitoring_FirePyThrowEvent@@Base+0x568> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006a924 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0006a978 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #11 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + bl 6a890 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a964 <_PyMonitoring_FireRaiseEvent@@Base+0x40> │ │ │ │ + bne 6a9b8 <_PyMonitoring_FireRaiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a9bc <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ + b 6aa10 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #11 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6a9b4 <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ - bl 1435e8 │ │ │ │ - b 6a9bc <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ - bl a7c08 │ │ │ │ - b 6a95c <_PyMonitoring_FireRaiseEvent@@Base+0x38> │ │ │ │ + bne 6aa08 <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ + bl 143df0 │ │ │ │ + b 6aa10 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ + bl a7ce0 │ │ │ │ + b 6a9b0 <_PyMonitoring_FireRaiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #28 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #132] @ 6aa68 <_PyMonitoring_FireRaiseEvent@@Base+0x144> │ │ │ │ - mov r7, r3 │ │ │ │ - movw r0, #34188 @ 0x858c │ │ │ │ - movt r0, #9 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r3, [r5, #1628] @ 0x65c │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 6aa10 <_PyMonitoring_FireRaiseEvent@@Base+0xec> │ │ │ │ - mov r0, #8 │ │ │ │ - bl 2e304 │ │ │ │ - mov r4, r0 │ │ │ │ - b 6aa20 <_PyMonitoring_FireRaiseEvent@@Base+0xfc> │ │ │ │ - ldr r0, [r5, #1624] @ 0x658 │ │ │ │ - mov r1, #8 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 6aa58 <_PyMonitoring_FireRaiseEvent@@Base+0x134> │ │ │ │ - ldm r6, {r0, r1} │ │ │ │ - stm r4, {r0, r1} │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 255e84 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6aa64 <_PyMonitoring_FireRaiseEvent@@Base+0xec> │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 9f670 <_Py_hashtable_set@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 6aa60 <_PyMonitoring_FireRaiseEvent@@Base+0x13c> │ │ │ │ - ldr r3, [r5, #1640] @ 0x668 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [r5, #1624] @ 0x658 │ │ │ │ - blx r3 │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #44208 @ 0xacb0 │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3befd8 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6aa68 <_PyMonitoring_FireRaiseEvent@@Base+0xf0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18c0d4 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6aabc <_PyMonitoring_FireRaiseEvent@@Base+0x198> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 6aac0 <_PyMonitoring_FireRaiseEvent@@Base+0x148> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58912 @ 0xe620 │ │ │ │ + movw r1, #59448 @ 0xe838 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6aaf8 <_PyMonitoring_FireRaiseEvent@@Base+0x1d4> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6aafc <_PyMonitoring_FireRaiseEvent@@Base+0x184> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6ab14 <_PyMonitoring_FireRaiseEvent@@Base+0x1f0> │ │ │ │ + beq 6ab18 <_PyMonitoring_FireRaiseEvent@@Base+0x1a0> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 6ab00 <_PyMonitoring_FireRaiseEvent@@Base+0x1dc> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 6ab04 <_PyMonitoring_FireRaiseEvent@@Base+0x18c> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58944 @ 0xe640 │ │ │ │ + movw r1, #59480 @ 0xe858 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 6ab18 <_PyMonitoring_FireRaiseEvent@@Base+0x1f4> │ │ │ │ + b 6ab1c <_PyMonitoring_FireRaiseEvent@@Base+0x1a4> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb r3, [r2, #32] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0006ab34 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0006ab38 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #12 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + bl 6a890 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ab74 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x40> │ │ │ │ + bne 6ab78 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6abcc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + b 6abd0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #12 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6abc4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ - bl 1435e8 │ │ │ │ - b 6abcc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ - bl a7c08 │ │ │ │ - b 6ab6c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x38> │ │ │ │ + bne 6abc8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ + bl 143df0 │ │ │ │ + b 6abd0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + bl a7ce0 │ │ │ │ + b 6ab70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 6ac04 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xd0> │ │ │ │ + ldr r2, [pc, #36] @ 6ac08 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xd0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6ae64 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25c> │ │ │ │ + b 6aeb0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2a4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0006ac08 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0006ac0c <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #13 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + bl 6a890 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ac48 <_PyMonitoring_FirePyUnwindEvent@@Base+0x40> │ │ │ │ + bne 6ac4c <_PyMonitoring_FirePyUnwindEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6aca0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ + b 6aca4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #13 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6ac98 <_PyMonitoring_FirePyUnwindEvent@@Base+0x90> │ │ │ │ - bl 1435e8 │ │ │ │ - b 6aca0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ - bl a7c08 │ │ │ │ - b 6ac40 <_PyMonitoring_FirePyUnwindEvent@@Base+0x38> │ │ │ │ + bne 6ac9c <_PyMonitoring_FirePyUnwindEvent@@Base+0x90> │ │ │ │ + bl 143df0 │ │ │ │ + b 6aca4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ + bl a7ce0 │ │ │ │ + b 6ac44 <_PyMonitoring_FirePyUnwindEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r5, r3 │ │ │ │ - bl 6a648 <_PyMonitoring_FirePyThrowEvent@@Base+0xa4> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6acf8 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r5, [pc, #132] @ 6ad50 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ + mov r7, r3 │ │ │ │ + movw r0, #33140 @ 0x8174 │ │ │ │ + movt r0, #9 │ │ │ │ + mov r8, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r3, [r5, #1628] @ 0x65c │ │ │ │ + cmp r3, r0 │ │ │ │ + bne 6acf8 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ + mov r0, #8 │ │ │ │ + bl 2e304 │ │ │ │ + mov r4, r0 │ │ │ │ + b 6ad08 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + ldr r0, [r5, #1624] @ 0x658 │ │ │ │ + mov r1, #8 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 6ad40 <_PyMonitoring_FirePyUnwindEvent@@Base+0x134> │ │ │ │ + ldm r6, {r0, r1} │ │ │ │ + stm r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9f670 <_Py_hashtable_set@@Base> │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 9f748 <_Py_hashtable_set@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ad00 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf8> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18b7d0 <_Py_hashtable_destroy@@Base> │ │ │ │ + bne 6ad48 <_PyMonitoring_FirePyUnwindEvent@@Base+0x13c> │ │ │ │ + ldr r3, [r5, #1640] @ 0x668 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [r5, #1624] @ 0x658 │ │ │ │ + blx r3 │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ad5c <_PyMonitoring_FirePyUnwindEvent@@Base+0x154> │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 6ada8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x19c> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6ad4c <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6ad5c <_PyMonitoring_FirePyUnwindEvent@@Base+0x154> │ │ │ │ + bne 6ad98 <_PyMonitoring_FirePyUnwindEvent@@Base+0x18c> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6ada8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x19c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ad90 <_PyMonitoring_FirePyUnwindEvent@@Base+0x188> │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 6addc <_PyMonitoring_FirePyUnwindEvent@@Base+0x1d0> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6ad80 <_PyMonitoring_FirePyUnwindEvent@@Base+0x178> │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6ad90 <_PyMonitoring_FirePyUnwindEvent@@Base+0x188> │ │ │ │ + bne 6adcc <_PyMonitoring_FirePyUnwindEvent@@Base+0x1c0> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6addc <_PyMonitoring_FirePyUnwindEvent@@Base+0x1d0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -62150,36 +62171,36 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ae04 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fc> │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 6ae50 <_PyMonitoring_FirePyUnwindEvent@@Base+0x244> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6adf4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1ec> │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6ae04 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fc> │ │ │ │ + bne 6ae40 <_PyMonitoring_FirePyUnwindEvent@@Base+0x234> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6ae50 <_PyMonitoring_FirePyUnwindEvent@@Base+0x244> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ae20 <_PyMonitoring_FirePyUnwindEvent@@Base+0x218> │ │ │ │ + bne 6ae6c <_PyMonitoring_FirePyUnwindEvent@@Base+0x260> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ae44 <_PyMonitoring_FirePyUnwindEvent@@Base+0x23c> │ │ │ │ - b 6ae34 <_PyMonitoring_FirePyUnwindEvent@@Base+0x22c> │ │ │ │ + beq 6ae90 <_PyMonitoring_FirePyUnwindEvent@@Base+0x284> │ │ │ │ + b 6ae80 <_PyMonitoring_FirePyUnwindEvent@@Base+0x274> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ae10 <_PyMonitoring_FirePyUnwindEvent@@Base+0x208> │ │ │ │ + beq 6ae5c <_PyMonitoring_FirePyUnwindEvent@@Base+0x250> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -62191,18 +62212,18 @@ │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 6aee0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2d8> │ │ │ │ + ldr r1, [pc, #80] @ 6af2c <_PyMonitoring_FirePyUnwindEvent@@Base+0x320> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r4] │ │ │ │ sub r2, r0, #8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ @@ -62218,196 +62239,219 @@ │ │ │ │ str ip, [r0, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0006aee4 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0006af30 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - movw ip, #49388 @ 0xc0ec │ │ │ │ + movw ip, #49176 @ 0xc018 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r1, r3 │ │ │ │ mov r7, r2 │ │ │ │ - bl 1aa3e4 │ │ │ │ + bl 1aab48 │ │ │ │ mov r1, #10 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + bl 6a890 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6af38 <_PyMonitoring_FireStopIterationEvent@@Base+0x54> │ │ │ │ + bne 6af84 <_PyMonitoring_FireStopIterationEvent@@Base+0x54> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6afbc <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + b 6b008 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #10 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6af9c <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + bgt 6afe8 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6af9c <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + bne 6afe8 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6afb0 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + bne 6affc <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1435e8 │ │ │ │ - b 6afbc <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + bl 143df0 │ │ │ │ + b 6b008 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ mov r0, #0 │ │ │ │ - bl a7c08 │ │ │ │ - b 6af30 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c> │ │ │ │ + bl a7ce0 │ │ │ │ + b 6af7c <_PyMonitoring_FireStopIterationEvent@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r2, [pc, #36] @ 6b040 <_PyMonitoring_FireStopIterationEvent@@Base+0x110> │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r1, r0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + add r3, r3, #114688 @ 0x1c000 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 6aeb0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2a4> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r5, r3 │ │ │ │ + bl 6aa1c <_PyMonitoring_FireRaiseEvent@@Base+0xa4> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6b090 <_PyMonitoring_FireStopIterationEvent@@Base+0x160> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9f748 <_Py_hashtable_set@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 6b098 <_PyMonitoring_FireStopIterationEvent@@Base+0x168> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18c0d4 <_Py_hashtable_destroy@@Base> │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #4 │ │ │ │ ldr r8, [r3, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6b004 <_PyMonitoring_FireStopIterationEvent@@Base+0x120> │ │ │ │ + bne 6b0dc <_PyMonitoring_FireStopIterationEvent@@Base+0x1ac> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl b2920 │ │ │ │ + bl b2a08 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6b058 <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + beq 6b130 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl b2920 │ │ │ │ + bl b2a08 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6b058 <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + beq 6b130 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 39cb4 <_PyImport_SetModule@@Base+0x94> │ │ │ │ + bl 39c48 <_PyImport_SetModule@@Base+0x94> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b058 <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + beq 6b130 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl b2920 │ │ │ │ + bl b2a08 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6b080 <_PyMonitoring_FireStopIterationEvent@@Base+0x19c> │ │ │ │ + bne 6b158 <_PyMonitoring_FireStopIterationEvent@@Base+0x228> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6affc <_PyMonitoring_FireStopIterationEvent@@Base+0x118> │ │ │ │ + bgt 6b0d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6affc <_PyMonitoring_FireStopIterationEvent@@Base+0x118> │ │ │ │ + bne 6b0d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6affc <_PyMonitoring_FireStopIterationEvent@@Base+0x118> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6b0d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a4> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b0b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + bgt 6b190 <_PyMonitoring_FireStopIterationEvent@@Base+0x260> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b0b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + bne 6b190 <_PyMonitoring_FireStopIterationEvent@@Base+0x260> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 6b0f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x210> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r1, r0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - add r3, r3, #114688 @ 0x1c000 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6ae64 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r1 │ │ │ │ mov r0, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #45000 @ 0xafc8 │ │ │ │ + movw r1, #45216 @ 0xb0a0 │ │ │ │ movt r1, #6 │ │ │ │ str ip, [r3, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bec34 <_Py_hashtable_foreach@@Base> │ │ │ │ + b 3befd8 <_Py_hashtable_foreach@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #2780 @ 0xadc │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r6 │ │ │ │ - beq 6b19c <_PyMonitoring_FireStopIterationEvent@@Base+0x2b8> │ │ │ │ + beq 6b244 <_PyMonitoring_FireStopIterationEvent@@Base+0x314> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b19c <_PyMonitoring_FireStopIterationEvent@@Base+0x2b8> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 6b244 <_PyMonitoring_FireStopIterationEvent@@Base+0x314> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #59024 @ 0xe690 │ │ │ │ + movw r1, #59560 @ 0xe8a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 65ca4 <_PyLong_UnsignedLong_Converter@@Base+0x23c> │ │ │ │ + bl 65d4c <_PyLong_UnsignedLong_Converter@@Base+0x23c> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 6b1c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x2e4> │ │ │ │ + beq 6b270 <_PyMonitoring_FireStopIterationEvent@@Base+0x340> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -62416,61 +62460,61 @@ │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 6b214 <_PyMonitoring_FireStopIterationEvent@@Base+0x330> │ │ │ │ + bne 6b2bc <_PyMonitoring_FireStopIterationEvent@@Base+0x38c> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 1bac68 │ │ │ │ + bl 1bb2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b234 <_PyMonitoring_FireStopIterationEvent@@Base+0x350> │ │ │ │ - b 6b23c <_PyMonitoring_FireStopIterationEvent@@Base+0x358> │ │ │ │ + beq 6b2dc <_PyMonitoring_FireStopIterationEvent@@Base+0x3ac> │ │ │ │ + b 6b2e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x3b4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17812 @ 0x4594 │ │ │ │ + movw r0, #18388 @ 0x47d4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b1fc <_PyMonitoring_FireStopIterationEvent@@Base+0x318> │ │ │ │ + bne 6b2a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x374> │ │ │ │ mov r4, #0 │ │ │ │ - b 6b284 <_PyMonitoring_FireStopIterationEvent@@Base+0x3a0> │ │ │ │ + b 6b32c <_PyMonitoring_FireStopIterationEvent@@Base+0x3fc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ - bl 2dde60 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2deb00 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b234 <_PyMonitoring_FireStopIterationEvent@@Base+0x350> │ │ │ │ + beq 6b2dc <_PyMonitoring_FireStopIterationEvent@@Base+0x3ac> │ │ │ │ add r0, r4, #16 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2d46c │ │ │ │ cmn r0, #1 │ │ │ │ movwne r4, #5196 @ 0x144c │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ - bne 6b284 <_PyMonitoring_FireStopIterationEvent@@Base+0x3a0> │ │ │ │ + bne 6b32c <_PyMonitoring_FireStopIterationEvent@@Base+0x3fc> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 6b234 <_PyMonitoring_FireStopIterationEvent@@Base+0x350> │ │ │ │ + bl 27c134 │ │ │ │ + b 6b2dc <_PyMonitoring_FireStopIterationEvent@@Base+0x3ac> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #140] @ 6b344 <_PyMonitoring_FireStopIterationEvent@@Base+0x460> │ │ │ │ + ldr r1, [pc, #140] @ 6b3ec <_PyMonitoring_FireStopIterationEvent@@Base+0x4bc> │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov lr, #0 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr ip, [r3, r1] │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -62483,74 +62527,74 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ str lr, [r4, #-8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0006b348 : │ │ │ │ +0006b3f0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #19 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b390 │ │ │ │ + beq 6b438 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 6b398 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bls 6b440 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59080 @ 0xe6c8 │ │ │ │ + movw r1, #59616 @ 0xe8e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59128 @ 0xe6f8 │ │ │ │ + movw r1, #59664 @ 0xe910 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - movw ip, #37860 @ 0x93e4 │ │ │ │ + movw ip, #38308 @ 0x95a4 │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -62563,607 +62607,607 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 6b458 │ │ │ │ + bne 6b500 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b4a4 │ │ │ │ + beq 6b54c │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ str ip, [sp, #4] │ │ │ │ - movw ip, #32384 @ 0x7e80 │ │ │ │ + movw ip, #32380 @ 0x7e7c │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 6b584 │ │ │ │ + beq 6b62c │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r7 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 6b4e0 │ │ │ │ + beq 6b588 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 2af28c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0154 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, r7 │ │ │ │ - bne 6b4e8 │ │ │ │ + bne 6b590 │ │ │ │ mov r4, #0 │ │ │ │ - b 6b584 │ │ │ │ + b 6b62c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 2dde60 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2deb00 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b584 │ │ │ │ + beq 6b62c │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r8, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r1, #54272 @ 0xd400 │ │ │ │ + movw r1, #54808 @ 0xd618 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r0, #54280 @ 0xd408 │ │ │ │ + movw r0, #54816 @ 0xd620 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b4e0 │ │ │ │ - bl dc824 │ │ │ │ + beq 6b588 │ │ │ │ + bl dd21c │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d58c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r4, #5196 @ 0x144c │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 6b584 │ │ │ │ + bge 6b62c │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173e00 │ │ │ │ - b 6b4e0 │ │ │ │ + bl 174768 │ │ │ │ + b 6b588 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 6b5fc │ │ │ │ - bl 2f9694 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6b6a4 │ │ │ │ + bl 2fa334 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6b5e8 │ │ │ │ + beq 6b690 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #36020 @ 0x8cb4 │ │ │ │ + movw r0, #36556 @ 0x8ecc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ - movw r0, #42804 @ 0xa734 │ │ │ │ + b c011c │ │ │ │ + movw r0, #43340 @ 0xa94c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #37860 @ 0x93e4 │ │ │ │ + movw r3, #38308 @ 0x95a4 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3beef0 <_Py_hashtable_foreach@@Base+0x2bc> │ │ │ │ + b 3bf064 <_Py_hashtable_foreach@@Base+0x8c> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrsb r3, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #2 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 6b674 │ │ │ │ + bne 6b71c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ ldr r0, [r3, #-8] │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3beef0 <_Py_hashtable_foreach@@Base+0x2bc> │ │ │ │ + b 3bf064 <_Py_hashtable_foreach@@Base+0x8c> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 6b6e4 │ │ │ │ + bne 6b78c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6b6e0 │ │ │ │ + ble 6b788 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b724 │ │ │ │ + beq 6b7cc │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #340] @ 6b858 │ │ │ │ + ldr r1, [pc, #340] @ 6b900 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6b84c │ │ │ │ + beq 6b8f4 │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - beq 6b828 │ │ │ │ + beq 6b8d0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b7a0 │ │ │ │ + beq 6b848 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6b774 │ │ │ │ + bne 6b81c │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #29336 @ 0x7298 │ │ │ │ + movw r1, #29912 @ 0x74d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28676 @ 0x7004 │ │ │ │ + movw r0, #29252 @ 0x7244 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6b84c │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6b8f4 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b84c │ │ │ │ + beq 6b8f4 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - bne 6b7f8 │ │ │ │ + bne 6b8a0 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 6b830 │ │ │ │ + beq 6b8d8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6b7d4 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 6b87c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #31164 @ 0x79bc │ │ │ │ + movw r1, #31740 @ 0x7bfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28676 @ 0x7004 │ │ │ │ + movw r0, #29252 @ 0x7244 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6b84c │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6b8f4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6b84c │ │ │ │ + beq 6b8f4 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6b814 │ │ │ │ + beq 6b8bc │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6b84c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6b8f4 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #37928 @ 0x9428 │ │ │ │ + movw r3, #38504 @ 0x9668 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r4, r3 │ │ │ │ - b 6b834 │ │ │ │ - movw r4, #37928 @ 0x9428 │ │ │ │ + b 6b8dc │ │ │ │ + movw r4, #38504 @ 0x9668 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ mov r5, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6b85c │ │ │ │ + b 6b904 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, lsr #29 │ │ │ │ + rsbeq r7, r2, r8, lsr #29 │ │ │ │ │ │ │ │ -0006b85c : │ │ │ │ +0006b904 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ - bl 38f4b4 │ │ │ │ + bl 38f29c │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d6630 │ │ │ │ + b 2d7360 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 6b8e4 │ │ │ │ + bne 6b98c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b918 │ │ │ │ - b 6b90c │ │ │ │ + bne 6b9c0 │ │ │ │ + b 6b9b4 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17972 @ 0x4634 │ │ │ │ + movw r0, #18548 @ 0x4874 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b8cc │ │ │ │ + bne 6b974 │ │ │ │ mov r0, #0 │ │ │ │ - b 6b9c8 │ │ │ │ - bl beb18 │ │ │ │ + b 6ba70 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b904 │ │ │ │ + bne 6b9ac │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b938 │ │ │ │ - bl beb18 │ │ │ │ + bne 6b9e0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b904 │ │ │ │ + bne 6b9ac │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 2f8014 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f8cb4 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b904 │ │ │ │ + beq 6b9ac │ │ │ │ ldrd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r1, #59236 @ 0xe764 │ │ │ │ + movw r1, #59772 @ 0xe97c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #59240 @ 0xe768 │ │ │ │ + movw r0, #59776 @ 0xe980 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b904 │ │ │ │ - bl dc824 │ │ │ │ + beq 6b9ac │ │ │ │ + bl dd21c │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 6b9c8 │ │ │ │ + bge 6ba70 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 6ba2c │ │ │ │ - bl 2f9694 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6bad4 │ │ │ │ + bl 2fa334 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6ba18 │ │ │ │ + blt 6bac0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #36020 @ 0x8cb4 │ │ │ │ + movw r0, #36556 @ 0x8ecc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ - movw r0, #42804 @ 0xa734 │ │ │ │ + b c011c │ │ │ │ + movw r0, #43340 @ 0xa94c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movlt r0, #0 │ │ │ │ ldrge r2, [r0, #12] │ │ │ │ ldrge r0, [r2, #8] │ │ │ │ subge r0, r0, r3 │ │ │ │ bicge r0, r0, r0, asr #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 13a160 │ │ │ │ + bl 13a970 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bab0 │ │ │ │ + beq 6bb58 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bab0 │ │ │ │ + bgt 6bb58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bab0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bb58 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bae4 │ │ │ │ + beq 6bb8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bae4 │ │ │ │ + bgt 6bb8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bae4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bb8c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bb18 │ │ │ │ + beq 6bbc0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bb18 │ │ │ │ + bgt 6bbc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bb18 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bbc0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bb4c │ │ │ │ + beq 6bbf4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bb4c │ │ │ │ + bgt 6bbf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bb4c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bbf4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bb80 │ │ │ │ + beq 6bc28 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bb80 │ │ │ │ + bgt 6bc28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bb80 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bc28 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bbb4 │ │ │ │ + beq 6bc5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bbb4 │ │ │ │ + bgt 6bc5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bbb4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bc5c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ - bl 6bc38 │ │ │ │ + bl 6bce0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bc1c │ │ │ │ + beq 6bcc4 │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orr r0, r0, r3 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bc10 │ │ │ │ + bne 6bcb8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6ba60 │ │ │ │ + b 6bb08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 6bc74 │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bne 6bd1c │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6bce0 │ │ │ │ - b 6bc88 │ │ │ │ + beq 6bd88 │ │ │ │ + b 6bd30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6bd2c │ │ │ │ + bne 6bdd4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba450 │ │ │ │ + bl 1baac0 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 6bd2c │ │ │ │ - bl beb18 │ │ │ │ + bne 6bdd4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bce8 │ │ │ │ + beq 6bd90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bce0 │ │ │ │ + bgt 6bd88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bce0 │ │ │ │ + bne 6bd88 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 6bd84 │ │ │ │ + b 6be2c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bd2c │ │ │ │ + bne 6bdd4 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bd24 │ │ │ │ + bgt 6bdcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bd24 │ │ │ │ + bne 6bdcc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ - b 6bd84 │ │ │ │ + b 6be2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cf21c │ │ │ │ + bl 2cff4c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bd60 │ │ │ │ + bgt 6be08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bd60 │ │ │ │ + bne 6be08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r7, #1 │ │ │ │ - bne 6bd78 │ │ │ │ - bl beb18 │ │ │ │ + bne 6be20 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bce0 │ │ │ │ + bne 6bd88 │ │ │ │ mov r0, #1 │ │ │ │ str r7, [r5] │ │ │ │ str r6, [r5, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -63174,189 +63218,189 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 6be04 │ │ │ │ + bne 6beac │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6bde4 │ │ │ │ + beq 6be8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6be08 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 6beb0 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6be44 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6beec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b9104 │ │ │ │ + bl b9210 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6be44 │ │ │ │ + bgt 6beec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6be44 │ │ │ │ + bne 6beec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ - bl 6bc38 │ │ │ │ + bl 6bce0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6beac │ │ │ │ + beq 6bf54 │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ lsr r0, r3, #12 │ │ │ │ orr r0, r0, r2, lsl #20 │ │ │ │ bfi r0, r3, #0, #8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bea0 │ │ │ │ + bne 6bf48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6bef0 │ │ │ │ + bne 6bf98 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 6bc38 │ │ │ │ + bl 6bce0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bf18 │ │ │ │ - b 6bf10 │ │ │ │ + bne 6bfc0 │ │ │ │ + b 6bfb8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18100 @ 0x46b4 │ │ │ │ + movw r0, #18676 @ 0x48f4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bed8 │ │ │ │ + bne 6bf80 │ │ │ │ mov r0, #0 │ │ │ │ - b 6bfd4 │ │ │ │ + b 6c07c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 6bc38 │ │ │ │ + bl 6bce0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bf10 │ │ │ │ + beq 6bfb8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mvn r3, #1 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r3, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ sbcs r2, r3, r2 │ │ │ │ - bcs 6bf60 │ │ │ │ + bcs 6c008 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, r2 │ │ │ │ sub r0, r0, #1 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ - bcc 6bf7c │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bcc 6c024 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59312 @ 0xe7b0 │ │ │ │ + movw r1, #59848 @ 0xe9c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6bfb4 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6c05c │ │ │ │ mov r3, #65280 @ 0xff00 │ │ │ │ movt r3, #15 │ │ │ │ mov r0, #0 │ │ │ │ movt r0, #65520 @ 0xfff0 │ │ │ │ and r3, r3, r1, lsl #8 │ │ │ │ and r0, r0, r2, lsl #12 │ │ │ │ orr r3, r3, r0 │ │ │ │ bfc r1, #0, #12 │ │ │ │ uxtb r0, r2 │ │ │ │ orr r1, r1, r2, lsr #20 │ │ │ │ orr r0, r0, r3 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 6bfc8 │ │ │ │ - bl beb18 │ │ │ │ + bne 6c070 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - ldreq r0, [pc, #24] @ 6bfdc │ │ │ │ - bne 6bf10 │ │ │ │ - b 6bfd4 │ │ │ │ + ldreq r0, [pc, #24] @ 6c084 │ │ │ │ + bne 6bfb8 │ │ │ │ + b 6c07c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 185d9c │ │ │ │ + b 1866f8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq fp, r2, r8, lsr #21 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 6c010 │ │ │ │ + bne 6c0b8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c010 │ │ │ │ + bne 6c0b8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 6c014 │ │ │ │ + b 6c0bc │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6c03c │ │ │ │ + bhi 6c0e4 │ │ │ │ mov r0, #0 │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3bff1c <_Py_hashtable_foreach@@Base+0x12e8> │ │ │ │ + bl 3c0094 <_Py_hashtable_foreach@@Base+0x10bc> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ subs r5, r3, #0 │ │ │ │ - ldr lr, [pc, #544] @ 6c2a0 │ │ │ │ + ldr lr, [pc, #544] @ 6c348 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ moveq r6, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -63374,158 +63418,158 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 6c0fc │ │ │ │ + bne 6c1a4 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c140 │ │ │ │ - ldr r1, [pc, #416] @ 6c2a4 │ │ │ │ + beq 6c1e8 │ │ │ │ + ldr r1, [pc, #416] @ 6c34c │ │ │ │ sub r2, fp, #112 @ 0x70 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r5, #3 │ │ │ │ mov r1, r7 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 6c288 │ │ │ │ + beq 6c330 │ │ │ │ ldr r0, [r4] │ │ │ │ add r6, r6, r7 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ sub r7, r6, #1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c278 │ │ │ │ + beq 6c320 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6c1e8 │ │ │ │ + beq 6c290 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c1a4 │ │ │ │ - bl 176b0c │ │ │ │ + beq 6c24c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c198 │ │ │ │ - bl beb18 │ │ │ │ + bne 6c240 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c278 │ │ │ │ + bne 6c320 │ │ │ │ subs r7, r6, #2 │ │ │ │ - bne 6c1a8 │ │ │ │ - b 6c1ec │ │ │ │ + bne 6c250 │ │ │ │ + b 6c294 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c1cc │ │ │ │ + bne 6c274 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 286890 │ │ │ │ + bl 287a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c1ec │ │ │ │ - b 6c278 │ │ │ │ + bne 6c294 │ │ │ │ + b 6c320 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 6bc38 │ │ │ │ + bl 6bce0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c278 │ │ │ │ + beq 6c320 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 6c1ec │ │ │ │ - b 6c1b4 │ │ │ │ + beq 6c294 │ │ │ │ + b 6c25c │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldrd r6, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r9, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ cmn r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq 6c220 │ │ │ │ + beq 6c2c8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2df98 │ │ │ │ mov r4, r0 │ │ │ │ - b 6c238 │ │ │ │ + b 6c2e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ bl 2d10c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6c280 │ │ │ │ + beq 6c328 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6c268 │ │ │ │ - bl b95d0 │ │ │ │ + bne 6c310 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c1f4 │ │ │ │ - b 6c278 │ │ │ │ + beq 6c29c │ │ │ │ + b 6c320 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r4, #0 │ │ │ │ - b 6c288 │ │ │ │ + b 6c330 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r9, lr, r8, asr #8 │ │ │ │ - ldrdeq r7, [r2], #-232 @ 0xffffff18 @ │ │ │ │ + subseq r9, lr, r8, lsl #12 │ │ │ │ + ldrdeq r7, [r2], #-228 @ 0xffffff1c @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c2ec │ │ │ │ + beq 6c394 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6c30c │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne 6c3b4 │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62332 @ 0xf37c │ │ │ │ + movw r1, #62956 @ 0xf5ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6c304 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6c3ac │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61356 @ 0xefac │ │ │ │ + movw r1, #61892 @ 0xf1c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 6c304 │ │ │ │ + blt 6c3ac │ │ │ │ ldrb r2, [r4, #58] @ 0x3a │ │ │ │ mov r0, #0 │ │ │ │ bfi r2, r3, #1, #1 │ │ │ │ strb r2, [r4, #58] @ 0x3a │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -63534,72 +63578,72 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #56292 @ 0xdbe4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6c398 │ │ │ │ + beq 6c440 │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6c398 │ │ │ │ + beq 6c440 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls 6c3d8 │ │ │ │ - b 6c3bc │ │ │ │ + bls 6c480 │ │ │ │ + b 6c464 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6c388 │ │ │ │ + beq 6c430 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #3292 @ 0xcdc │ │ │ │ + movw r0, #3868 @ 0xf1c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c388 │ │ │ │ - b 6c3f8 │ │ │ │ + bne 6c430 │ │ │ │ + b 6c4a0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #3292 @ 0xcdc │ │ │ │ + movw r0, #3868 @ 0xf1c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c3f8 │ │ │ │ + beq 6c4a0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movle r1, #0 │ │ │ │ ldrgt r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d1348 <_Py_dup@@Base+0x64> │ │ │ │ + b 2d2078 <_Py_dup@@Base+0x64> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6c4c8 │ │ │ │ + beq 6c570 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 6c498 │ │ │ │ + bge 6c540 │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq 6c498 │ │ │ │ + beq 6c540 │ │ │ │ ldr r2, [r1, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #148] @ 6c4e0 │ │ │ │ + ldr ip, [pc, #148] @ 6c588 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -63611,143 +63655,143 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ add r1, r0, #24 │ │ │ │ - b 6c49c │ │ │ │ + b 6c544 │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r5, [r5, #24] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 6c4a4 │ │ │ │ + bne 6c54c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6c4c8 │ │ │ │ - bl beb18 │ │ │ │ + bne 6c570 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c4d8 │ │ │ │ + bne 6c580 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c538 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 6c5e0 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6c528 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c538 │ │ │ │ + bne 6c5d0 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c5e0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c56c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 6c614 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c55c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c56c │ │ │ │ + bne 6c604 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c614 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c5a0 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 6c648 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c590 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c5a0 │ │ │ │ + bne 6c638 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c648 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c5d4 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 6c67c │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c5c4 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c5d4 │ │ │ │ + bne 6c66c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c67c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c608 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 6c6b0 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c5f8 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c608 │ │ │ │ + bne 6c6a0 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c6b0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c630 │ │ │ │ + bne 6c6d8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #59364 @ 0xe7e4 │ │ │ │ + movw r0, #59900 @ 0xe9fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ba8e8 <_Py_c_neg@@Base+0x35c> │ │ │ │ + b 3baa28 <_Py_c_neg@@Base+0x35c> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -63756,126 +63800,126 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c6f4 │ │ │ │ + bne 6c79c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c738 │ │ │ │ + beq 6c7e0 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #140] @ 6c78c │ │ │ │ + ldr ip, [pc, #140] @ 6c834 │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c738 │ │ │ │ + bne 6c7e0 │ │ │ │ mov r0, #0 │ │ │ │ - b 6c784 │ │ │ │ + b 6c82c │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 379a60 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 379ea0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c730 │ │ │ │ + beq 6c7d8 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d25c │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6c784 │ │ │ │ + beq 6c82c │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #56672 @ 0xdd60 │ │ │ │ + movw r2, #57208 @ 0xdf78 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 655c0 │ │ │ │ - b 6c730 │ │ │ │ + bl 65668 │ │ │ │ + b 6c7d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsl #30 │ │ │ │ + rsbeq r7, r2, r0, lsl #30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c7e4 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 6c88c │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6c7d4 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c7e4 │ │ │ │ + bne 6c87c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c88c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c818 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 6c8c0 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c808 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c818 │ │ │ │ + bne 6c8b0 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c8c0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c840 │ │ │ │ + bne 6c8e8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ 6c898 │ │ │ │ - bl 2f9694 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #36] @ 6c940 │ │ │ │ + bl 2fa334 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #57368 @ 0xe018 │ │ │ │ + movw r0, #57904 @ 0xe230 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ rsbeq r5, r3, ip, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -63886,67 +63930,67 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c8fc │ │ │ │ + bne 6c9a4 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c938 │ │ │ │ + beq 6c9e0 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 6c9b0 │ │ │ │ + ldr ip, [pc, #168] @ 6ca58 │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c9a0 │ │ │ │ + beq 6ca48 │ │ │ │ ldr r0, [r0] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 6c97c │ │ │ │ - bl 1e7988 │ │ │ │ + beq 6ca24 │ │ │ │ + bl 1e7b58 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6c97c │ │ │ │ - bl beb18 │ │ │ │ + bne 6ca24 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c9a0 │ │ │ │ + bne 6ca48 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #58872 @ 0xe5f8 │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 666e4 │ │ │ │ + b 6678c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsr pc │ │ │ │ + rsbeq r7, r2, ip, lsr #30 │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -63954,54 +63998,54 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #8472 @ 0x2118 │ │ │ │ + movw r1, #8992 @ 0x2320 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e9f14 <_PyInterpolation_Build@@Base+0x154> │ │ │ │ + b 2eabb4 <_PyInterpolation_Build@@Base+0x154> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ca50 │ │ │ │ - bl beb18 │ │ │ │ + bne 6caf8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6ca90 │ │ │ │ + bne 6cb38 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #20 │ │ │ │ bl 2d6a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ca7c │ │ │ │ + beq 6cb24 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 6ca90 │ │ │ │ - movw r0, #25056 @ 0x61e0 │ │ │ │ + b 6cb38 │ │ │ │ + movw r0, #25632 @ 0x6420 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -64011,439 +64055,439 @@ │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6cb60 │ │ │ │ + bne 6cc08 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add r6, r4, #16 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r5 │ │ │ │ cmpge r5, #0 │ │ │ │ - ble 6cb28 │ │ │ │ + ble 6cbd0 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cb28 │ │ │ │ + bne 6cbd0 │ │ │ │ sub r1, r7, r5 │ │ │ │ add r0, r6, r5 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ mov r4, r0 │ │ │ │ - b 6cb60 │ │ │ │ + b 6cc08 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42964 @ 0xa7d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6cb50 │ │ │ │ + bne 6cbf8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 6cb60 │ │ │ │ + b 6cc08 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cb74 │ │ │ │ + beq 6cc1c │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #59400 @ 0xe808 │ │ │ │ + movw r0, #59936 @ 0xea20 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2887f8 │ │ │ │ + bl 289920 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6cbb4 │ │ │ │ + bne 6cc5c │ │ │ │ mov r4, #0 │ │ │ │ - b 6cc2c │ │ │ │ - movw r1, #59420 @ 0xe81c │ │ │ │ + b 6ccd4 │ │ │ │ + movw r1, #59956 @ 0xea34 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 138b9c │ │ │ │ + bl 1393ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cbe8 │ │ │ │ + bgt 6cc90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cbe8 │ │ │ │ + bne 6cc90 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6cbac │ │ │ │ + beq 6cc54 │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #34280 @ 0x85e8 │ │ │ │ + movw r0, #34816 @ 0x8800 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cc2c │ │ │ │ + bgt 6ccd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cc2c │ │ │ │ + bne 6ccd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6cc60 │ │ │ │ + beq 6cd08 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 17ef18 <_PyErr_SetKeyError@@Base+0x1c4> │ │ │ │ + b 17f87c <_PyErr_SetKeyError@@Base+0x1c4> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6cce0 │ │ │ │ + beq 6cd88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6cce0 │ │ │ │ + ble 6cd88 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6cd00 │ │ │ │ - b 6cd18 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + ble 6cda8 │ │ │ │ + b 6cdc0 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6cd18 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6cdc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cd18 │ │ │ │ + bne 6cdc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 5aad4 │ │ │ │ + bl 5ab7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6cd80 │ │ │ │ + beq 6ce28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 648c0 │ │ │ │ + bl 64968 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cd6c │ │ │ │ + bgt 6ce14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cd74 │ │ │ │ + beq 6ce1c │ │ │ │ mov r4, r5 │ │ │ │ - b 6cd80 │ │ │ │ + b 6ce28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6cd6c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6ce14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6cde0 │ │ │ │ + beq 6ce88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6cde0 │ │ │ │ + ble 6ce88 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6ce00 │ │ │ │ - bl 19f140 │ │ │ │ + bne 6cea8 │ │ │ │ + bl 19fa14 │ │ │ │ mov r5, r0 │ │ │ │ - b 6ce08 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + b 6ceb0 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6ce2c │ │ │ │ - bl cdf18 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6ced4 │ │ │ │ + bl ce544 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ce2c │ │ │ │ + bgt 6ced4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ce2c │ │ │ │ + bne 6ced4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 6ce74 │ │ │ │ + bne 6cf1c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6cea8 │ │ │ │ - b 6ce9c │ │ │ │ + bne 6cf50 │ │ │ │ + b 6cf44 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18148 @ 0x46e4 │ │ │ │ + movw r0, #18724 @ 0x4924 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ce5c │ │ │ │ + bne 6cf04 │ │ │ │ mov r0, #0 │ │ │ │ - b 6cf70 │ │ │ │ - bl beb18 │ │ │ │ + b 6d018 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ce94 │ │ │ │ + bne 6cf3c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2f8014 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f8cb4 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ce94 │ │ │ │ + beq 6cf3c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2f8014 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f8cb4 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ce94 │ │ │ │ + beq 6cf3c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6cef0 │ │ │ │ - bl beb18 │ │ │ │ + bne 6cf98 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ce94 │ │ │ │ + bne 6cf3c │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ bl 2e208 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 6cf3c │ │ │ │ - bl b95d0 │ │ │ │ + bne 6cfe4 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cef8 │ │ │ │ - b 6ce94 │ │ │ │ + beq 6cfa0 │ │ │ │ + b 6cf3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6cf68 │ │ │ │ + beq 6d010 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a3db0 │ │ │ │ + b 3a3ff8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6cfec │ │ │ │ + beq 6d094 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6cfec │ │ │ │ + ble 6d094 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 140124 │ │ │ │ + bl 140934 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d00c │ │ │ │ - b 6d024 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + ble 6d0b4 │ │ │ │ + b 6d0cc │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6d024 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6d0cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d024 │ │ │ │ + bne 6d0cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 6d068 │ │ │ │ + bne 6d110 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d09c │ │ │ │ - b 6d090 │ │ │ │ + bne 6d144 │ │ │ │ + b 6d138 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18132 @ 0x46d4 │ │ │ │ + movw r0, #18708 @ 0x4914 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d050 │ │ │ │ + bne 6d0f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 6d13c │ │ │ │ - bl beb18 │ │ │ │ + b 6d1e4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d088 │ │ │ │ + bne 6d130 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2f8014 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f8cb4 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d088 │ │ │ │ + beq 6d130 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2f8014 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f8cb4 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d088 │ │ │ │ + beq 6d130 │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r2, r6 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, [sp] │ │ │ │ bl 2d388 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 6d10c │ │ │ │ - bl b95d0 │ │ │ │ + bne 6d1b4 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d0cc │ │ │ │ - b 6d088 │ │ │ │ + beq 6d174 │ │ │ │ + b 6d130 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d134 │ │ │ │ + beq 6d1dc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6d178 │ │ │ │ + bne 6d220 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -64455,74 +64499,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6d1ec │ │ │ │ + bne 6d294 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6d230 │ │ │ │ + beq 6d2d8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d1f0 │ │ │ │ - b 6d230 │ │ │ │ + bgt 6d298 │ │ │ │ + b 6d2d8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ ldrne r3, [r4] │ │ │ │ - bne 6d250 │ │ │ │ + bne 6d2f8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d230 │ │ │ │ + beq 6d2d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d250 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 6d2f8 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6d2b4 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6d35c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl c508c │ │ │ │ + bl c5760 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d290 │ │ │ │ + bgt 6d338 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d290 │ │ │ │ + bne 6d338 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d2b4 │ │ │ │ + bgt 6d35c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d2b4 │ │ │ │ + bne 6d35c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -64531,315 +64575,315 @@ │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movw r0, #8392 @ 0x20c8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r0 │ │ │ │ cmpne r3, ip │ │ │ │ - bne 6d31c │ │ │ │ + bne 6d3c4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6d35c │ │ │ │ + beq 6d404 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d320 │ │ │ │ - b 6d35c │ │ │ │ + bgt 6d3c8 │ │ │ │ + b 6d404 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r0 │ │ │ │ cmpne r3, ip │ │ │ │ - bne 6d37c │ │ │ │ + bne 6d424 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d35c │ │ │ │ + beq 6d404 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d380 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 6d428 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6d3e4 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6d48c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 140a04 │ │ │ │ + bl 141214 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d3c0 │ │ │ │ + bgt 6d468 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d3c0 │ │ │ │ + bne 6d468 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d3e4 │ │ │ │ + bgt 6d48c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d3e4 │ │ │ │ + bne 6d48c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 6d428 │ │ │ │ + bne 6d4d0 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d458 │ │ │ │ - b 6d44c │ │ │ │ + bne 6d500 │ │ │ │ + b 6d4f4 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18008 @ 0x4658 │ │ │ │ + movw r0, #18584 @ 0x4898 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d410 │ │ │ │ - b 6d588 │ │ │ │ - bl beb18 │ │ │ │ + bne 6d4b8 │ │ │ │ + b 6d630 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d588 │ │ │ │ + bne 6d630 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6d47c │ │ │ │ - bl beb18 │ │ │ │ + bne 6d524 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 6d4b0 │ │ │ │ - b 6d588 │ │ │ │ - bl c5e50 │ │ │ │ + beq 6d558 │ │ │ │ + b 6d630 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d4a8 │ │ │ │ + bgt 6d550 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d4a8 │ │ │ │ + bne 6d550 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6d468 │ │ │ │ + beq 6d510 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2f8014 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f8cb4 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d588 │ │ │ │ + beq 6d630 │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6d4f4 │ │ │ │ + bge 6d59c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #22 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a30e8 │ │ │ │ + bl 1a39f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6d588 │ │ │ │ - bl dc824 │ │ │ │ + beq 6d630 │ │ │ │ + bl dd21c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3210 │ │ │ │ + bl 1a3b1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 2d448 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 6d55c │ │ │ │ + bge 6d604 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6d570 │ │ │ │ - bl b95d0 │ │ │ │ + bne 6d618 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d504 │ │ │ │ - b 6d580 │ │ │ │ + beq 6d5ac │ │ │ │ + b 6d628 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 13984c │ │ │ │ + b 13a05c │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139c28 │ │ │ │ + bl 13a438 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2ee164 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 2eee04 <_PyUnicode_Copy@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r0, #20536 @ 0x5038 │ │ │ │ + movw r0, #21072 @ 0x5250 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub r3, r2, #3 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6d610 │ │ │ │ + bhi 6d6b8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d640 │ │ │ │ - b 6d634 │ │ │ │ + bne 6d6e8 │ │ │ │ + b 6d6dc │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #18016 @ 0x4660 │ │ │ │ + movw r0, #18592 @ 0x48a0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d5f8 │ │ │ │ - b 6d7a8 │ │ │ │ - bl beb18 │ │ │ │ + bne 6d6a0 │ │ │ │ + b 6d850 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d7a8 │ │ │ │ + bne 6d850 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - bl 2f8014 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f8cb4 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d7a8 │ │ │ │ + beq 6d850 │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 6d684 │ │ │ │ + ble 6d72c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d684 │ │ │ │ - bl beb18 │ │ │ │ + bne 6d72c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d7a8 │ │ │ │ + bne 6d850 │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1ef454 │ │ │ │ + bl 1ef624 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d6b4 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 6d75c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59508 @ 0xe874 │ │ │ │ + movw r1, #60044 @ 0xea8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6d784 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6d82c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ecce0 │ │ │ │ + bl 1eceb0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6d784 │ │ │ │ + blt 6d82c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 6d7b8 │ │ │ │ + bl 6d860 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d784 │ │ │ │ - bl dc824 │ │ │ │ + beq 6d82c │ │ │ │ + bl dd21c │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 2d028 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bge 6d748 │ │ │ │ + bge 6d7f0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6d748 │ │ │ │ - bl b95d0 │ │ │ │ + bne 6d7f0 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d6e8 │ │ │ │ + beq 6d790 │ │ │ │ mvn r6, #0 │ │ │ │ - b 6d74c │ │ │ │ + b 6d7f4 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r7] │ │ │ │ - bl 6dc50 │ │ │ │ + bl 6dcf8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6d794 │ │ │ │ + bge 6d83c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6d784 │ │ │ │ + bne 6d82c │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r7] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - bl beb18 │ │ │ │ + bl 27c134 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d7a8 │ │ │ │ + bne 6d850 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -64848,150 +64892,150 @@ │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ movgt r0, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bgt 6d7f4 │ │ │ │ + bgt 6d89c │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 6d83c │ │ │ │ + beq 6d8e4 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 6d820 │ │ │ │ + bgt 6d8c8 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ movne r4, #0 │ │ │ │ movne r9, #44 @ 0x2c │ │ │ │ - bne 6d8ac │ │ │ │ + bne 6d954 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl a6458 │ │ │ │ - bl 2e14d8 │ │ │ │ + bl a6530 │ │ │ │ + bl 2e217c │ │ │ │ mvn r0, #0 │ │ │ │ - b 6d938 │ │ │ │ - bl 16b388 │ │ │ │ + b 6d9e0 │ │ │ │ + bl 16bd08 │ │ │ │ mul sl, r9, r4 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6d904 │ │ │ │ + beq 6d9ac │ │ │ │ ldr r1, [r7] │ │ │ │ add r1, r1, sl │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d8c0 │ │ │ │ + beq 6d968 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d8e4 │ │ │ │ + ble 6d98c │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r1, [r1, sl] │ │ │ │ str r1, [r2, r4, lsl #3] │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r1, [r7] │ │ │ │ add r1, r1, sl │ │ │ │ add r3, r2, r4, lsl #3 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r4 │ │ │ │ cmp r4, r8 │ │ │ │ - bne 6d848 │ │ │ │ - b 6d8fc │ │ │ │ + bne 6d8f0 │ │ │ │ + b 6d9a4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d904 │ │ │ │ + bgt 6d9ac │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6d904 │ │ │ │ + bne 6d9ac │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6d904 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6d9ac │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r5] │ │ │ │ - bne 6d880 │ │ │ │ + bne 6d928 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6d880 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6d928 │ │ │ │ mov r0, #0 │ │ │ │ - b 6d938 │ │ │ │ + b 6d9e0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r4, r5 │ │ │ │ - beq 6d930 │ │ │ │ + beq 6d9d8 │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 6d914 │ │ │ │ - bl a6458 │ │ │ │ - b 6d840 │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 6d9bc │ │ │ │ + bl a6530 │ │ │ │ + b 6d8e8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d980 │ │ │ │ + bne 6da28 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154ca4 <_PyType_Name@@Base> │ │ │ │ + bl 155640 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #59628 @ 0xe8ec │ │ │ │ + movw r0, #60164 @ 0xeb04 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b 6d9d4 │ │ │ │ + b 6da7c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 6d9e0 │ │ │ │ - bl 152834 │ │ │ │ + beq 6da88 │ │ │ │ + bl 1531dc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d9b4 │ │ │ │ - bl beb18 │ │ │ │ + bne 6da5c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d9e0 │ │ │ │ - bl 1436d4 │ │ │ │ - b 6d9e0 │ │ │ │ + beq 6da88 │ │ │ │ + bl 143edc │ │ │ │ + b 6da88 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 6d9e0 │ │ │ │ + bne 6da88 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 154ca4 <_PyType_Name@@Base> │ │ │ │ + bl 155640 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #12132 @ 0x2f64 │ │ │ │ + movw r0, #12708 @ 0x31a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 154ca4 <_PyType_Name@@Base> │ │ │ │ + bl 155640 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #59636 @ 0xe8f4 │ │ │ │ + movw r0, #60172 @ 0xeb0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ @@ -64999,319 +65043,319 @@ │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 6da6c │ │ │ │ + bne 6db14 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 6daec │ │ │ │ + beq 6db94 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 6da70 │ │ │ │ - b 6daec │ │ │ │ + bgt 6db18 │ │ │ │ + b 6db94 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ ldrne r2, [r4] │ │ │ │ - bne 6dab0 │ │ │ │ + bne 6db58 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 6daec │ │ │ │ + beq 6db94 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6daec │ │ │ │ + ble 6db94 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6db24 │ │ │ │ + beq 6dbcc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ ldrne r3, [r6] │ │ │ │ - bne 6db18 │ │ │ │ + bne 6dbc0 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 6db0c │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bne 6dbb4 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6db88 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6dc30 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6daec │ │ │ │ + ble 6db94 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 157c34 │ │ │ │ + bl 1585d0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6db5c │ │ │ │ + bgt 6dc04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6db5c │ │ │ │ + bne 6dc04 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6db80 │ │ │ │ + bgt 6dc28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6db80 │ │ │ │ + bne 6dc28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add r0, r5, #1 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ mov r3, r2 │ │ │ │ str r0, [r3, #16]! │ │ │ │ add r0, r1, #4 │ │ │ │ cmp r1, r5 │ │ │ │ - bge 6dc10 │ │ │ │ + bge 6dcb8 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r0, [ip, r0, lsl #2] │ │ │ │ ldr ip, [r0] │ │ │ │ add lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r0] │ │ │ │ str r0, [r3, #4]! │ │ │ │ - b 6dbe0 │ │ │ │ + b 6dc88 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dc3c │ │ │ │ + beq 6dce4 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #59648 @ 0xe900 │ │ │ │ + movw r0, #60184 @ 0xeb18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ - movw r0, #21360 @ 0x5370 │ │ │ │ + b c011c │ │ │ │ + movw r0, #21936 @ 0x55b0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 6dc90 │ │ │ │ + beq 6dd38 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 6dc78 │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 6dd20 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a6458 │ │ │ │ + b a6530 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-16] │ │ │ │ ldr r2, [r2, #448] @ 0x1c0 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ - movw r1, #59016 @ 0xe688 │ │ │ │ + movw r1, #59540 @ 0xe894 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 6dd68 │ │ │ │ + beq 6de10 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 43d10 <_PyNumber_InPlacePowerNoMod@@Base+0xc4> │ │ │ │ + bl 43d20 <_PyNumber_InPlacePowerNoMod@@Base+0xc4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6dd34 │ │ │ │ - b 6dd68 │ │ │ │ + bne 6dddc │ │ │ │ + b 6de10 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6dd70 │ │ │ │ + ble 6de18 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 6dda4 │ │ │ │ + ble 6de4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 378914 <_PyErr_BadInternalCall@@Base+0x2e4> │ │ │ │ + bl 378d54 <_PyErr_BadInternalCall@@Base+0x2e4> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6dd24 │ │ │ │ + bne 6ddcc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dda4 │ │ │ │ + beq 6de4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6dd88 │ │ │ │ + ble 6de30 │ │ │ │ mov r4, #0 │ │ │ │ - b 6dda4 │ │ │ │ + b 6de4c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6dd30 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6dd30 │ │ │ │ + bne 6ddd8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6ddd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6dd68 │ │ │ │ + bne 6de10 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6dd68 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6de10 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldmib fp, {r9, sl} │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 6df08 │ │ │ │ + beq 6dfb0 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6df08 │ │ │ │ + bne 6dfb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6df08 │ │ │ │ + beq 6dfb0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp, #12] │ │ │ │ - movw r0, #60116 @ 0xead4 │ │ │ │ + movw r0, #60640 @ 0xece0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r3, #55592 @ 0xd928 │ │ │ │ + movw r3, #58776 @ 0xe598 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6de68 │ │ │ │ + bne 6df10 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3ab5b8 │ │ │ │ + b 3ab800 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #60128 @ 0xeae0 │ │ │ │ + movw r0, #60652 @ 0xecec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6debc │ │ │ │ + bgt 6df64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6debc │ │ │ │ + bne 6df64 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6de58 │ │ │ │ + beq 6df00 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dee8 │ │ │ │ + bgt 6df90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6dee8 │ │ │ │ + bne 6df90 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6df08 │ │ │ │ - movw r0, #60128 @ 0xeae0 │ │ │ │ + beq 6dfb0 │ │ │ │ + movw r0, #60652 @ 0xecec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -65319,361 +65363,361 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ bl 2d6c4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 6df60 │ │ │ │ + bne 6e008 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6df94 │ │ │ │ - b 6df88 │ │ │ │ + bne 6e03c │ │ │ │ + b 6e030 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #18032 @ 0x4670 │ │ │ │ + movw r0, #18608 @ 0x48b0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6df48 │ │ │ │ + bne 6dff0 │ │ │ │ mov r4, #0 │ │ │ │ - b 6e030 │ │ │ │ - bl beb18 │ │ │ │ + b 6e0d8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6df80 │ │ │ │ + bne 6e028 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6df80 │ │ │ │ + bne 6e028 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ - bl 2f8014 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f8cb4 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6df80 │ │ │ │ + beq 6e028 │ │ │ │ ldrd r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r8, r0 │ │ │ │ strd r6, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e130 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e010 │ │ │ │ + bge 6e0b8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e048 │ │ │ │ - bl b95d0 │ │ │ │ + bne 6e0f0 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dfc4 │ │ │ │ + beq 6e06c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6e024 │ │ │ │ - bl beb18 │ │ │ │ + bne 6e0cc │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6df80 │ │ │ │ + bne 6e028 │ │ │ │ mov r0, r4 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e05c │ │ │ │ + beq 6e104 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 6e05c │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 6e104 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 6e010 │ │ │ │ + bl 27c134 │ │ │ │ + b 6e0b8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub r3, r2, #3 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6e0b0 │ │ │ │ + bhi 6e158 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e0e0 │ │ │ │ - b 6e0d4 │ │ │ │ + bne 6e188 │ │ │ │ + b 6e17c │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #18040 @ 0x4678 │ │ │ │ + movw r0, #18616 @ 0x48b8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e098 │ │ │ │ - b 6e230 │ │ │ │ - bl beb18 │ │ │ │ + bne 6e140 │ │ │ │ + b 6e2d8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e230 │ │ │ │ + bne 6e2d8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - bl 2f8014 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f8cb4 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e230 │ │ │ │ + beq 6e2d8 │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 6e124 │ │ │ │ + ble 6e1cc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e124 │ │ │ │ - bl beb18 │ │ │ │ + bne 6e1cc │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e230 │ │ │ │ + bne 6e2d8 │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1ef454 │ │ │ │ + bl 1ef624 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e154 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 6e1fc │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60140 @ 0xeaec │ │ │ │ + movw r1, #60676 @ 0xed04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6e20c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6e2b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ecce0 │ │ │ │ + bl 1eceb0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6e20c │ │ │ │ + blt 6e2b4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 6d7b8 │ │ │ │ + bl 6d860 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e20c │ │ │ │ - bl dc824 │ │ │ │ + beq 6e2b4 │ │ │ │ + bl dd21c │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r9, r0 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2dfb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e1f4 │ │ │ │ + bge 6e29c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e1e0 │ │ │ │ - bl b95d0 │ │ │ │ + bne 6e288 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e188 │ │ │ │ - b 6e1f0 │ │ │ │ + beq 6e230 │ │ │ │ + b 6e298 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6dc50 │ │ │ │ + bl 6dcf8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6e21c │ │ │ │ - bl beb18 │ │ │ │ + bne 6e2c4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e230 │ │ │ │ + bne 6e2d8 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 397b18 <_PyLong_UInt32_Converter@@Base+0x2804> │ │ │ │ + bl 3980ac <_PyLong_UInt32_Converter@@Base+0x2f04> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e278 │ │ │ │ + beq 6e320 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 200d24 │ │ │ │ + bl 200f14 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 2dc8c0 │ │ │ │ + bl 2dd020 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e2b8 │ │ │ │ + beq 6e360 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ef5ec │ │ │ │ + b 1ef7bc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6e300 │ │ │ │ + bne 6e3a8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e330 │ │ │ │ - b 6e324 │ │ │ │ + bne 6e3d8 │ │ │ │ + b 6e3cc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18000 @ 0x4650 │ │ │ │ + movw r0, #18576 @ 0x4890 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e2e8 │ │ │ │ - b 6e448 │ │ │ │ - bl beb18 │ │ │ │ + bne 6e390 │ │ │ │ + b 6e4f0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e448 │ │ │ │ + bne 6e4f0 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ef454 │ │ │ │ + bl 1ef624 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e360 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 6e408 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60176 @ 0xeb10 │ │ │ │ + movw r1, #60712 @ 0xed28 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6e428 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6e4d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ecce0 │ │ │ │ + bl 1eceb0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6e428 │ │ │ │ + blt 6e4d0 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 6d7b8 │ │ │ │ + bl 6d860 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e428 │ │ │ │ - bl dc824 │ │ │ │ + beq 6e4d0 │ │ │ │ + bl dd21c │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d754 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge 6e3ec │ │ │ │ + bge 6e494 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e3ec │ │ │ │ - bl b95d0 │ │ │ │ + bne 6e494 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e394 │ │ │ │ + beq 6e43c │ │ │ │ mvn r7, #0 │ │ │ │ - b 6e3f0 │ │ │ │ + b 6e498 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 6dc50 │ │ │ │ + bl 6dcf8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e438 │ │ │ │ + bge 6e4e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 6e428 │ │ │ │ + bne 6e4d0 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - bl beb18 │ │ │ │ + bl 27c134 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e448 │ │ │ │ + bne 6e4f0 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 21def0 │ │ │ │ + bl 21e7a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e48c │ │ │ │ + beq 6e534 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ef5ec │ │ │ │ + b 1ef7bc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ - ldr r2, [pc, #408] @ 6e64c │ │ │ │ + ldr r2, [pc, #408] @ 6e6f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ sub r7, fp, #180 @ 0xb4 │ │ │ │ sub r6, fp, #132 @ 0x84 │ │ │ │ sub r5, fp, #84 @ 0x54 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -65704,242 +65748,242 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6e63c │ │ │ │ - movw r9, #46812 @ 0xb6dc │ │ │ │ + beq 6e6e4 │ │ │ │ + movw r9, #47388 @ 0xb91c │ │ │ │ movt r9, #61 @ 0x3d │ │ │ │ - movw r8, #46824 @ 0xb6e8 │ │ │ │ + movw r8, #47400 @ 0xb928 │ │ │ │ movt r8, #61 @ 0x3d │ │ │ │ - movw r7, #46664 @ 0xb648 │ │ │ │ + movw r7, #47240 @ 0xb888 │ │ │ │ movt r7, #61 @ 0x3d │ │ │ │ sub r5, fp, #180 @ 0xb4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - movw r0, #60808 @ 0xed88 │ │ │ │ + movw r0, #61344 @ 0xefa0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ vldr d7, [r5, #32] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #31608 @ 0x7b78 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r9, [sp, #20] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ stm sp, {r3, r7} │ │ │ │ - movw r3, #46784 @ 0xb6c0 │ │ │ │ + movw r3, #47360 @ 0xb900 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs sl, r0, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - beq 6e634 │ │ │ │ - bl c60ac │ │ │ │ + beq 6e6dc │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e600 │ │ │ │ + beq 6e6a8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e634 │ │ │ │ + bgt 6e6dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e634 │ │ │ │ + bne 6e6dc │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6e634 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6e6dc │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e620 │ │ │ │ + bgt 6e6c8 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ - bne 6e620 │ │ │ │ + bne 6e6c8 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #48 @ 0x30 │ │ │ │ cmp r6, #3 │ │ │ │ - bne 6e574 │ │ │ │ - b 6e640 │ │ │ │ + bne 6e61c │ │ │ │ + b 6e6e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #12 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 2f3c1c │ │ │ │ + bl 2f4904 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e68c │ │ │ │ + beq 6e734 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 1ef5ec │ │ │ │ + bl 1ef7bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 397b18 <_PyLong_UInt32_Converter@@Base+0x2804> │ │ │ │ + bl 3980ac <_PyLong_UInt32_Converter@@Base+0x2f04> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e6cc │ │ │ │ + beq 6e774 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 1ef5ec │ │ │ │ + bl 1ef7bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e6e8 │ │ │ │ - b a1868 │ │ │ │ + bne 6e790 │ │ │ │ + b a1940 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6e77c │ │ │ │ + beq 6e824 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6eaf8 │ │ │ │ + bl 6eba0 │ │ │ │ ldr r4, [r0] │ │ │ │ - b 6e730 │ │ │ │ + b 6e7d8 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e7bc │ │ │ │ + ble 6e864 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6e7d4 │ │ │ │ + beq 6e87c │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6e72c │ │ │ │ + ble 6e7d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r4] │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e720 │ │ │ │ + beq 6e7c8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e784 │ │ │ │ + ble 6e82c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e7a0 │ │ │ │ + ble 6e848 │ │ │ │ mov r5, #0 │ │ │ │ - b 6e7d4 │ │ │ │ + b 6e87c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e770 │ │ │ │ + bne 6e818 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6e770 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6e818 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e77c │ │ │ │ + bne 6e824 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6e77c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6e824 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6e72c │ │ │ │ + bne 6e7d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6e72c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6e7d4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 6586c │ │ │ │ + bl 65914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e858 │ │ │ │ + beq 6e900 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e830 │ │ │ │ + beq 6e8d8 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 6e848 │ │ │ │ + bl 27c134 │ │ │ │ + b 6e8f0 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 261b4c <_Py_HandlePending@@Base+0x6e0> │ │ │ │ + bl 262898 <_Py_HandlePending@@Base+0x6e4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e850 │ │ │ │ + bne 6e8f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 6e858 │ │ │ │ + b 6e900 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1ef5ec │ │ │ │ + bl 1ef7bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #36] @ 6e88c │ │ │ │ + ldr r3, [pc, #36] @ 6e934 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1532] @ 0x5fc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 6e8ac │ │ │ │ + bne 6e954 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 6e8e0 │ │ │ │ + beq 6e988 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33988 @ 0x84c4 │ │ │ │ + movw r1, #34564 @ 0x8704 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #14 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -65947,15 +65991,15 @@ │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 6ea9c │ │ │ │ + bl 6eb44 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ @@ -65968,315 +66012,315 @@ │ │ │ │ add r3, r3, #63 @ 0x3f │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r3, r3, #6 │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6e9cc │ │ │ │ + bne 6ea74 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6ea0c │ │ │ │ + beq 6eab4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6e9d0 │ │ │ │ - b 6ea0c │ │ │ │ + bgt 6ea78 │ │ │ │ + b 6eab4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6ea2c │ │ │ │ + bne 6ead4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ea0c │ │ │ │ + beq 6eab4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ea30 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 6ead8 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6ea94 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6eb3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 17fe94 │ │ │ │ + bl 1807f8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ea70 │ │ │ │ + bgt 6eb18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ea70 │ │ │ │ + bne 6eb18 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ea94 │ │ │ │ + bgt 6eb3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ea94 │ │ │ │ + bne 6eb3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006ea9c : │ │ │ │ +0006eb44 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq 6eaf0 │ │ │ │ + beq 6eb98 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6eadc │ │ │ │ + bne 6eb84 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ead0 │ │ │ │ + bne 6eb78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 6eb44 │ │ │ │ + bge 6ebec │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq 6eb44 │ │ │ │ + beq 6ebec │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ 6eb50 │ │ │ │ + ldr r2, [pc, #32] @ 6ebf8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl b3298 <_PyStaticType_GetState@@Base> │ │ │ │ + bl b3380 <_PyStaticType_GetState@@Base> │ │ │ │ add r0, r0, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r0, r3 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ │ │ │ │ -0006eb58 : │ │ │ │ +0006ec00 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #49408 @ 0xc100 │ │ │ │ + movw ip, #49196 @ 0xc02c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov lr, r0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, lr │ │ │ │ - bl 2b7534 │ │ │ │ + bl 2b8404 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl 1f2dc8 <_PyLong_Copy@@Base> │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #21072 @ 0x5250 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + b c011c │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #156] @ 6ec5c │ │ │ │ + ldr r0, [pc, #156] @ 6ed34 │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6ebe0 │ │ │ │ + bne 6ecb8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6ebc8 │ │ │ │ + bne 6eca0 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne 6ec08 │ │ │ │ + bne 6ece0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ 6ec60 │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ 6ed38 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ec1c │ │ │ │ - bl 2f1fa4 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x8c0> │ │ │ │ + beq 6ecf4 │ │ │ │ + bl 2f2dfc <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6ec3c │ │ │ │ + bne 6ed14 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6ec24 │ │ │ │ + bne 6ecfc │ │ │ │ dmb ish │ │ │ │ - beq 6ec4c │ │ │ │ - ldr r0, [pc, #16] @ 6ec5c │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 6ed24 │ │ │ │ + ldr r0, [pc, #16] @ 6ed34 │ │ │ │ + bl 2bca8c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1f2bf4 <_PyLong_Copy@@Base> │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #20536 @ 0x5038 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - b c0010 │ │ │ │ │ │ │ │ -0006ec94 : │ │ │ │ +0006ed3c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 6ecbc │ │ │ │ - bl 3c5a14 <_Py_hashtable_foreach@@Base+0x6de0> │ │ │ │ - b 6ecd0 │ │ │ │ + bne 6ed64 │ │ │ │ + bl 3c5b8c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b 6ed78 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6ecd8 │ │ │ │ + bne 6ed80 │ │ │ │ mvn r5, #0 │ │ │ │ - b 6ed0c │ │ │ │ + b 6edb4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 19f140 │ │ │ │ + bl 19fa14 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ed0c │ │ │ │ + bgt 6edb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ed0c │ │ │ │ + bne 6edb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ed68 │ │ │ │ + beq 6ee10 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6ed68 │ │ │ │ + ble 6ee10 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d1300 │ │ │ │ + bl 1d134c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6edd4 │ │ │ │ - b 6ed84 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bne 6ee7c │ │ │ │ + b 6ee2c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6edb0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6ee58 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63416 @ 0xf7b8 │ │ │ │ + movw r1, #63952 @ 0xf9d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6edb8 │ │ │ │ + ble 6ee60 │ │ │ │ mov r5, #0 │ │ │ │ - b 6ee04 │ │ │ │ + b 6eeac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6edb0 │ │ │ │ + bne 6ee58 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6edb0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6ee58 │ │ │ │ mov r0, r4 │ │ │ │ - bl cab60 │ │ │ │ + bl cb18c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ee04 │ │ │ │ + bgt 6eeac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ee04 │ │ │ │ + bne 6eeac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -66285,389 +66329,389 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6ee6c │ │ │ │ + bne 6ef14 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6eeb0 │ │ │ │ + beq 6ef58 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ee70 │ │ │ │ - b 6eeb0 │ │ │ │ + bgt 6ef18 │ │ │ │ + b 6ef58 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ ldrne r3, [r4] │ │ │ │ - bne 6eed0 │ │ │ │ + bne 6ef78 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6eeb0 │ │ │ │ + beq 6ef58 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6eed0 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 6ef78 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6ef34 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6efdc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c7230 │ │ │ │ + bl 1c78ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ef10 │ │ │ │ + bgt 6efb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ef10 │ │ │ │ + bne 6efb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ef34 │ │ │ │ + bgt 6efdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ef34 │ │ │ │ + bne 6efdc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #56552 @ 0xdce8 │ │ │ │ + movw r3, #57096 @ 0xdf08 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6ef60 │ │ │ │ + ldr r1, [pc, #8] @ 6f008 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6ef64 │ │ │ │ + b 6f00c │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 130cf4 │ │ │ │ + bl 1316d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f01c │ │ │ │ + beq 6f0c4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6f054 │ │ │ │ + bne 6f0fc │ │ │ │ mov r1, r5 │ │ │ │ - bl 11992c │ │ │ │ + bl 11a2cc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f024 │ │ │ │ - movw r3, #49332 @ 0xc0b4 │ │ │ │ + bne 6f0cc │ │ │ │ + movw r3, #49120 @ 0xbfe0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6eff8 │ │ │ │ - bl 1436d4 │ │ │ │ - movw r0, #49420 @ 0xc10c │ │ │ │ + beq 6f0a0 │ │ │ │ + bl 143edc │ │ │ │ + movw r0, #49208 @ 0xc038 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #63508 @ 0xf814 │ │ │ │ + movw r1, #64044 @ 0xfa2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f004 │ │ │ │ - b 6f01c │ │ │ │ + ble 6f0ac │ │ │ │ + b 6f0c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f01c │ │ │ │ + bgt 6f0c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f01c │ │ │ │ + bne 6f0c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f038 │ │ │ │ + ble 6f0e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f030 │ │ │ │ + bne 6f0d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6f030 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6f0d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f074 │ │ │ │ + bgt 6f11c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f074 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 6f11c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a9898 │ │ │ │ + b a9980 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c5a70 <_Py_hashtable_foreach@@Base+0x6e3c> │ │ │ │ + b 3c5be8 <_Py_hashtable_foreach@@Base+0x6c10> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6f100 │ │ │ │ + bne 6f1a8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f144 │ │ │ │ + beq 6f1ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f104 │ │ │ │ - b 6f144 │ │ │ │ + bgt 6f1ac │ │ │ │ + b 6f1ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ ldrne r3, [r4] │ │ │ │ - bne 6f164 │ │ │ │ + bne 6f20c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f144 │ │ │ │ + beq 6f1ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f164 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 6f20c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6f1c8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6f270 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 226c30 │ │ │ │ + bl 227778 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f1a4 │ │ │ │ + bgt 6f24c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f1a4 │ │ │ │ + bne 6f24c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f1c8 │ │ │ │ + bgt 6f270 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f1c8 │ │ │ │ + bne 6f270 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne ip, ip, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6f23c │ │ │ │ + bne 6f2e4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6f278 │ │ │ │ + beq 6f320 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ sub r1, fp, #32 │ │ │ │ str ip, [sp, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str ip, [sp, #4] │ │ │ │ - movw ip, #32836 @ 0x8044 │ │ │ │ + movw ip, #32832 @ 0x8040 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f3d8 │ │ │ │ + beq 6f480 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6f298 │ │ │ │ - bl beb18 │ │ │ │ + bne 6f340 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f3d8 │ │ │ │ - b 6f2d4 │ │ │ │ - bl c5e50 │ │ │ │ + bne 6f480 │ │ │ │ + b 6f37c │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f2c4 │ │ │ │ + bgt 6f36c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f2c4 │ │ │ │ + bne 6f36c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 6f288 │ │ │ │ + beq 6f330 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 6f2f0 │ │ │ │ + bge 6f398 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #44480 @ 0xadc0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6f3d8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6f480 │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 6f310 │ │ │ │ + bhi 6f3b8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f32c │ │ │ │ + bne 6f3d4 │ │ │ │ mov r0, #8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b ce1f8 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + b ce824 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #64084 @ 0xfa54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6f3d8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6f480 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a30e8 │ │ │ │ + bl 1a39f4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 6f3d8 │ │ │ │ - bl 1a3210 │ │ │ │ + beq 6f480 │ │ │ │ + bl 1a3b1c │ │ │ │ add r4, r6, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6f368 │ │ │ │ + bne 6f410 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f350 │ │ │ │ + bne 6f3f8 │ │ │ │ dmb ish │ │ │ │ - beq 6f378 │ │ │ │ + beq 6f420 │ │ │ │ mov r0, r4 │ │ │ │ - bl 348650 │ │ │ │ + bl 3bd474 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6f398 │ │ │ │ + bhi 6f440 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 3c0b6c <_Py_hashtable_foreach@@Base+0x1f38> │ │ │ │ + bl 3c0ce4 <_Py_hashtable_foreach@@Base+0x1d0c> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6f3b8 │ │ │ │ + bne 6f460 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f3a0 │ │ │ │ + bne 6f448 │ │ │ │ dmb ish │ │ │ │ - beq 6f3c8 │ │ │ │ + beq 6f470 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 1a3f60 │ │ │ │ + b 1a486c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6f428 │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne 6f4d0 │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63576 @ 0xf858 │ │ │ │ + movw r1, #64112 @ 0xfa70 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ @@ -66677,150 +66721,150 @@ │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2aa598 │ │ │ │ + bl 2ab638 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f4ac │ │ │ │ + beq 6f554 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f4b4 │ │ │ │ - bl 2aab94 │ │ │ │ + beq 6f55c │ │ │ │ + bl 2abc34 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f4b4 │ │ │ │ + bne 6f55c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f4ac │ │ │ │ + bgt 6f554 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f4ac │ │ │ │ + bne 6f554 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f4cc │ │ │ │ + ble 6f574 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f4c0 │ │ │ │ + bne 6f568 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 6f4c0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 6f568 │ │ │ │ │ │ │ │ -0006f4e8 : │ │ │ │ +0006f590 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 6f514 │ │ │ │ - bl 3c5a14 <_Py_hashtable_foreach@@Base+0x6de0> │ │ │ │ - b 6f524 │ │ │ │ + bne 6f5bc │ │ │ │ + bl 3c5b8c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b 6f5cc │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl e4720 │ │ │ │ + bl e5114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 6f538 │ │ │ │ - movw r0, #63608 @ 0xf878 │ │ │ │ + bge 6f5e0 │ │ │ │ + movw r0, #64144 @ 0xfa90 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2ea3bc │ │ │ │ - b 6f540 │ │ │ │ + bl 2eb05c │ │ │ │ + b 6f5e8 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #63744 @ 0xf900 │ │ │ │ + movw r0, #64280 @ 0xfb18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 6f5e0 │ │ │ │ + bne 6f688 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f5c0 │ │ │ │ + beq 6f668 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f5e4 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 6f68c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6f620 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6f6c8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1aa9b0 │ │ │ │ + bl 1ab114 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f620 │ │ │ │ + bgt 6f6c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f620 │ │ │ │ + bne 6f6c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f664 │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne 6f70c │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43796 @ 0xab14 │ │ │ │ + movw r1, #44332 @ 0xad2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ add r0, r0, #16 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - bl 371edc │ │ │ │ + bl 372304 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -66829,223 +66873,223 @@ │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne ip, ip, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6f6d8 │ │ │ │ + bne 6f780 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6f710 │ │ │ │ + beq 6f7b8 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #412] @ 6f88c │ │ │ │ + ldr ip, [pc, #412] @ 6f934 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f784 │ │ │ │ + beq 6f82c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6f730 │ │ │ │ - bl beb18 │ │ │ │ + bne 6f7d8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f784 │ │ │ │ - b 6f76c │ │ │ │ - bl c5e50 │ │ │ │ + bne 6f82c │ │ │ │ + b 6f814 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f75c │ │ │ │ + bgt 6f804 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f75c │ │ │ │ + bne 6f804 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6f720 │ │ │ │ + beq 6f7c8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6f78c │ │ │ │ + bge 6f834 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #44480 @ 0xadc0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 6f880 │ │ │ │ + b 6f928 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 6f7ac │ │ │ │ + bhi 6f854 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6f7c8 │ │ │ │ + bne 6f870 │ │ │ │ mov r0, #7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ce1f8 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + b ce824 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #64084 @ 0xfa54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6f784 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6f82c │ │ │ │ mov r0, r4 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6f7e4 │ │ │ │ + bne 6f88c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ add r6, r7, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6f808 │ │ │ │ + bne 6f8b0 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f7f0 │ │ │ │ + bne 6f898 │ │ │ │ dmb ish │ │ │ │ - beq 6f818 │ │ │ │ + beq 6f8c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 348650 │ │ │ │ + bl 3bd474 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6f838 │ │ │ │ + bhi 6f8e0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3c0b6c <_Py_hashtable_foreach@@Base+0x1f38> │ │ │ │ + bl 3c0ce4 <_Py_hashtable_foreach@@Base+0x1d0c> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6f858 │ │ │ │ + bne 6f900 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f840 │ │ │ │ + bne 6f8e8 │ │ │ │ dmb ish │ │ │ │ - beq 6f868 │ │ │ │ + beq 6f910 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3abb70 <_Py_strhex@@Base> │ │ │ │ + bl 3abdb8 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, ror r0 │ │ │ │ + rsbeq r8, r2, ip, rrx │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 6f8b0 │ │ │ │ + ldr r2, [pc, #16] @ 6f958 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46624 │ │ │ │ + b 466c4 │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6f8ec │ │ │ │ + bne 6f994 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f91c │ │ │ │ - b 6f910 │ │ │ │ + bne 6f9c4 │ │ │ │ + b 6f9b8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29728 @ 0x7420 │ │ │ │ + movw r0, #30304 @ 0x7660 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f8d4 │ │ │ │ - b 6f9d4 │ │ │ │ - bl beb18 │ │ │ │ + bne 6f97c │ │ │ │ + b 6fa7c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f9d4 │ │ │ │ + bne 6fa7c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6f950 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 6f9f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65368 @ 0xff58 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #548 @ 0x224 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 6f9c4 │ │ │ │ + bl 1417cc │ │ │ │ + b 6fa6c │ │ │ │ cmp r4, #5 │ │ │ │ - bhi 6f97c │ │ │ │ + bhi 6fa24 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 6f9b8 │ │ │ │ + beq 6fa60 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl r4, r1, r4 │ │ │ │ - b 6f99c │ │ │ │ + b 6fa44 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27876 @ 0x6ce4 │ │ │ │ + movw r1, #28452 @ 0x6f24 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 6f9c4 │ │ │ │ + bl 1417cc │ │ │ │ + b 6fa6c │ │ │ │ ldrb lr, [r2, r3] │ │ │ │ orr ip, r0, r1, lsl r3 │ │ │ │ add r3, r3, #1 │ │ │ │ tst lr, r4 │ │ │ │ movne r0, ip │ │ │ │ cmp r3, #16 │ │ │ │ - bne 6f99c │ │ │ │ + bne 6fa44 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ - bl beb18 │ │ │ │ + b bee64 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 6f9b8 │ │ │ │ + beq 6fa60 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #56552 @ 0xdce8 │ │ │ │ + movw r3, #57096 @ 0xdf08 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6fa00 │ │ │ │ + ldr r1, [pc, #8] @ 6faa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6ef64 │ │ │ │ + b 6f00c │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -67053,74 +67097,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6fa64 │ │ │ │ + bne 6fb0c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6faa4 │ │ │ │ + beq 6fb4c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6fa68 │ │ │ │ - b 6faa4 │ │ │ │ + bgt 6fb10 │ │ │ │ + b 6fb4c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6fac4 │ │ │ │ + bne 6fb6c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6faa4 │ │ │ │ + beq 6fb4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6fac8 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 6fb70 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6fb2c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6fbd4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 44834 │ │ │ │ + bl 44844 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fb08 │ │ │ │ + bgt 6fbb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fb08 │ │ │ │ + bne 6fbb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fb2c │ │ │ │ + bgt 6fbd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fb2c │ │ │ │ + bne 6fbd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -67128,186 +67172,150 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6fc5c │ │ │ │ + bne 6fd04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38db08 │ │ │ │ + bl 38d828 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6fc5c │ │ │ │ + beq 6fd04 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395a28 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 3958bc <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #39476 @ 0x9a34 │ │ │ │ + movw r0, #40052 @ 0x9c74 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6fbbc │ │ │ │ + bne 6fc64 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ab5b8 │ │ │ │ + b 3ab800 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #63764 @ 0xf914 │ │ │ │ + movw r0, #64300 @ 0xfb2c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - bl 3963e8 <_PyLong_UInt32_Converter@@Base+0x10d4> │ │ │ │ + bl 396388 <_PyLong_UInt32_Converter@@Base+0x11e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fc10 │ │ │ │ + bgt 6fcb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fc10 │ │ │ │ + bne 6fcb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6fbac │ │ │ │ + beq 6fc54 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fc3c │ │ │ │ + bgt 6fce4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fc3c │ │ │ │ + bne 6fce4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fc5c │ │ │ │ - movw r0, #63764 @ 0xf914 │ │ │ │ + beq 6fd04 │ │ │ │ + movw r0, #64300 @ 0xfb2c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bb0c8 <_Py_c_neg@@Base+0xb3c> │ │ │ │ + b 3bb208 <_Py_c_neg@@Base+0xb3c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6fd34 │ │ │ │ + beq 6fddc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #49436 @ 0xc11c │ │ │ │ + movw r4, #49224 @ 0xc048 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67f6c │ │ │ │ + bl 68014 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 6fcf4 │ │ │ │ - movw r3, #49388 @ 0xc0ec │ │ │ │ + bne 6fd9c │ │ │ │ + movw r3, #49176 @ 0xc018 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fcc8 │ │ │ │ - bl 1436d4 │ │ │ │ + beq 6fd70 │ │ │ │ + bl 143edc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #49392 @ 0xc0f0 │ │ │ │ + movw r3, #49180 @ 0xc01c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fcb8 │ │ │ │ + bne 6fd60 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fcb8 │ │ │ │ - b 6fd2c │ │ │ │ + bne 6fd60 │ │ │ │ + b 6fdd4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fd14 │ │ │ │ + bgt 6fdbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fd14 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 6fdbc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8040 @ 0x1f68 │ │ │ │ + movw r1, #8616 @ 0x21a8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #56536 @ 0xdcd8 │ │ │ │ + movw r3, #57080 @ 0xdef8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6fd64 │ │ │ │ + ldr r1, [pc, #8] @ 6fe0c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6ef64 │ │ │ │ + b 6f00c │ │ │ │ rsbeq r1, r3, r4, lsr #21 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 6fda8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32920 @ 0x8098 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6fdcc │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 6fdd4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46816 @ 0xb6e0 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - mov r0, #0 │ │ │ │ - b 6fdec │ │ │ │ - ldr ip, [r0, #20] │ │ │ │ - mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 6fdf4 │ │ │ │ - sub r1, fp, #8 │ │ │ │ - str ip, [fp, #-8] │ │ │ │ - bl d859c │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - rsbeq r6, r3, ip, asr #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 6fe18 │ │ │ │ + ldr r2, [pc, #16] @ 6fe30 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46624 │ │ │ │ + b 466c4 │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -67315,240 +67323,240 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6fe7c │ │ │ │ + bne 6fe94 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6fec0 │ │ │ │ + beq 6fed8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6fe80 │ │ │ │ - b 6fec0 │ │ │ │ + bgt 6fe98 │ │ │ │ + b 6fed8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ ldrne r3, [r4] │ │ │ │ - bne 6fee0 │ │ │ │ + bne 6fef8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6fec0 │ │ │ │ + beq 6fed8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6fee0 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 6fef8 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6ff44 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6ff5c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 44e9c │ │ │ │ + bl 44e30 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ff20 │ │ │ │ + bgt 6ff38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ff20 │ │ │ │ + bne 6ff38 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ff44 │ │ │ │ + bgt 6ff5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ff44 │ │ │ │ + bne 6ff5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #56536 @ 0xdcd8 │ │ │ │ + movw r3, #57080 @ 0xdef8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6ff70 │ │ │ │ + ldr r1, [pc, #8] @ 6ff88 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6ef64 │ │ │ │ + b 6f00c │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ffb4 │ │ │ │ + bgt 6ffcc │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32920 @ 0x8098 │ │ │ │ + movw r1, #33496 @ 0x82d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 6ffd8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 6fff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ffe0 │ │ │ │ + beq 6fff8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46816 @ 0xb6e0 │ │ │ │ + movw r1, #47392 @ 0xb920 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 6fff8 │ │ │ │ + b 70010 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 70000 │ │ │ │ + ldr r0, [pc, #16] @ 70018 │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ + rsbeq r6, r3, ip, asr #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 70088 │ │ │ │ + beq 700a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 70088 │ │ │ │ + ble 700a0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ - movw r0, #63880 @ 0xf988 │ │ │ │ + movw r0, #64416 @ 0xfba0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7009c │ │ │ │ + bgt 700b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7009c │ │ │ │ + bne 700b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7009c │ │ │ │ - movw r0, #63916 @ 0xf9ac │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 700b4 │ │ │ │ + movw r0, #64452 @ 0xfbc4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000700a4 : │ │ │ │ +000700bc : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 700cc │ │ │ │ - bl 3c5a14 <_Py_hashtable_foreach@@Base+0x6de0> │ │ │ │ - b 700dc │ │ │ │ + bne 700e4 │ │ │ │ + bl 3c5b8c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b 700f4 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 33f408 │ │ │ │ + bl 33f75c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 700f0 │ │ │ │ - movw r0, #63940 @ 0xf9c4 │ │ │ │ + bge 70108 │ │ │ │ + movw r0, #64476 @ 0xfbdc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2ea3bc │ │ │ │ - b 700f8 │ │ │ │ + bl 2eb05c │ │ │ │ + b 70110 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 7017c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bgt 70194 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 70158 │ │ │ │ + beq 70170 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ - movw r3, #10988 @ 0x2aec │ │ │ │ + movw r3, #11564 @ 0x2d2c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #10280 @ 0x2828 │ │ │ │ + movw r1, #10856 @ 0x2a68 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140fbc │ │ │ │ - b 70194 │ │ │ │ + bl 1417cc │ │ │ │ + b 701ac │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ - bl d6958 │ │ │ │ + bl d6f70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7019c │ │ │ │ + bne 701b4 │ │ │ │ mov r5, #0 │ │ │ │ - b 701d4 │ │ │ │ + b 701ec │ │ │ │ mov r3, r7 │ │ │ │ add r1, r5, #20 │ │ │ │ sub r2, r6, #1 │ │ │ │ - bl d6ffc │ │ │ │ + bl d7614 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 701d4 │ │ │ │ + bgt 701ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 701d4 │ │ │ │ + bne 701ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -67558,168 +67566,204 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 7025c │ │ │ │ + bne 70274 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7023c │ │ │ │ + beq 70254 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70260 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 70278 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 702ac │ │ │ │ + bl 16f7e8 │ │ │ │ + b 702c4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #76] @ 702b8 │ │ │ │ + ldr r0, [pc, #76] @ 702d0 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ strle r3, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 702ac │ │ │ │ + bgt 702c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 702ac │ │ │ │ + bne 702c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsr #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ ldrne r0, [r4, #8] │ │ │ │ - beq 70388 │ │ │ │ + beq 703a0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 70330 │ │ │ │ + bge 70348 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsl ip, r3, #2 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r1, [r2, ip] │ │ │ │ - b 702f8 │ │ │ │ + b 70310 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70358 │ │ │ │ + beq 70370 │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70358 │ │ │ │ + beq 70370 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 70390 │ │ │ │ - bl 9f8f8 │ │ │ │ + b 703a8 │ │ │ │ + bl 9f9d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70390 │ │ │ │ + bne 703a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70388 │ │ │ │ + bgt 703a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70388 │ │ │ │ + bne 703a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 703f0 │ │ │ │ + b 70408 │ │ │ │ add r2, r5, #8 │ │ │ │ - movw r1, #22376 @ 0x5768 │ │ │ │ + movw r1, #22912 @ 0x5980 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #34920 @ 0x8868 │ │ │ │ + movw r1, #35496 @ 0x8aa8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #64100 @ 0xfa64 │ │ │ │ + movw r0, #64636 @ 0xfc7c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ bic r3, r3, #1 │ │ │ │ bic ip, ip, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #22356 @ 0x5754 │ │ │ │ + movw r3, #22892 @ 0x596c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #24180 @ 0x5e74 │ │ │ │ + movw r3, #24716 @ 0x608c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #59004 @ 0xe67c │ │ │ │ + movw r3, #59548 @ 0xe89c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 285c28 │ │ │ │ + b 286f58 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt 70464 │ │ │ │ + movw r3, #45544 @ 0xb1e8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #33496 @ 0x82d8 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f7e8 │ │ │ │ + b 70488 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 70490 │ │ │ │ + movw r3, #45544 @ 0xb1e8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #47392 @ 0xb920 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f7e8 │ │ │ │ + mov r0, #0 │ │ │ │ + b 704a8 │ │ │ │ + ldr ip, [r0, #20] │ │ │ │ + mov r2, #-2147483647 @ 0x80000001 │ │ │ │ + ldr r0, [pc, #16] @ 704b0 │ │ │ │ + sub r1, fp, #8 │ │ │ │ + str ip, [fp, #-8] │ │ │ │ + bl d8bb4 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldrdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ │ │ │ │ -0007040c : │ │ │ │ +000704b4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 33f408 │ │ │ │ + bl 33f75c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00070444 : │ │ │ │ +000704ec : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl e4720 │ │ │ │ + bl e5114 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -67729,51 +67773,51 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 704f8 │ │ │ │ + bne 705a0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 704d8 │ │ │ │ + beq 70580 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 704fc │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 705a4 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 70548 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 705f0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #76] @ 70554 │ │ │ │ + ldr r0, [pc, #76] @ 705fc │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ strle r3, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70548 │ │ │ │ + bgt 705f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70548 │ │ │ │ + bne 705f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq r1, [r3], #-188 @ 0xffffff44 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -67781,240 +67825,240 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ tst r1, #32 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ubfx r3, r1, #6, #1 │ │ │ │ - beq 705a8 │ │ │ │ + beq 70650 │ │ │ │ cmp r3, #0 │ │ │ │ addne r7, r5, #20 │ │ │ │ movne r4, #127 @ 0x7f │ │ │ │ ubfxne r1, r1, #2, #3 │ │ │ │ addeq r7, r5, #28 │ │ │ │ ubfxeq r1, r1, #2, #3 │ │ │ │ - bne 705dc │ │ │ │ - b 705bc │ │ │ │ + bne 70684 │ │ │ │ + b 70664 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r4, #127 @ 0x7f │ │ │ │ - bne 705dc │ │ │ │ + bne 70684 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r4, #255 @ 0xff │ │ │ │ - beq 705dc │ │ │ │ + beq 70684 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ mov r3, r4 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, #2 │ │ │ │ movne r4, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af9c <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 3af30 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 70660 │ │ │ │ + blt 70708 │ │ │ │ add r2, r8, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 70638 │ │ │ │ + bne 706e0 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1df34c │ │ │ │ + bl 1df454 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70660 │ │ │ │ + beq 70708 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9bc4 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl b9cd0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70660 │ │ │ │ + beq 70708 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1df34c │ │ │ │ + b 1df454 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b06c <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ + bl 3b000 <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 70660 │ │ │ │ + beq 70708 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 31773c <_PyGen_FetchStopIterationValue@@Base+0x2b08> │ │ │ │ + b 317d24 <_PyGen_FetchStopIterationValue@@Base+0x28c4> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 706b8 │ │ │ │ + bne 70760 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 706b4 │ │ │ │ + ble 7075c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70700 │ │ │ │ + beq 707a8 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #192] @ 70798 │ │ │ │ + ldr r1, [pc, #192] @ 70840 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70700 │ │ │ │ + bne 707a8 │ │ │ │ mov r0, #0 │ │ │ │ - b 70790 │ │ │ │ + b 70838 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 3009d4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 301674 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 706f8 │ │ │ │ + beq 707a0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 70744 │ │ │ │ + beq 707ec │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70748 │ │ │ │ - bl beb18 │ │ │ │ + bne 707f0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70748 │ │ │ │ - b 706f8 │ │ │ │ + beq 707f0 │ │ │ │ + b 707a0 │ │ │ │ mov r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2df2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 70788 │ │ │ │ + bne 70830 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 706f8 │ │ │ │ + bl 27c134 │ │ │ │ + b 707a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r2, ip, r0, r8 │ │ │ │ + mlseq r2, r8, r0, r8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 707dc │ │ │ │ + bgt 70884 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32920 @ 0x8098 │ │ │ │ + movw r1, #33496 @ 0x82d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 70800 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 708a8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70808 │ │ │ │ + beq 708b0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46816 @ 0xb6e0 │ │ │ │ + movw r1, #47392 @ 0xb920 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 70820 │ │ │ │ + b 708c8 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 70828 │ │ │ │ + ldr r0, [pc, #16] @ 708d0 │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r3, r4, lsr #28 │ │ │ │ │ │ │ │ -0007082c <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +000708d4 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r4, r3, #5504 @ 0x1580 │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r4, #0 │ │ │ │ addne r3, r3, #4096 @ 0x1000 │ │ │ │ ldrne r4, [r3, #1452] @ 0x5ac │ │ │ │ - bne 70868 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ - bl 1436d4 │ │ │ │ + bne 70910 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ + bl 143edc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b2bc <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c3e4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70884 <_PyXI_UnwrapNotShareableError@@Base+0x58> │ │ │ │ + bne 7092c <_PyXI_UnwrapNotShareableError@@Base+0x58> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bne 708ac <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ + bne 70954 <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ mov r0, r4 │ │ │ │ - bl 33820 │ │ │ │ + bl 33834 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 708c8 <_PyXI_UnwrapNotShareableError@@Base+0x9c> │ │ │ │ - b 708f8 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ + bne 70970 <_PyXI_UnwrapNotShareableError@@Base+0x9c> │ │ │ │ + b 709a0 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #8 │ │ │ │ - bl 39300 <_PyXI_InitFailure@@Base> │ │ │ │ + bl 39310 <_PyXI_InitFailure@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70898 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ - b 7087c <_PyXI_UnwrapNotShareableError@@Base+0x50> │ │ │ │ + bne 70940 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + b 70924 <_PyXI_UnwrapNotShareableError@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 708e4 <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ + bgt 7098c <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 708ec <_PyXI_UnwrapNotShareableError@@Base+0xc0> │ │ │ │ + beq 70994 <_PyXI_UnwrapNotShareableError@@Base+0xc0> │ │ │ │ mov r4, r6 │ │ │ │ - b 708f8 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ + b 709a0 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 708e4 <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 7098c <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #8948 @ 0x22f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #8948 @ 0x22f4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -68031,316 +68075,268 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70980 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ + bne 70a28 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70980 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ + bne 70a28 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70a30 <_PyXI_UnwrapNotShareableError@@Base+0x204> │ │ │ │ + beq 70ad8 <_PyXI_UnwrapNotShareableError@@Base+0x204> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70998 <_PyXI_UnwrapNotShareableError@@Base+0x16c> │ │ │ │ + beq 70a40 <_PyXI_UnwrapNotShareableError@@Base+0x16c> │ │ │ │ mov r0, r4 │ │ │ │ - bl c44a4 │ │ │ │ + bl c4b78 │ │ │ │ mov r4, r0 │ │ │ │ - b 709a0 <_PyXI_UnwrapNotShareableError@@Base+0x174> │ │ │ │ - bl 9f8f8 │ │ │ │ + b 70a48 <_PyXI_UnwrapNotShareableError@@Base+0x174> │ │ │ │ + bl 9f9d0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70ab4 <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + beq 70b5c <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 709c8 <_PyXI_UnwrapNotShareableError@@Base+0x19c> │ │ │ │ - ldr r1, [pc, #260] @ 70ac0 <_PyXI_UnwrapNotShareableError@@Base+0x294> │ │ │ │ + beq 70a70 <_PyXI_UnwrapNotShareableError@@Base+0x19c> │ │ │ │ + ldr r1, [pc, #260] @ 70b68 <_PyXI_UnwrapNotShareableError@@Base+0x294> │ │ │ │ mov r0, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70a08 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ + beq 70ab0 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 709e8 <_PyXI_UnwrapNotShareableError@@Base+0x1bc> │ │ │ │ - ldr r1, [pc, #232] @ 70ac4 <_PyXI_UnwrapNotShareableError@@Base+0x298> │ │ │ │ + beq 70a90 <_PyXI_UnwrapNotShareableError@@Base+0x1bc> │ │ │ │ + ldr r1, [pc, #232] @ 70b6c <_PyXI_UnwrapNotShareableError@@Base+0x298> │ │ │ │ mov r0, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70a08 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ + beq 70ab0 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70a48 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ - ldr r1, [pc, #204] @ 70ac8 <_PyXI_UnwrapNotShareableError@@Base+0x29c> │ │ │ │ + beq 70af0 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ + ldr r1, [pc, #204] @ 70b70 <_PyXI_UnwrapNotShareableError@@Base+0x29c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70a48 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ + bne 70af0 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70ab4 <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + bgt 70b5c <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70ab4 <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + bne 70b5c <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 70ab4 <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 70b5c <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70a58 <_PyXI_UnwrapNotShareableError@@Base+0x22c> │ │ │ │ + beq 70b00 <_PyXI_UnwrapNotShareableError@@Base+0x22c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 70a74 <_PyXI_UnwrapNotShareableError@@Base+0x248> │ │ │ │ + bne 70b1c <_PyXI_UnwrapNotShareableError@@Base+0x248> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf96c <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b 70a8c <_PyXI_UnwrapNotShareableError@@Base+0x260> │ │ │ │ + b 70b34 <_PyXI_UnwrapNotShareableError@@Base+0x260> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl af580 │ │ │ │ + bl af668 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70ab8 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ + bgt 70b60 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70ab8 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ + bne 70b60 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 70ab8 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 70b60 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ rsbeq r6, r3, r8, ror #11 │ │ │ │ rsbeq r6, r3, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70b08 <_PyXI_UnwrapNotShareableError@@Base+0x2dc> │ │ │ │ + bgt 70bb0 <_PyXI_UnwrapNotShareableError@@Base+0x2dc> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32920 @ 0x8098 │ │ │ │ + movw r1, #33496 @ 0x82d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 70b40 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 70be8 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70b30 <_PyXI_UnwrapNotShareableError@@Base+0x304> │ │ │ │ + beq 70bd8 <_PyXI_UnwrapNotShareableError@@Base+0x304> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46816 @ 0xb6e0 │ │ │ │ + movw r1, #47392 @ 0xb920 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 70b40 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 70be8 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #224] @ 70c44 <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ + ldr r0, [pc, #224] @ 70cec <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 70b84 <_PyXI_UnwrapNotShareableError@@Base+0x358> │ │ │ │ + bne 70c2c <_PyXI_UnwrapNotShareableError@@Base+0x358> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 70b6c <_PyXI_UnwrapNotShareableError@@Base+0x340> │ │ │ │ + bne 70c14 <_PyXI_UnwrapNotShareableError@@Base+0x340> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - bne 70bac <_PyXI_UnwrapNotShareableError@@Base+0x380> │ │ │ │ + bne 70c54 <_PyXI_UnwrapNotShareableError@@Base+0x380> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r5, [pc, #148] @ 70c48 <_PyXI_UnwrapNotShareableError@@Base+0x41c> │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r5, [pc, #148] @ 70cf0 <_PyXI_UnwrapNotShareableError@@Base+0x41c> │ │ │ │ ldr r3, [r5, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 70c04 <_PyXI_UnwrapNotShareableError@@Base+0x3d8> │ │ │ │ + beq 70cac <_PyXI_UnwrapNotShareableError@@Base+0x3d8> │ │ │ │ ldr r0, [r5, #1684] @ 0x694 │ │ │ │ - bl 70c4c <_Py_hashtable_size@@Base> │ │ │ │ + bl 70cf4 <_Py_hashtable_size@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #1676] @ 0x68c │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 70c4c <_Py_hashtable_size@@Base> │ │ │ │ + bl 70cf4 <_Py_hashtable_size@@Base> │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #1688] @ 0x698 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 70c4c <_Py_hashtable_size@@Base> │ │ │ │ - movw r1, #3936 @ 0xf60 │ │ │ │ + bl 70cf4 <_Py_hashtable_size@@Base> │ │ │ │ + movw r1, #4168 @ 0x1048 │ │ │ │ movt r1, #9 │ │ │ │ add r4, r4, r0 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #1692] @ 0x69c │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3bec34 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 3befd8 <_Py_hashtable_foreach@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 70c24 <_PyXI_UnwrapNotShareableError@@Base+0x3f8> │ │ │ │ + bne 70ccc <_PyXI_UnwrapNotShareableError@@Base+0x3f8> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 70c0c <_PyXI_UnwrapNotShareableError@@Base+0x3e0> │ │ │ │ + bne 70cb4 <_PyXI_UnwrapNotShareableError@@Base+0x3e0> │ │ │ │ dmb ish │ │ │ │ - beq 70c34 <_PyXI_UnwrapNotShareableError@@Base+0x408> │ │ │ │ - ldr r0, [pc, #16] @ 70c44 <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 70cdc <_PyXI_UnwrapNotShareableError@@Base+0x408> │ │ │ │ + ldr r0, [pc, #16] @ 70cec <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ + bl 2bca8c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00070c4c <_Py_hashtable_size@@Base>: │ │ │ │ +00070cf4 <_Py_hashtable_size@@Base>: │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ lsl r0, r3, #4 │ │ │ │ add r0, r0, r2, lsl #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #156] @ 70d2c <_Py_hashtable_size@@Base+0xe0> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 70cb0 <_Py_hashtable_size@@Base+0x64> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 70c98 <_Py_hashtable_size@@Base+0x4c> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 70cd8 <_Py_hashtable_size@@Base+0x8c> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ 70d30 <_Py_hashtable_size@@Base+0xe4> │ │ │ │ - ldr r2, [r3, #1596] @ 0x63c │ │ │ │ - cmp r2, #0 │ │ │ │ - ldrne r2, [r3, #1668] @ 0x684 │ │ │ │ - strne r2, [r3, #1672] @ 0x688 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 70d0c <_Py_hashtable_size@@Base+0xc0> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 70cf4 <_Py_hashtable_size@@Base+0xa8> │ │ │ │ - dmb ish │ │ │ │ - beq 70d1c <_Py_hashtable_size@@Base+0xd0> │ │ │ │ - ldr r0, [pc, #16] @ 70d2c <_Py_hashtable_size@@Base+0xe0> │ │ │ │ - bl 2bbc08 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 70d70 <_Py_hashtable_size@@Base+0x124> │ │ │ │ + bne 70d58 <_Py_hashtable_size@@Base+0x64> │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70d98 <_Py_hashtable_size@@Base+0x14c> │ │ │ │ - b 70db4 <_Py_hashtable_size@@Base+0x168> │ │ │ │ + bne 70d80 <_Py_hashtable_size@@Base+0x8c> │ │ │ │ + b 70d9c <_Py_hashtable_size@@Base+0xa8> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56320 @ 0xdc00 │ │ │ │ + movw r0, #56864 @ 0xde20 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70d5c <_Py_hashtable_size@@Base+0x110> │ │ │ │ + bne 70d44 <_Py_hashtable_size@@Base+0x50> │ │ │ │ mov r0, #0 │ │ │ │ - b 70e4c <_Py_hashtable_size@@Base+0x200> │ │ │ │ - bl c5e50 │ │ │ │ + b 70e34 <_Py_hashtable_size@@Base+0x140> │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70dc8 <_Py_hashtable_size@@Base+0x17c> │ │ │ │ + ble 70db0 <_Py_hashtable_size@@Base+0xbc> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 70de4 <_Py_hashtable_size@@Base+0x198> │ │ │ │ - bl beb18 │ │ │ │ + bne 70dcc <_Py_hashtable_size@@Base+0xd8> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 70de4 <_Py_hashtable_size@@Base+0x198> │ │ │ │ - b 70d90 <_Py_hashtable_size@@Base+0x144> │ │ │ │ + beq 70dcc <_Py_hashtable_size@@Base+0xd8> │ │ │ │ + b 70d78 <_Py_hashtable_size@@Base+0x84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70dac <_Py_hashtable_size@@Base+0x160> │ │ │ │ + bne 70d94 <_Py_hashtable_size@@Base+0xa0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 70dac <_Py_hashtable_size@@Base+0x160> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 70d94 <_Py_hashtable_size@@Base+0xa0> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2f9798 <_PyEval_GetBuiltin@@Base+0x104> │ │ │ │ + bl 2fa438 <_PyEval_GetBuiltin@@Base+0x104> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70d90 <_Py_hashtable_size@@Base+0x144> │ │ │ │ + beq 70d78 <_Py_hashtable_size@@Base+0x84> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r1, r5, #1 │ │ │ │ - bl 2dc8fc │ │ │ │ + bl 2dd05c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 70d90 <_Py_hashtable_size@@Base+0x144> │ │ │ │ + blt 70d78 <_Py_hashtable_size@@Base+0x84> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ addlt r4, r4, r5 │ │ │ │ biclt r4, r4, r4, asr #31 │ │ │ │ cmp r5, r4 │ │ │ │ movlt r4, r5 │ │ │ │ add r0, r4, #1 │ │ │ │ @@ -68349,178 +68345,226 @@ │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2d988 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ strb r7, [r6, r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r0, [pc, #156] @ 70ef4 <_Py_hashtable_size@@Base+0x200> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 70e78 <_Py_hashtable_size@@Base+0x184> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 70e60 <_Py_hashtable_size@@Base+0x16c> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 70ea0 <_Py_hashtable_size@@Base+0x1ac> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ 70ef8 <_Py_hashtable_size@@Base+0x204> │ │ │ │ + ldr r2, [r3, #1596] @ 0x63c │ │ │ │ + cmp r2, #0 │ │ │ │ + ldrne r2, [r3, #1668] @ 0x684 │ │ │ │ + strne r2, [r3, #1672] @ 0x688 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 70ed4 <_Py_hashtable_size@@Base+0x1e0> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 70ebc <_Py_hashtable_size@@Base+0x1c8> │ │ │ │ + dmb ish │ │ │ │ + beq 70ee4 <_Py_hashtable_size@@Base+0x1f0> │ │ │ │ + ldr r0, [pc, #16] @ 70ef4 <_Py_hashtable_size@@Base+0x200> │ │ │ │ + bl 2bca8c │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + rsbeq sl, r2, r8, ror ip │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2e424 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 70ed0 <_Py_hashtable_size@@Base+0x284> │ │ │ │ + bne 70f78 <_Py_hashtable_size@@Base+0x284> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 70f14 <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ - ldr lr, [pc, #184] @ 70f90 <_Py_hashtable_size@@Base+0x344> │ │ │ │ + beq 70fbc <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ + ldr lr, [pc, #184] @ 71038 <_Py_hashtable_size@@Base+0x344> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 70f14 <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ + bne 70fbc <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ mov r0, #0 │ │ │ │ - b 70f88 <_Py_hashtable_size@@Base+0x33c> │ │ │ │ + b 71030 <_Py_hashtable_size@@Base+0x33c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70f0c <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + beq 70fb4 <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 379a60 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 379ea0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70f0c <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + beq 70fb4 <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ bl 2d928 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r4, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 70f88 <_Py_hashtable_size@@Base+0x33c> │ │ │ │ + bne 71030 <_Py_hashtable_size@@Base+0x33c> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 70f0c <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + bl 27c134 │ │ │ │ + b 70fb4 <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, asr #1 │ │ │ │ + rsbeq r8, r2, r4, asr #1 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #64224 @ 0xfae0 │ │ │ │ + movw r0, #64760 @ 0xfcf8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70ff0 <_Py_hashtable_size@@Base+0x3a4> │ │ │ │ + beq 71098 <_Py_hashtable_size@@Base+0x3a4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71028 <_Py_hashtable_size@@Base+0x3dc> │ │ │ │ + beq 710d0 <_Py_hashtable_size@@Base+0x3dc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007103c : │ │ │ │ +000710e4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl b3dac │ │ │ │ + bl b3e94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 71080 │ │ │ │ + bne 71128 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #64268 @ 0xfb0c │ │ │ │ + movw r0, #64804 @ 0xfd24 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2ea3bc │ │ │ │ + bl 2eb05c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bge 710bc │ │ │ │ + bge 71164 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 3b5188 │ │ │ │ + b 3b52cc │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw ip, #48216 @ 0xbc58 │ │ │ │ + movw ip, #48004 @ 0xbb84 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ - bl 259920 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 25a668 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -68528,74 +68572,74 @@ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 71134 │ │ │ │ + bne 711dc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7116c │ │ │ │ - ldr r4, [pc, #148] @ 711d0 │ │ │ │ + beq 71214 │ │ │ │ + ldr r4, [pc, #148] @ 71278 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 711b8 │ │ │ │ + beq 71260 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 711b8 │ │ │ │ - bl dc824 │ │ │ │ + beq 71260 │ │ │ │ + bl dd21c │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbf8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 711c0 │ │ │ │ + bne 71268 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 711c8 │ │ │ │ + b 71270 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 185d9c │ │ │ │ + bl 1866f8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [r2], #-4 @ │ │ │ │ + strdeq r8, [r2], #-0 @ │ │ │ │ │ │ │ │ -000711d4 : │ │ │ │ +0007127c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 2e7f58 │ │ │ │ + bl 2e8bf8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -68619,73 +68663,73 @@ │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #64404 @ 0xfb94 │ │ │ │ + movw r0, #64940 @ 0xfdac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 712b8 │ │ │ │ + bne 71360 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 712ec │ │ │ │ + beq 71394 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 712ec │ │ │ │ + beq 71394 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64432 @ 0xfbb0 │ │ │ │ + movw r1, #64968 @ 0xfdc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #38148 @ 0x9504 │ │ │ │ + movw r3, #38596 @ 0x96c4 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7133c │ │ │ │ + bne 713e4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71370 │ │ │ │ + beq 71418 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71370 │ │ │ │ + beq 71418 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64460 @ 0xfbcc │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5180 @ 0x143c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ @@ -68698,350 +68742,350 @@ │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 713d0 │ │ │ │ + bne 71478 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71404 │ │ │ │ + beq 714ac │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71404 │ │ │ │ + beq 714ac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64492 @ 0xfbec │ │ │ │ + movw r1, #65028 @ 0xfe04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr lr, [pc, #484] @ 71610 │ │ │ │ + ldr lr, [pc, #484] @ 716b8 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ sub ip, fp, #88 @ 0x58 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 7148c │ │ │ │ + bne 71534 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 714b4 │ │ │ │ - b 715f4 │ │ │ │ + bne 7155c │ │ │ │ + b 7169c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #17336 @ 0x43b8 │ │ │ │ + movw r0, #17912 @ 0x45f8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71460 │ │ │ │ + bne 71508 │ │ │ │ mov r7, r4 │ │ │ │ - b 715f4 │ │ │ │ - ldr r3, [pc, #344] @ 71614 │ │ │ │ + b 7169c │ │ │ │ + ldr r3, [pc, #344] @ 716bc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - bne 714ec │ │ │ │ + bne 71594 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64580 @ 0xfc44 │ │ │ │ + movw r1, #65116 @ 0xfe5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 715f4 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7169c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 7151c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 715c4 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64628 @ 0xfc74 │ │ │ │ + movw r1, #65164 @ 0xfe8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 715f4 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7169c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ecce0 │ │ │ │ + bl 1eceb0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bgt 7154c │ │ │ │ + bgt 715f4 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64668 @ 0xfc9c │ │ │ │ + movw r1, #65204 @ 0xfeb4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 715f4 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7169c │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 32f370 │ │ │ │ + bl 32f7f0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 715f4 │ │ │ │ + beq 7169c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7159c │ │ │ │ + bne 71644 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64700 @ 0xfcbc │ │ │ │ + movw r1, #65236 @ 0xfed4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 331da4 │ │ │ │ - b 715f4 │ │ │ │ + bl 332224 │ │ │ │ + b 7169c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r0, #64744 @ 0xfce8 │ │ │ │ + movw r0, #65280 @ 0xff00 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #57884 @ 0xe21c │ │ │ │ + movw r1, #58420 @ 0xe434 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 715e8 │ │ │ │ + beq 71690 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e484 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 331da4 │ │ │ │ + bl 332224 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq r9, lr, ip, lsl r5 │ │ │ │ + ldrsbeq r9, [lr], #-108 @ 0xffffff94 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00071618 : │ │ │ │ +000716c0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7163c │ │ │ │ - bl 3c5a14 <_Py_hashtable_foreach@@Base+0x6de0> │ │ │ │ - b 7169c │ │ │ │ + bne 716e4 │ │ │ │ + bl 3c5b8c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b 71744 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71714 │ │ │ │ + beq 717bc │ │ │ │ ldr lr, [r3, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 71664 │ │ │ │ + bne 7170c │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 71674 │ │ │ │ + beq 7171c │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 71714 │ │ │ │ + bne 717bc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71714 │ │ │ │ + beq 717bc │ │ │ │ mov r0, r1 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 716a4 │ │ │ │ + bne 7174c │ │ │ │ mov r4, #0 │ │ │ │ - b 7173c │ │ │ │ + b 717e4 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1599bc │ │ │ │ + bl 15a358 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 716e0 │ │ │ │ + bgt 71788 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 716e0 │ │ │ │ + bne 71788 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7173c │ │ │ │ + bne 717e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71714 │ │ │ │ + bgt 717bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71714 │ │ │ │ + bne 717bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64920 @ 0xfd98 │ │ │ │ + movw r1, #65456 @ 0xffb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw ip, #54552 @ 0xd518 │ │ │ │ + movw ip, #55096 @ 0xd738 │ │ │ │ movt ip, #60 @ 0x3c │ │ │ │ - movw r3, #54576 @ 0xd530 │ │ │ │ + movw r3, #55120 @ 0xd750 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #54544 @ 0xd510 │ │ │ │ + movw r2, #55088 @ 0xd730 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - movw r1, #54564 @ 0xd524 │ │ │ │ + movw r1, #55108 @ 0xd744 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw r0, #64956 @ 0xfdbc │ │ │ │ + movw r0, #65492 @ 0xffd4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #34280 @ 0x85e8 │ │ │ │ + movw r0, #34816 @ 0x8800 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ │ │ │ │ -000717bc : │ │ │ │ +00071864 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 717e0 │ │ │ │ - bl 3c5a14 <_Py_hashtable_foreach@@Base+0x6de0> │ │ │ │ - b 7184c │ │ │ │ + bne 71888 │ │ │ │ + bl 3c5b8c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b 718f4 │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 718c0 │ │ │ │ + beq 71968 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71824 │ │ │ │ - movw r3, #29644 @ 0x73cc │ │ │ │ + beq 718cc │ │ │ │ + movw r3, #33020 @ 0x80fc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r2, r3 │ │ │ │ - bne 71818 │ │ │ │ + bne 718c0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d763c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x864> │ │ │ │ + b 2d8110 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x608> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 718c0 │ │ │ │ + bne 71968 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 718c0 │ │ │ │ + beq 71968 │ │ │ │ mov r0, r1 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 71854 │ │ │ │ + bne 718fc │ │ │ │ mov r4, #0 │ │ │ │ - b 718e8 │ │ │ │ + b 71990 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 178e98 │ │ │ │ + bl 179800 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7188c │ │ │ │ + bgt 71934 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7188c │ │ │ │ + bne 71934 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 718e8 │ │ │ │ + bne 71990 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 718c0 │ │ │ │ + bgt 71968 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 718c0 │ │ │ │ + bne 71968 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64920 @ 0xfd98 │ │ │ │ + movw r1, #65456 @ 0xffb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -69049,362 +69093,362 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 71940 │ │ │ │ + bne 719e8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71978 │ │ │ │ - ldr r4, [pc, #172] @ 719f4 │ │ │ │ + beq 71a20 │ │ │ │ + ldr r4, [pc, #172] @ 71a9c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 719e8 │ │ │ │ + beq 71a90 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71998 │ │ │ │ - bl beb18 │ │ │ │ + bne 71a40 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 719e8 │ │ │ │ + bne 71a90 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2dc28 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 719dc │ │ │ │ + bne 71a84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 719dc │ │ │ │ + beq 71a84 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsr #2 │ │ │ │ + rsbeq r8, r2, ip, lsl r1 │ │ │ │ │ │ │ │ -000719f8 : │ │ │ │ +00071aa0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #47480 @ 0xb978 │ │ │ │ + movw r0, #48056 @ 0xbbb8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 71a7c │ │ │ │ + bne 71b24 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71ab4 │ │ │ │ - ldr r4, [pc, #172] @ 71b30 │ │ │ │ + beq 71b5c │ │ │ │ + ldr r4, [pc, #172] @ 71bd8 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71b24 │ │ │ │ + beq 71bcc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71ad4 │ │ │ │ - bl beb18 │ │ │ │ + bne 71b7c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71b24 │ │ │ │ + bne 71bcc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e4b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71b18 │ │ │ │ + bne 71bc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71b18 │ │ │ │ + beq 71bc0 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, asr #2 │ │ │ │ + rsbeq r8, r2, r8, asr #2 │ │ │ │ │ │ │ │ -00071b34 : │ │ │ │ +00071bdc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #35436 @ 0x8a6c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141aec │ │ │ │ + b 1422fc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, sp, #256 @ 0x100 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble 71bdc │ │ │ │ + ble 71c84 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r6, #0 │ │ │ │ mla r4, r5, r3, r8 │ │ │ │ add r9, r8, r6 │ │ │ │ sub r7, r4, r6 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r2, r5 │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ mov r1, r9 │ │ │ │ cmp r9, r7 │ │ │ │ - bcs 71bdc │ │ │ │ + bcs 71c84 │ │ │ │ bl 2d058 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e280 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #284 @ 0x11c │ │ │ │ mov r0, r7 │ │ │ │ add r6, r6, r5 │ │ │ │ bl 2e280 │ │ │ │ - b 71b90 │ │ │ │ + b 71c38 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71c24 │ │ │ │ - bl beb18 │ │ │ │ + bne 71ccc │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71c94 │ │ │ │ + bne 71d3c │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbb0 <__sched_rr_get_interval64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71c4c │ │ │ │ + beq 71cf4 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 71c78 │ │ │ │ + bl 27c134 │ │ │ │ + b 71d20 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s15, [fp, #-20] @ 0xffffffec │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #60] @ 71ca0 │ │ │ │ + vldr d5, [pc, #60] @ 71d48 │ │ │ │ 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 71c88 │ │ │ │ - bl beb18 │ │ │ │ + bne 71d30 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71c94 │ │ │ │ + bne 71d3c │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #54892 @ 0xd66c │ │ │ │ + movw r1, #55436 @ 0xd88c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 138b9c │ │ │ │ + b 1393ac │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #65016 @ 0xfdf8 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ + movw r0, #16 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71d3c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 71de4 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 71d2c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71d3c │ │ │ │ + bne 71dd4 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71de4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71d70 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 71e18 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71d60 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71d70 │ │ │ │ + bne 71e08 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71e18 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71da4 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 71e4c │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71d94 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71da4 │ │ │ │ + bne 71e3c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71e4c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71dd8 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 71e80 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71dc8 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71dd8 │ │ │ │ + bne 71e70 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71e80 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71e0c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 71eb4 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71dfc │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71e0c │ │ │ │ + bne 71ea4 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71eb4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71e40 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 71ee8 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71e30 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71e40 │ │ │ │ + bne 71ed8 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71ee8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71e68 │ │ │ │ + bne 71f10 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00071e7c : │ │ │ │ +00071f24 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -69413,358 +69457,358 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 71ee4 │ │ │ │ + beq 71f8c │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 71ee4 │ │ │ │ + beq 71f8c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 71f24 │ │ │ │ - b 71f08 │ │ │ │ + bls 71fcc │ │ │ │ + b 71fb0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71ed0 │ │ │ │ + beq 71f78 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25840 @ 0x64f0 │ │ │ │ + movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71ed0 │ │ │ │ - b 72018 │ │ │ │ + bne 71f78 │ │ │ │ + b 720c0 │ │ │ │ mov r3, #18 │ │ │ │ mov r2, #16 │ │ │ │ - movw r0, #25840 @ 0x64f0 │ │ │ │ + movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72018 │ │ │ │ + beq 720c0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 71f44 │ │ │ │ - bl beb18 │ │ │ │ + bne 71fec │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72018 │ │ │ │ + bne 720c0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne 71f64 │ │ │ │ - bl beb18 │ │ │ │ + bne 7200c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72018 │ │ │ │ + bne 720c0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 71f84 │ │ │ │ - bl beb18 │ │ │ │ + bne 7202c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72018 │ │ │ │ + bne 720c0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 71fa4 │ │ │ │ - bl beb18 │ │ │ │ + bne 7204c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72018 │ │ │ │ + bne 720c0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 71fc4 │ │ │ │ - bl beb18 │ │ │ │ + bne 7206c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72018 │ │ │ │ + bne 720c0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne 71fe4 │ │ │ │ - bl beb18 │ │ │ │ + bne 7208c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72018 │ │ │ │ + bne 720c0 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 72020 │ │ │ │ - movw r2, #12940 @ 0x328c │ │ │ │ + bne 720c8 │ │ │ │ + movw r2, #13516 @ 0x34cc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #65020 @ 0xfdfc │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25840 @ 0x64f0 │ │ │ │ + movw r1, #20 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r7 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 724c0 │ │ │ │ + b 72568 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 7205c │ │ │ │ + bne 72104 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r2, #27680 @ 0x6c20 │ │ │ │ + movw r2, #28256 @ 0x6e60 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #65032 @ 0xfe08 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25840 @ 0x64f0 │ │ │ │ + movw r1, #32 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72018 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720c0 │ │ │ │ ldr sl, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72094 │ │ │ │ + bne 7213c │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #27680 @ 0x6c20 │ │ │ │ + movw r2, #28256 @ 0x6e60 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #65044 @ 0xfe14 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25840 @ 0x64f0 │ │ │ │ + movw r1, #44 @ 0x2c │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72018 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720c0 │ │ │ │ ldr r9, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 720cc │ │ │ │ + bne 72174 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #27680 @ 0x6c20 │ │ │ │ + movw r2, #28256 @ 0x6e60 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #65056 @ 0xfe20 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25840 @ 0x64f0 │ │ │ │ + movw r1, #56 @ 0x38 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72018 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720c0 │ │ │ │ ldr r8, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 72104 │ │ │ │ + bne 721ac │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #65068 @ 0xfe2c │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25840 @ 0x64f0 │ │ │ │ + movw r1, #68 @ 0x44 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72018 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720c0 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7213c │ │ │ │ + bne 721e4 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #65080 @ 0xfe38 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25840 @ 0x64f0 │ │ │ │ + movw r1, #80 @ 0x50 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72018 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720c0 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 72178 │ │ │ │ + bne 72220 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #65092 @ 0xfe44 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25840 @ 0x64f0 │ │ │ │ + movw r1, #92 @ 0x5c │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72018 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720c0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 72198 │ │ │ │ - bl beb18 │ │ │ │ + bne 72240 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72018 │ │ │ │ + bne 720c0 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 721d4 │ │ │ │ + bne 7227c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #12940 @ 0x328c │ │ │ │ + movw r2, #13516 @ 0x34cc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #65104 @ 0xfe50 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25840 @ 0x64f0 │ │ │ │ + movw r1, #104 @ 0x68 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72018 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720c0 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 72210 │ │ │ │ + bne 722b8 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r2, #12940 @ 0x328c │ │ │ │ + movw r2, #13516 @ 0x34cc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #65116 @ 0xfe5c │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25840 @ 0x64f0 │ │ │ │ + movw r1, #116 @ 0x74 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72018 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720c0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble 72294 │ │ │ │ + ble 7233c │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 72254 │ │ │ │ + bne 722fc │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #27680 @ 0x6c20 │ │ │ │ + movw r2, #28256 @ 0x6e60 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #65128 @ 0xfe68 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25840 @ 0x64f0 │ │ │ │ + movw r1, #128 @ 0x80 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72018 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720c0 │ │ │ │ cmp r3, #17 │ │ │ │ - beq 722a0 │ │ │ │ + beq 72348 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 722a4 │ │ │ │ + bne 7234c │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #27680 @ 0x6c20 │ │ │ │ + movw r2, #28256 @ 0x6e60 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #65140 @ 0xfe74 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25840 @ 0x64f0 │ │ │ │ + movw r1, #140 @ 0x8c │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72018 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 720c0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 722a4 │ │ │ │ + b 7234c │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #49196 @ 0xc02c │ │ │ │ + movw r1, #49732 @ 0xc244 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #49208 @ 0xc038 │ │ │ │ + movw r0, #49744 @ 0xc250 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72320 │ │ │ │ + beq 723c8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 72338 │ │ │ │ + bge 723e0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65152 @ 0xfe80 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #152 @ 0x98 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b 724a0 │ │ │ │ + b 72548 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 72360 │ │ │ │ + bge 72408 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65188 @ 0xfea4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #188 @ 0xbc │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 72320 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 723c8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 72388 │ │ │ │ + bge 72430 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65232 @ 0xfed0 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #232 @ 0xe8 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 72320 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 723c8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - bge 723b0 │ │ │ │ + bge 72458 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65276 @ 0xfefc │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #276 @ 0x114 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 72320 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 723c8 │ │ │ │ mov r0, sl │ │ │ │ - bl 7256c <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ + bl 72a5c <_PyInterpreterConfig_AsDict@@Base+0x448> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 72320 │ │ │ │ + beq 723c8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7256c <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ + bl 72a5c <_PyInterpreterConfig_AsDict@@Base+0x448> │ │ │ │ subs r9, r0, #0 │ │ │ │ moveq r6, r9 │ │ │ │ moveq r5, r9 │ │ │ │ moveq r4, r9 │ │ │ │ - beq 724a0 │ │ │ │ + beq 72548 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 723f8 │ │ │ │ + beq 724a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7256c <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ + bl 72a5c <_PyInterpreterConfig_AsDict@@Base+0x448> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 723fc │ │ │ │ - b 72490 │ │ │ │ - ldr r5, [pc, #204] @ 724cc │ │ │ │ + bne 724a4 │ │ │ │ + b 72538 │ │ │ │ + ldr r5, [pc, #204] @ 72574 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 72418 │ │ │ │ + beq 724c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7256c <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ + bl 72a5c <_PyInterpreterConfig_AsDict@@Base+0x448> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7241c │ │ │ │ - b 7249c │ │ │ │ - ldr r4, [pc, #172] @ 724cc │ │ │ │ + bne 724c4 │ │ │ │ + b 72544 │ │ │ │ + ldr r4, [pc, #172] @ 72574 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ @@ -69783,132 +69827,408 @@ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r5, [sp, #24] │ │ │ │ str r9, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ - bl 324960 │ │ │ │ + bl 324d68 │ │ │ │ mov r4, r0 │ │ │ │ - b 724a0 │ │ │ │ + b 72548 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 724a0 │ │ │ │ + b 72548 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r9 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r6 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ mla r0, r0, r2, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r5, r0 │ │ │ │ bl 2e88c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 72548 │ │ │ │ + bge 725f0 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00072554 <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ +000725fc <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a024 │ │ │ │ + b 26b390 │ │ │ │ + │ │ │ │ +00072614 <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 9f9d0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 72a50 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + ldr r1, [r5] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, #0 │ │ │ │ + movne r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #21848 @ 0x5558 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + bl bf440 │ │ │ │ + ldr r2, [r5] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r0, #5464 @ 0x1558 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 726c0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + add r2, r3, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #1073741824 @ 0x40000000 │ │ │ │ + beq 726c0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 726c0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #1 │ │ │ │ + beq 72a2c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, #0 │ │ │ │ + movne r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #21868 @ 0x556c │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + bl bf440 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r0, #5464 @ 0x1558 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 72750 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + add r2, r3, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #1073741824 @ 0x40000000 │ │ │ │ + beq 72750 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 72750 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #1 │ │ │ │ + beq 72a2c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, #0 │ │ │ │ + movne r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #21880 @ 0x5578 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + bl bf440 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r0, #5464 @ 0x1558 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 727e0 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + add r2, r3, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #1073741824 @ 0x40000000 │ │ │ │ + beq 727e0 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 727e0 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #1 │ │ │ │ + beq 72a2c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, #0 │ │ │ │ + movne r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #21892 @ 0x5584 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + bl bf440 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r0, #5464 @ 0x1558 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 72870 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + add r2, r3, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #1073741824 @ 0x40000000 │ │ │ │ + beq 72870 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 72870 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #1 │ │ │ │ + beq 72a2c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, #0 │ │ │ │ + movne r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #21908 @ 0x5594 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + bl bf440 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r0, #5464 @ 0x1558 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 72900 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + add r2, r3, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #1073741824 @ 0x40000000 │ │ │ │ + beq 72900 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 72900 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #1 │ │ │ │ + beq 72a2c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, #0 │ │ │ │ + movne r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #21932 @ 0x55ac │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + bl bf440 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r0, #5464 @ 0x1558 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 72990 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + add r2, r3, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #1073741824 @ 0x40000000 │ │ │ │ + beq 72990 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 72990 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #1 │ │ │ │ + beq 72a2c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + cmp r2, #2 │ │ │ │ + bhi 729c0 <_PyInterpreterConfig_AsDict@@Base+0x3ac> │ │ │ │ + movw r3, #38596 @ 0x96c4 │ │ │ │ + movt r3, #94 @ 0x5e │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 729dc <_PyInterpreterConfig_AsDict@@Base+0x3c8> │ │ │ │ + b 72a2c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #4108 @ 0x100c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f7e8 │ │ │ │ + b 72a2c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + bl aaed8 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 72a2c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #33964 @ 0x84ac │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + bl bf440 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r6, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 72a24 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 72a24 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #1 │ │ │ │ + bne 72a54 <_PyInterpreterConfig_AsDict@@Base+0x440> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 72a50 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 72a50 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ addne r5, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - bne 72614 <_PyBytesWriter_CreateByteArray@@Base+0xc0> │ │ │ │ - b 725dc <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ + bne 72b04 <_PyInterpreterConfig_AsDict@@Base+0x4f0> │ │ │ │ + b 72acc <_PyInterpreterConfig_AsDict@@Base+0x4b8> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 72620 <_PyBytesWriter_CreateByteArray@@Base+0xcc> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 72b10 <_PyInterpreterConfig_AsDict@@Base+0x4fc> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #65312 @ 0xff20 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #312 @ 0x138 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 72638 <_PyBytesWriter_CreateByteArray@@Base+0xe4> │ │ │ │ + ble 72b28 <_PyInterpreterConfig_AsDict@@Base+0x514> │ │ │ │ mov r4, #0 │ │ │ │ - b 72654 <_PyBytesWriter_CreateByteArray@@Base+0x100> │ │ │ │ + b 72b44 <_PyInterpreterConfig_AsDict@@Base+0x530> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 725a8 <_PyBytesWriter_CreateByteArray@@Base+0x54> │ │ │ │ + bne 72a98 <_PyInterpreterConfig_AsDict@@Base+0x484> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add r7, r7, #1 │ │ │ │ str r0, [r8, #4]! │ │ │ │ cmp r7, r6 │ │ │ │ - bge 72654 <_PyBytesWriter_CreateByteArray@@Base+0x100> │ │ │ │ - b 725e4 <_PyBytesWriter_CreateByteArray@@Base+0x90> │ │ │ │ - bl 2ee164 <_PyUnicode_Copy@@Base> │ │ │ │ + bge 72b44 <_PyInterpreterConfig_AsDict@@Base+0x530> │ │ │ │ + b 72ad4 <_PyInterpreterConfig_AsDict@@Base+0x4c0> │ │ │ │ + bl 2eee04 <_PyUnicode_Copy@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7260c <_PyBytesWriter_CreateByteArray@@Base+0xb8> │ │ │ │ + bne 72afc <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 725dc <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ + bgt 72acc <_PyInterpreterConfig_AsDict@@Base+0x4b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 725dc <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ + bne 72acc <_PyInterpreterConfig_AsDict@@Base+0x4b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 725dc <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 72acc <_PyInterpreterConfig_AsDict@@Base+0x4b8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -69919,589 +70239,313 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 726b8 <_PyBytesWriter_CreateByteArray@@Base+0x164> │ │ │ │ + bne 72ba8 <_PyInterpreterConfig_AsDict@@Base+0x594> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 726fc <_PyBytesWriter_CreateByteArray@@Base+0x1a8> │ │ │ │ + beq 72bec <_PyInterpreterConfig_AsDict@@Base+0x5d8> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #324] @ 72808 <_PyBytesWriter_CreateByteArray@@Base+0x2b4> │ │ │ │ + ldr ip, [pc, #324] @ 72cf8 <_PyInterpreterConfig_AsDict@@Base+0x6e4> │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 726fc <_PyBytesWriter_CreateByteArray@@Base+0x1a8> │ │ │ │ + bne 72bec <_PyInterpreterConfig_AsDict@@Base+0x5d8> │ │ │ │ mov r0, #0 │ │ │ │ - b 72800 <_PyBytesWriter_CreateByteArray@@Base+0x2ac> │ │ │ │ + b 72cf0 <_PyInterpreterConfig_AsDict@@Base+0x6dc> │ │ │ │ ldr r2, [r9, #20] │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr sl, [r0] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ mul r5, r5, r3 │ │ │ │ adds r2, r5, r4 │ │ │ │ add r4, r5, r4, lsl #1 │ │ │ │ movpl r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ asr r4, r4, #16 │ │ │ │ - bne 72738 <_PyBytesWriter_CreateByteArray@@Base+0x1e4> │ │ │ │ + bne 72c28 <_PyInterpreterConfig_AsDict@@Base+0x614> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 72800 <_PyBytesWriter_CreateByteArray@@Base+0x2ac> │ │ │ │ + b 72cf0 <_PyInterpreterConfig_AsDict@@Base+0x6dc> │ │ │ │ mov r0, r6 │ │ │ │ mov r7, #0 │ │ │ │ - bl 1f7fc8 │ │ │ │ + bl 1f81b4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ lsl r8, r7, #16 │ │ │ │ cmp r4, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ - ble 7272c <_PyBytesWriter_CreateByteArray@@Base+0x1d8> │ │ │ │ + ble 72c1c <_PyInterpreterConfig_AsDict@@Base+0x608> │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r5, r7, lsl #16 │ │ │ │ sublt r1, r5, r8 │ │ │ │ movge r1, #65536 @ 0x10000 │ │ │ │ add r0, r0, r8 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 726f4 <_PyBytesWriter_CreateByteArray@@Base+0x1a0> │ │ │ │ + beq 72be4 <_PyInterpreterConfig_AsDict@@Base+0x5d0> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ mov r3, #0 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 727cc <_PyBytesWriter_CreateByteArray@@Base+0x278> │ │ │ │ + bgt 72cbc <_PyInterpreterConfig_AsDict@@Base+0x6a8> │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6] │ │ │ │ - bne 727cc <_PyBytesWriter_CreateByteArray@@Base+0x278> │ │ │ │ + bne 72cbc <_PyInterpreterConfig_AsDict@@Base+0x6a8> │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 726f4 <_PyBytesWriter_CreateByteArray@@Base+0x1a0> │ │ │ │ + beq 72be4 <_PyInterpreterConfig_AsDict@@Base+0x5d0> │ │ │ │ ldr r3, [r2] │ │ │ │ add r8, r8, #65536 @ 0x10000 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72750 <_PyBytesWriter_CreateByteArray@@Base+0x1fc> │ │ │ │ + bgt 72c40 <_PyInterpreterConfig_AsDict@@Base+0x62c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7274c <_PyBytesWriter_CreateByteArray@@Base+0x1f8> │ │ │ │ + bne 72c3c <_PyInterpreterConfig_AsDict@@Base+0x628> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7274c <_PyBytesWriter_CreateByteArray@@Base+0x1f8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 72c3c <_PyInterpreterConfig_AsDict@@Base+0x628> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, ror r1 │ │ │ │ + rsbeq r8, r2, r4, ror r1 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 72848 <_PyBytesWriter_CreateByteArray@@Base+0x2f4> │ │ │ │ + bne 72d38 <_PyInterpreterConfig_AsDict@@Base+0x724> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2dde60 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2deb00 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72870 <_PyBytesWriter_CreateByteArray@@Base+0x31c> │ │ │ │ - b 72868 <_PyBytesWriter_CreateByteArray@@Base+0x314> │ │ │ │ + bne 72d60 <_PyInterpreterConfig_AsDict@@Base+0x74c> │ │ │ │ + b 72d58 <_PyInterpreterConfig_AsDict@@Base+0x744> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18460 @ 0x481c │ │ │ │ + movw r0, #19036 @ 0x4a5c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72830 <_PyBytesWriter_CreateByteArray@@Base+0x2dc> │ │ │ │ + bne 72d20 <_PyInterpreterConfig_AsDict@@Base+0x70c> │ │ │ │ mov r0, #0 │ │ │ │ - b 728d0 <_PyBytesWriter_CreateByteArray@@Base+0x37c> │ │ │ │ + b 72dc0 <_PyInterpreterConfig_AsDict@@Base+0x7ac> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2dde60 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2deb00 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72868 <_PyBytesWriter_CreateByteArray@@Base+0x314> │ │ │ │ + beq 72d58 <_PyInterpreterConfig_AsDict@@Base+0x744> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2dde60 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2deb00 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72868 <_PyBytesWriter_CreateByteArray@@Base+0x314> │ │ │ │ + beq 72d58 <_PyInterpreterConfig_AsDict@@Base+0x744> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d0f4 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 728d0 <_PyBytesWriter_CreateByteArray@@Base+0x37c> │ │ │ │ + bge 72dc0 <_PyInterpreterConfig_AsDict@@Base+0x7ac> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000728d8 : │ │ │ │ +00072dc8 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #260] @ 0x104 │ │ │ │ - bl 1e9d64 │ │ │ │ + bl 1e9f34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72960 │ │ │ │ + beq 72e50 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 331724 │ │ │ │ + bl 331ba4 │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 72954 │ │ │ │ + beq 72e44 │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ sub r1, r0, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4377c │ │ │ │ + bl 4378c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 729ac │ │ │ │ + bne 72e9c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2af28c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0154 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 729d4 │ │ │ │ - b 729cc │ │ │ │ + bne 72ec4 │ │ │ │ + b 72ebc │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18448 @ 0x4810 │ │ │ │ + movw r0, #19024 @ 0x4a50 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72994 │ │ │ │ + bne 72e84 │ │ │ │ mov r0, #0 │ │ │ │ - b 72a34 │ │ │ │ + b 72f24 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2af28c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0154 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 729cc │ │ │ │ + beq 72ebc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2af28c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0154 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 729cc │ │ │ │ + beq 72ebc │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2db14 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 72a34 │ │ │ │ + bge 72f24 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - │ │ │ │ -00072a3c <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 9f8f8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 72e78 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ - ldr r1, [r5] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #21272 @ 0x5318 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - bl bf334 │ │ │ │ - ldr r2, [r5] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72ae8 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72ae8 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 72ae8 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #1 │ │ │ │ - beq 72e54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #21292 @ 0x532c │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - bl bf334 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72b78 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72b78 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 72b78 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #1 │ │ │ │ - beq 72e54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #21304 @ 0x5338 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - bl bf334 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72c08 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72c08 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 72c08 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #1 │ │ │ │ - beq 72e54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #21316 @ 0x5344 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - bl bf334 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72c98 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72c98 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 72c98 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #1 │ │ │ │ - beq 72e54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #21332 @ 0x5354 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - bl bf334 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72d28 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72d28 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 72d28 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #1 │ │ │ │ - beq 72e54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, #0 │ │ │ │ - movne r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #21356 @ 0x536c │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - bl bf334 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r3 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72db8 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72db8 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 72db8 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #1 │ │ │ │ - beq 72e54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - cmp r2, #2 │ │ │ │ - bhi 72de8 <_PyInterpreterConfig_AsDict@@Base+0x3ac> │ │ │ │ - movw r3, #38148 @ 0x9504 │ │ │ │ - movt r3, #94 @ 0x5e │ │ │ │ - add r3, r3, r2, lsl #2 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 72e04 <_PyInterpreterConfig_AsDict@@Base+0x3c8> │ │ │ │ - b 72e54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3532 @ 0xdcc │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 72e54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - bl aadf0 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 72e54 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #33388 @ 0x826c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r6, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72e4c <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 72e4c <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #1 │ │ │ │ - bne 72e7c <_PyInterpreterConfig_AsDict@@Base+0x440> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72e78 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 72e78 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 72ebc <_PyInterpreterConfig_AsDict@@Base+0x480> │ │ │ │ + bne 72f64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 72ef0 <_PyInterpreterConfig_AsDict@@Base+0x4b4> │ │ │ │ + bne 72f98 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #56] @ 72f0c <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ + ldr ip, [pc, #56] @ 72fb4 │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 72f04 <_PyInterpreterConfig_AsDict@@Base+0x4c8> │ │ │ │ + beq 72fac │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 6ae64 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25c> │ │ │ │ + b 6aeb0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2a4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsr #3 │ │ │ │ + rsbeq r8, r2, r0, lsr #3 │ │ │ │ push {fp, lr} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, ip │ │ │ │ - bne 72f48 <_PyInterpreterConfig_AsDict@@Base+0x50c> │ │ │ │ + bne 72ff0 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 72f48 <_PyInterpreterConfig_AsDict@@Base+0x50c> │ │ │ │ + bhi 72ff0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 140a04 │ │ │ │ + b 141214 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #65364 @ 0xff54 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #364 @ 0x16c │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ @@ -70514,45 +70558,45 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 72fe4 <_PyInterpreterConfig_AsDict@@Base+0x5a8> │ │ │ │ + bne 7308c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 73018 <_PyInterpreterConfig_AsDict@@Base+0x5dc> │ │ │ │ + bne 730c0 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #56] @ 73034 <_PyInterpreterConfig_AsDict@@Base+0x5f8> │ │ │ │ + ldr ip, [pc, #56] @ 730dc │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7302c <_PyInterpreterConfig_AsDict@@Base+0x5f0> │ │ │ │ + beq 730d4 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 6ae64 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25c> │ │ │ │ + b 6aeb0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2a4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldrdeq r8, [r2], #-16 @ │ │ │ │ + rsbeq r8, r2, ip, asr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ subs r6, r3, #0 │ │ │ │ - ldr lr, [pc, #988] @ 73434 <_PyInterpreterConfig_AsDict@@Base+0x9f8> │ │ │ │ + ldr lr, [pc, #988] @ 734dc │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r5, r6 │ │ │ │ mov r8, r0 │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -70568,208 +70612,208 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 730cc <_PyInterpreterConfig_AsDict@@Base+0x690> │ │ │ │ + bne 73174 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d8> │ │ │ │ - ldr r1, [pc, #868] @ 73438 <_PyInterpreterConfig_AsDict@@Base+0x9fc> │ │ │ │ + beq 731bc │ │ │ │ + ldr r1, [pc, #868] @ 734e0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 73114 <_PyInterpreterConfig_AsDict@@Base+0x6d8> │ │ │ │ + bne 731bc │ │ │ │ mov r4, #0 │ │ │ │ - b 73420 <_PyInterpreterConfig_AsDict@@Base+0x9e4> │ │ │ │ + b 734c8 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7310c <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + beq 731b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7310c <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + beq 731b4 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 7315c <_PyInterpreterConfig_AsDict@@Base+0x720> │ │ │ │ + bhi 73204 │ │ │ │ add r7, r5, r7 │ │ │ │ subs r6, r7, #2 │ │ │ │ - bne 73184 <_PyInterpreterConfig_AsDict@@Base+0x748> │ │ │ │ - b 731fc <_PyInterpreterConfig_AsDict@@Base+0x7c0> │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + bne 7322c │ │ │ │ + b 732a4 │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #38052 @ 0x94a4 │ │ │ │ + movw r1, #38628 @ 0x96e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7314c <_PyInterpreterConfig_AsDict@@Base+0x710> │ │ │ │ - b 7310c <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bne 731f4 │ │ │ │ + b 731b4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 731bc <_PyInterpreterConfig_AsDict@@Base+0x780> │ │ │ │ - bl 176b0c │ │ │ │ + beq 73264 │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 731ac <_PyInterpreterConfig_AsDict@@Base+0x770> │ │ │ │ - bl beb18 │ │ │ │ + bne 73254 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7310c <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bne 731b4 │ │ │ │ subs r6, r7, #3 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 73204 <_PyInterpreterConfig_AsDict@@Base+0x7c8> │ │ │ │ - b 731c0 <_PyInterpreterConfig_AsDict@@Base+0x784> │ │ │ │ + beq 732ac │ │ │ │ + b 73268 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 731e0 <_PyInterpreterConfig_AsDict@@Base+0x7a4> │ │ │ │ + bne 73288 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 73204 <_PyInterpreterConfig_AsDict@@Base+0x7c8> │ │ │ │ - b 7310c <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bge 732ac │ │ │ │ + b 731b4 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 286890 │ │ │ │ + bl 287a18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7310c <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + beq 731b4 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 73204 <_PyInterpreterConfig_AsDict@@Base+0x7c8> │ │ │ │ - b 731cc <_PyInterpreterConfig_AsDict@@Base+0x790> │ │ │ │ + beq 732ac │ │ │ │ + b 73274 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, #1 │ │ │ │ ldr r7, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ adds r3, r7, #100 @ 0x64 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73258 <_PyInterpreterConfig_AsDict@@Base+0x81c> │ │ │ │ + beq 73300 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 73258 <_PyInterpreterConfig_AsDict@@Base+0x81c> │ │ │ │ + bne 73300 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #11312 @ 0x2c30 │ │ │ │ + movw r2, #11888 @ 0x2e70 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #27004 @ 0x697c │ │ │ │ + movw r1, #27580 @ 0x6bbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 7310c <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bl 1417cc │ │ │ │ + b 731b4 │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r2, r9, #1 │ │ │ │ movne r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 73290 <_PyInterpreterConfig_AsDict@@Base+0x854> │ │ │ │ + beq 73338 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #11312 @ 0x2c30 │ │ │ │ + movw r2, #11888 @ 0x2e70 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #27052 @ 0x69ac │ │ │ │ + movw r1, #27628 @ 0x6bec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 7310c <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bl 1417cc │ │ │ │ + b 731b4 │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r6, sl, r6 │ │ │ │ tst r6, #1 │ │ │ │ - beq 732c4 <_PyInterpreterConfig_AsDict@@Base+0x888> │ │ │ │ + beq 7336c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #11312 @ 0x2c30 │ │ │ │ + movw r2, #11888 @ 0x2e70 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #27092 @ 0x69d4 │ │ │ │ + movw r1, #27668 @ 0x6c14 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 7310c <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bl 1417cc │ │ │ │ + b 731b4 │ │ │ │ tst r5, #1280 @ 0x500 │ │ │ │ - beq 732e8 <_PyInterpreterConfig_AsDict@@Base+0x8ac> │ │ │ │ + beq 73390 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65504 @ 0xffe0 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #504 @ 0x1f8 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 7310c <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bl 1417cc │ │ │ │ + b 731b4 │ │ │ │ ands r1, r5, #4096 @ 0x1000 │ │ │ │ - beq 7330c <_PyInterpreterConfig_AsDict@@Base+0x8d0> │ │ │ │ + beq 733b4 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24 │ │ │ │ + movw r1, #560 @ 0x230 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 7310c <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bl 1417cc │ │ │ │ + b 731b4 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ubfx r8, r8, #0, #18 │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7310c <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ - bl dc824 │ │ │ │ + beq 731b4 │ │ │ │ + bl dd21c │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r4, #24 │ │ │ │ str r3, [sp] │ │ │ │ mov r6, r0 │ │ │ │ orrne r2, r5, #4096 @ 0x1000 │ │ │ │ moveq r2, r5 │ │ │ │ - movwne r1, #24720 @ 0x6090 │ │ │ │ + movwne r1, #25296 @ 0x62d0 │ │ │ │ ldreq r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r0, r9 │ │ │ │ movtne r1, #63 @ 0x3f │ │ │ │ moveq r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ bl 2e088 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 733b8 <_PyInterpreterConfig_AsDict@@Base+0x97c> │ │ │ │ + beq 73460 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7339c <_PyInterpreterConfig_AsDict@@Base+0x960> │ │ │ │ + bgt 73444 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7339c <_PyInterpreterConfig_AsDict@@Base+0x960> │ │ │ │ + bne 73444 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173e00 │ │ │ │ - b 7310c <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bl 174768 │ │ │ │ + b 731b4 │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ movt r0, #15 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ ldr r2, [r4, #164] @ 0xa4 │ │ │ │ and lr, r0, r3, lsl #8 │ │ │ │ bfc r3, #0, #12 │ │ │ │ @@ -70789,138 +70833,138 @@ │ │ │ │ uxtb r2, r2 │ │ │ │ orr r1, r1, ip │ │ │ │ orr r2, r2, r0 │ │ │ │ str r1, [r4, #8] │ │ │ │ orr r3, r3, r2 │ │ │ │ str r3, [r4, #16] │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r9, lr, r4, ror #10 │ │ │ │ - strdeq r8, [r2], #-28 @ 0xffffffe4 @ │ │ │ │ + subseq r9, lr, r4, lsr #14 │ │ │ │ + strdeq r8, [r2], #-24 @ 0xffffffe8 @ │ │ │ │ │ │ │ │ -0007343c : │ │ │ │ +000734e4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2d50ac │ │ │ │ + bl 2d5ddc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7c08 │ │ │ │ + b a7ce0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 734cc │ │ │ │ + bhi 73574 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 734f0 │ │ │ │ + bne 73598 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #33964 @ 0x84ac │ │ │ │ + movw r0, #34540 @ 0x86ec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73590 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73638 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #33964 @ 0x84ac │ │ │ │ + movw r0, #34540 @ 0x86ec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73494 │ │ │ │ - b 73590 │ │ │ │ + bne 7353c │ │ │ │ + b 73638 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 73514 │ │ │ │ - bl beb18 │ │ │ │ + bne 735bc │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 73590 │ │ │ │ - b 73548 │ │ │ │ - bl c5e50 │ │ │ │ + bne 73638 │ │ │ │ + b 735f0 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73540 │ │ │ │ + bgt 735e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73540 │ │ │ │ + bne 735e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 73500 │ │ │ │ + beq 735a8 │ │ │ │ cmp r8, #2 │ │ │ │ - ble 73564 │ │ │ │ + ble 7360c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 73568 │ │ │ │ - b 73590 │ │ │ │ + bge 73610 │ │ │ │ + b 73638 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 3298e0 │ │ │ │ + bl 329d5c │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 32a0a0 │ │ │ │ + b 32a51c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr lr, [pc, #612] @ 73874 │ │ │ │ + ldr lr, [pc, #612] @ 7391c │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -70932,309 +70976,309 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 73674 │ │ │ │ + bne 7371c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 736b4 │ │ │ │ + beq 7375c │ │ │ │ mov ip, #3 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #492] @ 73878 │ │ │ │ + ldr ip, [pc, #492] @ 73920 │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73860 │ │ │ │ + beq 73908 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73860 │ │ │ │ - ldr r2, [pc, #428] @ 7387c │ │ │ │ + beq 73908 │ │ │ │ + ldr r2, [pc, #428] @ 73924 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrd r6, [r4, #4] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - bne 73704 │ │ │ │ + bne 737ac │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64580 @ 0xfc44 │ │ │ │ + movw r1, #65116 @ 0xfe5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 73860 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 73908 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 73730 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 737d8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #72 @ 0x48 │ │ │ │ + movw r1, #608 @ 0x260 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 73860 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 73908 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ecce0 │ │ │ │ + bl 1eceb0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bgt 73760 │ │ │ │ + bgt 73808 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #112 @ 0x70 │ │ │ │ + movw r1, #648 @ 0x288 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 73860 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 73908 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1151dc │ │ │ │ + bl 115b84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7378c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 73834 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #144 @ 0x90 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 73860 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 73908 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 32f370 │ │ │ │ + bl 32f7f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73860 │ │ │ │ + beq 73908 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 737cc │ │ │ │ + bne 73874 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #192 @ 0xc0 │ │ │ │ + movw r1, #728 @ 0x2d8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 73854 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 738fc │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 32f610 │ │ │ │ + bl 32fa90 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 73854 │ │ │ │ + beq 738fc │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ - movw r1, #57884 @ 0xe21c │ │ │ │ + movw r1, #58420 @ 0xe434 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #64744 @ 0xfce8 │ │ │ │ + movw r0, #65280 @ 0xff00 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73848 │ │ │ │ + beq 738f0 │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7382c │ │ │ │ + beq 738d4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e7f0 │ │ │ │ - b 73834 │ │ │ │ + b 738dc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d724 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1ae4e4 │ │ │ │ + bl 1aec48 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 331da4 │ │ │ │ + bl 332224 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 331da4 │ │ │ │ + bl 332224 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq r9, lr, r0, lsr #11 │ │ │ │ - rsbeq r8, r2, r8, lsr #4 │ │ │ │ + subseq r9, lr, r0, ror #14 │ │ │ │ + rsbeq r8, r2, r4, lsr #4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 738e4 │ │ │ │ + bhi 7398c │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 73908 │ │ │ │ + bne 739b0 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #12940 @ 0x328c │ │ │ │ + movw r2, #13516 @ 0x34cc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28608 @ 0x6fc0 │ │ │ │ + movw r0, #29184 @ 0x7200 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73ab0 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73b58 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28608 @ 0x6fc0 │ │ │ │ + movw r0, #29184 @ 0x7200 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 738ac │ │ │ │ - b 73ab0 │ │ │ │ + bne 73954 │ │ │ │ + b 73b58 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 73994 │ │ │ │ + ble 73a3c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 73994 │ │ │ │ + beq 73a3c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 73974 │ │ │ │ + beq 73a1c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73ab0 │ │ │ │ + beq 73b58 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 73994 │ │ │ │ + beq 73a3c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 73ab0 │ │ │ │ - movw r2, #6200 @ 0x1838 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 73b58 │ │ │ │ + movw r2, #6776 @ 0x1a78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28608 @ 0x6fc0 │ │ │ │ + movw r0, #29184 @ 0x7200 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73ab0 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73b58 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - ble 739bc │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + ble 73a64 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #236 @ 0xec │ │ │ │ + movw r1, #772 @ 0x304 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 73ab0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 73b58 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl 1a30e8 │ │ │ │ + bl 1a39f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 73ab0 │ │ │ │ - bl 1a3210 │ │ │ │ + beq 73b58 │ │ │ │ + bl 1a3b1c │ │ │ │ mvn r3, #14 │ │ │ │ mov r1, r0 │ │ │ │ sub lr, r3, r6 │ │ │ │ add r0, r6, #15 │ │ │ │ add r3, lr, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - ble 73a88 │ │ │ │ + ble 73b30 │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne 73a14 │ │ │ │ + bne 73abc │ │ │ │ mov r3, r1 │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ strb ip, [r3], #2 │ │ │ │ strb r2, [r1, #1] │ │ │ │ mov r1, r3 │ │ │ │ - b 739e0 │ │ │ │ + b 73a88 │ │ │ │ cmp r2, #9 │ │ │ │ movweq r3, #29788 @ 0x745c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 739e0 │ │ │ │ + beq 73a88 │ │ │ │ cmp r2, #10 │ │ │ │ movweq r3, #28252 @ 0x6e5c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 739e0 │ │ │ │ + beq 73a88 │ │ │ │ cmp r2, #13 │ │ │ │ movweq r3, #29276 @ 0x725c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 739e0 │ │ │ │ + beq 73a88 │ │ │ │ sub r3, r2, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ strbls r2, [r1], #1 │ │ │ │ - bls 739e0 │ │ │ │ + bls 73a88 │ │ │ │ movw ip, #19720 @ 0x4d08 │ │ │ │ movt ip, #97 @ 0x61 │ │ │ │ movw r3, #30812 @ 0x785c │ │ │ │ strh r3, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ and r3, r2, #15 │ │ │ │ ldr r6, [ip] │ │ │ │ ldrb r2, [r6, r2, lsr #4] │ │ │ │ strb r2, [r1, #-2] │ │ │ │ ldr r2, [ip] │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ strb r3, [r1, #-1] │ │ │ │ - b 739e0 │ │ │ │ + b 73a88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 138d00 │ │ │ │ + bl 139510 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 73ab0 │ │ │ │ + beq 73b58 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #54748 @ 0xd5dc │ │ │ │ + movw r0, #55324 @ 0xd81c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #53296 @ 0xd030 │ │ │ │ + movw r2, #53832 @ 0xd248 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31db10 <_Py_RestoreSignals@@Base+0x29c> │ │ │ │ + b 31df18 <_Py_RestoreSignals@@Base+0x29c> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr lr, [pc, #392] @ 73c80 │ │ │ │ + ldr lr, [pc, #392] @ 73d28 │ │ │ │ cmp r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71246,103 +71290,103 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 73b5c │ │ │ │ + bne 73c04 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73ba4 │ │ │ │ + beq 73c4c │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #272] @ 73c84 │ │ │ │ + ldr ip, [pc, #272] @ 73d2c │ │ │ │ sub r3, fp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 73ba4 │ │ │ │ + bne 73c4c │ │ │ │ mov r4, #0 │ │ │ │ - b 73c6c │ │ │ │ + b 73d14 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73b9c │ │ │ │ + beq 73c44 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 2f8014 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f8cb4 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73b9c │ │ │ │ + beq 73c44 │ │ │ │ ldrb r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r4, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 73bf4 │ │ │ │ + beq 73c9c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, r5 │ │ │ │ - bl 5966c │ │ │ │ + bl 59714 │ │ │ │ mov r4, r0 │ │ │ │ - b 73c6c │ │ │ │ + b 73d14 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r1, #13724 @ 0x359c │ │ │ │ + movw r1, #10396 @ 0x289c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r4, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #45352 @ 0xb128 │ │ │ │ + movw r0, #45888 @ 0xb340 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73b9c │ │ │ │ - bl dc824 │ │ │ │ + beq 73c44 │ │ │ │ + bl dd21c │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e598 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r4, #5196 @ 0x144c │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 73c6c │ │ │ │ + bge 73d14 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173e00 │ │ │ │ - b 73b9c │ │ │ │ + bl 174768 │ │ │ │ + b 73c44 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrsbeq r9, [lr], #-92 @ 0xffffffa4 │ │ │ │ - rsbeq r8, r2, r4, asr r2 │ │ │ │ + @ instruction: 0x005e979c │ │ │ │ + rsbeq r8, r2, r0, asr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #680] @ 73f50 │ │ │ │ + ldr ip, [pc, #680] @ 73ff8 │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ moveq r6, r9 │ │ │ │ mov r7, r1 │ │ │ │ ldrne r6, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -71365,192 +71409,192 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 73d38 │ │ │ │ + bne 73de0 │ │ │ │ clz r3, r7 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73d88 │ │ │ │ - ldr r1, [pc, #532] @ 73f54 │ │ │ │ + beq 73e30 │ │ │ │ + ldr r1, [pc, #532] @ 73ffc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #168 @ 0xa8 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 73d88 │ │ │ │ + bne 73e30 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 73f2c │ │ │ │ + b 73fd4 │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ add r8, r6, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73d78 │ │ │ │ + beq 73e20 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ ldr r6, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq 73e4c │ │ │ │ + beq 73ef4 │ │ │ │ cmp r8, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 73de4 │ │ │ │ + beq 73e8c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 73e4c │ │ │ │ + blt 73ef4 │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r3, sl, r4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 73e54 │ │ │ │ + bne 73efc │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #20940 @ 0x51cc │ │ │ │ + movw r1, #21516 @ 0x540c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #344 @ 0x158 │ │ │ │ + movw r0, #880 @ 0x370 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73e4c │ │ │ │ - ldr r9, [pc, #308] @ 73f58 │ │ │ │ + beq 73ef4 │ │ │ │ + ldr r9, [pc, #308] @ 74000 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r7, [r9] │ │ │ │ subs r0, r7, #0 │ │ │ │ - beq 73efc │ │ │ │ - bl 1a30e8 │ │ │ │ + beq 73fa4 │ │ │ │ + bl 1a39f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bne 73e78 │ │ │ │ + bne 73f20 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, #0 │ │ │ │ - b 73f2c │ │ │ │ + b 73fd4 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #18496 @ 0x4840 │ │ │ │ + movw r2, #19072 @ 0x4a80 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #27092 @ 0x69d4 │ │ │ │ + movw r1, #27668 @ 0x6c14 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 73e4c │ │ │ │ - bl 1a3210 │ │ │ │ + bl 1417cc │ │ │ │ + b 73ef4 │ │ │ │ + bl 1a3b1c │ │ │ │ mov r4, r0 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [fp, #-184] @ 0xffffff48 │ │ │ │ - beq 73eac │ │ │ │ + beq 73f54 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r6 │ │ │ │ bl 2e124 │ │ │ │ mov r4, r0 │ │ │ │ - b 73ed0 │ │ │ │ + b 73f78 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ - beq 73ec8 │ │ │ │ + beq 73f70 │ │ │ │ bl 2daf0 │ │ │ │ mov r4, r0 │ │ │ │ - b 73ed0 │ │ │ │ + b 73f78 │ │ │ │ bl 2cf5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ add r9, r9, #4 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 73f18 │ │ │ │ - bl 139c28 │ │ │ │ + bge 73fc0 │ │ │ │ + bl 13a438 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 73e2c │ │ │ │ + beq 73ed4 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1ae4e4 │ │ │ │ - b 73e4c │ │ │ │ + bl 1aec48 │ │ │ │ + b 73ef4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - bl 13984c │ │ │ │ + bl 13a05c │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ sub r0, fp, #156 @ 0x9c │ │ │ │ str r6, [fp, #-124] @ 0xffffff84 │ │ │ │ str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r9, lr, r8, lsl r6 │ │ │ │ - rsbeq r8, r2, r0, lsl #5 │ │ │ │ - @ instruction: 0x005e9690 │ │ │ │ + ldrsbeq r9, [lr], #-120 @ 0xffffff88 │ │ │ │ + rsbeq r8, r2, ip, ror r2 │ │ │ │ + subseq r9, lr, r0, asr r8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r2, #17 │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ addgt r0, r3, r0 │ │ │ │ movle r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf96c <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73fe4 │ │ │ │ - bl 372240 │ │ │ │ + beq 7408c │ │ │ │ + bl 372668 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73fd0 │ │ │ │ + bgt 74078 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73fd8 │ │ │ │ + beq 74080 │ │ │ │ mov r4, r5 │ │ │ │ - b 73fe4 │ │ │ │ + b 7408c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 73fd0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 74078 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -71561,22 +71605,22 @@ │ │ │ │ add fp, sp, #0 │ │ │ │ mla r0, r1, r2, r0 │ │ │ │ addne r3, r3, #1 │ │ │ │ bic r0, r0, #3 │ │ │ │ addne r0, r0, r3, lsl #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #580] @ 74294 │ │ │ │ + ldr ip, [pc, #580] @ 7433c │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ moveq r7, r9 │ │ │ │ mov r6, r1 │ │ │ │ ldrne r7, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -71599,138 +71643,138 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 740e0 │ │ │ │ + bne 74188 │ │ │ │ clz r3, r6 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74130 │ │ │ │ - ldr r1, [pc, #432] @ 74298 │ │ │ │ + beq 741d8 │ │ │ │ + ldr r1, [pc, #432] @ 74340 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #160 @ 0xa0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 74130 │ │ │ │ + bne 741d8 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 74270 │ │ │ │ + b 74318 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ add r8, r7, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74120 │ │ │ │ + beq 741c8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ ldr r7, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq 7418c │ │ │ │ + beq 74234 │ │ │ │ cmp r8, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 74194 │ │ │ │ + beq 7423c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 74194 │ │ │ │ + bge 7423c │ │ │ │ mov r4, #0 │ │ │ │ - b 74270 │ │ │ │ + b 74318 │ │ │ │ ldrb r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r9, r4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 741d0 │ │ │ │ + bne 74278 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #20940 @ 0x51cc │ │ │ │ + movw r1, #21516 @ 0x540c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #900 @ 0x384 │ │ │ │ + movw r0, #1436 @ 0x59c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 741f4 │ │ │ │ - b 7418c │ │ │ │ + bne 7429c │ │ │ │ + b 74234 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #18520 @ 0x4858 │ │ │ │ + movw r2, #19096 @ 0x4a98 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #27092 @ 0x69d4 │ │ │ │ + movw r1, #27668 @ 0x6c14 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 7418c │ │ │ │ - bl dc824 │ │ │ │ + bl 1417cc │ │ │ │ + b 74234 │ │ │ │ + bl dd21c │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 74218 │ │ │ │ + beq 742c0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r7 │ │ │ │ bl 2d0b8 │ │ │ │ mov r4, r0 │ │ │ │ - b 7423c │ │ │ │ + b 742e4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 74234 │ │ │ │ + beq 742dc │ │ │ │ bl 2de2c │ │ │ │ mov r4, r0 │ │ │ │ - b 7423c │ │ │ │ + b 742e4 │ │ │ │ bl 2d4c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 74270 │ │ │ │ + beq 74318 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173e00 │ │ │ │ - b 7418c │ │ │ │ + bl 174768 │ │ │ │ + b 74234 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ str r7, [fp, #-116] @ 0xffffff8c │ │ │ │ str r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - @ instruction: 0x005e969c │ │ │ │ - rsbeq r8, r2, ip, lsr #5 │ │ │ │ + subseq r9, lr, ip, asr r8 │ │ │ │ + rsbeq r8, r2, r8, lsr #5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr lr, [pc, #404] @ 7444c │ │ │ │ + ldr lr, [pc, #404] @ 744f4 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71743,746 +71787,746 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 74320 │ │ │ │ + bne 743c8 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74368 │ │ │ │ - ldr ip, [pc, #296] @ 74450 │ │ │ │ + beq 74410 │ │ │ │ + ldr ip, [pc, #296] @ 744f8 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 74368 │ │ │ │ + bne 74410 │ │ │ │ mov r4, #0 │ │ │ │ - b 74438 │ │ │ │ + b 744e0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74360 │ │ │ │ + beq 74408 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ - movw r3, #13808 @ 0x35f0 │ │ │ │ + movw r3, #14384 @ 0x3830 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 300ff8 <_PyLong_UnsignedInt_Converter@@Base+0x624> │ │ │ │ + bl 301c98 <_PyLong_UnsignedInt_Converter@@Base+0x624> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74360 │ │ │ │ + beq 74408 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldrb r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r0] │ │ │ │ - beq 743d0 │ │ │ │ + beq 74478 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2d244 │ │ │ │ mov r4, r0 │ │ │ │ - b 743e0 │ │ │ │ + b 74488 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e25c │ │ │ │ mov r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 743f8 │ │ │ │ + beq 744a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r4, r0 │ │ │ │ - b 74438 │ │ │ │ + b 744e0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74428 │ │ │ │ + beq 744d0 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne 74420 │ │ │ │ - bl 27afac │ │ │ │ - b 74428 │ │ │ │ + bne 744c8 │ │ │ │ + bl 27c134 │ │ │ │ + b 744d0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1ae4e4 │ │ │ │ - bl beb18 │ │ │ │ + bl 1aec48 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74360 │ │ │ │ - b 743e8 │ │ │ │ + bne 74408 │ │ │ │ + b 74490 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subseq r9, lr, r4, lsl r7 │ │ │ │ - ldrdeq r8, [r2], #-40 @ 0xffffffd8 @ │ │ │ │ + ldrsbeq r9, [lr], #-132 @ 0xffffff7c │ │ │ │ + ldrdeq r8, [r2], #-36 @ 0xffffffdc @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31296c <_PyArg_ParseStackAndKeywords@@Base+0x4c> │ │ │ │ + b 313234 <_PyArg_ParseStackAndKeywords@@Base+0x4c> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 744b4 │ │ │ │ + beq 7455c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18580 @ 0x4894 │ │ │ │ + movw r0, #19156 @ 0x4ad4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 744b4 │ │ │ │ + bne 7455c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 744d4 │ │ │ │ - bl beb18 │ │ │ │ + bne 7457c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 744ac │ │ │ │ + bne 74554 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 744f4 │ │ │ │ - bl beb18 │ │ │ │ + bne 7459c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 744ac │ │ │ │ + bne 74554 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1baf6c <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bb5dc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 744ac │ │ │ │ + beq 74554 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 74558 │ │ │ │ + bne 74600 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74588 │ │ │ │ - b 7457c │ │ │ │ + bne 74630 │ │ │ │ + b 74624 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17856 @ 0x45c0 │ │ │ │ + movw r0, #18432 @ 0x4800 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74540 │ │ │ │ - b 74644 │ │ │ │ - bl beb18 │ │ │ │ + bne 745e8 │ │ │ │ + b 746ec │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74644 │ │ │ │ + bne 746ec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 745a8 │ │ │ │ - bl beb18 │ │ │ │ + bne 74650 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74644 │ │ │ │ + bne 746ec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 745c8 │ │ │ │ + beq 74670 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b 745f4 │ │ │ │ - bl beb18 │ │ │ │ + b 7469c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 745bc │ │ │ │ - b 74644 │ │ │ │ + beq 74664 │ │ │ │ + b 746ec │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 74634 │ │ │ │ - bl b95d0 │ │ │ │ + bne 746dc │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74644 │ │ │ │ - bl dc824 │ │ │ │ + bne 746ec │ │ │ │ + bl dd21c │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dcb8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 745d8 │ │ │ │ + blt 74680 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7464c │ │ │ │ - b 746ec │ │ │ │ + bne 746f4 │ │ │ │ + b 74794 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r4, #0 │ │ │ │ - b 746f4 │ │ │ │ + b 7479c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl c5528 │ │ │ │ + bl c5bfc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74644 │ │ │ │ + beq 746ec │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 746c4 │ │ │ │ + beq 7476c │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 28e624 │ │ │ │ + bl 28f728 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 746c4 │ │ │ │ + beq 7476c │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 746c4 │ │ │ │ + beq 7476c │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 746c4 │ │ │ │ + beq 7476c │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #32] │ │ │ │ - bne 746f4 │ │ │ │ + bne 7479c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74644 │ │ │ │ + bgt 746ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74644 │ │ │ │ + bne 746ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 74644 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 746ec │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #24 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 747e4 │ │ │ │ + ldr r0, [r4] │ │ │ │ + bl 177474 │ │ │ │ + mov r7, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 74814 │ │ │ │ + b 74808 │ │ │ │ + mov r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #18600 @ 0x48a8 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r2, r3 │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 747cc │ │ │ │ + b 74910 │ │ │ │ + bl bec24 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 74910 │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1ef624 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 74844 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #1568 @ 0x620 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f7e8 │ │ │ │ + b 748dc │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1eceb0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + blt 748dc │ │ │ │ + mov r0, #0 │ │ │ │ + mov r3, r4 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r2, r5 │ │ │ │ + sub r1, fp, #32 │ │ │ │ + sub r0, fp, #36 @ 0x24 │ │ │ │ + bl 6d860 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 748dc │ │ │ │ + bl dd21c │ │ │ │ + ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ + mov r8, r0 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2e628 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl dfd90 │ │ │ │ + cmp r5, #0 │ │ │ │ + bge 748c4 │ │ │ │ + bl 2e520 <__errno_location@plt> │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r3, #4 │ │ │ │ + bne 748fc │ │ │ │ + bl b96dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 74878 │ │ │ │ + ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 6dcf8 │ │ │ │ + cmn r5, #1 │ │ │ │ + bne 748ec │ │ │ │ + bl bec24 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 74910 │ │ │ │ + mvn r5, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ + b bee64 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 27c134 │ │ │ │ + b 748c4 │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 3bafb4 <_Py_c_neg@@Base+0x8e8> │ │ │ │ + │ │ │ │ +00074930 : │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr ip, [pc, #268] @ 74a58 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + sub sp, sp, #20 │ │ │ │ + mov r4, r3 │ │ │ │ + cmp r2, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r3, [r1, ip] │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + sbcs r3, r4, #0 │ │ │ │ + movlt r9, #0 │ │ │ │ + movlt r6, r9 │ │ │ │ + blt 7498c │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 340938 <_PyDeadline_Init@@Base> │ │ │ │ + mov r9, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 288bfc <_PyTime_AsMicroseconds@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r8, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ + orr r2, r8, r7 │ │ │ │ + clz r3, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov sl, r0 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + moveq r3, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 74a0c │ │ │ │ + bl dd21c │ │ │ │ + mov r1, #1 │ │ │ │ + str r1, [sp] │ │ │ │ + mov sl, r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r2, r8 │ │ │ │ + bl 1bd788 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, sl │ │ │ │ + mov sl, r3 │ │ │ │ + bl dfd90 │ │ │ │ + cmp sl, #2 │ │ │ │ + bne 74a4c │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl 2a9810 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 74a4c │ │ │ │ + cmp r5, #1 │ │ │ │ + sbcs r3, r4, #0 │ │ │ │ + blt 7498c │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 38a5c0 <_PyDeadline_Get@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + subs r4, r1, #0 │ │ │ │ + bge 7498c │ │ │ │ + mov sl, #0 │ │ │ │ + mov r0, sl │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r0, r0, ip │ │ │ │ + push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #268435456 @ 0x10000000 │ │ │ │ + bne 74aac │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + movw r0, #37504 @ 0x9280 │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + mov r3, r5 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + movw r1, #60160 @ 0xeb00 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2e4d8 │ │ │ │ + subs r2, r0, #0 │ │ │ │ + beq 74b00 │ │ │ │ + mov r0, r6 │ │ │ │ + movw r1, #6052 @ 0x17a4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + bl 2e4d8 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + beq 74b50 │ │ │ │ + movw r3, #45544 @ 0xb1e8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #1604 @ 0x644 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f7e8 │ │ │ │ + b 74aa4 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2abcac │ │ │ │ + cmp r0, #1 │ │ │ │ + ble 74b44 │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ + sub r6, r0, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, r6, r7 │ │ │ │ + bl 340f24 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 74aa4 │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, r1, r7, lsl #2 │ │ │ │ + bl 2abcac │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + mov r0, r5 │ │ │ │ + bl 27194c │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ + mov r7, r0 │ │ │ │ + add r1, r0, r6 │ │ │ │ + cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ + bls 74b78 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ + b 2e217c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 340f24 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 74aa4 │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, r1, r6, lsl #2 │ │ │ │ + bl 33ba30 │ │ │ │ + b 74b44 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 74744 │ │ │ │ + bne 74be8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74764 │ │ │ │ + beq 74c08 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74764 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 74c08 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43664 @ 0xaa90 │ │ │ │ + movw r1, #43936 @ 0xaba0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 74a34 │ │ │ │ + b 74ed8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7475c │ │ │ │ + beq 74c00 │ │ │ │ mov r3, #0 │ │ │ │ add sl, r5, #8 │ │ │ │ strb r3, [r4, #8] │ │ │ │ - bl c2a04 │ │ │ │ + bl c2b10 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 747a4 │ │ │ │ + bne 74c48 │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7478c │ │ │ │ + bne 74c30 │ │ │ │ dmb ish │ │ │ │ - beq 747b4 │ │ │ │ + beq 74c58 │ │ │ │ mov r0, sl │ │ │ │ - bl 348650 │ │ │ │ + bl 3bd474 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - beq 74890 │ │ │ │ + beq 74d34 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ ldrh r9, [r3] │ │ │ │ ldrb r8, [r3, #2] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ vldr d8, [r3, #16] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e148 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 749b0 │ │ │ │ + beq 74e54 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 2e280 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e148 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 74868 │ │ │ │ + beq 74d0c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e148 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 74860 │ │ │ │ + beq 74d04 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 2e280 │ │ │ │ mov r0, #24 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74874 │ │ │ │ + bne 74d18 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d1b4 │ │ │ │ - b 749b0 │ │ │ │ + b 74e54 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d1b4 │ │ │ │ - b 749b0 │ │ │ │ + b 74e54 │ │ │ │ strh r9, [r0] │ │ │ │ strb r8, [r0, #2] │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r0, #12] │ │ │ │ vstr d8, [r0, #16] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 749c8 │ │ │ │ + b 74e6c │ │ │ │ ldrh r2, [r3] │ │ │ │ mov r1, #1 │ │ │ │ strh r2, [fp, #-58] @ 0xffffffc6 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r8, [r3, #12] │ │ │ │ vldr d8, [r3, #16] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e148 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 749b0 │ │ │ │ + beq 74e54 │ │ │ │ mov lr, r6 │ │ │ │ add r7, r8, #64 @ 0x40 │ │ │ │ mov ip, lr │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ add r8, r8, #16 │ │ │ │ ldr r2, [r8, #-8] │ │ │ │ add lr, lr, #16 │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ cmp r8, r7 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - bne 748c8 │ │ │ │ + bne 74d6c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e148 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 7497c │ │ │ │ + beq 74e20 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e148 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 74974 │ │ │ │ + beq 74e18 │ │ │ │ mov lr, r7 │ │ │ │ add r9, r5, #64 @ 0x40 │ │ │ │ mov ip, lr │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r5, r5, #16 │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ add lr, lr, #16 │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ cmp r5, r9 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - bne 74920 │ │ │ │ + bne 74dc4 │ │ │ │ mov r0, #24 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74988 │ │ │ │ + bne 74e2c │ │ │ │ mov r0, r8 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d1b4 │ │ │ │ - b 749b0 │ │ │ │ + b 74e54 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d1b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d1b4 │ │ │ │ - b 749b0 │ │ │ │ + b 74e54 │ │ │ │ ldrh r3, [fp, #-58] @ 0xffffffc6 │ │ │ │ strh r3, [r0] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ strb r3, [r0, #2] │ │ │ │ str r8, [r0, #4] │ │ │ │ str r7, [r0, #8] │ │ │ │ str r6, [r0, #12] │ │ │ │ vstr d8, [r0, #16] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 749c8 │ │ │ │ + b 74e6c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b 749d0 │ │ │ │ + b 74e74 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 749f0 │ │ │ │ + bne 74e94 │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 749d8 │ │ │ │ + bne 74e7c │ │ │ │ dmb ish │ │ │ │ - beq 74a00 │ │ │ │ + beq 74ea4 │ │ │ │ mov r0, sl │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #1 │ │ │ │ - bne 74a34 │ │ │ │ + bne 74ed8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7475c │ │ │ │ + bgt 74c00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7475c │ │ │ │ + bne 74c00 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7475c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 74c00 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - │ │ │ │ -00074a44 : │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #268] @ 74b6c │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - sub sp, sp, #20 │ │ │ │ - mov r4, r3 │ │ │ │ - cmp r2, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [r1, ip] │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - sbcs r3, r4, #0 │ │ │ │ - movlt r9, #0 │ │ │ │ - movlt r6, r9 │ │ │ │ - blt 74aa0 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 3404d8 <_PyDeadline_Init@@Base> │ │ │ │ - mov r9, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 287ad4 <_PyTime_AsMicroseconds@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r8, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ - orr r2, r8, r7 │ │ │ │ - clz r3, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov sl, r0 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - moveq r3, #0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 74b20 │ │ │ │ - bl dc824 │ │ │ │ - mov r1, #1 │ │ │ │ - str r1, [sp] │ │ │ │ - mov sl, r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r2, r8 │ │ │ │ - bl 1bd104 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, sl │ │ │ │ - mov sl, r3 │ │ │ │ - bl df398 │ │ │ │ - cmp sl, #2 │ │ │ │ - bne 74b60 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2a876c <_PyEval_MakePendingCalls@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 74b60 │ │ │ │ - cmp r5, #1 │ │ │ │ - sbcs r3, r4, #0 │ │ │ │ - blt 74aa0 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 393ed4 <_PyDeadline_Get@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - subs r4, r1, #0 │ │ │ │ - bge 74aa0 │ │ │ │ - mov sl, #0 │ │ │ │ - mov r0, sl │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r0, r0, ip │ │ │ │ - push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #24 │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 74bac │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ - mov r7, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 74bdc │ │ │ │ - b 74bd0 │ │ │ │ - mov r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #18024 @ 0x4668 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 74b94 │ │ │ │ - b 74cd8 │ │ │ │ - bl beb18 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 74cd8 │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1ef454 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 74c0c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1032 @ 0x408 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 74ca4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1ecce0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - blt 74ca4 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r3, r4 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r2, r5 │ │ │ │ - sub r1, fp, #32 │ │ │ │ - sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 6d7b8 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 74ca4 │ │ │ │ - bl dc824 │ │ │ │ - ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - mov r8, r0 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2e628 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl df398 │ │ │ │ - cmp r5, #0 │ │ │ │ - bge 74c8c │ │ │ │ - bl 2e520 <__errno_location@plt> │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r3, #4 │ │ │ │ - bne 74cc4 │ │ │ │ - bl b95d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 74c40 │ │ │ │ - ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 6dc50 │ │ │ │ - cmn r5, #1 │ │ │ │ - bne 74cb4 │ │ │ │ - bl beb18 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 74cd8 │ │ │ │ - mvn r5, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - sub sp, fp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b bed58 │ │ │ │ - movw r3, #45552 @ 0xb1f0 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 74c8c │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bae74 <_Py_c_neg@@Base+0x8e8> │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #28 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 74d48 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #36928 @ 0x9040 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - mov r3, r5 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r6, [r0, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - movw r1, #59624 @ 0xe8e8 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2e4d8 │ │ │ │ - subs r2, r0, #0 │ │ │ │ - beq 74d9c │ │ │ │ - mov r0, r6 │ │ │ │ - movw r1, #5532 @ 0x159c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 2e4d8 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 74dec │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1068 @ 0x42c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 74d40 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2aac0c │ │ │ │ - cmp r0, #1 │ │ │ │ - ble 74de0 │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ - sub r6, r0, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, r6, r7 │ │ │ │ - bl 340ac4 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 74d40 │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, r1, r7, lsl #2 │ │ │ │ - bl 2aac0c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2707c4 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - mov r7, r0 │ │ │ │ - add r1, r0, r6 │ │ │ │ - cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bls 74e14 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 340ac4 <_PyDeadline_Init@@Base+0x5ec> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 74d40 │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, r1, r6, lsl #2 │ │ │ │ - bl 33b5b0 │ │ │ │ - b 74de0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ lsl r3, r3, #8 │ │ │ │ orr r3, r3, r2, lsl #16 │ │ │ │ orr r0, r3, r0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ @@ -72493,72 +72537,72 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 74fcc │ │ │ │ + beq 75074 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 74ef0 │ │ │ │ + beq 74f98 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldmib r0, {r6, ip} │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 74f20 │ │ │ │ + beq 74fc8 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 11ff14 │ │ │ │ + b 120e8c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r4, r1 │ │ │ │ - bl 25d744 │ │ │ │ + bl 25e48c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 74f40 │ │ │ │ + bne 74fe8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r9, [r6, #156] @ 0x9c │ │ │ │ - movw r3, #48084 @ 0xbbd4 │ │ │ │ + movw r3, #50548 @ 0xc574 │ │ │ │ movt r3, #17 │ │ │ │ mov r0, r6 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 74f60 │ │ │ │ - bl 11bb24 <_PyDict_FromItems@@Base+0xe0> │ │ │ │ - b 74f6c │ │ │ │ + bne 75008 │ │ │ │ + bl 11c4c4 <_PyDict_FromItems@@Base+0xe0> │ │ │ │ + b 75014 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74f9c │ │ │ │ + bne 75044 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74f38 │ │ │ │ + bgt 74fe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74f38 │ │ │ │ + bne 74fe0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 74f38 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 74fe0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r4] │ │ │ │ str r2, [r0, #8] │ │ │ │ @@ -72579,149 +72623,149 @@ │ │ │ │ add fp, sp, #0 │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsl r0, r0, #2 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r3, r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsl r0, r0, #2 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ │ │ │ │ -00075038 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ - movw r3, #52840 @ 0xce68 │ │ │ │ +000750e0 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ + movw r3, #52628 @ 0xcd94 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #45316 @ 0xb104 │ │ │ │ + movw r1, #45892 @ 0xb344 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16ee7c │ │ │ │ + b 16f7e8 │ │ │ │ │ │ │ │ -00075060 : │ │ │ │ +00075108 : │ │ │ │ mov ip, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ - movw r3, #12940 @ 0x328c │ │ │ │ + movw r3, #13516 @ 0x34cc │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2de114 <_Py_Gid_Converter@@Base+0x2b4> │ │ │ │ + b 2dedb4 <_Py_Gid_Converter@@Base+0x2b4> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r0, #32 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ addne r3, r3, #1 │ │ │ │ addne r0, r0, r3, lsl #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ │ │ │ │ -000750c4 : │ │ │ │ +0007516c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r1, #696 @ 0x2b8 │ │ │ │ + movw r1, #1272 @ 0x4f8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #32500 @ 0x7ef4 │ │ │ │ + movw r0, #33076 @ 0x8134 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a531c │ │ │ │ + bl 1a5a14 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 75108 │ │ │ │ + bne 751b0 │ │ │ │ mov r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b 7513c │ │ │ │ + b 751e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 750f8 │ │ │ │ + beq 751a0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11ff14 │ │ │ │ + bl 120e8c │ │ │ │ subs r6, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 7513c │ │ │ │ - bl c5e50 │ │ │ │ + beq 751e4 │ │ │ │ + bl c6524 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #1 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ str ip, [sp] │ │ │ │ - movw r1, #1144 @ 0x478 │ │ │ │ + movw r1, #1680 @ 0x690 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 123050 │ │ │ │ + bl 123f5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 751ac │ │ │ │ + beq 75254 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7525c │ │ │ │ + bl 75304 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ - bl 237730 │ │ │ │ + bl 248894 │ │ │ │ lsl r0, r0, #3 │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #212 @ 0xd4 │ │ │ │ - beq 75250 │ │ │ │ + beq 752f8 │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #472 @ 0x1d8 │ │ │ │ - beq 75250 │ │ │ │ + beq 752f8 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ mov r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb ip, [r1, #5] │ │ │ │ lsl r2, r0, r2 │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ @@ -72732,68 +72776,68 @@ │ │ │ │ moveq r1, #12 │ │ │ │ add r0, r0, #492 @ 0x1ec │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ lsr r3, r3, #1 │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 318ce8 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 3192d0 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75298 │ │ │ │ + bne 75340 │ │ │ │ mov r0, #0 │ │ │ │ - b 752cc │ │ │ │ + b 75374 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 288698 <_PyTime_localtime@@Base> │ │ │ │ + bl 2897c0 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75290 │ │ │ │ + bne 75338 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r0, #1888 @ 0x760 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 39b9f8 │ │ │ │ + bl 39bc40 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ - bl 237730 │ │ │ │ + bl 248894 │ │ │ │ lsl r0, r0, #3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ mov r3, #6 │ │ │ │ strh r3, [fp, #-8] │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -72806,28 +72850,28 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr ip, [fp, #20] │ │ │ │ ldr lr, [fp, #16] │ │ │ │ str lr, [sp, #12] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 259ef0 <_PyStaticType_InitForExtension@@Base+0x95c> │ │ │ │ + bl 25ac38 <_PyStaticType_InitForExtension@@Base+0x95c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ mov r3, #31 │ │ │ │ strh r3, [fp, #-8] │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -72836,202 +72880,202 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 75414 │ │ │ │ + bne 754bc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 75450 │ │ │ │ - ldr r4, [pc, #120] @ 75494 │ │ │ │ + beq 754f8 │ │ │ │ + ldr r4, [pc, #120] @ 7553c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 75488 │ │ │ │ + beq 75530 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r5, [ip] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75474 │ │ │ │ - bl beb18 │ │ │ │ + bne 7551c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75488 │ │ │ │ + bne 75530 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 295594 <_PyStack_AsDict@@Base+0x68> │ │ │ │ + b 296674 <_PyStack_AsDict@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsl #6 │ │ │ │ + rsbeq r8, r2, r0, lsl #6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ands r7, r4, #64 @ 0x40 │ │ │ │ ubfx r6, r4, #5, #1 │ │ │ │ - beq 754d4 │ │ │ │ + beq 7557c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r0, #8] │ │ │ │ addne r4, r4, #21 │ │ │ │ - bne 75510 │ │ │ │ - b 754f0 │ │ │ │ + bne 755b8 │ │ │ │ + b 75598 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 754f0 │ │ │ │ + beq 75598 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ add r4, r4, #28 │ │ │ │ - b 75510 │ │ │ │ + b 755b8 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, #32 │ │ │ │ ldrbne r4, [r5, #16] │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ ubfxne r4, r4, #2, #3 │ │ │ │ mlane r4, r3, r4, r4 │ │ │ │ addne r4, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 257324 <_PyThreadState_New@@Base+0x2118> │ │ │ │ + bl 258054 <_PyThreadState_New@@Base+0x2110> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75540 │ │ │ │ + beq 755e8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 75534 │ │ │ │ + beq 755dc │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ - bne 75538 │ │ │ │ + bne 755e0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r4, r4, #1 │ │ │ │ add r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub lr, fp, #20 │ │ │ │ sub ip, fp, #16 │ │ │ │ - ldr r3, [pc, #68] @ 755bc │ │ │ │ + ldr r3, [pc, #68] @ 75664 │ │ │ │ mov r4, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r1 │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r1, r2 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r2, #1140 @ 0x474 │ │ │ │ + movw r2, #1676 @ 0x68c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 141e00 │ │ │ │ + bl 142610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 755b4 │ │ │ │ + beq 7565c │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 386504 │ │ │ │ + bl 38688c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsr r3 │ │ │ │ + rsbeq r8, r2, ip, lsr #6 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #19316 @ 0x4b74 │ │ │ │ + movw r1, #19892 @ 0x4db4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 123050 │ │ │ │ + bl 123f5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7563c │ │ │ │ + beq 756e4 │ │ │ │ ldr ip, [fp, #-20] @ 0xffffffec │ │ │ │ movw r3, #15928 @ 0x3e38 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 75644 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 756ec │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1160 @ 0x488 │ │ │ │ + movw r1, #1696 @ 0x6a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 756e8 │ │ │ │ + b 75790 │ │ │ │ ldr r3, [ip, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7565c │ │ │ │ + bne 75704 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 756e8 │ │ │ │ + b 75790 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 75680 │ │ │ │ + beq 75728 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1192 @ 0x4a8 │ │ │ │ + movw r1, #1728 @ 0x6c0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7563c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 756e4 │ │ │ │ ldr r3, [ip, #20] │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq 756a8 │ │ │ │ + beq 75750 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1232 @ 0x4d0 │ │ │ │ + movw r1, #1768 @ 0x6e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7563c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 756e4 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #60] @ 756f0 │ │ │ │ + ldr r0, [pc, #60] @ 75798 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 7563c │ │ │ │ + beq 756e4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75650 │ │ │ │ + bgt 756f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75650 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 75650 │ │ │ │ + bne 756f8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 756f8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r6, r3, r8, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -73046,474 +73090,474 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 7575c │ │ │ │ + bne 75804 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #6 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7579c │ │ │ │ + beq 75844 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #6 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #552] @ 759a4 │ │ │ │ + ldr r1, [pc, #552] @ 75a4c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 758fc │ │ │ │ + beq 759a4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 757bc │ │ │ │ - bl beb18 │ │ │ │ + bne 75864 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 758fc │ │ │ │ + bne 759a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 757dc │ │ │ │ - bl beb18 │ │ │ │ + bne 75884 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 758fc │ │ │ │ + bne 759a4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 757fc │ │ │ │ - bl beb18 │ │ │ │ + bne 758a4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75838 │ │ │ │ - b 758fc │ │ │ │ - bl c5e50 │ │ │ │ + beq 758e0 │ │ │ │ + b 759a4 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75828 │ │ │ │ + bgt 758d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75828 │ │ │ │ + bne 758d0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 757ec │ │ │ │ + beq 75894 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 75854 │ │ │ │ + bge 758fc │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28872 @ 0x70c8 │ │ │ │ + movw r1, #29408 @ 0x72e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 758fc │ │ │ │ + bl 16f7e8 │ │ │ │ + b 759a4 │ │ │ │ add r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq 758c0 │ │ │ │ + beq 75968 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75880 │ │ │ │ + beq 75928 │ │ │ │ subs r3, r2, #4 │ │ │ │ movweq r5, #5196 @ 0x144c │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ - beq 758cc │ │ │ │ - b 75888 │ │ │ │ + beq 75974 │ │ │ │ + b 75930 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 758a0 │ │ │ │ + beq 75948 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 758cc │ │ │ │ - b 758a8 │ │ │ │ + beq 75974 │ │ │ │ + b 75950 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 3009d4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 301674 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 758cc │ │ │ │ - b 758fc │ │ │ │ + bne 75974 │ │ │ │ + b 759a4 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, r5 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r6, r4 │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r6, #0 │ │ │ │ - beq 75904 │ │ │ │ + beq 759ac │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ - bl 2f8014 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f8cb4 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ subne r6, fp, #76 @ 0x4c │ │ │ │ - bne 75904 │ │ │ │ + bne 759ac │ │ │ │ mov r0, #0 │ │ │ │ - b 7599c │ │ │ │ + b 75a44 │ │ │ │ cmp r5, r4 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 75948 │ │ │ │ + beq 759f0 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 2f8014 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ + bl 2f8cb4 <_PyCode_InitAddressRange@@Base+0x1d8> │ │ │ │ cmp r0, #0 │ │ │ │ subne r4, fp, #68 @ 0x44 │ │ │ │ - bne 75948 │ │ │ │ - b 758fc │ │ │ │ + bne 759f0 │ │ │ │ + b 759a4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 75988 │ │ │ │ - bl b95d0 │ │ │ │ + bne 75a30 │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 758fc │ │ │ │ - bl dc824 │ │ │ │ + bne 759a4 │ │ │ │ + bl dd21c │ │ │ │ mov r3, r4 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ stm sp, {r7, sl} │ │ │ │ bl 2d364 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 7592c │ │ │ │ + blt 759d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bed58 │ │ │ │ - b 7599c │ │ │ │ + bl bee64 │ │ │ │ + b 75a44 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 758fc │ │ │ │ + bl 27c134 │ │ │ │ + b 759a4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, lsr r3 │ │ │ │ + rsbeq r8, r2, r8, lsr r3 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1435b8 │ │ │ │ - movw r7, #57812 @ 0xe1d4 │ │ │ │ + bl 143dc0 │ │ │ │ + movw r7, #57600 @ 0xe100 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne 75a08 │ │ │ │ + bne 75ab0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75b18 │ │ │ │ + beq 75bc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 75a3c │ │ │ │ + b 75ae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccd4c │ │ │ │ + bl 1cd3a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ orrne r3, r3, #32 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne 75a3c │ │ │ │ + bne 75ae4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #1340 @ 0x53c │ │ │ │ + movw r0, #1876 @ 0x754 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2ea3bc │ │ │ │ - b 75b18 │ │ │ │ + bl 2eb05c │ │ │ │ + b 75bc0 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r0, [pc, #224] @ 75b28 │ │ │ │ + ldr r0, [pc, #224] @ 75bd0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 75a74 │ │ │ │ + bne 75b1c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #1384 @ 0x568 │ │ │ │ + movw r0, #1920 @ 0x780 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2ea3bc │ │ │ │ - b 75a94 │ │ │ │ + bl 2eb05c │ │ │ │ + b 75b3c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75a94 │ │ │ │ + bgt 75b3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75a94 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 75b3c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq 75af4 │ │ │ │ + beq 75b9c │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #132] @ 75b2c │ │ │ │ + ldr r0, [pc, #132] @ 75bd4 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 75ad4 │ │ │ │ + bne 75b7c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #1340 @ 0x53c │ │ │ │ + movw r0, #1876 @ 0x754 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2ea3bc │ │ │ │ - b 75af4 │ │ │ │ + bl 2eb05c │ │ │ │ + b 75b9c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75af4 │ │ │ │ + bgt 75b9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75af4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 75b9c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75b18 │ │ │ │ + bgt 75bc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75b18 │ │ │ │ + bne 75bc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1435e8 │ │ │ │ + bl 143df0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r2, r3, r4, ror #18 │ │ │ │ rsbeq r6, r3, r8, lsr #22 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 759a8 │ │ │ │ + bl 75a50 │ │ │ │ ldr lr, [r4, #4] │ │ │ │ ldr r2, [lr, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add ip, r2, #12 │ │ │ │ mov r3, #0 │ │ │ │ sub r6, r1, #1 │ │ │ │ cmp r3, r6 │ │ │ │ add r3, r3, #1 │ │ │ │ - bge 75b88 │ │ │ │ + bge 75c30 │ │ │ │ ldr r0, [ip, #4]! │ │ │ │ cmp lr, r0 │ │ │ │ - bne 75b70 │ │ │ │ + bne 75c18 │ │ │ │ cmp r3, r1 │ │ │ │ popge {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #23344 @ 0x5b30 │ │ │ │ + movw r0, #23512 @ 0x5bd8 │ │ │ │ movt r0, #7 │ │ │ │ add r2, r2, #16 │ │ │ │ ldr ip, [r2, r3, lsl #2] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bge 75bcc │ │ │ │ + bge 75c74 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 75bcc │ │ │ │ + beq 75c74 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ cmp lr, r0 │ │ │ │ cmpne lr, #0 │ │ │ │ - bne 75bdc │ │ │ │ + bne 75c84 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 75b9c │ │ │ │ + bne 75c44 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #9596 @ 0x257c │ │ │ │ + movw r3, #10064 @ 0x2750 │ │ │ │ movt r3, #31 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 75bfc │ │ │ │ + bne 75ca4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + movweq r1, #1968 @ 0x7b0 │ │ │ │ + movwne r1, #1992 @ 0x7c8 │ │ │ │ + movteq r1, #65 @ 0x41 │ │ │ │ + movtne r1, #65 @ 0x41 │ │ │ │ + bl 16f7e8 │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ │ │ │ │ -00075c18 : │ │ │ │ +00075d00 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 75c40 │ │ │ │ + bne 75d28 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ - ldr r2, [pc, #60] @ 75c84 │ │ │ │ + b 2e217c │ │ │ │ + ldr r2, [pc, #60] @ 75d6c │ │ │ │ ldr r3, [r1] │ │ │ │ str r1, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75c7c │ │ │ │ + beq 75d64 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - movweq r1, #1472 @ 0x5c0 │ │ │ │ - movwne r1, #1496 @ 0x5d8 │ │ │ │ - movteq r1, #65 @ 0x41 │ │ │ │ - movtne r1, #65 @ 0x41 │ │ │ │ - bl 16ee7c │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d8284 │ │ │ │ + bl 1d838c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75d04 │ │ │ │ + bne 75dac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 75cfc │ │ │ │ + blt 75da4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r1, r0 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #2052 @ 0x804 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldrd r2, [r1, #8] │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b c011c │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 155640 <_PyType_Name@@Base> │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #2060 @ 0x80c │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b b7914 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 75d74 │ │ │ │ + bne 75e84 │ │ │ │ mov r0, #13824 @ 0x3600 │ │ │ │ movt r0, #50277 @ 0xc465 │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ str r0, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - b 75db4 │ │ │ │ + b 75ec4 │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl 2dc6f0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dce50 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 75dac │ │ │ │ + beq 75ebc │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - bge 75db4 │ │ │ │ + bge 75ec4 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60848 @ 0xedb0 │ │ │ │ + movw r1, #61264 @ 0xef50 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 75dd4 │ │ │ │ + b 75ee4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r1, r1, #16 │ │ │ │ ldrexd r4, [r1] │ │ │ │ strexd r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75dbc │ │ │ │ + bne 75ecc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mov r1, r0 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #1516 @ 0x5ec │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldrd r2, [r1, #8] │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0010 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 154ca4 <_PyType_Name@@Base> │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #1524 @ 0x5f4 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b b7808 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 75e68 │ │ │ │ + beq 75f10 │ │ │ │ ldrd r0, [r0, #56] @ 0x38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185d9c │ │ │ │ + b 1866f8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -73522,46 +73566,46 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mvn r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 75ebc │ │ │ │ + bne 75f64 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 75edc │ │ │ │ - b 75ed4 │ │ │ │ + bge 75f84 │ │ │ │ + b 75f7c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f9798 <_PyEval_GetBuiltin@@Base+0x104> │ │ │ │ + bl 2fa438 <_PyEval_GetBuiltin@@Base+0x104> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75eac │ │ │ │ - b 75efc │ │ │ │ + bne 75f54 │ │ │ │ + b 75fa4 │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi 75ee4 │ │ │ │ + bmi 75f8c │ │ │ │ cmp r4, r3 │ │ │ │ - blt 75f04 │ │ │ │ - movw r3, #49336 @ 0xc0b8 │ │ │ │ + blt 75fac │ │ │ │ + movw r3, #49124 @ 0xbfe4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30844 @ 0x787c │ │ │ │ + movw r1, #31420 @ 0x7abc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 75f38 │ │ │ │ + b 75fe0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 75f28 │ │ │ │ + bne 75fd0 │ │ │ │ mov r3, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2ddfe4 <_Py_Gid_Converter@@Base+0x184> │ │ │ │ + b 2dec84 <_Py_Gid_Converter@@Base+0x184> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ strb r2, [r3, r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -73581,567 +73625,567 @@ │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 75fb0 │ │ │ │ + bne 76058 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75ffc │ │ │ │ + beq 760a4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #34196 @ 0x8594 │ │ │ │ + movw r1, #34192 @ 0x8590 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 75ffc │ │ │ │ + bne 760a4 │ │ │ │ mov r4, #0 │ │ │ │ - b 760b8 │ │ │ │ + b 76160 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1bac68 │ │ │ │ + bl 1bb2d8 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75ff4 │ │ │ │ + beq 7609c │ │ │ │ cmp r5, #1 │ │ │ │ - bne 76060 │ │ │ │ + bne 76108 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d598 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 760ac │ │ │ │ + bne 76154 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 75ff4 │ │ │ │ + bl 27c134 │ │ │ │ + b 7609c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 75ff4 │ │ │ │ + beq 7609c │ │ │ │ cmp r0, #4 │ │ │ │ - bls 7601c │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + bls 760c4 │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #38052 @ 0x94a4 │ │ │ │ + movw r1, #38628 @ 0x96e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7601c │ │ │ │ - b 75ff4 │ │ │ │ + bne 760c4 │ │ │ │ + b 7609c │ │ │ │ mov r0, r4 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000760cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +00076174 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #24812 @ 0x60ec │ │ │ │ + movw r1, #24980 @ 0x6194 │ │ │ │ movt r1, #7 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33c6cc <_PyEval_MatchClass@@Base+0x524> │ │ │ │ + b 33ca20 <_PyEval_MatchClass@@Base+0x524> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ ldr lr, [fp, #4] │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 259c1c <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + bl 25a964 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #16 │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldrb r3, [r0, #21] │ │ │ │ - ldrb lr, [r0, #20] │ │ │ │ - ldrb ip, [r0, #22] │ │ │ │ - lsl r3, r3, #8 │ │ │ │ - str r2, [sp] │ │ │ │ - orr r3, r3, lr, lsl #16 │ │ │ │ - orr r3, r3, ip │ │ │ │ - ldrb ip, [r0, #23] │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ - ldrb r1, [r0, #18] │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ - str ip, [sp, #4] │ │ │ │ - bl 259c1c <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 76224 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x158> │ │ │ │ + beq 76264 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf0> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 76224 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x158> │ │ │ │ + beq 76264 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf0> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 76268 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x19c> │ │ │ │ - b 7624c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x180> │ │ │ │ + beq 762a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x134> │ │ │ │ + b 7628c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x118> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76214 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ + beq 76254 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xe0> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #1584 @ 0x630 │ │ │ │ + movw r0, #2120 @ 0x848 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76214 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ + bne 76254 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xe0> │ │ │ │ mov r4, #0 │ │ │ │ - b 76308 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23c> │ │ │ │ + b 76348 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #1584 @ 0x630 │ │ │ │ + movw r0, #2120 @ 0x848 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76244 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + beq 76284 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl ca8ac │ │ │ │ + bl caed8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 76244 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + beq 76284 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 762b8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1ec> │ │ │ │ + bne 762f8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x184> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76244 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bgt 76284 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76244 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bne 76284 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 76244 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 76284 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl cf520 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cfb4c <_PyTuple_FromPairSteal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bne 76308 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23c> │ │ │ │ + bne 76348 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76244 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bgt 76284 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76244 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bne 76284 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 76244 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 76284 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #5196 @ 0x144c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldrb r3, [r0, #21] │ │ │ │ + ldrb lr, [r0, #20] │ │ │ │ + ldrb ip, [r0, #22] │ │ │ │ + lsl r3, r3, #8 │ │ │ │ + str r2, [sp] │ │ │ │ + orr r3, r3, lr, lsl #16 │ │ │ │ + orr r3, r3, ip │ │ │ │ + ldrb ip, [r0, #23] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ + ldrb r1, [r0, #18] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + bl 25a964 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ │ │ │ │ -00076310 : │ │ │ │ +000763b8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76358 │ │ │ │ + beq 76400 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 76360 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bls 76408 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1596 @ 0x63c │ │ │ │ + movw r1, #2132 @ 0x854 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7642c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 764d4 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7641c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7642c │ │ │ │ + bne 764c4 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 764d4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76460 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 76508 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 76450 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 76460 │ │ │ │ + bne 764f8 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 76508 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76494 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7653c │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 76484 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 76494 │ │ │ │ + bne 7652c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7653c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 764bc │ │ │ │ + bne 76564 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #8324 @ 0x2084 │ │ │ │ + movw r1, #8844 @ 0x228c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 387244 │ │ │ │ + bl 3875cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76510 │ │ │ │ + beq 765b8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76518 │ │ │ │ + b 765c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76540 │ │ │ │ + beq 765e8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ - movw r2, #49276 @ 0xc07c │ │ │ │ + movw r2, #49064 @ 0xbfa8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 766b4 │ │ │ │ + beq 7675c │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 765a4 │ │ │ │ + bne 7664c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 765bc │ │ │ │ + bne 76664 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 765bc │ │ │ │ - movw r0, #132 @ 0x84 │ │ │ │ + bne 76664 │ │ │ │ + movw r0, #708 @ 0x2c4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b aadf0 │ │ │ │ - bge 765bc │ │ │ │ - bl 3b5188 │ │ │ │ + b aaed8 │ │ │ │ + bge 76664 │ │ │ │ + bl 3b52cc │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #45 @ 0x2d │ │ │ │ - bne 765d0 │ │ │ │ - b 766ac │ │ │ │ + bne 76678 │ │ │ │ + b 76754 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, #43 @ 0x2b │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r7, [r0, #20] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 765f8 │ │ │ │ + bgt 766a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 765f8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 766a0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cc2bc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cc4ec <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r8, r8, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ addlt r4, r4, #60 @ 0x3c │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3cc2bc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cc4ec <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ subs r3, r1, #0 │ │ │ │ sublt r5, r5, #1 │ │ │ │ addlt r3, r3, #60 @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7666c │ │ │ │ + beq 76714 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ stm sp, {r4, r7} │ │ │ │ - movw r0, #1644 @ 0x66c │ │ │ │ + movw r0, #2180 @ 0x884 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7808 │ │ │ │ - b 766ac │ │ │ │ + bl b7914 │ │ │ │ + b 76754 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76690 │ │ │ │ + beq 76738 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #1672 @ 0x688 │ │ │ │ + movw r0, #2208 @ 0x8a0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7808 │ │ │ │ - b 766ac │ │ │ │ + bl b7914 │ │ │ │ + b 76754 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #1692 @ 0x69c │ │ │ │ + movw r0, #2228 @ 0x8b4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r0, #132 @ 0x84 │ │ │ │ + movw r0, #708 @ 0x2c4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 766f4 │ │ │ │ + bhi 7679c │ │ │ │ cmp r4, #0 │ │ │ │ - ble 76738 │ │ │ │ - b 7671c │ │ │ │ + ble 767e0 │ │ │ │ + b 767c4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #480 @ 0x1e0 │ │ │ │ + movw r0, #1056 @ 0x420 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 766e8 │ │ │ │ + bne 76790 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 76740 │ │ │ │ - bl beb18 │ │ │ │ + bne 767e8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76714 │ │ │ │ + bne 767bc │ │ │ │ mvn r4, #0 │ │ │ │ - b 76774 │ │ │ │ - bl c5e50 │ │ │ │ + b 7681c │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7676c │ │ │ │ + bgt 76814 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7676c │ │ │ │ + bne 76814 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 7672c │ │ │ │ + beq 767d4 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7679c │ │ │ │ - movw r3, #49336 @ 0xc0b8 │ │ │ │ + bne 76844 │ │ │ │ + movw r3, #49124 @ 0xbfe4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1708 @ 0x6ac │ │ │ │ + movw r1, #2244 @ 0x8c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 76714 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 767bc │ │ │ │ cmp r4, #0 │ │ │ │ - bge 767ac │ │ │ │ + bge 76854 │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi 767b4 │ │ │ │ + bmi 7685c │ │ │ │ cmp r5, r4 │ │ │ │ - bgt 767d0 │ │ │ │ - movw r3, #49336 @ 0xc0b8 │ │ │ │ + bgt 76878 │ │ │ │ + movw r3, #49124 @ 0xbfe4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11240 @ 0x2be8 │ │ │ │ + movw r1, #11816 @ 0x2e28 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 76714 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 767bc │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 767f8 │ │ │ │ - movw r3, #49416 @ 0xc108 │ │ │ │ + ble 768a0 │ │ │ │ + movw r3, #49204 @ 0xc034 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7636 @ 0x1dd4 │ │ │ │ + movw r1, #8212 @ 0x2014 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 76714 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 767bc │ │ │ │ ldr r0, [r6, #20] │ │ │ │ add r1, r4, #1 │ │ │ │ sub r2, r5, r4 │ │ │ │ add r1, r0, r1 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r0, r4 │ │ │ │ bl 2d988 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2dc8fc │ │ │ │ + bl 2dd05c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76714 │ │ │ │ + blt 767bc │ │ │ │ add r7, r7, #588 @ 0x24c │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ add r0, r0, r7, lsl #4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -74153,38 +74197,38 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2d6c4 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 76890 │ │ │ │ + bhi 76938 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ - beq 7691c │ │ │ │ - b 768b4 │ │ │ │ + beq 769c4 │ │ │ │ + b 7695c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #28764 @ 0x705c │ │ │ │ + movw r0, #29340 @ 0x729c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7692c │ │ │ │ - b 76878 │ │ │ │ + beq 769d4 │ │ │ │ + b 76920 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7692c │ │ │ │ + beq 769d4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 768e4 │ │ │ │ + beq 7698c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ @@ -74194,115 +74238,115 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ strd r0, [fp, #-36] @ 0xffffffdc │ │ │ │ strd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - b 76934 │ │ │ │ + b 769dc │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76934 │ │ │ │ + beq 769dc │ │ │ │ mov r4, #0 │ │ │ │ - b 769e8 │ │ │ │ + b 76a90 │ │ │ │ cmp r5, #1 │ │ │ │ - ble 769c0 │ │ │ │ + ble 76a68 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 769c0 │ │ │ │ + beq 76a68 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 769a0 │ │ │ │ + beq 76a48 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7692c │ │ │ │ + beq 769d4 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 769c0 │ │ │ │ + beq 76a68 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7692c │ │ │ │ - movw r2, #6200 @ 0x1838 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 769d4 │ │ │ │ + movw r2, #6776 @ 0x1a78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28764 @ 0x705c │ │ │ │ + movw r0, #29340 @ 0x729c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7692c │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 769d4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 7692c │ │ │ │ - movw r0, #54748 @ 0xd5dc │ │ │ │ + beq 769d4 │ │ │ │ + movw r0, #55324 @ 0xd81c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 769fc │ │ │ │ + beq 76aa4 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 76a30 │ │ │ │ + beq 76ad8 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00076a3c <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +00076ae4 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, r2 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ee54c │ │ │ │ + b 2ef1ec │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 76a80 <_PyCode_GetPureScriptXIData@@Base+0x44> │ │ │ │ + beq 76b28 <_PyCode_GetPureScriptXIData@@Base+0x44> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - movw ip, #38988 @ 0x984c │ │ │ │ + movw ip, #39436 @ 0x9a0c │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -74315,160 +74359,160 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 76b10 <_PyCode_GetPureScriptXIData@@Base+0xd4> │ │ │ │ + bne 76bb8 <_PyCode_GetPureScriptXIData@@Base+0xd4> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76b58 <_PyCode_GetPureScriptXIData@@Base+0x11c> │ │ │ │ + beq 76c00 <_PyCode_GetPureScriptXIData@@Base+0x11c> │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #196] @ 76bec <_PyCode_GetPureScriptXIData@@Base+0x1b0> │ │ │ │ + ldr ip, [pc, #196] @ 76c94 <_PyCode_GetPureScriptXIData@@Base+0x1b0> │ │ │ │ sub r3, fp, #92 @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 76bd0 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ + beq 76c78 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1abfdc │ │ │ │ + bl 1ac740 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r4 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 76b88 <_PyCode_GetPureScriptXIData@@Base+0x14c> │ │ │ │ + bne 76c30 <_PyCode_GetPureScriptXIData@@Base+0x14c> │ │ │ │ mov r4, #0 │ │ │ │ - b 76bd0 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ - bl dc824 │ │ │ │ + b 76c78 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ + bl dd21c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dacc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r7, #0 │ │ │ │ movwge r4, #5196 @ 0x144c │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 76bd0 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ + bge 76c78 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173e00 │ │ │ │ - b 76b80 <_PyCode_GetPureScriptXIData@@Base+0x144> │ │ │ │ + bl 174768 │ │ │ │ + b 76c28 <_PyCode_GetPureScriptXIData@@Base+0x144> │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae4fc │ │ │ │ + bl 1aec60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, asr #11 │ │ │ │ + strhteq r8, [r2], #-92 @ 0xffffffa4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154ca4 <_PyType_Name@@Base> │ │ │ │ + bl 155640 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 76c38 <_PyCode_GetPureScriptXIData@@Base+0x1fc> │ │ │ │ - movw r0, #12132 @ 0x2f64 │ │ │ │ + bne 76ce0 <_PyCode_GetPureScriptXIData@@Base+0x1fc> │ │ │ │ + movw r0, #12708 @ 0x31a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #1736 @ 0x6c8 │ │ │ │ + movw r0, #2272 @ 0x8e0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 76cac <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ + beq 76d54 <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 76cac <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ + beq 76d54 <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 76cec <_PyCode_GetPureScriptXIData@@Base+0x2b0> │ │ │ │ - b 76cd0 <_PyCode_GetPureScriptXIData@@Base+0x294> │ │ │ │ + beq 76d94 <_PyCode_GetPureScriptXIData@@Base+0x2b0> │ │ │ │ + b 76d78 <_PyCode_GetPureScriptXIData@@Base+0x294> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76c9c <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ + beq 76d44 <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #1748 @ 0x6d4 │ │ │ │ + movw r0, #2284 @ 0x8ec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76c9c <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ - b 76d04 <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ + bne 76d44 <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ + b 76dac <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #1748 @ 0x6d4 │ │ │ │ + movw r0, #2284 @ 0x8ec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d04 <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ + beq 76dac <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3048a0 <_PyXI_Enter@@Base+0x274> │ │ │ │ + b 305460 <_PyXI_Enter@@Base+0x274> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 58bc8 │ │ │ │ + bl 58c70 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76d64 <_PyCode_GetPureScriptXIData@@Base+0x328> │ │ │ │ + beq 76e0c <_PyCode_GetPureScriptXIData@@Base+0x328> │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ movwne r2, #5196 @ 0x144c │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ @@ -74483,124 +74527,124 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76f4c <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bne 76ff4 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b7974 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b7ab4 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 76f4c <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + beq 76ff4 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76df4 <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ + beq 76e9c <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b7974 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b7ab4 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 76e14 <_PyCode_GetPureScriptXIData@@Base+0x3d8> │ │ │ │ + bne 76ebc <_PyCode_GetPureScriptXIData@@Base+0x3d8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76f4c <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bgt 76ff4 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r5 │ │ │ │ - bne 76f4c <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ - b 76f40 <_PyCode_GetPureScriptXIData@@Base+0x504> │ │ │ │ + bne 76ff4 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + b 76fe8 <_PyCode_GetPureScriptXIData@@Base+0x504> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76e58 <_PyCode_GetPureScriptXIData@@Base+0x41c> │ │ │ │ + beq 76f00 <_PyCode_GetPureScriptXIData@@Base+0x41c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b7974 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b7ab4 <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 76e78 <_PyCode_GetPureScriptXIData@@Base+0x43c> │ │ │ │ + bne 76f20 <_PyCode_GetPureScriptXIData@@Base+0x43c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76f20 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bgt 76fc8 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76f20 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bne 76fc8 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 76f20 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 76fc8 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76ea4 <_PyCode_GetPureScriptXIData@@Base+0x468> │ │ │ │ + beq 76f4c <_PyCode_GetPureScriptXIData@@Base+0x468> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 11ff14 │ │ │ │ - bl a7c08 │ │ │ │ - b 76ed8 <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ + bl 120e8c │ │ │ │ + bl a7ce0 │ │ │ │ + b 76f80 <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 1a730c │ │ │ │ + bl 1a7a10 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 76ed8 <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ - movw r3, #49360 @ 0xc0d0 │ │ │ │ + bne 76f80 <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ + movw r3, #49148 @ 0xbffc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1756 @ 0x6dc │ │ │ │ + movw r1, #2292 @ 0x8f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76efc <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ + bgt 76fa4 <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76efc <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ + bne 76fa4 <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76f20 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bgt 76fc8 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76f20 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bne 76fc8 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76f4c <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bgt 76ff4 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76f4c <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bne 76ff4 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -74608,109 +74652,109 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 76fa4 <_PyCode_GetPureScriptXIData@@Base+0x568> │ │ │ │ + bne 7704c <_PyCode_GetPureScriptXIData@@Base+0x568> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76fdc <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ + beq 77084 <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 77028 <_PyCode_GetPureScriptXIData@@Base+0x5ec> │ │ │ │ + ldr r1, [pc, #108] @ 770d0 <_PyCode_GetPureScriptXIData@@Base+0x5ec> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7701c <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ + beq 770c4 <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 77000 <_PyCode_GetPureScriptXIData@@Base+0x5c4> │ │ │ │ + bgt 770a8 <_PyCode_GetPureScriptXIData@@Base+0x5c4> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #19188 @ 0x4af4 │ │ │ │ + movw r1, #19764 @ 0x4d34 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7701c <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 770c4 <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 76fe4 <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ - bl beb18 │ │ │ │ + bne 7708c <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76fe4 <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ + beq 7708c <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, ror #11 │ │ │ │ + rsbeq r8, r2, r8, ror #11 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 304cc0 <_PyXI_GetMainNamespace@@Base+0x194> │ │ │ │ + b 305880 <_PyXI_GetMainNamespace@@Base+0x194> │ │ │ │ │ │ │ │ -00077040 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +000770e8 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - beq 7709c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ + beq 77144 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 7709c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ + beq 77144 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 770b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ + beq 7715c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 770b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ + bne 7715c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ movw r1, #2505 @ 0x9c9 │ │ │ │ - movw r0, #59704 @ 0xe938 │ │ │ │ + movw r0, #60280 @ 0xeb78 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 770cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c> │ │ │ │ + b 77174 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub lr, fp, #8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 3129f0 <_PyArg_ParseStackAndKeywords@@Base+0xd0> │ │ │ │ + bl 3132b8 <_PyArg_ParseStackAndKeywords@@Base+0xd0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000770dc : │ │ │ │ +00077184 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38f4b4 │ │ │ │ + b 38f29c │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, r1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ @@ -74724,367 +74768,367 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 77170 │ │ │ │ + bne 77218 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 7716c │ │ │ │ + blt 77214 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 771b0 │ │ │ │ + beq 77258 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #244] @ 7726c │ │ │ │ + ldr r1, [pc, #244] @ 77314 │ │ │ │ sub r2, fp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 771b0 │ │ │ │ + bne 77258 │ │ │ │ mov r0, #0 │ │ │ │ - b 77264 │ │ │ │ + b 7730c │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 77228 │ │ │ │ + beq 772d0 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 771cc │ │ │ │ + beq 77274 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 77230 │ │ │ │ + beq 772d8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 771f0 │ │ │ │ - bl beb18 │ │ │ │ + bne 77298 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 771a8 │ │ │ │ - b 77230 │ │ │ │ - bl c5e50 │ │ │ │ + bne 77250 │ │ │ │ + b 772d8 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7721c │ │ │ │ + bgt 772c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7721c │ │ │ │ + bne 772c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 77230 │ │ │ │ - b 771dc │ │ │ │ + bne 772d8 │ │ │ │ + b 77284 │ │ │ │ mov r4, #1 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r3, r4 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #24] │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - bl 3457f8 │ │ │ │ + bl 345c38 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #24] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, lsl r6 │ │ │ │ + rsbeq r8, r2, r4, lsl r6 │ │ │ │ │ │ │ │ -00077270 : │ │ │ │ +00077318 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38f4b4 │ │ │ │ + b 38f29c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 772a8 │ │ │ │ + bne 77350 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 772dc │ │ │ │ + beq 77384 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 772dc │ │ │ │ + beq 77384 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1856 @ 0x740 │ │ │ │ + movw r1, #2392 @ 0x958 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #64340 @ 0xfb54 │ │ │ │ movt r0, #97 @ 0x61 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #28432 @ 0x6f10 │ │ │ │ + movw r0, #29008 @ 0x7150 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ │ │ │ │ -00077304 : │ │ │ │ +000773ac : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 28d184 │ │ │ │ + bl 28e288 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 77330 │ │ │ │ - bl 1436d4 │ │ │ │ + bne 773d8 │ │ │ │ + bl 143edc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77350 │ │ │ │ + bgt 773f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77350 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 773f8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 773b4 │ │ │ │ + bne 7745c │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aca44 │ │ │ │ + bl 1ad1a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 773d8 │ │ │ │ + bne 77480 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #35192 @ 0x8978 │ │ │ │ + movw r2, #35768 @ 0x8bb8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #30868 @ 0x7894 │ │ │ │ + movw r0, #31444 @ 0x7ad4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 773f4 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7749c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30868 @ 0x7894 │ │ │ │ + movw r0, #31444 @ 0x7ad4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7737c │ │ │ │ - b 773f4 │ │ │ │ + bne 77424 │ │ │ │ + b 7749c │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 773fc │ │ │ │ + bne 774a4 │ │ │ │ mov r0, #0 │ │ │ │ - b 774bc │ │ │ │ + b 77564 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 7741c │ │ │ │ + bhi 774c4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77450 │ │ │ │ - b 77444 │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + bne 774f8 │ │ │ │ + b 774ec │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #38052 @ 0x94a4 │ │ │ │ + movw r1, #38628 @ 0x96e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77404 │ │ │ │ - b 773f4 │ │ │ │ - bl beb18 │ │ │ │ + bne 774ac │ │ │ │ + b 7749c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 773f4 │ │ │ │ + bne 7749c │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #49188 @ 0xc024 │ │ │ │ + movw r1, #49724 @ 0xc23c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #1892 @ 0x764 │ │ │ │ + movw r0, #2428 @ 0x97c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 773f4 │ │ │ │ + beq 7749c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dfa4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 774a8 │ │ │ │ + beq 77550 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 773f4 │ │ │ │ - bl b95d0 │ │ │ │ + bl 27c134 │ │ │ │ + b 7749c │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 773f4 │ │ │ │ + bne 7749c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ 7750c │ │ │ │ + ldr r2, [pc, #64] @ 775b4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r0, #1912 @ 0x778 │ │ │ │ - movwne r0, #1920 @ 0x780 │ │ │ │ + movweq r0, #2448 @ 0x990 │ │ │ │ + movwne r0, #2456 @ 0x998 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ movtne r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00077510 : │ │ │ │ +000775b8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 77608 │ │ │ │ + b 776b0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77588 │ │ │ │ + bne 77630 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77560 │ │ │ │ + beq 77608 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77588 │ │ │ │ + bne 77630 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3aa1c4 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b 3aa40c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1928 @ 0x788 │ │ │ │ + movw r1, #2464 @ 0x9a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000775a8 : │ │ │ │ +00077650 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb48 │ │ │ │ - ldr r2, [pc, #64] @ 77604 │ │ │ │ + b bec54 │ │ │ │ + ldr r2, [pc, #64] @ 776ac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r0, #1960 @ 0x7a8 │ │ │ │ - movwne r0, #1972 @ 0x7b4 │ │ │ │ + movweq r0, #2496 @ 0x9c0 │ │ │ │ + movwne r0, #2508 @ 0x9cc │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ movtne r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 28d184 │ │ │ │ + bl 28e288 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7769c │ │ │ │ + beq 77744 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r4, r5, lsl #2] │ │ │ │ - beq 77660 │ │ │ │ + beq 77708 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #23376 @ 0x5b50 │ │ │ │ + movw r1, #23952 @ 0x5d90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl c9194 │ │ │ │ + bl c97c4 │ │ │ │ mov r5, r0 │ │ │ │ - b 7766c │ │ │ │ + b 77714 │ │ │ │ mov r1, r6 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77688 │ │ │ │ + bgt 77730 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77690 │ │ │ │ + beq 77738 │ │ │ │ mov r4, r5 │ │ │ │ - b 7769c │ │ │ │ + b 77744 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 77688 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 77730 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000776a4 : │ │ │ │ +0007774c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ ands r3, r3, #8388608 @ 0x800000 │ │ │ │ moveq r0, r3 │ │ │ │ ldrne r3, [r2, #16] │ │ │ │ @@ -75093,51 +75137,51 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1984 @ 0x7c0 │ │ │ │ + movw r1, #2520 @ 0x9d8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2028 @ 0x7ec │ │ │ │ + movw r1, #2564 @ 0xa04 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00077738 : │ │ │ │ +000777e0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 77608 │ │ │ │ + b 776b0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -75164,315 +75208,315 @@ │ │ │ │ movne r2, #1 │ │ │ │ ldrb sl, [r0, #13] │ │ │ │ orrs r2, r2, r1, lsr #31 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ ldrb r9, [r0, #15] │ │ │ │ ldrb r6, [r0, #17] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 77814 │ │ │ │ + bne 778bc │ │ │ │ clz r2, r5 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r1, #5 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7785c │ │ │ │ - ldr ip, [pc, #444] @ 779d8 │ │ │ │ + beq 77904 │ │ │ │ + ldr ip, [pc, #444] @ 77a80 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r2, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #5 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7785c │ │ │ │ + bne 77904 │ │ │ │ mov r0, #0 │ │ │ │ - b 779d0 │ │ │ │ + b 77a78 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsl r6, r6, #8 │ │ │ │ adds r4, r4, r1 │ │ │ │ orr r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ orr r6, r6, r3 │ │ │ │ - beq 77970 │ │ │ │ + beq 77a18 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 778a8 │ │ │ │ - bl 176b0c │ │ │ │ + beq 77950 │ │ │ │ + bl 177474 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 778a0 │ │ │ │ - bl beb18 │ │ │ │ + bne 77948 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77854 │ │ │ │ + bne 778fc │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77970 │ │ │ │ + beq 77a18 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 778d8 │ │ │ │ - bl 176b0c │ │ │ │ + beq 77980 │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 778d0 │ │ │ │ - bl beb18 │ │ │ │ + bne 77978 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77854 │ │ │ │ + bne 778fc │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77970 │ │ │ │ + beq 77a18 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77908 │ │ │ │ - bl 176b0c │ │ │ │ + beq 779b0 │ │ │ │ + bl 177474 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77900 │ │ │ │ - bl beb18 │ │ │ │ + bne 779a8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77854 │ │ │ │ + bne 778fc │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77970 │ │ │ │ + beq 77a18 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77938 │ │ │ │ - bl 176b0c │ │ │ │ + beq 779e0 │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77930 │ │ │ │ - bl beb18 │ │ │ │ + bne 779d8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77854 │ │ │ │ + bne 778fc │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77970 │ │ │ │ + beq 77a18 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77950 │ │ │ │ + beq 779f8 │ │ │ │ mov r8, r3 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 77970 │ │ │ │ + beq 77a18 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 77970 │ │ │ │ - bl beb18 │ │ │ │ + bne 77a18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77854 │ │ │ │ + bne 778fc │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 779a8 │ │ │ │ + bne 77a50 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldr ip, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, sl │ │ │ │ stm sp, {r8, ip} │ │ │ │ - bl 259c1c <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ - b 779d0 │ │ │ │ + bl 25a964 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + b 77a78 │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ str r6, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #2076 @ 0x81c │ │ │ │ + movw r2, #2612 @ 0xa34 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 3c5600 <_Py_hashtable_foreach@@Base+0x69cc> │ │ │ │ + bl 3c5778 <_Py_hashtable_foreach@@Base+0x67a0> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, asr #12 │ │ │ │ + rsbeq r8, r2, r0, asr #12 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 2dde60 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2deb00 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77a38 │ │ │ │ + beq 77ae0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d094 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77a30 │ │ │ │ + bge 77ad8 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt 77a6c │ │ │ │ + blt 77b14 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 77a78 │ │ │ │ - b 77acc │ │ │ │ + bne 77b20 │ │ │ │ + b 77b74 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ - b 77aa0 │ │ │ │ + b 77b48 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 77aa0 │ │ │ │ + beq 77b48 │ │ │ │ mvn r0, #-2147483631 @ 0x80000011 │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 77aa0 │ │ │ │ + ble 77b48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r5, r6 │ │ │ │ - bl 2dc8fc │ │ │ │ + bl 2dd05c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 77adc │ │ │ │ + blt 77b84 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mul r1, r5, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e8ac8 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 2e9768 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2084 @ 0x824 │ │ │ │ + movw r1, #2620 @ 0xa3c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 2af28c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0154 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77b74 │ │ │ │ + beq 77c1c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2cf2c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77b6c │ │ │ │ + bge 77c14 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00077b7c : │ │ │ │ +00077c24 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb r2, [r2, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #4, #1 │ │ │ │ eor r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ ands r2, r2, #255 @ 0xff │ │ │ │ - bne 77ba0 │ │ │ │ - b 2e1b14 │ │ │ │ + bne 77c48 │ │ │ │ + b 2e27b8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 6487c │ │ │ │ + bl 64924 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 2dde60 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2deb00 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77c1c │ │ │ │ + beq 77cc4 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2dd54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77c14 │ │ │ │ + bge 77cbc │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq 77c4c │ │ │ │ + beq 77cf4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c5e50 │ │ │ │ + bl c6524 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77c8c │ │ │ │ - bl beb18 │ │ │ │ + bne 77d34 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77cc4 │ │ │ │ + bne 77d6c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 77cb8 │ │ │ │ + blt 77d60 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 77cb4 │ │ │ │ + blt 77d5c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -75483,248 +75527,248 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 2af28c <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0154 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77d28 │ │ │ │ + beq 77dd0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2e040 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77d20 │ │ │ │ + bge 77dc8 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39a21c <_PyBytes_Find@@Base+0x2510> │ │ │ │ + b 39a464 <_PyBytes_Find@@Base+0x22e4> │ │ │ │ │ │ │ │ -00077d44 : │ │ │ │ +00077dec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e9690 │ │ │ │ + b 2ea330 │ │ │ │ │ │ │ │ -00077d5c : │ │ │ │ +00077e04 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 335204 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b 335684 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 77f5c │ │ │ │ + bne 78004 │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ ldr r6, [r8, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 77e90 │ │ │ │ + bne 77f38 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77dd8 │ │ │ │ + beq 77e80 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77de4 │ │ │ │ + bne 77e8c │ │ │ │ ldrb r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77f5c │ │ │ │ + beq 78004 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #65384 @ 0xff68 │ │ │ │ - movt r2, #60 @ 0x3c │ │ │ │ + movw r2, #448 @ 0x1c0 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff944 │ │ │ │ + bl 100334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77f4c │ │ │ │ + beq 77ff4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #65384 @ 0xff68 │ │ │ │ - movt r2, #60 @ 0x3c │ │ │ │ + movw r2, #448 @ 0x1c0 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff944 │ │ │ │ + bl 100334 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 77f4c │ │ │ │ + beq 77ff4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7dde0 │ │ │ │ - bl a7c08 │ │ │ │ + bl 7de88 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77e64 │ │ │ │ + bgt 77f0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77e64 │ │ │ │ + bne 77f0c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77f5c │ │ │ │ + bgt 78004 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77f5c │ │ │ │ + bne 78004 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77f5c │ │ │ │ + beq 78004 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #65384 @ 0xff68 │ │ │ │ - movt r2, #60 @ 0x3c │ │ │ │ + movw r2, #448 @ 0x1c0 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff944 │ │ │ │ + bl 100334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77f4c │ │ │ │ + beq 77ff4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #65384 @ 0xff68 │ │ │ │ - movt r2, #60 @ 0x3c │ │ │ │ + movw r2, #448 @ 0x1c0 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff944 │ │ │ │ + bl 100334 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 77f4c │ │ │ │ + beq 77ff4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ strd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl d5e30 │ │ │ │ - bl a7c08 │ │ │ │ + bl d6448 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77f24 │ │ │ │ + bgt 77fcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77f24 │ │ │ │ + bne 77fcc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77f5c │ │ │ │ + bgt 78004 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77f5c │ │ │ │ + bne 78004 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 77f5c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 78004 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b a7c08 │ │ │ │ + b a7ce0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 77fe8 │ │ │ │ + bne 78090 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #65384 @ 0xff68 │ │ │ │ - movt r2, #60 @ 0x3c │ │ │ │ + movw r2, #448 @ 0x1c0 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff944 │ │ │ │ + bl 100334 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79dd4 │ │ │ │ - bl a7c08 │ │ │ │ + bl 79e7c │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 78034 │ │ │ │ + ble 780dc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #65384 @ 0xff68 │ │ │ │ - movt r2, #60 @ 0x3c │ │ │ │ + movw r2, #448 @ 0x1c0 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff944 │ │ │ │ + bl 100334 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 141aec │ │ │ │ - bl a7c08 │ │ │ │ + bl 1422fc │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78084 │ │ │ │ + beq 7812c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 7808c │ │ │ │ + b 78134 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip] │ │ │ │ @@ -75732,138 +75776,138 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, r1, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ bl 2cf14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 780e4 │ │ │ │ + beq 7818c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 780f0 │ │ │ │ + b 78198 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000780f8 : │ │ │ │ +000781a0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39cbf8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39ce40 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ │ │ │ │ -00078114 <_Py_convert_optional_to_non_negative_ssize_t@@Base>: │ │ │ │ +000781bc <_Py_convert_optional_to_non_negative_ssize_t@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1de0a8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1de1b0 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78170 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c> │ │ │ │ + beq 78218 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popge {r4, r5, fp, pc} │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2252 @ 0x8cc │ │ │ │ + movw r1, #2788 @ 0xae4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 781ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98> │ │ │ │ - bl beb18 │ │ │ │ + bne 78254 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78210 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ + bne 782b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ orr r0, r4, #524288 @ 0x80000 │ │ │ │ bl 2e0f4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 781d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ + bne 7827c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 781f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc> │ │ │ │ + bl 27c134 │ │ │ │ + b 78298 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1baf6c <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bb5dc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78200 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xec> │ │ │ │ + bne 782a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d844 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78210 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ + bne 782b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 7827c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ + beq 78324 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #34108 @ 0x853c │ │ │ │ + movw r1, #34684 @ 0x877c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 1c7a88 │ │ │ │ + bl 1c8104 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7827c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ + beq 78324 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78294 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x180> │ │ │ │ + beq 7833c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x180> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 78294 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x180> │ │ │ │ + b 7833c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x180> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b599c │ │ │ │ + b b5a7c │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -75873,1056 +75917,1056 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7831c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x208> │ │ │ │ + bne 783c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x208> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7831c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x208> │ │ │ │ + bne 783c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x208> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #2356 @ 0x934 │ │ │ │ + movw r1, #2892 @ 0xb4c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 16ee7c │ │ │ │ - b 78358 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x244> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 78400 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x244> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 78364 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x250> │ │ │ │ + ldr ip, [pc, #60] @ 7840c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x250> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78300 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1ec> │ │ │ │ + bne 783a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1ec> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq r2, ip, r6, r8 │ │ │ │ + mlseq r2, r8, r6, r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78394 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x280> │ │ │ │ + bne 7843c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x280> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #17 │ │ │ │ - bl 2905b4 │ │ │ │ + bl 291690 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d784 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 783c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2b0> │ │ │ │ + bne 7846c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2b0> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #17 │ │ │ │ - bl 2905b4 │ │ │ │ + bl 291690 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 783f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2e4> │ │ │ │ + bne 784a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2e4> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78458 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 78500 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 78448 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x334> │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78458 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ + bne 784f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x334> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78500 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7848c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 78534 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7847c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x368> │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7848c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ + bne 78524 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x368> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78534 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 784c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 78568 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 784b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x39c> │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 784c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ + bne 78558 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x39c> │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78568 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 784e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ + bne 78590 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r2 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 787c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bne 78868 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, #12] │ │ │ │ - movw r5, #24720 @ 0x6090 │ │ │ │ + movw r5, #25296 @ 0x62d0 │ │ │ │ movt r5, #63 @ 0x3f │ │ │ │ movne r7, sl │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ moveq r7, r5 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 786c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b4> │ │ │ │ + bne 78770 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b4> │ │ │ │ ldr r4, [r8, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 787b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + beq 78858 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ ldr r4, [r8, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 787b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + beq 78858 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #65384 @ 0xff68 │ │ │ │ - movt r2, #60 @ 0x3c │ │ │ │ + movw r2, #448 @ 0x1c0 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff944 │ │ │ │ + bl 100334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 787c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + beq 78868 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #65384 @ 0xff68 │ │ │ │ - movt r2, #60 @ 0x3c │ │ │ │ + movw r2, #448 @ 0x1c0 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff944 │ │ │ │ + bl 100334 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 785e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d0> │ │ │ │ + bne 7868c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 787c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bgt 78868 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - bne 787c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ - b 7873c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x628> │ │ │ │ + bne 78868 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + b 787e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x628> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78670 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + beq 78718 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78670 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + beq 78718 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf96c <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78678 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + beq 78720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b8100 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b8240 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ ldr ip, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78650 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x53c> │ │ │ │ + bne 786f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x53c> │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78678 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bgt 78720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 78678 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bne 78720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 78678 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 78720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78670 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + bgt 78718 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 78670 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + bne 78718 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7869c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ + bgt 78744 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7869c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ + bne 78744 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 786c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ + bgt 78768 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 786c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ + bne 78768 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 787b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + b 78858 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ ldr r4, [r9, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 787b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + beq 78858 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #65384 @ 0xff68 │ │ │ │ - movt r2, #60 @ 0x3c │ │ │ │ + movw r2, #448 @ 0x1c0 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff944 │ │ │ │ + bl 100334 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 787c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + beq 78868 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #65384 @ 0xff68 │ │ │ │ - movt r2, #60 @ 0x3c │ │ │ │ + movw r2, #448 @ 0x1c0 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff944 │ │ │ │ + bl 100334 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 78748 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x634> │ │ │ │ + bne 787f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x634> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 787c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bgt 78868 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 787c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bne 78868 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d5e30 │ │ │ │ + bl d6448 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7878c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ + bgt 78834 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7878c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ + bne 78834 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 787b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + bgt 78858 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 787b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + bne 78858 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7c08 │ │ │ │ + b a7ce0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 787f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6e0> │ │ │ │ + bne 7889c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6e0> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 2e22c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78818 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x704> │ │ │ │ + bne 788c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x704> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ subs r4, r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ - movw r3, #24720 @ 0x6090 │ │ │ │ + movw r3, #25296 @ 0x62d0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 788b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x79c> │ │ │ │ + bne 78958 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x79c> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78914 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + beq 789bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78914 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + beq 789bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl 3b8100 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b8240 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 78914 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + b 789bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78914 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + beq 789bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #65384 @ 0xff68 │ │ │ │ - movt r2, #60 @ 0x3c │ │ │ │ + movw r2, #448 @ 0x1c0 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff944 │ │ │ │ + bl 100334 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78914 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + bgt 789bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78914 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + bne 789bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7c08 │ │ │ │ + b a7ce0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #35412 @ 0x8a54 │ │ │ │ + movw ip, #35580 @ 0x8afc │ │ │ │ movt ip, #7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 303590 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 304234 <_PyXIData_InitWithSize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78984 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x870> │ │ │ │ + beq 78a2c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x870> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e7988 │ │ │ │ + bl 1e7b58 │ │ │ │ mov r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 789c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8b0> │ │ │ │ - bl beb18 │ │ │ │ + bne 78a6c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8b0> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 78a4c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x938> │ │ │ │ + bne 78af4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x938> │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ bl 2e118 │ │ │ │ cmn r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ movweq r3, #45552 @ 0xb1f0 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 78a28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x914> │ │ │ │ - bl 98378 │ │ │ │ + beq 78ad0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x914> │ │ │ │ + bl 97f60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 789f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8e4> │ │ │ │ + bne 78aa0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8e4> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e658 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 78a38 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x924> │ │ │ │ - bl 9880c │ │ │ │ + beq 78ae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x924> │ │ │ │ + bl 983f4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27afac │ │ │ │ - bl 25e2a0 │ │ │ │ + b 27c134 │ │ │ │ + bl 25efe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ vldr d0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ │ │ │ │ -00078a70 : │ │ │ │ +00078b18 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a8924 │ │ │ │ + b 3a8b6c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #28424 @ 0x6f08 │ │ │ │ + movw r0, #29000 @ 0x7148 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78af8 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 78ba0 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 78ae8 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78af8 │ │ │ │ + bne 78b90 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78ba0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78b14 │ │ │ │ + bne 78bbc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78b28 │ │ │ │ - b 78b50 │ │ │ │ + bne 78bd0 │ │ │ │ + b 78bf8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78b04 │ │ │ │ + beq 78bac │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78b40 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78b50 │ │ │ │ + bne 78be8 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78bf8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78b84 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 78c2c │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78b74 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78b84 │ │ │ │ + bne 78c1c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78c2c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78bac │ │ │ │ + bne 78c54 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 78d34 │ │ │ │ + bl 78f9c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78d28 │ │ │ │ + beq 78dd0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 78c20 │ │ │ │ + bne 78cc8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61816 @ 0xf178 │ │ │ │ + movw r1, #62392 @ 0xf3b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 78c30 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 78cd8 │ │ │ │ mov r0, #3 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 78c38 │ │ │ │ + bne 78ce0 │ │ │ │ mov r4, #0 │ │ │ │ - b 78cf8 │ │ │ │ + b 78da0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d0ea8 │ │ │ │ + bl 2d1bd8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 78c8c │ │ │ │ + bge 78d34 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - b 78cbc │ │ │ │ + b 78d64 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r1, r9, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78cf8 │ │ │ │ + beq 78da0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78c30 │ │ │ │ + bgt 78cd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78c30 │ │ │ │ + bne 78cd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 78c30 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 78cd8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78d14 │ │ │ │ + bgt 78dbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78d1c │ │ │ │ + beq 78dc4 │ │ │ │ mov r5, r4 │ │ │ │ - b 78d28 │ │ │ │ + b 78dd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 78d14 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 78dbc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r2, #284 @ 0x11c │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1d2c │ │ │ │ - cmp r0, #0 │ │ │ │ - movlt r4, #0 │ │ │ │ - blt 78dc4 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, #0 │ │ │ │ - bl ce480 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 78db8 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r3, #67 @ 0x43 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1ef974 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 78dbc │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78db8 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 78db8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c56a0 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2544 @ 0x9f0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #408] @ 78fb8 │ │ │ │ + ldr r3, [pc, #408] @ 78f90 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78e40 │ │ │ │ - movw r1, #3924 @ 0xf54 │ │ │ │ + bne 78e18 │ │ │ │ + movw r1, #5060 @ 0x13c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #380] @ 78fbc │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #380] @ 78f94 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #2584 @ 0xa18 │ │ │ │ + movw r1, #3080 @ 0xc08 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 283c0c │ │ │ │ + bl 284e74 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78e60 │ │ │ │ + bne 78e38 │ │ │ │ mov r4, #0 │ │ │ │ - b 78fac │ │ │ │ - bl 9f8f8 │ │ │ │ + b 78f84 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78e58 │ │ │ │ - ldr r0, [pc, #332] @ 78fc0 │ │ │ │ + beq 78e30 │ │ │ │ + ldr r0, [pc, #332] @ 78f98 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 78e90 │ │ │ │ + bne 78e68 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 78e78 │ │ │ │ + bne 78e50 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - bne 78eb8 │ │ │ │ + bne 78e90 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r7, [r3, #916] @ 0x394 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 78f7c │ │ │ │ + beq 78f54 │ │ │ │ ldr r6, [r7, #3696] @ 0xe70 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 78f4c │ │ │ │ + beq 78f24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c491c <_PyErr_GetTopmostException@@Base> │ │ │ │ + bl 2c564c <_PyErr_GetTopmostException@@Base> │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ - bl b2920 │ │ │ │ + bl b2a08 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78f54 │ │ │ │ + beq 78f2c │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, r9 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78f3c │ │ │ │ + bgt 78f14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78f3c │ │ │ │ + bne 78f14 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - beq 78f54 │ │ │ │ + beq 78f2c │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b 78ed8 │ │ │ │ + b 78eb0 │ │ │ │ ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - b 78ecc │ │ │ │ + b 78ea4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78f78 │ │ │ │ + bgt 78f50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78f78 │ │ │ │ + bne 78f50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 78f9c │ │ │ │ + bne 78f74 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 78f84 │ │ │ │ + bne 78f5c │ │ │ │ dmb ish │ │ │ │ - beq 78fac │ │ │ │ - ldr r0, [pc, #20] @ 78fc0 │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 78f84 │ │ │ │ + ldr r0, [pc, #20] @ 78f98 │ │ │ │ + bl 2bca8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq r9, lr, r8, lsl #17 │ │ │ │ + subseq r9, lr, r0, ror #20 │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r2, #284 @ 0x11c │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + sub r1, fp, #56 @ 0x38 │ │ │ │ + bl 1c2370 │ │ │ │ + cmp r0, #0 │ │ │ │ + movlt r4, #0 │ │ │ │ + blt 7902c │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, #0 │ │ │ │ + bl ceaac │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 79020 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r3, #67 @ 0x43 │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + sub r1, fp, #56 @ 0x38 │ │ │ │ + bl 1efb44 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 79024 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 79020 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 79020 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + sub r0, fp, #56 @ 0x38 │ │ │ │ + bl 1c5ce0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #3104 @ 0xc20 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f7e8 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79018 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 790c0 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79008 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 79018 │ │ │ │ + bne 790b0 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 790c0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7904c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 790f4 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7903c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7904c │ │ │ │ + bne 790e4 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 790f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79074 │ │ │ │ + bne 7911c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2628 @ 0xa44 │ │ │ │ + movw r1, #3164 @ 0xc5c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79110 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 791b8 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79100 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 79110 │ │ │ │ + bne 791a8 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 791b8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79144 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 791ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79134 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 79144 │ │ │ │ + bne 791dc │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 791ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7916c │ │ │ │ + bne 79214 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 78d34 │ │ │ │ + bl 78f9c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 792ec │ │ │ │ + beq 79394 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 791e0 │ │ │ │ + bne 79288 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61816 @ 0xf178 │ │ │ │ + movw r1, #62392 @ 0xf3b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 791f0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 79298 │ │ │ │ mov r0, #3 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 791f8 │ │ │ │ + bne 792a0 │ │ │ │ mov r4, #0 │ │ │ │ - b 792bc │ │ │ │ + b 79364 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #2 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d0ea8 │ │ │ │ + bl 2d1bd8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 79250 │ │ │ │ + bge 792f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 79280 │ │ │ │ + b 79328 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r1, r9, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl ce480 │ │ │ │ + bl ceaac │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 792bc │ │ │ │ + beq 79364 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 791f0 │ │ │ │ + bgt 79298 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 791f0 │ │ │ │ + bne 79298 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 791f0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 79298 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 792d8 │ │ │ │ + bgt 79380 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 792e0 │ │ │ │ + beq 79388 │ │ │ │ mov r5, r4 │ │ │ │ - b 792ec │ │ │ │ + b 79394 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 792d8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 79380 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2680 @ 0xa78 │ │ │ │ + movw r1, #3216 @ 0xc90 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -76931,152 +76975,152 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d6c4 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 79384 │ │ │ │ + bhi 7942c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 793a8 │ │ │ │ - b 79410 │ │ │ │ + beq 79450 │ │ │ │ + b 794b8 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #28520 @ 0x6f68 │ │ │ │ + movw r0, #29096 @ 0x71a8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79368 │ │ │ │ - b 79410 │ │ │ │ + bne 79410 │ │ │ │ + b 794b8 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 79458 │ │ │ │ + ble 79500 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 79438 │ │ │ │ + beq 794e0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 79418 │ │ │ │ + beq 794c0 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 79410 │ │ │ │ + beq 794b8 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 7943c │ │ │ │ + beq 794e4 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 794a8 │ │ │ │ - movw r2, #6200 @ 0x1838 │ │ │ │ + b 79550 │ │ │ │ + movw r2, #6776 @ 0x1a78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28520 @ 0x6f68 │ │ │ │ + movw r0, #29096 @ 0x71a8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 79410 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 794b8 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 7945c │ │ │ │ + beq 79504 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 7945c │ │ │ │ - b 79410 │ │ │ │ + bge 79504 │ │ │ │ + b 794b8 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, ip │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ subeq ip, fp, #68 @ 0x44 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r3, fp, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 22cde4 │ │ │ │ + bl 22da54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 794a8 │ │ │ │ + beq 79550 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #54748 @ 0xd5dc │ │ │ │ + movw r0, #55324 @ 0xd81c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 794bc │ │ │ │ + beq 79564 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c8c94 │ │ │ │ + b 3c8ec0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79530 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 795d8 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79520 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 79530 │ │ │ │ + bne 795c8 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 795d8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79564 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7960c │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79554 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 79564 │ │ │ │ + bne 795fc │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7960c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7958c │ │ │ │ + bne 79634 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -77087,893 +77131,893 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 795fc │ │ │ │ + bne 796a4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 795f8 │ │ │ │ + ble 796a0 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79638 │ │ │ │ + beq 796e0 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #124] @ 79680 │ │ │ │ + ldr r1, [pc, #124] @ 79728 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ str r1, [sp] │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r7 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79678 │ │ │ │ + beq 79720 │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 17c494 │ │ │ │ + bl 17cdfc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, asr #13 │ │ │ │ + rsbeq r8, r2, r4, asr #13 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2f9798 <_PyEval_GetBuiltin@@Base+0x104> │ │ │ │ + bl 2fa438 <_PyEval_GetBuiltin@@Base+0x104> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79748 │ │ │ │ + beq 797f0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrb r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f2abc <_PyObject_MaybeCallSpecialNoArgs@@Base+0x13d8> │ │ │ │ + bl 2f375c <_PyObject_MaybeCallSpecialNoArgs@@Base+0x13d8> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 796f0 │ │ │ │ + bge 79798 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2724 @ 0xaa4 │ │ │ │ + movw r1, #3260 @ 0xcbc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 79748 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 797f0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 79730 │ │ │ │ + bgt 797d8 │ │ │ │ add r1, r0, #1 │ │ │ │ sub r2, r5, r0 │ │ │ │ add r1, r6, r1 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2d988 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dc8fc │ │ │ │ + bl 2dd05c │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 7974c │ │ │ │ - b 79748 │ │ │ │ - movw r3, #49416 @ 0xc108 │ │ │ │ + bge 797f4 │ │ │ │ + b 797f0 │ │ │ │ + movw r3, #49204 @ 0xc034 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7636 @ 0x1dd4 │ │ │ │ + movw r1, #8212 @ 0x2014 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 79798 │ │ │ │ + bhi 79840 │ │ │ │ cmp r4, #1 │ │ │ │ ldrgt r5, [r6, #4] │ │ │ │ movwle r5, #5196 @ 0x144c │ │ │ │ movtle r5, #96 @ 0x60 │ │ │ │ - b 797c0 │ │ │ │ + b 79868 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #23992 @ 0x5db8 │ │ │ │ + movw r0, #24528 @ 0x5fd0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79784 │ │ │ │ + bne 7982c │ │ │ │ mov r0, #0 │ │ │ │ - b 79c9c │ │ │ │ + b 79d44 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79800 │ │ │ │ + beq 798a8 │ │ │ │ ldr r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7981c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 798c4 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2756 @ 0xac4 │ │ │ │ + movw r1, #3292 @ 0xcdc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 797b8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 79860 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27856 @ 0x6cd0 │ │ │ │ + movw r1, #28392 @ 0x6ee8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 797b8 │ │ │ │ - movw r1, #56312 @ 0xdbf8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 79860 │ │ │ │ + movw r1, #56856 @ 0xde18 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 138b9c │ │ │ │ + bl 1393ac │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 797b8 │ │ │ │ + beq 79860 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79870 │ │ │ │ + beq 79918 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79870 │ │ │ │ + bgt 79918 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79870 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 79918 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 798a4 │ │ │ │ + beq 7994c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 798a4 │ │ │ │ + bgt 7994c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 798a4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 7994c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 798d8 │ │ │ │ + beq 79980 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 798d8 │ │ │ │ + bgt 79980 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 798d8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 79980 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7990c │ │ │ │ + beq 799b4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7990c │ │ │ │ + bgt 799b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7990c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 799b4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79940 │ │ │ │ + beq 799e8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79940 │ │ │ │ + bgt 799e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79940 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 799e8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79974 │ │ │ │ + beq 79a1c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79974 │ │ │ │ + bgt 79a1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79974 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 79a1c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 79998 │ │ │ │ - movw r0, #55932 @ 0xda7c │ │ │ │ + bne 79a40 │ │ │ │ + movw r0, #56476 @ 0xdc9c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b 79c74 │ │ │ │ + b 79d1c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2824 @ 0xb08 │ │ │ │ + movw r1, #3360 @ 0xd20 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 179408 │ │ │ │ + bl 179d70 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 797b8 │ │ │ │ + beq 79860 │ │ │ │ mov r7, #0 │ │ │ │ add r3, sl, #16 │ │ │ │ - movw r1, #55176 @ 0xd788 │ │ │ │ + movw r1, #55720 @ 0xd9a8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw ip, #55932 @ 0xda7c │ │ │ │ + movw ip, #56476 @ 0xdc9c │ │ │ │ movt ip, #60 @ 0x3c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 799f8 │ │ │ │ + beq 79aa0 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 79c68 │ │ │ │ + bge 79d10 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ - b 79a08 │ │ │ │ + b 79ab0 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 79c68 │ │ │ │ + bge 79d10 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 79a28 │ │ │ │ + beq 79ad0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ mov r6, r0 │ │ │ │ - b 79a44 │ │ │ │ + b 79aec │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ - bne 79a40 │ │ │ │ + bne 79ae8 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79a50 │ │ │ │ - b 79a68 │ │ │ │ + ble 79af8 │ │ │ │ + b 79b10 │ │ │ │ add r6, r5, #16 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 79a88 │ │ │ │ - b 79a30 │ │ │ │ + bne 79b30 │ │ │ │ + b 79ad8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79a68 │ │ │ │ + bne 79b10 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2852 @ 0xb24 │ │ │ │ + movw r1, #3388 @ 0xd3c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79abc │ │ │ │ + bne 79b64 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ - bl a7c08 │ │ │ │ - b 79c60 │ │ │ │ + bl a7ce0 │ │ │ │ + b 79d08 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79af0 │ │ │ │ + bne 79b98 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ - bl a7c08 │ │ │ │ - b 79c60 │ │ │ │ + bl a7ce0 │ │ │ │ + b 79d08 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #2876 @ 0xb3c │ │ │ │ + movw r1, #3412 @ 0xd54 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79b24 │ │ │ │ + bne 79bcc │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ - b 79b54 │ │ │ │ + b 79bfc │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #2888 @ 0xb48 │ │ │ │ + movw r1, #3424 @ 0xd60 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79b7c │ │ │ │ + bne 79c24 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r2, #34852 @ 0x8824 │ │ │ │ + movw r2, #35020 @ 0x88cc │ │ │ │ movt r2, #7 │ │ │ │ - movw r1, #34044 @ 0x84fc │ │ │ │ + movw r1, #34212 @ 0x85a4 │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 79c60 │ │ │ │ + b 79d08 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #24264 @ 0x5ec8 │ │ │ │ + movw r1, #24800 @ 0x60e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79bcc │ │ │ │ + bne 79c74 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #32612 @ 0x7f64 │ │ │ │ + movw r1, #32780 @ 0x800c │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b 79c60 │ │ │ │ + b 79d08 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #65100 @ 0xfe4c │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + movw r1, #140 @ 0x8c │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79c1c │ │ │ │ + bne 79cc4 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #32120 @ 0x7d78 │ │ │ │ + movw r1, #32288 @ 0x7e20 │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b 79c60 │ │ │ │ + b 79d08 │ │ │ │ movw r0, #45544 @ 0xb1e8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #2896 @ 0xb50 │ │ │ │ + movw r1, #3432 @ 0xd68 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 797b8 │ │ │ │ + bgt 79860 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 797b8 │ │ │ │ + bne 79860 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 797b8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 79860 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 799d4 │ │ │ │ + b 79a7c │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79c80 │ │ │ │ + ble 79d28 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 79c9c │ │ │ │ + b 79d44 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79c74 │ │ │ │ + bne 79d1c │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 79c74 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 79d1c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub r1, r3, #1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ add r1, r0, r1 │ │ │ │ sub ip, r1, r1 │ │ │ │ mov r2, r1 │ │ │ │ asr r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - bgt 79cd8 │ │ │ │ + bgt 79d80 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [r0] │ │ │ │ ldrb lr, [r2] │ │ │ │ strb lr, [r0], #1 │ │ │ │ strb ip, [r2], #-1 │ │ │ │ sub ip, r1, r2 │ │ │ │ cmp r3, ip │ │ │ │ - bgt 79ce0 │ │ │ │ + bgt 79d88 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 79d1c │ │ │ │ + blt 79dc4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 79d50 │ │ │ │ + blt 79df8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #49336 @ 0xc0b8 │ │ │ │ + movw r3, #49124 @ 0xbfe4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30844 @ 0x787c │ │ │ │ + movw r1, #31420 @ 0x7abc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add r3, r3, #588 @ 0x24c │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #2916 @ 0xb64 │ │ │ │ + movw r1, #3452 @ 0xd7c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 79db8 │ │ │ │ + beq 79e60 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79dc8 │ │ │ │ + bne 79e70 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a1868 │ │ │ │ + b a1940 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 15fb3c │ │ │ │ + b 1604e0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 3b8064 <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ + bl 3b81a4 <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79ec8 │ │ │ │ + beq 79f70 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79e68 │ │ │ │ + beq 79f10 │ │ │ │ mov r1, r4 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79ec8 │ │ │ │ + beq 79f70 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldrb r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 79e78 │ │ │ │ + beq 79f20 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3b8250 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ + bl 3b8390 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79ea4 │ │ │ │ + beq 79f4c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl a7c08 │ │ │ │ - b 79e78 │ │ │ │ + bl a7ce0 │ │ │ │ + b 79f20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79ecc │ │ │ │ + beq 79f74 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 79ecc │ │ │ │ + beq 79f74 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b8100 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b8240 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79ecc │ │ │ │ + bne 79f74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79ec8 │ │ │ │ + bgt 79f70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79ec8 │ │ │ │ + bne 79f70 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79f04 │ │ │ │ + beq 79fac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 21a290 │ │ │ │ + bl 21ab48 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 79f24 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b 79fcc <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -00079f24 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +00079fcc <_PyThread_CurrentFrames@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #496] @ 7a130 <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ + ldr r0, [pc, #496] @ 7a1d8 <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #2936 @ 0xb78 │ │ │ │ + movw r1, #3472 @ 0xd90 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 283c0c │ │ │ │ + bl 284e74 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79f68 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne 7a010 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ mov r4, #0 │ │ │ │ - b 7a124 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ - bl 9f8f8 │ │ │ │ + b 7a1cc <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ + bl 9f9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79f60 <_PyThread_CurrentFrames@@Base+0x3c> │ │ │ │ - ldr r0, [pc, #440] @ 7a134 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + beq 7a008 <_PyThread_CurrentFrames@@Base+0x3c> │ │ │ │ + ldr r0, [pc, #440] @ 7a1dc <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79f98 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ + bne 7a040 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 79f80 <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ + bne 7a028 <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - bne 79fc0 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ + bne 7a068 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r8, [r3, #916] @ 0x394 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 7a0f4 <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ + beq 7a19c <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7a0c4 <_PyThread_CurrentFrames@@Base+0x1a0> │ │ │ │ + beq 7a16c <_PyThread_CurrentFrames@@Base+0x1a0> │ │ │ │ ldr r6, [r7, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7a068 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ + beq 7a110 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 7a000 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + bls 7a0a8 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b 79fe4 <_PyThread_CurrentFrames@@Base+0xc0> │ │ │ │ + b 7a08c <_PyThread_CurrentFrames@@Base+0xc0> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7a028 <_PyThread_CurrentFrames@@Base+0x104> │ │ │ │ + beq 7a0d0 <_PyThread_CurrentFrames@@Base+0x104> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 79ff8 <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ + bcc 7a0a0 <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ ldr r0, [r7, #104] @ 0x68 │ │ │ │ - bl b2920 │ │ │ │ + bl b2a08 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7a0cc <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + beq 7a174 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a070 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ + beq 7a118 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7a0a8 <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ + ble 7a150 <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 7a0cc <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + beq 7a174 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 79fd8 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ + b 7a080 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 143b8c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 144394 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 7a044 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ + bne 7a0ec <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a0cc <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bgt 7a174 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a0cc <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bne 7a174 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7a0cc <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 7a174 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a060 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bne 7a108 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7a060 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 7a108 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ ldr r8, [r8, #3644] @ 0xe3c │ │ │ │ - b 79fcc <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ + b 7a074 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a0f0 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bgt 7a198 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a0f0 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bne 7a198 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7a114 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ + bne 7a1bc <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a0fc <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ + bne 7a1a4 <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq 7a124 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ - ldr r0, [pc, #16] @ 7a134 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 7a1cc <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ + ldr r0, [pc, #16] @ 7a1dc <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + bl 2bca8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ subs r6, r1, #0 │ │ │ │ - bne 7a174 <_PyThread_CurrentFrames@@Base+0x250> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 7a21c <_PyThread_CurrentFrames@@Base+0x250> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2956 @ 0xb8c │ │ │ │ + movw r1, #3492 @ 0xda4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7a1b8 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7a260 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #64712 @ 0xfcc8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a1f4 <_PyThread_CurrentFrames@@Base+0x2d0> │ │ │ │ + bne 7a29c <_PyThread_CurrentFrames@@Base+0x2d0> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r4, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 32569c <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ + bl 325aa4 <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - bne 7a1e8 <_PyThread_CurrentFrames@@Base+0x2c4> │ │ │ │ + bne 7a290 <_PyThread_CurrentFrames@@Base+0x2c4> │ │ │ │ mvn r0, #0 │ │ │ │ - b 7a320 <_PyThread_CurrentFrames@@Base+0x3fc> │ │ │ │ + b 7a3c8 <_PyThread_CurrentFrames@@Base+0x3fc> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a1e0 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + beq 7a288 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ ldr r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r2] │ │ │ │ str r2, [r5, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 7a1c0 <_PyThread_CurrentFrames@@Base+0x29c> │ │ │ │ - b 7a2ec <_PyThread_CurrentFrames@@Base+0x3c8> │ │ │ │ + bne 7a268 <_PyThread_CurrentFrames@@Base+0x29c> │ │ │ │ + b 7a394 <_PyThread_CurrentFrames@@Base+0x3c8> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 7a2cc <_PyThread_CurrentFrames@@Base+0x3a8> │ │ │ │ + beq 7a374 <_PyThread_CurrentFrames@@Base+0x3a8> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32569c <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ + bl 325aa4 <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7a1b8 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ + beq 7a260 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ sub r3, fp, #32 │ │ │ │ sub r2, fp, #28 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce970 │ │ │ │ + bl cef9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a2ec <_PyThread_CurrentFrames@@Base+0x3c8> │ │ │ │ + beq 7a394 <_PyThread_CurrentFrames@@Base+0x3c8> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 7a268 <_PyThread_CurrentFrames@@Base+0x344> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 7a310 <_PyThread_CurrentFrames@@Base+0x344> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #3528 @ 0xdc8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7a2bc <_PyThread_CurrentFrames@@Base+0x398> │ │ │ │ - bl c5e50 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7a364 <_PyThread_CurrentFrames@@Base+0x398> │ │ │ │ + bl c6524 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a2a0 <_PyThread_CurrentFrames@@Base+0x37c> │ │ │ │ - bl beb18 │ │ │ │ + bne 7a348 <_PyThread_CurrentFrames@@Base+0x37c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a2bc <_PyThread_CurrentFrames@@Base+0x398> │ │ │ │ + bne 7a364 <_PyThread_CurrentFrames@@Base+0x398> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3020 @ 0xbcc │ │ │ │ + movw r1, #3556 @ 0xde4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7a2bc <_PyThread_CurrentFrames@@Base+0x398> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7a364 <_PyThread_CurrentFrames@@Base+0x398> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7a284 <_PyThread_CurrentFrames@@Base+0x360> │ │ │ │ + blt 7a32c <_PyThread_CurrentFrames@@Base+0x360> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21c918 │ │ │ │ + bl 21d1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a21c <_PyThread_CurrentFrames@@Base+0x2f8> │ │ │ │ + bne 7a2c4 <_PyThread_CurrentFrames@@Base+0x2f8> │ │ │ │ cmp r4, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ - bne 7a304 <_PyThread_CurrentFrames@@Base+0x3e0> │ │ │ │ - b 7a1b8 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 7a3ac <_PyThread_CurrentFrames@@Base+0x3e0> │ │ │ │ + b 7a260 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #3056 @ 0xbf0 │ │ │ │ + movw r1, #3592 @ 0xe08 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 7a1b8 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ + bl 1417cc │ │ │ │ + b 7a260 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ mov r0, r7 │ │ │ │ - bl 21ce20 │ │ │ │ + bl 21d6d8 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #16] │ │ │ │ str r5, [r7, #12] │ │ │ │ - b 7a320 <_PyThread_CurrentFrames@@Base+0x3fc> │ │ │ │ + b 7a3c8 <_PyThread_CurrentFrames@@Base+0x3fc> │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 7a304 <_PyThread_CurrentFrames@@Base+0x3e0> │ │ │ │ + bcs 7a3ac <_PyThread_CurrentFrames@@Base+0x3e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ - b 7a1b8 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ + bl a6530 │ │ │ │ + b 7a260 <_PyThread_CurrentFrames@@Base+0x294> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #28] @ 7a34c <_PyThread_CurrentFrames@@Base+0x428> │ │ │ │ + ldr r3, [pc, #28] @ 7a3f4 <_PyThread_CurrentFrames@@Base+0x428> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #3868] @ 0xf1c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a384 <_PyThread_CurrentFrames@@Base+0x460> │ │ │ │ - bl beb18 │ │ │ │ + bne 7a42c <_PyThread_CurrentFrames@@Base+0x460> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a3a0 <_PyThread_CurrentFrames@@Base+0x47c> │ │ │ │ - ldr r2, [pc, #28] @ 7a3a8 <_PyThread_CurrentFrames@@Base+0x484> │ │ │ │ + bne 7a448 <_PyThread_CurrentFrames@@Base+0x47c> │ │ │ │ + ldr r2, [pc, #28] @ 7a450 <_PyThread_CurrentFrames@@Base+0x484> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -77984,240 +78028,240 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #64712 @ 0xfcc8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a404 <_PyThread_CurrentFrames@@Base+0x4e0> │ │ │ │ + beq 7a4ac <_PyThread_CurrentFrames@@Base+0x4e0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c2a04 │ │ │ │ + bl c2b10 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 7a448 <_PyThread_CurrentFrames@@Base+0x524> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 7a4f0 <_PyThread_CurrentFrames@@Base+0x524> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2956 @ 0xb8c │ │ │ │ + movw r1, #3492 @ 0xda4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7a484 <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7a52c <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #64712 @ 0xfcc8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a514 <_PyThread_CurrentFrames@@Base+0x5f0> │ │ │ │ + bne 7a5bc <_PyThread_CurrentFrames@@Base+0x5f0> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 31f754 <_Py_RestoreSignals@@Base+0x1ee0> │ │ │ │ + bl 31fb5c <_Py_RestoreSignals@@Base+0x1ee0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7a48c <_PyThread_CurrentFrames@@Base+0x568> │ │ │ │ + bne 7a534 <_PyThread_CurrentFrames@@Base+0x568> │ │ │ │ mvn r0, #0 │ │ │ │ - b 7a720 <_PyThread_CurrentFrames@@Base+0x7fc> │ │ │ │ + b 7a7c8 <_PyThread_CurrentFrames@@Base+0x7fc> │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r1, [r4] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ strd r2, [r4, #4] │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 7a4b8 <_PyThread_CurrentFrames@@Base+0x594> │ │ │ │ + bhi 7a560 <_PyThread_CurrentFrames@@Base+0x594> │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ movne r2, #0 │ │ │ │ ldrne lr, [r5, #8] │ │ │ │ ldrne r1, [r5, #12] │ │ │ │ - bne 7a500 <_PyThread_CurrentFrames@@Base+0x5dc> │ │ │ │ + bne 7a5a8 <_PyThread_CurrentFrames@@Base+0x5dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6458 │ │ │ │ - bl 2e14d8 │ │ │ │ - b 7a484 <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ + bl a6530 │ │ │ │ + bl 2e217c │ │ │ │ + b 7a52c <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a500 <_PyThread_CurrentFrames@@Base+0x5dc> │ │ │ │ + beq 7a5a8 <_PyThread_CurrentFrames@@Base+0x5dc> │ │ │ │ ldr ip, [r3] │ │ │ │ add r5, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r3] │ │ │ │ cmp r2, lr │ │ │ │ - bne 7a4e0 <_PyThread_CurrentFrames@@Base+0x5bc> │ │ │ │ + bne 7a588 <_PyThread_CurrentFrames@@Base+0x5bc> │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 2e280 │ │ │ │ - b 7a710 <_PyThread_CurrentFrames@@Base+0x7ec> │ │ │ │ + b 7a7b8 <_PyThread_CurrentFrames@@Base+0x7ec> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 7a6f0 <_PyThread_CurrentFrames@@Base+0x7cc> │ │ │ │ + beq 7a798 <_PyThread_CurrentFrames@@Base+0x7cc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 31f754 <_Py_RestoreSignals@@Base+0x1ee0> │ │ │ │ + bl 31fb5c <_Py_RestoreSignals@@Base+0x1ee0> │ │ │ │ subs r4, r0, #0 │ │ │ │ movwne r8, #21845 @ 0x5555 │ │ │ │ movtne r8, #21845 @ 0x5555 │ │ │ │ - beq 7a484 <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ + beq 7a52c <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce970 │ │ │ │ + bl cef9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a710 <_PyThread_CurrentFrames@@Base+0x7ec> │ │ │ │ + beq 7a7b8 <_PyThread_CurrentFrames@@Base+0x7ec> │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 7a578 <_PyThread_CurrentFrames@@Base+0x654> │ │ │ │ + beq 7a620 <_PyThread_CurrentFrames@@Base+0x654> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 7a594 <_PyThread_CurrentFrames@@Base+0x670> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 7a63c <_PyThread_CurrentFrames@@Base+0x670> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3144 @ 0xc48 │ │ │ │ + movw r1, #3680 @ 0xe60 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7a6e4 <_PyThread_CurrentFrames@@Base+0x7c0> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7a78c <_PyThread_CurrentFrames@@Base+0x7c0> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl c5e50 │ │ │ │ + bl c6524 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a5b4 <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ - bl beb18 │ │ │ │ + bne 7a65c <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a6e4 <_PyThread_CurrentFrames@@Base+0x7c0> │ │ │ │ + bne 7a78c <_PyThread_CurrentFrames@@Base+0x7c0> │ │ │ │ ldr sl, [r6, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 219d84 │ │ │ │ + bl 21a63c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ strne r9, [r3, #4] │ │ │ │ - bne 7a53c <_PyThread_CurrentFrames@@Base+0x618> │ │ │ │ + bne 7a5e4 <_PyThread_CurrentFrames@@Base+0x618> │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r3] │ │ │ │ str r9, [r3, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bhi 7a630 <_PyThread_CurrentFrames@@Base+0x70c> │ │ │ │ + bhi 7a6d8 <_PyThread_CurrentFrames@@Base+0x70c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r3, r3, lsl #1 │ │ │ │ cmp r2, r1, lsl #1 │ │ │ │ - bcc 7a53c <_PyThread_CurrentFrames@@Base+0x618> │ │ │ │ + bcc 7a5e4 <_PyThread_CurrentFrames@@Base+0x618> │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b 7a634 <_PyThread_CurrentFrames@@Base+0x710> │ │ │ │ + b 7a6dc <_PyThread_CurrentFrames@@Base+0x710> │ │ │ │ mov r2, #2 │ │ │ │ mul r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7a670 <_PyThread_CurrentFrames@@Base+0x74c> │ │ │ │ + blt 7a718 <_PyThread_CurrentFrames@@Base+0x74c> │ │ │ │ mov r9, #8 │ │ │ │ cmp r3, r9 │ │ │ │ lslhi r9, r9, #1 │ │ │ │ - bhi 7a644 <_PyThread_CurrentFrames@@Base+0x720> │ │ │ │ + bhi 7a6ec <_PyThread_CurrentFrames@@Base+0x720> │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 7a660 <_PyThread_CurrentFrames@@Base+0x73c> │ │ │ │ + bhi 7a708 <_PyThread_CurrentFrames@@Base+0x73c> │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 7a678 <_PyThread_CurrentFrames@@Base+0x754> │ │ │ │ + bne 7a720 <_PyThread_CurrentFrames@@Base+0x754> │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 2e14d8 │ │ │ │ - b 7a6e4 <_PyThread_CurrentFrames@@Base+0x7c0> │ │ │ │ + bl 2e217c │ │ │ │ + b 7a78c <_PyThread_CurrentFrames@@Base+0x7c0> │ │ │ │ sub r3, r9, #1 │ │ │ │ lsl r2, r9, #3 │ │ │ │ str r9, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4] │ │ │ │ add r9, r6, #8 │ │ │ │ bl 2d6c4 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7a6d8 <_PyThread_CurrentFrames@@Base+0x7b4> │ │ │ │ + beq 7a780 <_PyThread_CurrentFrames@@Base+0x7b4> │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ subs r2, r3, #0 │ │ │ │ - beq 7a6d0 <_PyThread_CurrentFrames@@Base+0x7ac> │ │ │ │ + beq 7a778 <_PyThread_CurrentFrames@@Base+0x7ac> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ sub sl, sl, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 219d84 │ │ │ │ + bl 21a63c │ │ │ │ ldr r2, [r9, #-4] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ add r9, r9, #8 │ │ │ │ - b 7a698 <_PyThread_CurrentFrames@@Base+0x774> │ │ │ │ + b 7a740 <_PyThread_CurrentFrames@@Base+0x774> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6458 │ │ │ │ - b 7a53c <_PyThread_CurrentFrames@@Base+0x618> │ │ │ │ + bl a6530 │ │ │ │ + b 7a5e4 <_PyThread_CurrentFrames@@Base+0x618> │ │ │ │ mov r0, r4 │ │ │ │ - bl 322010 <_Py_RestoreSignals@@Base+0x479c> │ │ │ │ - b 7a484 <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 322418 <_Py_RestoreSignals@@Base+0x479c> │ │ │ │ + b 7a52c <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #3180 @ 0xc6c │ │ │ │ + movw r1, #3716 @ 0xe84 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 7a484 <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ + bl 1417cc │ │ │ │ + b 7a52c <_PyThread_CurrentFrames@@Base+0x560> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 322010 <_Py_RestoreSignals@@Base+0x479c> │ │ │ │ + bl 322418 <_Py_RestoreSignals@@Base+0x479c> │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0007a728 <_Py_c_sum@@Base>: │ │ │ │ +0007a7d0 <_Py_c_sum@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007a748 <_Py_cr_diff@@Base>: │ │ │ │ +0007a7f0 <_Py_cr_diff@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vsub.f64 d2, d0, d2 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ vstr d0, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -78236,68 +78280,68 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a7e8 <_Py_cr_diff@@Base+0xa0> │ │ │ │ + beq 7a890 <_Py_cr_diff@@Base+0xa0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a7e8 <_Py_cr_diff@@Base+0xa0> │ │ │ │ + bgt 7a890 <_Py_cr_diff@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a7e8 <_Py_cr_diff@@Base+0xa0> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 7a890 <_Py_cr_diff@@Base+0xa0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #64712 @ 0xfcc8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a878 <_Py_cr_diff@@Base+0x130> │ │ │ │ + beq 7a920 <_Py_cr_diff@@Base+0x130> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c2a04 │ │ │ │ + bl c2b10 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007a880 <_Py_cr_prod@@Base>: │ │ │ │ +0007a928 <_Py_cr_prod@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vmul.f64 d0, d0, d2 │ │ │ │ vmul.f64 d1, d2, d1 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -78305,88 +78349,88 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a7ba4 │ │ │ │ + bl a7c7c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a8f4 <_Py_cr_prod@@Base+0x74> │ │ │ │ + beq 7a99c <_Py_cr_prod@@Base+0x74> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a8f4 <_Py_cr_prod@@Base+0x74> │ │ │ │ + bgt 7a99c <_Py_cr_prod@@Base+0x74> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a8f4 <_Py_cr_prod@@Base+0x74> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 7a99c <_Py_cr_prod@@Base+0x74> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 21ce20 │ │ │ │ + bl 21d6d8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 32569c <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ + bl 325aa4 <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007a978 <_Py_cr_quot@@Base>: │ │ │ │ +0007aa20 <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 7a998 <_Py_cr_quot@@Base+0x20> │ │ │ │ + beq 7aa40 <_Py_cr_quot@@Base+0x20> │ │ │ │ vdiv.f64 d6, d0, d2 │ │ │ │ vdiv.f64 d7, d1, d2 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #20] @ 7a9d0 <_Py_cr_quot@@Base+0x58> │ │ │ │ + vldr d7, [pc, #20] @ 7aa78 <_Py_cr_quot@@Base+0x58> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ... │ │ │ │ │ │ │ │ -0007a9d8 <_Py_cr_sum@@Base>: │ │ │ │ +0007aa80 <_Py_cr_sum@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vadd.f64 d2, d2, d0 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ vstr d0, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -78399,15 +78443,15 @@ │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vldr d1, [fp, #-12] │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007aa24 <_Py_rc_diff@@Base>: │ │ │ │ +0007aacc <_Py_rc_diff@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vsub.f64 d0, d0, d1 │ │ │ │ vneg.f64 d1, d2 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -78417,321 +78461,321 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 1d8284 │ │ │ │ + bl 1d838c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7aa7c <_Py_rc_diff@@Base+0x58> │ │ │ │ + bne 7ab24 <_Py_rc_diff@@Base+0x58> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #20148 @ 0x4eb4 │ │ │ │ + movw r3, #22608 @ 0x5850 │ │ │ │ movt r3, #21 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7aaa8 <_Py_rc_diff@@Base+0x84> │ │ │ │ + bne 7ab50 <_Py_rc_diff@@Base+0x84> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7aad0 <_Py_rc_diff@@Base+0xac> │ │ │ │ + bne 7ab78 <_Py_rc_diff@@Base+0xac> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7aac8 <_Py_rc_diff@@Base+0xa4> │ │ │ │ - bl beb18 │ │ │ │ + bne 7ab70 <_Py_rc_diff@@Base+0xa4> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aad0 <_Py_rc_diff@@Base+0xac> │ │ │ │ - b 7aa74 <_Py_rc_diff@@Base+0x50> │ │ │ │ + beq 7ab78 <_Py_rc_diff@@Base+0xac> │ │ │ │ + b 7ab1c <_Py_rc_diff@@Base+0x50> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aa9c <_Py_rc_diff@@Base+0x78> │ │ │ │ + beq 7ab44 <_Py_rc_diff@@Base+0x78> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007aadc : │ │ │ │ +0007ab84 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ab60 │ │ │ │ - movw r1, #26244 @ 0x6684 │ │ │ │ + beq 7ac08 │ │ │ │ + movw r1, #26820 @ 0x68c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ac1c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ab60 │ │ │ │ + beq 7ac08 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28260 @ 0x6e64 │ │ │ │ + movw r1, #28836 @ 0x70a4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ac1c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ab60 │ │ │ │ + beq 7ac08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1978a8 │ │ │ │ + bl 1981b8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ab6c │ │ │ │ + bgt 7ac14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ab6c │ │ │ │ + bne 7ac14 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7ab6c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 7ac14 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ add r5, r1, #28 │ │ │ │ ldr r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7abb0 │ │ │ │ + bne 7ac58 │ │ │ │ add r5, r5, #28 │ │ │ │ - b 7ab90 │ │ │ │ - bl aadf0 │ │ │ │ + b 7ac38 │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bne 7abcc │ │ │ │ + bne 7ac74 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7abf8 │ │ │ │ + bgt 7aca0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7abf8 │ │ │ │ + bne 7aca0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 7aba8 │ │ │ │ - b 7abc4 │ │ │ │ + bne 7ac50 │ │ │ │ + b 7ac6c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7ac50 │ │ │ │ + beq 7acf8 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141aec │ │ │ │ + b 1422fc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61356 @ 0xefac │ │ │ │ + movw r1, #61892 @ 0xf1c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ace0 │ │ │ │ + beq 7ad88 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 7acf8 │ │ │ │ - movw r3, #38988 @ 0x984c │ │ │ │ + bhi 7ada0 │ │ │ │ + movw r3, #39436 @ 0x9a0c │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61356 @ 0xefac │ │ │ │ + movw r1, #61892 @ 0xf1c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ad54 │ │ │ │ + beq 7adfc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3, #8] │ │ │ │ addne r0, r0, r3 │ │ │ │ - b 7ad70 │ │ │ │ + b 7ae18 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61356 @ 0xefac │ │ │ │ + movw r1, #61892 @ 0xf1c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7ad8c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7ae34 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 7ae34 │ │ │ │ - bl a1868 │ │ │ │ + beq 7aedc │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7ad94 │ │ │ │ + bne 7ae3c │ │ │ │ mov r4, #0 │ │ │ │ - b 7ae34 │ │ │ │ + b 7aedc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ade4 │ │ │ │ + beq 7ae8c │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - bl cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf96c <_PyTuple_FromPair@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ ldrne r2, [r4, #12] │ │ │ │ strne r3, [r2] │ │ │ │ - bne 7ade4 │ │ │ │ + bne 7ae8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ad8c │ │ │ │ + bgt 7ae34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ad8c │ │ │ │ + bne 7ae34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7ad8c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 7ae34 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ lslne r0, r0, #2 │ │ │ │ movne r3, #0 │ │ │ │ - beq 7ae34 │ │ │ │ + beq 7aedc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge 7ae34 │ │ │ │ + bge 7aedc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [r2] │ │ │ │ add ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ strle ip, [r2] │ │ │ │ str r2, [r1, r0] │ │ │ │ add r0, r0, #4 │ │ │ │ - b 7adf8 │ │ │ │ + b 7aea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ - movw r8, #6124 @ 0x17ec │ │ │ │ + movw r8, #8668 @ 0x21dc │ │ │ │ movt r8, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r7, #0 │ │ │ │ sub r7, r7, #1 │ │ │ │ - beq 7aeac │ │ │ │ + beq 7af54 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r3, [r3, r7, lsl #3] │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 7ae68 │ │ │ │ + beq 7af10 │ │ │ │ cmp r4, r8 │ │ │ │ - bne 7ae94 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7ae68 │ │ │ │ + bne 7af3c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7af10 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ae68 │ │ │ │ + beq 7af10 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7aec8 │ │ │ │ + bne 7af70 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7aedc │ │ │ │ - b 7af04 │ │ │ │ + bne 7af84 │ │ │ │ + b 7afac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aeb8 │ │ │ │ + beq 7af60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7aef4 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7af04 │ │ │ │ + bne 7af9c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7afac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7af2c │ │ │ │ + bne 7afd4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -78739,186 +78783,186 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7af94 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b03c │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7af84 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7af94 │ │ │ │ + bne 7b02c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b03c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7afb0 │ │ │ │ + bne 7b058 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afd4 │ │ │ │ - b 7afc4 │ │ │ │ + beq 7b07c │ │ │ │ + b 7b06c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afa0 │ │ │ │ + beq 7b048 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aff0 │ │ │ │ + beq 7b098 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b00c │ │ │ │ + beq 7b0b4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b040 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b0e8 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b030 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b040 │ │ │ │ + bne 7b0d8 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b0e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b05c │ │ │ │ + bne 7b104 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b070 │ │ │ │ - b 7b098 │ │ │ │ + bne 7b118 │ │ │ │ + b 7b140 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b04c │ │ │ │ + beq 7b0f4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b088 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b098 │ │ │ │ + bne 7b130 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b140 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b0cc │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b174 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b0bc │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b0cc │ │ │ │ + bne 7b164 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b174 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b100 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b1a8 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b0f0 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b100 │ │ │ │ + bne 7b198 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b1a8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b134 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b1dc │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b124 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b134 │ │ │ │ + bne 7b1cc │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b1dc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b168 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b210 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b158 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b168 │ │ │ │ + bne 7b200 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b210 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b184 │ │ │ │ + bne 7b22c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b198 │ │ │ │ - b 7b1c0 │ │ │ │ + bne 7b240 │ │ │ │ + b 7b268 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b174 │ │ │ │ + beq 7b21c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b1b0 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b1c0 │ │ │ │ + bne 7b258 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b268 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b1f4 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b29c │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b1e4 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b1f4 │ │ │ │ + bne 7b28c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b29c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b228 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b2d0 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b218 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b228 │ │ │ │ + bne 7b2c0 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b2d0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -78933,385 +78977,385 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b29c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b344 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7b28c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b29c │ │ │ │ + bne 7b334 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b344 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b2d0 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b378 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b2c0 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b2d0 │ │ │ │ + bne 7b368 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b378 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b304 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b3ac │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b2f4 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b304 │ │ │ │ + bne 7b39c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b3ac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b338 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b3e0 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b328 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b338 │ │ │ │ + bne 7b3d0 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b3e0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b36c │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b414 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b35c │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b36c │ │ │ │ + bne 7b404 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b414 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3a0 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b448 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b390 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b3a0 │ │ │ │ + bne 7b438 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b448 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3d4 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b47c │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b3c4 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b3d4 │ │ │ │ + bne 7b46c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b47c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b3f0 │ │ │ │ + bne 7b498 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b414 │ │ │ │ - b 7b404 │ │ │ │ + beq 7b4bc │ │ │ │ + b 7b4ac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3e0 │ │ │ │ + beq 7b488 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b430 │ │ │ │ + beq 7b4d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b464 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b50c │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b454 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b464 │ │ │ │ + bne 7b4fc │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b50c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b498 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 7b540 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b488 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7b498 │ │ │ │ + bne 7b530 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7b540 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b4c0 │ │ │ │ + bne 7b568 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #38988 @ 0x984c │ │ │ │ + movw r3, #39436 @ 0x9a0c │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #3632 @ 0xe30 │ │ │ │ + movw r0, #4168 @ 0x1048 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c9534 │ │ │ │ - │ │ │ │ -0007b574 : │ │ │ │ + b 3c9760 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #16648 @ 0x4108 │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb98 │ │ │ │ + b 3c188 │ │ │ │ + │ │ │ │ +0007b630 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r2, #17224 @ 0x4348 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c1f4 │ │ │ │ + b beca4 │ │ │ │ │ │ │ │ -0007b5a4 : │ │ │ │ +0007b64c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ subs r2, r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r2, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25b6c4 <_PyNamespace_New@@Base+0x100> │ │ │ │ + b 25c40c <_PyNamespace_New@@Base+0x100> │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r5, [r0, #16] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 7b6b4 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 155640 <_PyType_Name@@Base> │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #12708 @ 0x31a4 │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b b7914 │ │ │ │ + movw r3, #4400 @ 0x1130 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #33976 @ 0x84b8 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f7e8 │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2d5658 │ │ │ │ + bl 2d6388 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b5f4 │ │ │ │ - bl beb18 │ │ │ │ + bne 7b704 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b604 │ │ │ │ + bne 7b714 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007b60c : │ │ │ │ +0007b71c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ - bne 7b680 │ │ │ │ + bne 7b790 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 7b664 │ │ │ │ + beq 7b774 │ │ │ │ mov r0, r3 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b664 │ │ │ │ + bne 7b774 │ │ │ │ mov r1, #4080 @ 0xff0 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 7b684 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 7b794 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15856 @ 0x3df0 │ │ │ │ + movw r1, #16432 @ 0x4030 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7b684 │ │ │ │ - b 1d7108 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7b794 │ │ │ │ + b 1d7210 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [r0, #16] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 7b6d4 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 154ca4 <_PyType_Name@@Base> │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #12132 @ 0x2f64 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b b7808 │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33400 @ 0x8278 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007b6f4 : │ │ │ │ +0007b79c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007b728 : │ │ │ │ +0007b7d0 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #24372 @ 0x5f34 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #32800 @ 0x8020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, r2 │ │ │ │ - beq 7b790 │ │ │ │ + beq 7b838 │ │ │ │ movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7b790 │ │ │ │ + beq 7b838 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b67b8 │ │ │ │ - movw r3, #59652 @ 0xe904 │ │ │ │ + bl b6898 │ │ │ │ + movw r3, #60188 @ 0xeb1c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #23284 @ 0x5af4 │ │ │ │ + movw r2, #23860 @ 0x5d34 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #59652 @ 0xe904 │ │ │ │ + movw r0, #60188 @ 0xeb1c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007b79c : │ │ │ │ +0007b844 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #32800 @ 0x8020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ ldreq r4, [r4, #8] │ │ │ │ - beq 7b7bc │ │ │ │ + beq 7b864 │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 7b7ec │ │ │ │ + bne 7b894 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d80fc │ │ │ │ + b d8714 │ │ │ │ movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 7b814 │ │ │ │ + beq 7b8bc │ │ │ │ mov r0, r5 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b814 │ │ │ │ + bne 7b8bc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -79324,269 +79368,269 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b878 │ │ │ │ + bne 7b920 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b8b4 │ │ │ │ + beq 7b95c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #188] @ 7b940 │ │ │ │ + ldr ip, [pc, #188] @ 7b9e8 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b934 │ │ │ │ + beq 7b9dc │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 7b8e8 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 7b990 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #18704 @ 0x4910 │ │ │ │ + movw r0, #19280 @ 0x4b50 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7b934 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7b9dc │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b934 │ │ │ │ + beq 7b9dc │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ movwne r3, #45544 @ 0xb1e8 │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ ldreq r3, [r4, #448] @ 0x1c0 │ │ │ │ - movwne r1, #36204 @ 0x8d6c │ │ │ │ - movweq r1, #18704 @ 0x4910 │ │ │ │ + movwne r1, #36780 @ 0x8fac │ │ │ │ + movweq r1, #19280 @ 0x4b50 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ ldrne r0, [r3] │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ ldreq r3, [r3, #12] │ │ │ │ ldreq r0, [r3, #4] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [r2], #-100 @ 0xffffff9c @ │ │ │ │ + strdeq r8, [r2], #-96 @ 0xffffffa0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 7b994 │ │ │ │ + bne 7ba3c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b9cc │ │ │ │ + beq 7ba74 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7ba18 │ │ │ │ + ldr r1, [pc, #108] @ 7bac0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ba0c │ │ │ │ + beq 7bab4 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7b9f0 │ │ │ │ + bgt 7ba98 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #64400 @ 0xfb90 │ │ │ │ + movw r1, #64936 @ 0xfda8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7ba0c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7bab4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b9d4 │ │ │ │ - bl beb18 │ │ │ │ + bne 7ba7c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b9d4 │ │ │ │ + beq 7ba7c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsr #14 │ │ │ │ + rsbeq r8, r2, ip, lsl r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 7ba6c │ │ │ │ + bne 7bb14 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7baa4 │ │ │ │ + beq 7bb4c │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7baf0 │ │ │ │ + ldr r1, [pc, #108] @ 7bb98 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bae4 │ │ │ │ + beq 7bb8c │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7bac8 │ │ │ │ + bgt 7bb70 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #32328 @ 0x7e48 │ │ │ │ + movw r1, #32904 @ 0x8088 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7bae4 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7bb8c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7baac │ │ │ │ - bl beb18 │ │ │ │ + bne 7bb54 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7baac │ │ │ │ + beq 7bb54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, asr #14 │ │ │ │ + rsbeq r8, r2, r8, asr #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 7bb44 │ │ │ │ + bne 7bbec │ │ │ │ cmp r2, #0 │ │ │ │ - blt 7bb40 │ │ │ │ + blt 7bbe8 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7bb78 │ │ │ │ + beq 7bc20 │ │ │ │ mov r4, r3 │ │ │ │ - ldr ip, [pc, #264] @ 7bc54 │ │ │ │ + ldr ip, [pc, #264] @ 7bcfc │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #28 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bc48 │ │ │ │ + beq 7bcf0 │ │ │ │ cmn r5, r4 │ │ │ │ - beq 7bbfc │ │ │ │ + beq 7bca4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7bc48 │ │ │ │ - ldr r3, [pc, #192] @ 7bc58 │ │ │ │ + blt 7bcf0 │ │ │ │ + ldr r3, [pc, #192] @ 7bd00 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r5, [r3, #64] @ 0x40 │ │ │ │ movne r3, #0 │ │ │ │ movne r4, r3 │ │ │ │ strne r3, [fp, #-16] │ │ │ │ - beq 7bbfc │ │ │ │ + beq 7bca4 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce970 │ │ │ │ + bl cef9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bbe8 │ │ │ │ + beq 7bc90 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - b 7bbb4 │ │ │ │ - ldr r3, [pc, #108] @ 7bc5c │ │ │ │ + b 7bc5c │ │ │ │ + ldr r3, [pc, #108] @ 7bd04 │ │ │ │ ldr r3, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r4, r3 │ │ │ │ - b 7bc24 │ │ │ │ - ldr r1, [pc, #84] @ 7bc58 │ │ │ │ + b 7bccc │ │ │ │ + ldr r1, [pc, #84] @ 7bd00 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #80] @ 7bc5c │ │ │ │ + ldr r2, [pc, #80] @ 7bd04 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #1132] @ 0x46c │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add r4, r4, r2 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7bc38 │ │ │ │ - bl beb18 │ │ │ │ + bne 7bce0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bc48 │ │ │ │ + bne 7bcf0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, ror r7 │ │ │ │ + rsbeq r8, r2, r4, ror r7 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -79597,156 +79641,156 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r5, r1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bcbc │ │ │ │ + bne 7bd64 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bcf8 │ │ │ │ + beq 7bda0 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #200] @ 7bd90 │ │ │ │ + ldr ip, [pc, #200] @ 7be38 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #2 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bd2c │ │ │ │ + beq 7bdd4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 7bd34 │ │ │ │ - movw r2, #37256 @ 0x9188 │ │ │ │ + bne 7bddc │ │ │ │ + movw r2, #37832 @ 0x93c8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24252 @ 0x5ebc │ │ │ │ + movw r0, #24788 @ 0x60d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7bd84 │ │ │ │ + b 7be2c │ │ │ │ mov r0, r3 │ │ │ │ - bl c44a4 │ │ │ │ + bl c4b78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7bd2c │ │ │ │ + beq 7bdd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 379e14 <_PyLong_UnsignedLongLong_Converter@@Base+0x3b4> │ │ │ │ + bl 37a254 <_PyLong_UnsignedLongLong_Converter@@Base+0x3b4> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bd84 │ │ │ │ + bgt 7be2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bd84 │ │ │ │ + bne 7be2c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsr #15 │ │ │ │ + rsbeq r8, r2, r0, lsr #15 │ │ │ │ │ │ │ │ -0007bd94 <_Py_hashtable_len@@Base>: │ │ │ │ +0007be3c <_Py_hashtable_len@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, sp, #240 @ 0xf0 │ │ │ │ - ldr r2, [pc, #400] @ 7bf5c <_Py_hashtable_len@@Base+0x1c8> │ │ │ │ + ldr r2, [pc, #400] @ 7c004 <_Py_hashtable_len@@Base+0x1c8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 1769f4 │ │ │ │ + bl 17735c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 7be04 <_Py_hashtable_len@@Base+0x70> │ │ │ │ + beq 7beac <_Py_hashtable_len@@Base+0x70> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 7be54 <_Py_hashtable_len@@Base+0xc0> │ │ │ │ - b 7be28 <_Py_hashtable_len@@Base+0x94> │ │ │ │ + bne 7befc <_Py_hashtable_len@@Base+0xc0> │ │ │ │ + b 7bed0 <_Py_hashtable_len@@Base+0x94> │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3640 @ 0xe38 │ │ │ │ + movw r1, #4176 @ 0x1050 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7be74 <_Py_hashtable_len@@Base+0xe0> │ │ │ │ - b 7be6c <_Py_hashtable_len@@Base+0xd8> │ │ │ │ + bne 7bf1c <_Py_hashtable_len@@Base+0xe0> │ │ │ │ + b 7bf14 <_Py_hashtable_len@@Base+0xd8> │ │ │ │ sub r1, fp, #224 @ 0xe0 │ │ │ │ sub r3, fp, #232 @ 0xe8 │ │ │ │ str r1, [sp] │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3652 @ 0xe44 │ │ │ │ + movw r1, #4188 @ 0x105c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7be74 <_Py_hashtable_len@@Base+0xe0> │ │ │ │ - b 7be6c <_Py_hashtable_len@@Base+0xd8> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 7bf1c <_Py_hashtable_len@@Base+0xe0> │ │ │ │ + b 7bf14 <_Py_hashtable_len@@Base+0xd8> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3664 @ 0xe50 │ │ │ │ + movw r1, #4200 @ 0x1068 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r0, #0 │ │ │ │ - b 7bf38 <_Py_hashtable_len@@Base+0x1a4> │ │ │ │ + b 7bfe0 <_Py_hashtable_len@@Base+0x1a4> │ │ │ │ sub r5, fp, #148 @ 0x94 │ │ │ │ ldr r1, [fp, #-224] @ 0xffffff20 │ │ │ │ sub r3, fp, #228 @ 0xe4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #3644 @ 0xe3c │ │ │ │ + movw ip, #4180 @ 0x1054 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3070c4 │ │ │ │ + bl 307c84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7beac <_Py_hashtable_len@@Base+0x118> │ │ │ │ + bne 7bf54 <_Py_hashtable_len@@Base+0x118> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 7be6c <_Py_hashtable_len@@Base+0xd8> │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 7bf14 <_Py_hashtable_len@@Base+0xd8> │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #20940 @ 0x51cc │ │ │ │ + movw r1, #21516 @ 0x540c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #3708 @ 0xe7c │ │ │ │ + movw r0, #4244 @ 0x1094 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7bea0 <_Py_hashtable_len@@Base+0x10c> │ │ │ │ + beq 7bf48 <_Py_hashtable_len@@Base+0x10c> │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-192] @ 0xffffff40 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ str r2, [fp, #-220] @ 0xffffff24 │ │ │ │ @@ -79755,54 +79799,54 @@ │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #220 @ 0xdc │ │ │ │ str r2, [fp, #-212] @ 0xffffff2c │ │ │ │ ldr r2, [fp, #-228] @ 0xffffff1c │ │ │ │ str r1, [fp, #-216] @ 0xffffff28 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-208] @ 0xffffff30 │ │ │ │ - movw r2, #49108 @ 0xbfd4 │ │ │ │ + movw r2, #49276 @ 0xc07c │ │ │ │ movt r2, #7 │ │ │ │ str r5, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl 309d40 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ + bl 30a900 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7bea0 <_Py_hashtable_len@@Base+0x10c> │ │ │ │ + beq 7bf48 <_Py_hashtable_len@@Base+0x10c> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ ldr r0, [fp, #-200] @ 0xffffff38 │ │ │ │ - bl bed58 │ │ │ │ - ldr r3, [pc, #28] @ 7bf5c <_Py_hashtable_len@@Base+0x1c8> │ │ │ │ + bl bee64 │ │ │ │ + ldr r3, [pc, #28] @ 7c004 <_Py_hashtable_len@@Base+0x1c8> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7bf54 <_Py_hashtable_len@@Base+0x1c0> │ │ │ │ + beq 7bffc <_Py_hashtable_len@@Base+0x1c0> │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c5e50 │ │ │ │ + bl c6524 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bf98 <_Py_hashtable_len@@Base+0x204> │ │ │ │ - bl beb18 │ │ │ │ + bne 7c040 <_Py_hashtable_len@@Base+0x204> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bfcc <_Py_hashtable_len@@Base+0x238> │ │ │ │ + bne 7c074 <_Py_hashtable_len@@Base+0x238> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bfc0 <_Py_hashtable_len@@Base+0x22c> │ │ │ │ + beq 7c068 <_Py_hashtable_len@@Base+0x22c> │ │ │ │ cmp r4, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 7bfbc <_Py_hashtable_len@@Base+0x228> │ │ │ │ + blt 7c064 <_Py_hashtable_len@@Base+0x228> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -79828,144 +79872,144 @@ │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, #2 │ │ │ │ - movw r0, #3724 @ 0xe8c │ │ │ │ + movw r0, #4260 @ 0x10a4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ │ │ │ │ -0007c048 : │ │ │ │ +0007c0f0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #476] @ 7c240 │ │ │ │ + ldr r3, [pc, #476] @ 7c2e8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7c0b4 │ │ │ │ + beq 7c15c │ │ │ │ ldrb r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 7c088 │ │ │ │ + bls 7c130 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b 7c06c │ │ │ │ + b 7c114 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7c0d0 │ │ │ │ + beq 7c178 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs 7c0d0 │ │ │ │ - b 7c080 │ │ │ │ + bcs 7c178 │ │ │ │ + b 7c128 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #7272 @ 0x1c68 │ │ │ │ + movw r2, #7848 @ 0x1ea8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ef18 <_PyErr_SetString@@Base> │ │ │ │ - b 7c0e0 │ │ │ │ + bl 16f884 <_PyErr_SetString@@Base> │ │ │ │ + b 7c188 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28a624 │ │ │ │ + bl 28b74c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7c0e8 │ │ │ │ + bne 7c190 │ │ │ │ mov r4, #0 │ │ │ │ - b 7c238 │ │ │ │ + b 7c2e0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #24972 @ 0x618c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7c1e8 │ │ │ │ + bne 7c290 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7c118 │ │ │ │ + bne 7c1c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 143b8c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 144394 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7c134 │ │ │ │ + beq 7c1dc │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7c184 │ │ │ │ - bl 9f8f8 │ │ │ │ + bne 7c22c │ │ │ │ + bl 9f9d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r5, [r6, #32] │ │ │ │ - bne 7c184 │ │ │ │ + bne 7c22c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c0e0 │ │ │ │ + bgt 7c188 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c0e0 │ │ │ │ - ldr r2, [pc, #236] @ 7c244 │ │ │ │ + bne 7c188 │ │ │ │ + ldr r2, [pc, #236] @ 7c2ec │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c170 │ │ │ │ + beq 7c218 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 7c0e0 │ │ │ │ + b 7c188 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl cbb4c │ │ │ │ + bl cc178 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c234 │ │ │ │ + bgt 7c2dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c234 │ │ │ │ - ldr r2, [pc, #136] @ 7c244 │ │ │ │ + bne 7c2dc │ │ │ │ + ldr r2, [pc, #136] @ 7c2ec │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c1d4 │ │ │ │ + beq 7c27c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 7c234 │ │ │ │ + b 7c2dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c238 │ │ │ │ + bgt 7c2e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c238 │ │ │ │ - ldr r2, [pc, #56] @ 7c244 │ │ │ │ + bne 7c2e0 │ │ │ │ + ldr r2, [pc, #56] @ 7c2ec │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c220 │ │ │ │ + beq 7c2c8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 7c238 │ │ │ │ + b 7c2e0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -79973,116 +80017,116 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #3740 @ 0xe9c │ │ │ │ + movw r1, #4276 @ 0x10b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c2b0 │ │ │ │ + beq 7c358 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7c2b8 │ │ │ │ + bge 7c360 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3756 @ 0xeac │ │ │ │ + movw r1, #4292 @ 0x10c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 7c31c │ │ │ │ - bl 1a30e8 │ │ │ │ + b 7c3c4 │ │ │ │ + bl 1a39f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7c2b0 │ │ │ │ - bl 1a3210 │ │ │ │ + beq 7c358 │ │ │ │ + bl 1a3b1c │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7c324 │ │ │ │ + bl 7c3cc │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 7c2f8 │ │ │ │ - bl 139c28 │ │ │ │ - b 7c310 │ │ │ │ - bl 13984c │ │ │ │ + bge 7c3a0 │ │ │ │ + bl 13a438 │ │ │ │ + b 7c3b8 │ │ │ │ + bl 13a05c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c310 │ │ │ │ + beq 7c3b8 │ │ │ │ mov r1, r5 │ │ │ │ - bl cf520 <_PyTuple_FromPairSteal@@Base> │ │ │ │ - b 7c31c │ │ │ │ + bl cfb4c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b 7c3c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ - b 7c2b0 │ │ │ │ + bl af33c │ │ │ │ + b 7c358 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #200] @ 7c414 │ │ │ │ + ldr r1, [pc, #200] @ 7c4bc │ │ │ │ sub r7, fp, #200 @ 0xc8 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [r6] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 314d7c <_PyGen_FetchStopIterationValue@@Base+0x148> │ │ │ │ + bl 3155a8 <_PyGen_FetchStopIterationValue@@Base+0x148> │ │ │ │ cmp r0, r5 │ │ │ │ - bne 7c384 │ │ │ │ + bne 7c42c │ │ │ │ mvn r0, #0 │ │ │ │ - b 7c3f0 │ │ │ │ + b 7c498 │ │ │ │ str sl, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r1, r5 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ sub r5, fp, #172 @ 0xac │ │ │ │ str r9, [fp, #-192] @ 0xffffff40 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r8, [fp, #-188] @ 0xffffff44 │ │ │ │ str r5, [fp, #-180] @ 0xffffff4c │ │ │ │ str r7, [fp, #-184] @ 0xffffff48 │ │ │ │ strd r2, [sp, #8] │ │ │ │ sub r3, fp, #196 @ 0xc4 │ │ │ │ - movw r2, #50200 @ 0xc418 │ │ │ │ + movw r2, #50368 @ 0xc4c0 │ │ │ │ movt r2, #7 │ │ │ │ - bl 309d40 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ + bl 30a900 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7c37c │ │ │ │ + beq 7c424 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 314eb0 <_PyGen_FetchStopIterationValue@@Base+0x27c> │ │ │ │ + bl 3156dc <_PyGen_FetchStopIterationValue@@Base+0x27c> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 7c37c │ │ │ │ + beq 7c424 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #28] @ 7c414 │ │ │ │ + ldr r3, [pc, #28] @ 7c4bc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7c40c │ │ │ │ + beq 7c4b4 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -80107,194 +80151,194 @@ │ │ │ │ mvn r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsr r0, r0, #31 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #32 │ │ │ │ - beq 7c4cc │ │ │ │ + beq 7c574 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0, #88] @ 0x58 │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s14, [r4, #96] @ 0x60 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 7c4d8 │ │ │ │ + vldr d6, [pc, #28] @ 7c580 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 7c52c │ │ │ │ + beq 7c5d4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0, #104] @ 0x68 │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s14, [r4, #112] @ 0x70 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 7c538 │ │ │ │ + vldr d6, [pc, #28] @ 7c5e0 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #7 │ │ │ │ - bl ce1f8 │ │ │ │ + bl ce824 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7c570 │ │ │ │ + bne 7c618 │ │ │ │ mov r5, #0 │ │ │ │ - b 7c704 │ │ │ │ + b 7c7ac │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7c5c8 │ │ │ │ - movw r0, #3788 @ 0xecc │ │ │ │ + beq 7c670 │ │ │ │ + movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c5b0 │ │ │ │ + bgt 7c658 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c5b0 │ │ │ │ + bne 7c658 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ movne r4, r6 │ │ │ │ - movwne r2, #4520 @ 0x11a8 │ │ │ │ + movwne r2, #5096 @ 0x13e8 │ │ │ │ movtne r2, #63 @ 0x3f │ │ │ │ - bne 7c5d0 │ │ │ │ - b 7c568 │ │ │ │ - movw r2, #24720 @ 0x6090 │ │ │ │ + bne 7c678 │ │ │ │ + b 7c610 │ │ │ │ + movw r2, #25296 @ 0x62d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c628 │ │ │ │ + beq 7c6d0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3796 @ 0xed4 │ │ │ │ + movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c614 │ │ │ │ + bgt 7c6bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c614 │ │ │ │ + bne 7c6bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c568 │ │ │ │ - movw r2, #4520 @ 0x11a8 │ │ │ │ + beq 7c610 │ │ │ │ + movw r2, #5096 @ 0x13e8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c678 │ │ │ │ + beq 7c720 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3812 @ 0xee4 │ │ │ │ + movw r0, #4348 @ 0x10fc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c66c │ │ │ │ + bgt 7c714 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c66c │ │ │ │ + bne 7c714 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c568 │ │ │ │ + beq 7c610 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c6c4 │ │ │ │ - movw r0, #9768 @ 0x2628 │ │ │ │ + bne 7c76c │ │ │ │ + movw r0, #10304 @ 0x2840 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c6b8 │ │ │ │ + bgt 7c760 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c6b8 │ │ │ │ + bne 7c760 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c568 │ │ │ │ + beq 7c610 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #36004 @ 0x8ca4 │ │ │ │ + movw r0, #36540 @ 0x8ebc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c704 │ │ │ │ + bgt 7c7ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c704 │ │ │ │ + bne 7c7ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 7c758 │ │ │ │ + beq 7c800 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0, #120] @ 0x78 │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s14, [r4, #128] @ 0x80 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 7c768 │ │ │ │ + vldr d6, [pc, #32] @ 7c810 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -80304,49 +80348,49 @@ │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 7c7e0 │ │ │ │ + beq 7c888 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0, #136] @ 0x88 │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s14, [r4, #144] @ 0x90 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 7c7f0 │ │ │ │ + vldr d6, [pc, #32] @ 7c898 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #32 │ │ │ │ - beq 7c840 │ │ │ │ + beq 7c8e8 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ ldrd r2, [r4, #88] @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ bl 31b20 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ @@ -80360,549 +80404,549 @@ │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 7c8bc │ │ │ │ + beq 7c964 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ bl 31b20 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 7c910 │ │ │ │ + beq 7c9b8 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldrd r2, [r4, #120] @ 0x78 │ │ │ │ str r1, [sp] │ │ │ │ bl 31b20 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007c91c : │ │ │ │ +0007c9c4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #10332 @ 0x285c │ │ │ │ + movw r1, #10852 @ 0x2a64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32b22c │ │ │ │ + bl 32b6ac │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7c970 │ │ │ │ + bne 7ca18 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e6bf4 │ │ │ │ + bl 2e7894 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bne 7c9b0 │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne 7ca58 │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43796 @ 0xab14 │ │ │ │ + movw r1, #44332 @ 0xad2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7ca00 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7caa8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 7ca08 │ │ │ │ - bl b67b8 │ │ │ │ + bne 7cab0 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ca08 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 7cab0 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57936 @ 0xe250 │ │ │ │ + movw r1, #58472 @ 0xe468 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7ca3c │ │ │ │ + beq 7cae4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ ldr r0, [r2] │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r2] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 3784a0 │ │ │ │ + bl 3788e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ca14 │ │ │ │ - b 7ca00 │ │ │ │ + bne 7cabc │ │ │ │ + b 7caa8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 7ca98 │ │ │ │ + beq 7cb40 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 20f764 │ │ │ │ + bl 20faf4 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ ldrd r2, [r4, #136] @ 0x88 │ │ │ │ str r1, [sp] │ │ │ │ bl 31b20 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007caa4 : │ │ │ │ +0007cb4c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #10288 @ 0x2830 │ │ │ │ + movw r1, #10808 @ 0x2a38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32b22c │ │ │ │ + bl 32b6ac │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7caf8 │ │ │ │ + bne 7cba0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 2e6bf4 │ │ │ │ + bl 2e7894 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cb24 │ │ │ │ + beq 7cbcc │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cb5c │ │ │ │ + beq 7cc04 │ │ │ │ ldr r0, [r0, #196] @ 0xc4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cb70 : │ │ │ │ +0007cc18 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #10288 @ 0x2830 │ │ │ │ + movw r1, #10808 @ 0x2a38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32b22c │ │ │ │ + bl 32b6ac │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cbc4 │ │ │ │ + bne 7cc6c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e6bf4 │ │ │ │ + bl 2e7894 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - bne 7cc18 │ │ │ │ + bne 7ccc0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #30096 @ 0x7590 │ │ │ │ + movw r0, #30672 @ 0x77d0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ tst r2, #3 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cc5c │ │ │ │ + beq 7cd04 │ │ │ │ ldr r0, [r0, #208] @ 0xd0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cc94 │ │ │ │ + beq 7cd3c │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cccc │ │ │ │ + beq 7cd74 │ │ │ │ ldrd r0, [r0, #72] @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185d9c │ │ │ │ + b 1866f8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cd04 │ │ │ │ + beq 7cdac │ │ │ │ ldr r0, [r0, #176] @ 0xb0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cd18 : │ │ │ │ +0007cdc0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #10236 @ 0x27fc │ │ │ │ + movw r1, #10756 @ 0x2a04 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32b22c │ │ │ │ + bl 32b6ac │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cd6c │ │ │ │ + bne 7ce14 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 2e6bf4 │ │ │ │ + bl 2e7894 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cd98 │ │ │ │ + beq 7ce40 │ │ │ │ ldr r0, [r0, #180] @ 0xb4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cdd0 │ │ │ │ + beq 7ce78 │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cde4 : │ │ │ │ +0007ce8c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #10236 @ 0x27fc │ │ │ │ + movw r1, #10756 @ 0x2a04 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32b22c │ │ │ │ + bl 32b6ac │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7ce38 │ │ │ │ + bne 7cee0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e6bf4 │ │ │ │ + bl 2e7894 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7ce64 │ │ │ │ + beq 7cf0c │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007ce78 : │ │ │ │ +0007cf20 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #10236 @ 0x27fc │ │ │ │ + movw r1, #10756 @ 0x2a04 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 32b22c │ │ │ │ + bl 32b6ac │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #48] @ 0x30 │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007ceb0 : │ │ │ │ +0007cf58 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #10236 @ 0x27fc │ │ │ │ + movw r1, #10756 @ 0x2a04 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 32b22c │ │ │ │ + bl 32b6ac │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #44] @ 0x2c │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cf0c │ │ │ │ + beq 7cfb4 │ │ │ │ ldrd r0, [r0, #168] @ 0xa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185d9c │ │ │ │ + b 1866f8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cf44 │ │ │ │ + beq 7cfec │ │ │ │ ldrh r0, [r0, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cf7c │ │ │ │ + beq 7d024 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cfb4 │ │ │ │ + beq 7d05c │ │ │ │ ldrd r0, [r0, #64] @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185d9c │ │ │ │ + b 1866f8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cfec │ │ │ │ + beq 7d094 │ │ │ │ ldrd r0, [r0, #184] @ 0xb8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185d9c │ │ │ │ + b 1866f8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d024 │ │ │ │ + beq 7d0cc │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d070 │ │ │ │ + beq 7d118 │ │ │ │ mov r1, r0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b af580 │ │ │ │ + b af668 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + b cf96c <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -80914,166 +80958,166 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7d108 │ │ │ │ + bne 7d1b0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7d140 │ │ │ │ - ldr r4, [pc, #136] @ 7d198 │ │ │ │ + beq 7d1e8 │ │ │ │ + ldr r4, [pc, #136] @ 7d240 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d18c │ │ │ │ + beq 7d234 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d18c │ │ │ │ + beq 7d234 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #3956 @ 0xf74 │ │ │ │ + movw r1, #4492 @ 0x118c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39788 @ 0x9b6c │ │ │ │ + movw r0, #40364 @ 0x9dac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d18c │ │ │ │ + beq 7d234 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #55268 @ 0xd7e4 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3a3b78 │ │ │ │ + b 3a3dc0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldrdeq r8, [r2], #-112 @ 0xffffff90 @ │ │ │ │ + rsbeq r8, r2, ip, asr #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7d204 │ │ │ │ - ldr r2, [pc, #396] @ 7d358 │ │ │ │ + bne 7d2ac │ │ │ │ + ldr r2, [pc, #396] @ 7d400 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #23104 @ 0x5a40 │ │ │ │ + movw r1, #27424 @ 0x6b20 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ add r5, r4, #41216 @ 0xa100 │ │ │ │ add r5, r5, #188 @ 0xbc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 278c2c <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 279db4 <_Py_normpath@@Base+0xcd8> │ │ │ │ lsr r0, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d220 │ │ │ │ - b 7d218 │ │ │ │ - movw r0, #59544 @ 0xe898 │ │ │ │ + beq 7d2c8 │ │ │ │ + b 7d2c0 │ │ │ │ + movw r0, #60088 @ 0xeab8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 180cb4 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 181618 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d1c4 │ │ │ │ + bne 7d26c │ │ │ │ mov r5, #0 │ │ │ │ - b 7d34c │ │ │ │ + b 7d3f4 │ │ │ │ add r4, r4, #40960 @ 0xa000 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r2, fp, #32 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #1028] @ 0x404 │ │ │ │ - bl b3dac │ │ │ │ + bl b3e94 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d260 │ │ │ │ + bne 7d308 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ - b 7d324 │ │ │ │ + b 7d3cc │ │ │ │ ldr r1, [r4, #1024] @ 0x400 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3dac │ │ │ │ + bl b3e94 │ │ │ │ ldr r9, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d250 │ │ │ │ + beq 7d2f8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4, #1008] @ 0x3f0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - bl b3dac │ │ │ │ + bl b3e94 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d250 │ │ │ │ - bl 9f8f8 │ │ │ │ + beq 7d2f8 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - ldreq r6, [pc, #176] @ 7d35c │ │ │ │ - beq 7d324 │ │ │ │ + ldreq r6, [pc, #176] @ 7d404 │ │ │ │ + beq 7d3cc │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d2c0 │ │ │ │ + bne 7d368 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7d2f8 │ │ │ │ - b 7d30c │ │ │ │ + bne 7d3a0 │ │ │ │ + b 7d3b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 7d518 │ │ │ │ + bl 7d608 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d2ec │ │ │ │ + beq 7d394 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d518 │ │ │ │ + bl 7d608 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d2b4 │ │ │ │ - ldr r6, [pc, #104] @ 7d35c │ │ │ │ + bne 7d35c │ │ │ │ + ldr r6, [pc, #104] @ 7d404 │ │ │ │ mov r5, #0 │ │ │ │ - b 7d324 │ │ │ │ + b 7d3cc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl cbb4c │ │ │ │ + bl cc178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d2ec │ │ │ │ + bne 7d394 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #68] @ 7d35c │ │ │ │ + ldr r1, [pc, #68] @ 7d404 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r6, [pc, #60] @ 7d35c │ │ │ │ - bl 157c34 │ │ │ │ + ldr r6, [pc, #60] @ 7d404 │ │ │ │ + bl 1585d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r6 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r8 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -81082,83 +81126,83 @@ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 7d3b4 │ │ │ │ + bne 7d45c │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7d3b0 │ │ │ │ + ble 7d458 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7d3f0 │ │ │ │ + beq 7d498 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #344] @ 7d514 │ │ │ │ + ldr r1, [pc, #344] @ 7d5bc │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7d45c │ │ │ │ + beq 7d504 │ │ │ │ ldr r9, [r6] │ │ │ │ - movw r5, #48428 @ 0xbd2c │ │ │ │ + movw r5, #48216 @ 0xbc58 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 7d418 │ │ │ │ + beq 7d4c0 │ │ │ │ mov r1, r5 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d440 │ │ │ │ + beq 7d4e8 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - movw sl, #48640 @ 0xbe00 │ │ │ │ + movw sl, #48428 @ 0xbd2c │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, sl │ │ │ │ - bne 7d464 │ │ │ │ + bne 7d50c │ │ │ │ add r4, r8, r4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 7d4a0 │ │ │ │ - b 7d494 │ │ │ │ - movw r1, #3960 @ 0xf78 │ │ │ │ + beq 7d548 │ │ │ │ + b 7d53c │ │ │ │ + movw r1, #4496 @ 0x1190 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #356 @ 0x164 │ │ │ │ + movw r0, #932 @ 0x3a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r9 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 7d50c │ │ │ │ + b 7d5b4 │ │ │ │ mov r1, sl │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d430 │ │ │ │ + bne 7d4d8 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #3976 @ 0xf88 │ │ │ │ + movw r1, #4512 @ 0x11a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #356 @ 0x164 │ │ │ │ + movw r0, #932 @ 0x3a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7d45c │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7d504 │ │ │ │ ldr ip, [r6, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 7d4b4 │ │ │ │ + bne 7d55c │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ movweq ip, #5196 @ 0x144c │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ ldrne ip, [r5, #20] │ │ │ │ ldrh r0, [r9, #13] │ │ │ │ ldrb r3, [r5, #13] │ │ │ │ @@ -81177,313 +81221,313 @@ │ │ │ │ ldrb lr, [r5, #18] │ │ │ │ orr ip, ip, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ ldrb ip, [r5, #15] │ │ │ │ str ip, [sp, #4] │ │ │ │ ldrb ip, [r5, #14] │ │ │ │ str ip, [sp] │ │ │ │ - bl 36d398 │ │ │ │ + bl 36d7bc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq r8, [r2], #-124 @ 0xffffff84 @ │ │ │ │ + strdeq r8, [r2], #-120 @ 0xffffff88 @ │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 7d600 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr ip, [r0, #20] │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + sub r0, ip, r0 │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + b bee64 │ │ │ │ + mov r0, r3 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 7d540 │ │ │ │ + bne 7d630 │ │ │ │ mov r0, #0 │ │ │ │ - b 7d65c │ │ │ │ + b 7d74c │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ - bl 1ecce0 │ │ │ │ + bl 1eceb0 │ │ │ │ cmn r0, #1 │ │ │ │ mov r9, r0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 7d658 │ │ │ │ + beq 7d748 │ │ │ │ cmp r6, r9 │ │ │ │ - bge 7d538 │ │ │ │ + bge 7d628 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16b388 │ │ │ │ + bl 16bd08 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7d658 │ │ │ │ + beq 7d748 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl c2a70 │ │ │ │ + bl c2b7c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d5bc │ │ │ │ + bne 7d6ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d658 │ │ │ │ + bgt 7d748 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d658 │ │ │ │ + bne 7d748 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7d658 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 7d748 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d5f4 │ │ │ │ + bne 7d6e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d5ec │ │ │ │ + bgt 7d6dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d5ec │ │ │ │ + bne 7d6dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 7d560 │ │ │ │ + b 7d650 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d62c │ │ │ │ + bgt 7d71c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d62c │ │ │ │ + bne 7d71c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d650 │ │ │ │ + bgt 7d740 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d650 │ │ │ │ + bne 7d740 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - bne 7d5ec │ │ │ │ + bne 7d6dc │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 7d6a4 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [r0, #20] │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - sub r0, ip, r0 │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ - mov r0, r3 │ │ │ │ - b bed58 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #3992 @ 0xf98 │ │ │ │ + movw r1, #4528 @ 0x11b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d708 │ │ │ │ + bne 7d7b0 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #52220 @ 0xcbfc │ │ │ │ + movw r1, #54712 @ 0xd5b8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3f150 <_PyErr_FormatFromCause@@Base+0x528> │ │ │ │ + b 3f160 <_PyErr_FormatFromCause@@Base+0x528> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141aec │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b 1422fc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ - movw r7, #48852 @ 0xbed4 │ │ │ │ + movw r7, #48640 @ 0xbe00 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 7d8a0 │ │ │ │ + beq 7d930 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d8a0 │ │ │ │ + bne 7d930 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq 7d8a0 │ │ │ │ + beq 7d930 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d8a0 │ │ │ │ - movw r8, #48428 @ 0xbd2c │ │ │ │ + bne 7d930 │ │ │ │ + movw r8, #48216 @ 0xbc58 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 7d7f4 │ │ │ │ + beq 7d884 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d8a0 │ │ │ │ - movw r7, #48216 @ 0xbc58 │ │ │ │ + beq 7d930 │ │ │ │ + movw r7, #48004 @ 0xbb84 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 7d81c │ │ │ │ + beq 7d8ac │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #48428 @ 0xbd2c │ │ │ │ + movw r1, #48216 @ 0xbc58 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d86c │ │ │ │ + beq 7d8fc │ │ │ │ ldrh r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2f8044 <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ + bl 2f8ce4 <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2f8044 <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ + bl 2f8ce4 <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp] │ │ │ │ - bl 259920 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ - b 7d8a8 │ │ │ │ + bl 25a668 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + b 7d938 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 7d888 │ │ │ │ + beq 7d918 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d8a0 │ │ │ │ + beq 7d930 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7d9b4 │ │ │ │ + b 7da5c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r5, #48852 @ 0xbed4 │ │ │ │ + movw r5, #48640 @ 0xbe00 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7d9a8 │ │ │ │ + beq 7da38 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d9a8 │ │ │ │ + bne 7da38 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq 7d9a8 │ │ │ │ + beq 7da38 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d9a8 │ │ │ │ - movw r1, #48428 @ 0xbd2c │ │ │ │ + bne 7da38 │ │ │ │ + movw r1, #48216 @ 0xbc58 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r5, #48216 @ 0xbc58 │ │ │ │ + movw r5, #48004 @ 0xbb84 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 7d93c │ │ │ │ + beq 7d9cc │ │ │ │ mov r0, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d948 │ │ │ │ + beq 7d9d8 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 7d96c │ │ │ │ - b 7d954 │ │ │ │ + beq 7d9fc │ │ │ │ + b 7d9e4 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7d990 │ │ │ │ - b 7d97c │ │ │ │ + beq 7da20 │ │ │ │ + b 7da0c │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #48216 @ 0xbc58 │ │ │ │ + movw r1, #48004 @ 0xbb84 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d9a8 │ │ │ │ + beq 7da38 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - b 7d99c │ │ │ │ + b 7da2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d9a8 │ │ │ │ + beq 7da38 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7d9b4 │ │ │ │ + b 7da5c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b bee64 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -81498,48 +81542,48 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r2, fp, #16 │ │ │ │ sub r0, fp, #24 │ │ │ │ add r3, ip, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 374e28 │ │ │ │ + bl 375238 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7da30 │ │ │ │ + bne 7dad8 │ │ │ │ sub r0, fp, #24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 39b9f8 │ │ │ │ + b 39bc40 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + add fp, sp, #0 │ │ │ │ + mov r1, r3 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 7db3c │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 7da68 │ │ │ │ + beq 7db30 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - add fp, sp, #0 │ │ │ │ - mov r1, r3 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7da94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrh r4, [r0, #13] │ │ │ │ @@ -81549,98 +81593,98 @@ │ │ │ │ rev16 r4, r4 │ │ │ │ ldrb r6, [r0, #15] │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r3 │ │ │ │ uxth r4, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #39292 @ 0x997c │ │ │ │ + movw r5, #39764 @ 0x9b54 │ │ │ │ movt r5, #94 @ 0x5e │ │ │ │ - bl 2f8044 <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ + bl 2f8ce4 <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 3cc2bc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cc4ec <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r1, r5, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r0, #4192 @ 0x1060 │ │ │ │ + movw r0, #4728 @ 0x1278 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r5, r6, lsl #2] │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ stmib sp, {r9, sl} │ │ │ │ str r8, [sp] │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0007db24 : │ │ │ │ +0007dbcc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7db8c │ │ │ │ - bl b67b8 │ │ │ │ + beq 7dc34 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7db8c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 7dc34 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #57296 @ 0xdfd0 │ │ │ │ + movw r1, #57872 @ 0xe210 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007db9c : │ │ │ │ +0007dc44 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [r4] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7dbe0 │ │ │ │ - bl b67b8 │ │ │ │ + beq 7dc88 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dbf0 │ │ │ │ + beq 7dc98 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007dbf8 : │ │ │ │ +0007dca0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ @@ -81649,565 +81693,565 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7dc6c │ │ │ │ + beq 7dd14 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r2, r3, #16 │ │ │ │ add r4, r4, #32 │ │ │ │ cmp r1, r2 │ │ │ │ ldrne r3, [r3, #8] │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7dc80 │ │ │ │ - bl beb18 │ │ │ │ + bne 7dd28 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dc90 │ │ │ │ + bne 7dd38 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 79dd4 │ │ │ │ + b 79e7c │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7dcfc │ │ │ │ + bne 7dda4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7dd38 │ │ │ │ + beq 7dde0 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ mov r1, ip │ │ │ │ sub r4, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw ip, #35164 @ 0x895c │ │ │ │ + movw ip, #35160 @ 0x8958 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dd5c │ │ │ │ + beq 7de04 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7dd5c │ │ │ │ + beq 7de04 │ │ │ │ movw r1, #57696 @ 0xe160 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3a3b78 │ │ │ │ + b 3a3dc0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 7ddac │ │ │ │ + bhi 7de54 │ │ │ │ cmp r4, #1 │ │ │ │ ldr r1, [r5] │ │ │ │ ldrgt r2, [r5, #4] │ │ │ │ movwle r2, #5196 @ 0x144c │ │ │ │ movtle r2, #96 @ 0x60 │ │ │ │ - b 7ddd0 │ │ │ │ + b 7de78 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #65100 @ 0xfe4c │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #140 @ 0x8c │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dd94 │ │ │ │ + bne 7de3c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7dde0 │ │ │ │ + b 7de88 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 3b8064 <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ + bl 3b81a4 <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7de3c │ │ │ │ + beq 7dee4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7de94 │ │ │ │ + beq 7df3c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d5e30 │ │ │ │ + bl d6448 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7de44 │ │ │ │ + bne 7deec │ │ │ │ mov r4, #0 │ │ │ │ - b 7defc │ │ │ │ + b 7dfa4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldrb r2, [r5, #77] @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 7dea8 │ │ │ │ + beq 7df50 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3b8250 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ + bl 3b8390 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ded4 │ │ │ │ + beq 7df7c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl a7c08 │ │ │ │ - b 7dea8 │ │ │ │ + bl a7ce0 │ │ │ │ + b 7df50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf96c <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7de3c │ │ │ │ + beq 7dee4 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7defc │ │ │ │ + beq 7dfa4 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7defc │ │ │ │ + beq 7dfa4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b8100 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b8240 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7defc │ │ │ │ + bne 7dfa4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7de3c │ │ │ │ + bgt 7dee4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7de3c │ │ │ │ + bne 7dee4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7de3c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 7dee4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7df48 │ │ │ │ + bne 7dff0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7dfec │ │ │ │ - b 7df6c │ │ │ │ + beq 7e094 │ │ │ │ + b 7e014 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18360 @ 0x47b8 │ │ │ │ + movw r0, #18936 @ 0x49f8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7df30 │ │ │ │ - b 7dfec │ │ │ │ + bne 7dfd8 │ │ │ │ + b 7e094 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #13808 @ 0x35f0 │ │ │ │ + movw r3, #14384 @ 0x3830 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 300ff8 <_PyLong_UnsignedInt_Converter@@Base+0x624> │ │ │ │ + bl 301c98 <_PyLong_UnsignedInt_Converter@@Base+0x624> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dfec │ │ │ │ + beq 7e094 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d244 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7dfc4 │ │ │ │ + beq 7e06c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7dfe0 │ │ │ │ + beq 7e088 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - bl beb18 │ │ │ │ + bl 27c134 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dfb4 │ │ │ │ + beq 7e05c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #4760 @ 0x1298 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b aaed8 │ │ │ │ + │ │ │ │ +0007e0bc <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ + add r3, r1, #4096 @ 0x1000 │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ + mov r0, #0 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r3, [r3, #344] @ 0x158 │ │ │ │ + cmp r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + and r1, r3, #2048 @ 0x800 │ │ │ │ + moveq ip, #1 │ │ │ │ + movne ip, #2 │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str ip, [r2, #24] │ │ │ │ + and r1, r3, #256 @ 0x100 │ │ │ │ + str r1, [r2, #20] │ │ │ │ + and r1, r3, #32 │ │ │ │ + str r1, [r2] │ │ │ │ + and r1, r3, #32768 @ 0x8000 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + and r1, r3, #65536 @ 0x10000 │ │ │ │ + and r3, r3, #1024 @ 0x400 │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0007e124 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub ip, fp, #12 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + stmdb ip, {r0, r1, r2, r3} │ │ │ │ + ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq 7e164 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #4776 @ 0x12a8 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + b 7e18c <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 7e17c <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ + ldrb r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 7e19c <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #4824 @ 0x12d8 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b 1417cc │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #53176 @ 0xcfb8 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 2e4d8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 7e1c0 <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b 2e217c │ │ │ │ + movw r3, #4400 @ 0x1130 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 7e1f0 <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ + mov r3, r4 │ │ │ │ + movw r1, #11836 @ 0x2e3c │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b 1417cc │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #35788 @ 0x8bcc │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b 1417cc │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 7e0b8 │ │ │ │ + beq 7e2c8 <_PyErr_SetFromPyStatus@@Base+0x1a4> │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e094 │ │ │ │ + beq 7e2a4 <_PyErr_SetFromPyStatus@@Base+0x180> │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r2, r1, #7 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #10 │ │ │ │ cmpne r2, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bhi 7e094 │ │ │ │ + bhi 7e2a4 <_PyErr_SetFromPyStatus@@Base+0x180> │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl 3c9f10 │ │ │ │ + bl 3ca1ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e094 │ │ │ │ + bne 7e2a4 <_PyErr_SetFromPyStatus@@Base+0x180> │ │ │ │ sub r0, fp, #32 │ │ │ │ mov r3, r6 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 39b9f8 │ │ │ │ + b 39bc40 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #4224 @ 0x1080 │ │ │ │ + movw r1, #4880 @ 0x1310 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #13508 @ 0x34c4 │ │ │ │ + movw r0, #14028 @ 0x36cc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #4256 @ 0x10a0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ - │ │ │ │ -0007e100 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ - add r3, r1, #4096 @ 0x1000 │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ - mov r0, #0 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [r3, #344] @ 0x158 │ │ │ │ - cmp r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - and r1, r3, #2048 @ 0x800 │ │ │ │ - moveq ip, #1 │ │ │ │ - movne ip, #2 │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str ip, [r2, #24] │ │ │ │ - and r1, r3, #256 @ 0x100 │ │ │ │ - str r1, [r2, #20] │ │ │ │ - and r1, r3, #32 │ │ │ │ - str r1, [r2] │ │ │ │ - and r1, r3, #32768 @ 0x8000 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - and r1, r3, #65536 @ 0x10000 │ │ │ │ - and r3, r3, #1024 @ 0x400 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str r3, [r2, #12] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e1e8 <_PyInterpreterConfig_InitFromState@@Base+0xe8> │ │ │ │ + beq 7e374 <_PyErr_SetFromPyStatus@@Base+0x250> │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e204 <_PyInterpreterConfig_InitFromState@@Base+0x104> │ │ │ │ + beq 7e390 <_PyErr_SetFromPyStatus@@Base+0x26c> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #24720 @ 0x6090 │ │ │ │ + movw r2, #25296 @ 0x62d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 37879c <_PyErr_BadInternalCall@@Base+0x16c> │ │ │ │ + bl 378bdc <_PyErr_BadInternalCall@@Base+0x16c> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b 7e20c <_PyInterpreterConfig_InitFromState@@Base+0x10c> │ │ │ │ + b 7e398 <_PyErr_SetFromPyStatus@@Base+0x274> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27856 @ 0x6cd0 │ │ │ │ + movw r1, #28392 @ 0x6ee8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7e20c <_PyInterpreterConfig_InitFromState@@Base+0x10c> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7e398 <_PyErr_SetFromPyStatus@@Base+0x274> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - │ │ │ │ -0007e218 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub ip, fp, #12 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - stmdb ip, {r0, r1, r2, r3} │ │ │ │ - ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq 7e258 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4272 @ 0x10b0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - b 7e280 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ - ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 7e270 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ - ldrb r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 7e290 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4320 @ 0x10e0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #52600 @ 0xcd78 │ │ │ │ - movt r1, #60 @ 0x3c │ │ │ │ - bl 2e4d8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 7e2b4 <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 7e2e4 <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ - mov r3, r4 │ │ │ │ - movw r1, #11260 @ 0x2bfc │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #35252 @ 0x89b4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7525c │ │ │ │ + b 75304 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e344 <_PyErr_SetFromPyStatus@@Base+0x12c> │ │ │ │ - bl beb18 │ │ │ │ + bne 7e3ec <_PyErr_SetFromPyStatus@@Base+0x2c8> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e378 <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ + bne 7e420 <_PyErr_SetFromPyStatus@@Base+0x2fc> │ │ │ │ mov r0, r4 │ │ │ │ bl 2dcc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7e36c <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ + bge 7e414 <_PyErr_SetFromPyStatus@@Base+0x2f0> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r2, #16 │ │ │ │ movw r1, #42540 @ 0xa62c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r0, #4376 @ 0x1118 │ │ │ │ + movw r0, #4912 @ 0x1330 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7e3fc <_PyErr_SetFromPyStatus@@Base+0x1e4> │ │ │ │ + bne 7e4a4 <_PyErr_SetFromPyStatus@@Base+0x380> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e430 <_PyErr_SetFromPyStatus@@Base+0x218> │ │ │ │ - b 7e424 <_PyErr_SetFromPyStatus@@Base+0x20c> │ │ │ │ + bne 7e4d8 <_PyErr_SetFromPyStatus@@Base+0x3b4> │ │ │ │ + b 7e4cc <_PyErr_SetFromPyStatus@@Base+0x3a8> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17920 @ 0x4600 │ │ │ │ + movw r0, #18496 @ 0x4840 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e3e4 <_PyErr_SetFromPyStatus@@Base+0x1cc> │ │ │ │ + bne 7e48c <_PyErr_SetFromPyStatus@@Base+0x368> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e41c <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ + bne 7e4c4 <_PyErr_SetFromPyStatus@@Base+0x3a0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e450 <_PyErr_SetFromPyStatus@@Base+0x238> │ │ │ │ - bl beb18 │ │ │ │ + bne 7e4f8 <_PyErr_SetFromPyStatus@@Base+0x3d4> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e41c <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ + bne 7e4c4 <_PyErr_SetFromPyStatus@@Base+0x3a0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de5c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7e47c <_PyErr_SetFromPyStatus@@Base+0x264> │ │ │ │ + bge 7e524 <_PyErr_SetFromPyStatus@@Base+0x400> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #4 │ │ │ │ add r0, r0, #13 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #20536 @ 0x5038 │ │ │ │ + movw r0, #21072 @ 0x5250 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #53652 @ 0xd194 │ │ │ │ + movw r0, #54188 @ 0xd3ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -82218,182 +82262,182 @@ │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ ldrh r6, [r0, #13] │ │ │ │ ldrb r7, [r0, #15] │ │ │ │ mov r4, r1 │ │ │ │ ldrb r8, [r0, #16] │ │ │ │ orrs r2, r2, r5, lsr #31 │ │ │ │ - bne 7e540 <_PyErr_SetFromPyStatus@@Base+0x328> │ │ │ │ + bne 7e5e8 <_PyErr_SetFromPyStatus@@Base+0x4c4> │ │ │ │ clz r2, r1 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e57c <_PyErr_SetFromPyStatus@@Base+0x364> │ │ │ │ - ldr r1, [pc, #236] @ 7e634 <_PyErr_SetFromPyStatus@@Base+0x41c> │ │ │ │ + beq 7e624 <_PyErr_SetFromPyStatus@@Base+0x500> │ │ │ │ + ldr r1, [pc, #236] @ 7e6dc <_PyErr_SetFromPyStatus@@Base+0x5b8> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7e628 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + beq 7e6d0 <_PyErr_SetFromPyStatus@@Base+0x5ac> │ │ │ │ rev16 r6, r6 │ │ │ │ adds r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq 7e60c <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7e6b4 <_PyErr_SetFromPyStatus@@Base+0x590> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e5bc <_PyErr_SetFromPyStatus@@Base+0x3a4> │ │ │ │ - bl 176b0c │ │ │ │ + beq 7e664 <_PyErr_SetFromPyStatus@@Base+0x540> │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e5b4 <_PyErr_SetFromPyStatus@@Base+0x39c> │ │ │ │ - bl beb18 │ │ │ │ + bne 7e65c <_PyErr_SetFromPyStatus@@Base+0x538> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e628 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7e6d0 <_PyErr_SetFromPyStatus@@Base+0x5ac> │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 7e60c <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7e6b4 <_PyErr_SetFromPyStatus@@Base+0x590> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e5ec <_PyErr_SetFromPyStatus@@Base+0x3d4> │ │ │ │ - bl 176b0c │ │ │ │ + beq 7e694 <_PyErr_SetFromPyStatus@@Base+0x570> │ │ │ │ + bl 177474 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e5e4 <_PyErr_SetFromPyStatus@@Base+0x3cc> │ │ │ │ - bl beb18 │ │ │ │ + bne 7e68c <_PyErr_SetFromPyStatus@@Base+0x568> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e628 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7e6d0 <_PyErr_SetFromPyStatus@@Base+0x5ac> │ │ │ │ cmp r5, #1 │ │ │ │ - beq 7e60c <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7e6b4 <_PyErr_SetFromPyStatus@@Base+0x590> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e60c <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ - bl beb18 │ │ │ │ + bne 7e6b4 <_PyErr_SetFromPyStatus@@Base+0x590> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e628 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7e6d0 <_PyErr_SetFromPyStatus@@Base+0x5ac> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 39b9f8 │ │ │ │ + b 39bc40 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, lsl #19 │ │ │ │ + rsbeq r8, r2, r4, lsl #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r0, #32] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185d9c │ │ │ │ + b 1866f8 │ │ │ │ │ │ │ │ -0007e650 : │ │ │ │ +0007e6f8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7e668 │ │ │ │ + b 7e710 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ add r1, fp, #8 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [fp, #-12] │ │ │ │ - bl 2ea3fc │ │ │ │ + bl 2eb09c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7e708 │ │ │ │ + bne 7e7b0 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7e72c │ │ │ │ + bne 7e7d4 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #13496 @ 0x34b8 │ │ │ │ + movw r0, #14016 @ 0x36c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7e760 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7e808 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13496 @ 0x34b8 │ │ │ │ + movw r0, #14016 @ 0x36c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e6d0 │ │ │ │ - b 7e760 │ │ │ │ + bne 7e778 │ │ │ │ + b 7e808 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7e768 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 7e810 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #13496 @ 0x34b8 │ │ │ │ + movw r0, #14016 @ 0x36c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7e7bc │ │ │ │ - ldr r0, [pc, #88] @ 7e7c8 │ │ │ │ - bl 1a5460 │ │ │ │ + b 7e864 │ │ │ │ + ldr r0, [pc, #88] @ 7e870 │ │ │ │ + bl 1a5b58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7e760 │ │ │ │ + beq 7e808 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #56] @ 7e7cc │ │ │ │ - bl 17c494 │ │ │ │ + ldr r1, [pc, #56] @ 7e874 │ │ │ │ + bl 17cdfc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e7bc │ │ │ │ + bgt 7e864 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e7bc │ │ │ │ + bne 7e864 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ strdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -82401,237 +82445,237 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrh r3, [r0, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r1, [r0, #15] │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2f8044 <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ + bl 2f8ce4 <_PyCode_InitAddressRange@@Base+0x208> │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 3cc2bc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cc4ec <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ add r0, r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ │ │ │ │ -0007e818 : │ │ │ │ +0007e8c0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #56] @ 7e86c │ │ │ │ + ldr r1, [pc, #56] @ 7e914 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #24 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r0, fp, #20 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 253480 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 2541c0 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e860 │ │ │ │ + beq 7e908 │ │ │ │ sub r3, fp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0007e870 : │ │ │ │ +0007e918 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #180] @ 7e940 │ │ │ │ + ldr ip, [pc, #180] @ 7e9e8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr ip, [r3, #88] @ 0x58 │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e8c0 │ │ │ │ + bne 7e968 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne ip, r3 │ │ │ │ - bne 7e898 │ │ │ │ + bne 7e940 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 7e8e4 │ │ │ │ + b 7e98c │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7e8e4 │ │ │ │ + beq 7e98c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e904 │ │ │ │ + beq 7e9ac │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r3] │ │ │ │ str r3, [r1] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [ip] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ - bne 7e92c │ │ │ │ + bne 7e9d4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 7e938 │ │ │ │ - bl 142e08 │ │ │ │ + b 7e9e0 │ │ │ │ + bl 143618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e920 │ │ │ │ + beq 7e9c8 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #4536 @ 0x11b8 │ │ │ │ + movw r0, #5072 @ 0x13d0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ │ │ │ │ -0007e968 : │ │ │ │ +0007ea10 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #56] @ 7e9bc │ │ │ │ + ldr ip, [pc, #56] @ 7ea64 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ - bl 371178 │ │ │ │ + bl 3715a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7c08 │ │ │ │ + b a7ce0 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7da94 │ │ │ │ + b 7db3c │ │ │ │ │ │ │ │ -0007e9e0 : │ │ │ │ - ldr r3, [pc, #96] @ 7ea48 │ │ │ │ +0007ea88 : │ │ │ │ + ldr r3, [pc, #96] @ 7eaf0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ea14 │ │ │ │ + bne 7eabc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e9f8 │ │ │ │ - b 7ea3c │ │ │ │ + bne 7eaa0 │ │ │ │ + b 7eae4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 7ea3c │ │ │ │ + beq 7eae4 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0007ea4c : │ │ │ │ +0007eaf4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 7ea80 │ │ │ │ + beq 7eb28 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #32 │ │ │ │ - bne 7ea88 │ │ │ │ - bl 6487c │ │ │ │ - b 7eb68 │ │ │ │ + bne 7eb30 │ │ │ │ + bl 64924 │ │ │ │ + b 7ec10 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 7eaa0 │ │ │ │ + blt 7eb48 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 7eabc │ │ │ │ - movw r3, #49336 @ 0xc0b8 │ │ │ │ + blt 7eb64 │ │ │ │ + movw r3, #49124 @ 0xbfe4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5564 @ 0x15bc │ │ │ │ + movw r1, #6140 @ 0x17fc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7eb68 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7ec10 │ │ │ │ mov r6, r2 │ │ │ │ - bl 36e320 │ │ │ │ + bl 36e744 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7eb68 │ │ │ │ + bne 7ec10 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ubfx lr, r3, #6, #1 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 7eb04 │ │ │ │ + bne 7ebac │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 7eb04 │ │ │ │ + beq 7ebac │ │ │ │ cmp ip, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ cmp r6, r1 │ │ │ │ - bls 7eb28 │ │ │ │ + bls 7ebd0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4612 @ 0x1204 │ │ │ │ + movw r1, #5148 @ 0x141c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7eb68 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7ec10 │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ ldreq r4, [r4, #28] │ │ │ │ - beq 7eb44 │ │ │ │ + beq 7ebec │ │ │ │ cmp lr, #0 │ │ │ │ addne r4, r4, #20 │ │ │ │ addeq r4, r4, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7eb54 │ │ │ │ + bne 7ebfc │ │ │ │ strb r6, [r4, r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r3, #2 │ │ │ │ strne r6, [r4, r5, lsl #2] │ │ │ │ lsleq r5, r5, #1 │ │ │ │ strheq r6, [r4, r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -82640,22 +82684,22 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #2 │ │ │ │ - bl 5d9f8 <_PyXI_NewExcInfo@@Base+0x1af4> │ │ │ │ + bl 5ddbc <_PyXI_NewExcInfo@@Base+0x1e10> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #53652 @ 0xd194 │ │ │ │ + movw r0, #54188 @ 0xd3ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldrb ip, [r0, #12] │ │ │ │ @@ -82669,903 +82713,903 @@ │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ movweq ip, #5196 @ 0x144c │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ orr r3, r3, r2 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #48640 @ 0xbe00 │ │ │ │ + movw ip, #48428 @ 0xbd2c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 259c1c <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + bl 25a964 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #45556 @ 0xb1f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #8372 @ 0x20b4 │ │ │ │ + movw r2, #8892 @ 0x22bc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #4908 @ 0x132c │ │ │ │ + movw r1, #5444 @ 0x1544 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ecd8 │ │ │ │ + beq 7ed80 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 7ecd8 │ │ │ │ + beq 7ed80 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #8372 @ 0x20b4 │ │ │ │ + movw r1, #8892 @ 0x22bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2e9f14 <_PyInterpolation_Build@@Base+0x154> │ │ │ │ + bl 2eabb4 <_PyInterpolation_Build@@Base+0x154> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7ecb0 │ │ │ │ + bne 7ed58 │ │ │ │ mov r0, #0 │ │ │ │ - b 7ed94 │ │ │ │ + b 7ee3c │ │ │ │ cmp r5, r6 │ │ │ │ - bne 7ecec │ │ │ │ + bne 7ed94 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ecd8 │ │ │ │ + bgt 7ed80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ecd8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 7ed80 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7ed2c │ │ │ │ + b 7edd4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 374284 <_PyTime_AsTimeval@@Base+0x624> │ │ │ │ + bl 37469c <_PyTime_AsTimeval@@Base+0x624> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ed24 │ │ │ │ + bgt 7edcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ed24 │ │ │ │ + bne 7edcc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7eca8 │ │ │ │ + beq 7ed50 │ │ │ │ ldrh r5, [r4, #13] │ │ │ │ ldr r0, [r4] │ │ │ │ rev16 r5, r5 │ │ │ │ ldrb r7, [r4, #15] │ │ │ │ ldrb r8, [r4, #16] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldrb r9, [r4, #17] │ │ │ │ uxth r5, r5 │ │ │ │ ldrb r6, [r4, #18] │ │ │ │ ldrb sl, [r4, #19] │ │ │ │ - bgt 7ed70 │ │ │ │ + bgt 7ee18 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ed70 │ │ │ │ + bne 7ee18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 2f7ed4 <_PyCode_InitAddressRange@@Base+0x98> │ │ │ │ + bl 2f8b74 <_PyCode_InitAddressRange@@Base+0x98> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 7ee48 │ │ │ │ + beq 7eef0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bl 16e79c │ │ │ │ + bl 16f108 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ee00 │ │ │ │ + bgt 7eea8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ee00 │ │ │ │ + bne 7eea8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 7ee48 │ │ │ │ + beq 7eef0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #4948 @ 0x1354 │ │ │ │ + movw r0, #5484 @ 0x156c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ee48 │ │ │ │ + bgt 7eef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ee48 │ │ │ │ + bne 7eef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ee88 │ │ │ │ - bl beb18 │ │ │ │ + bne 7ef30 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7eeb4 │ │ │ │ + bne 7ef5c │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 7eebc │ │ │ │ + bl 7ef64 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #53652 @ 0xd194 │ │ │ │ + movw r0, #54188 @ 0xd3ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, r0, #13 │ │ │ │ mov r1, #6 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ef7c │ │ │ │ + beq 7f024 │ │ │ │ cmp r6, #3 │ │ │ │ - ble 7ef0c │ │ │ │ + ble 7efb4 │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r3, [r4, #16] │ │ │ │ mvnne r3, r3, lsl #25 │ │ │ │ mvnne r3, r3, lsr #25 │ │ │ │ strbne r3, [r4, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ef2c │ │ │ │ + beq 7efd4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7ef40 │ │ │ │ + bne 7efe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl af3bc │ │ │ │ + bl af4a4 │ │ │ │ mov r5, r0 │ │ │ │ - b 7ef4c │ │ │ │ + b 7eff4 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf96c <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ef68 │ │ │ │ + bgt 7f010 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ef70 │ │ │ │ + beq 7f018 │ │ │ │ mov r4, r5 │ │ │ │ - b 7ef7c │ │ │ │ + b 7f024 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7ef68 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 7f010 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bl 16e79c │ │ │ │ + bl 16f108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7efd8 │ │ │ │ + bgt 7f080 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7efd8 │ │ │ │ + bne 7f080 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7f028 │ │ │ │ + beq 7f0d0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4964 @ 0x1364 │ │ │ │ + movw r0, #5500 @ 0x157c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f014 │ │ │ │ + bgt 7f0bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f01c │ │ │ │ + beq 7f0c4 │ │ │ │ mov r4, r5 │ │ │ │ - b 7f028 │ │ │ │ + b 7f0d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7f014 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 7f0bc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0007f030 : │ │ │ │ +0007f0d8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f05c │ │ │ │ + beq 7f104 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 7f078 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 7f120 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4980 @ 0x1374 │ │ │ │ + movw r1, #5516 @ 0x158c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7f188 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7f230 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f094 │ │ │ │ + beq 7f13c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7f0b0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 7f158 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5016 @ 0x1398 │ │ │ │ + movw r1, #5552 @ 0x15b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7f188 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7f230 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, ip │ │ │ │ - bge 7f124 │ │ │ │ + bge 7f1cc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f0fc │ │ │ │ + beq 7f1a4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r0, r1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f11c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 7f1c4 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5060 @ 0x13c4 │ │ │ │ + movw r1, #5596 @ 0x15dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ add r2, r2, #1 │ │ │ │ - b 7f0c0 │ │ │ │ + b 7f168 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f150 │ │ │ │ + bne 7f1f8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5100 @ 0x13ec │ │ │ │ + movw r1, #5636 @ 0x1604 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f174 │ │ │ │ + bgt 7f21c │ │ │ │ add r2, r3, #1 │ │ │ │ streq r2, [r0] │ │ │ │ - beq 7f174 │ │ │ │ + beq 7f21c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f174 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 7f21c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3713ec │ │ │ │ + b 371814 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #45556 @ 0xb1f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #8324 @ 0x2084 │ │ │ │ + movw r2, #8844 @ 0x228c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #4908 @ 0x132c │ │ │ │ + movw r1, #5444 @ 0x1544 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ movw r3, #45556 @ 0xb1f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #8472 @ 0x2118 │ │ │ │ + movw r2, #8992 @ 0x2320 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #4908 @ 0x132c │ │ │ │ + movw r1, #5444 @ 0x1544 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 7f244 │ │ │ │ + bne 7f2ec │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f27c │ │ │ │ + beq 7f324 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #248] @ 7f350 │ │ │ │ + ldr ip, [pc, #248] @ 7f3f8 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f2b0 │ │ │ │ + beq 7f358 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f2b8 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 7f360 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #29020 @ 0x715c │ │ │ │ + movw r1, #29596 @ 0x739c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #31128 @ 0x7998 │ │ │ │ + movw r0, #31704 @ 0x7bd8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r6 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7f344 │ │ │ │ + b 7f3ec │ │ │ │ ldrb r2, [r5, #14] │ │ │ │ mov r3, #1 │ │ │ │ ldrb r1, [r5, #13] │ │ │ │ mov r0, #0 │ │ │ │ ldrb ip, [r5, #15] │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ - movw r0, #5132 @ 0x140c │ │ │ │ + movw r0, #5668 @ 0x1624 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r1, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f2b0 │ │ │ │ + beq 7f358 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - bl 2f8738 <_PyCode_InitAddressRange@@Base+0x8fc> │ │ │ │ + bl 2f93d8 <_PyCode_InitAddressRange@@Base+0x8fc> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f344 │ │ │ │ + bgt 7f3ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f344 │ │ │ │ + bne 7f3ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, ror #19 │ │ │ │ + ldrdeq r8, [r2], #-156 @ 0xffffff64 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #2 │ │ │ │ - bl 7eebc │ │ │ │ + bl 7ef64 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #53652 @ 0xd194 │ │ │ │ + movw r0, #54188 @ 0xd3ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0010 │ │ │ │ + b c011c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7f3f0 │ │ │ │ + bne 7f498 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f414 │ │ │ │ + bne 7f4bc │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #13496 @ 0x34b8 │ │ │ │ + movw r0, #14016 @ 0x36c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7f448 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7f4f0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13496 @ 0x34b8 │ │ │ │ + movw r0, #14016 @ 0x36c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f3b8 │ │ │ │ - b 7f448 │ │ │ │ + bne 7f460 │ │ │ │ + b 7f4f0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f450 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 7f4f8 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #13496 @ 0x34b8 │ │ │ │ + movw r0, #14016 @ 0x36c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7f4a4 │ │ │ │ - ldr r0, [pc, #88] @ 7f4b0 │ │ │ │ - bl 1a5460 │ │ │ │ + b 7f54c │ │ │ │ + ldr r0, [pc, #88] @ 7f558 │ │ │ │ + bl 1a5b58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f448 │ │ │ │ + beq 7f4f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #56] @ 7f4b4 │ │ │ │ - bl 17c494 │ │ │ │ + ldr r1, [pc, #56] @ 7f55c │ │ │ │ + bl 17cdfc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f4a4 │ │ │ │ + bgt 7f54c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f4a4 │ │ │ │ + bne 7f54c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ rsbeq r3, r3, r4, asr r4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #12 │ │ │ │ - movw r2, #48216 @ 0xbc58 │ │ │ │ + movw r2, #48004 @ 0xbb84 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 259920 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 25a668 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #48216 @ 0xbc58 │ │ │ │ + movw r4, #48004 @ 0xbb84 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f534 │ │ │ │ + beq 7f5dc │ │ │ │ mov r1, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f69c │ │ │ │ + beq 7f744 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f554 │ │ │ │ - movw r1, #48216 @ 0xbc58 │ │ │ │ + beq 7f5fc │ │ │ │ + movw r1, #48004 @ 0xbb84 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f69c │ │ │ │ + beq 7f744 │ │ │ │ mov r0, r6 │ │ │ │ - bl 383f7c │ │ │ │ + bl 384304 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f638 │ │ │ │ + beq 7f6e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 383f7c │ │ │ │ + bl 384304 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7f59c │ │ │ │ + bne 7f644 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f638 │ │ │ │ + bgt 7f6e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f638 │ │ │ │ + bne 7f6e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7f638 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 7f6e0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f7a30 <_PyObject_HasLen@@Base+0x574> │ │ │ │ + bl 2f8704 <_PyObject_HasLen@@Base+0x5a8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f5d0 │ │ │ │ + bgt 7f678 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f5d0 │ │ │ │ + bne 7f678 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f5f4 │ │ │ │ + bgt 7f69c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f5f4 │ │ │ │ + bne 7f69c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7f638 │ │ │ │ + beq 7f6e0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - movw r1, #48216 @ 0xbc58 │ │ │ │ + movw r1, #48004 @ 0xbb84 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 2f77f0 <_PyObject_HasLen@@Base+0x334> │ │ │ │ + bl 2f8490 <_PyObject_HasLen@@Base+0x334> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7f640 │ │ │ │ + bne 7f6e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f638 │ │ │ │ + bgt 7f6e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f638 │ │ │ │ + bne 7f6e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7f6a4 │ │ │ │ + b 7f74c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl cf340 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf96c <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f674 │ │ │ │ + bgt 7f71c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f674 │ │ │ │ + bne 7f71c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f6a4 │ │ │ │ + bgt 7f74c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f6a4 │ │ │ │ + bne 7f74c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7f6a4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 7f74c │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #48216 @ 0xbc58 │ │ │ │ + movw r4, #48004 @ 0xbb84 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f6ec │ │ │ │ + beq 7f794 │ │ │ │ mov r1, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f7f8 │ │ │ │ + beq 7f8a0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f70c │ │ │ │ - movw r1, #48216 @ 0xbc58 │ │ │ │ + beq 7f7b4 │ │ │ │ + movw r1, #48004 @ 0xbb84 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f7f8 │ │ │ │ + beq 7f8a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 383f7c │ │ │ │ + bl 384304 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7f724 │ │ │ │ + bne 7f7cc │ │ │ │ mov r4, #0 │ │ │ │ - b 7f800 │ │ │ │ + b 7f8a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 383f7c │ │ │ │ + bl 384304 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7f75c │ │ │ │ + bne 7f804 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f71c │ │ │ │ + bgt 7f7c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f71c │ │ │ │ + bne 7f7c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7f71c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 7f7c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d46f0 │ │ │ │ + bl 1d4810 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f790 │ │ │ │ + bgt 7f838 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f790 │ │ │ │ + bne 7f838 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f7b4 │ │ │ │ + bgt 7f85c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f7b4 │ │ │ │ + bne 7f85c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7f71c │ │ │ │ + beq 7f7c4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #48216 @ 0xbc58 │ │ │ │ + movw r1, #48004 @ 0xbb84 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 2f77f0 <_PyObject_HasLen@@Base+0x334> │ │ │ │ + bl 2f8490 <_PyObject_HasLen@@Base+0x334> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f800 │ │ │ │ + bgt 7f8a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f800 │ │ │ │ + bne 7f8a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7f800 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 7f8a8 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0007f808 : │ │ │ │ +0007f8b0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub ip, fp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1cbb40 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 1cc198 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37bf54 │ │ │ │ - movw r3, #49276 @ 0xc07c │ │ │ │ + b 37c394 │ │ │ │ + movw r3, #49064 @ 0xbfa8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 7f880 │ │ │ │ - movw r0, #5144 @ 0x1418 │ │ │ │ + bne 7f928 │ │ │ │ + movw r0, #5680 @ 0x1630 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f8a0 │ │ │ │ - movw r0, #12132 @ 0x2f64 │ │ │ │ + bne 7f948 │ │ │ │ + movw r0, #12708 @ 0x31a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ - movw r0, #59636 @ 0xe8f4 │ │ │ │ + b b7914 │ │ │ │ + movw r0, #60172 @ 0xeb0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ │ │ │ │ -0007f8b4 : │ │ │ │ +0007f95c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - movw r1, #1460 @ 0x5b4 │ │ │ │ + movw r1, #2036 @ 0x7f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #54196 @ 0xd3b4 │ │ │ │ + movw r0, #54740 @ 0xd5d4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr sl, [fp, #12] │ │ │ │ ldrd r8, [fp, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1a531c │ │ │ │ + bl 1a5a14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f964 │ │ │ │ + beq 7fa0c │ │ │ │ stmib sp, {r8, r9, sl} │ │ │ │ mov r3, r5 │ │ │ │ movw lr, #4404 @ 0x1134 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ str r6, [sp] │ │ │ │ ldr r5, [fp, #16] │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #5152 @ 0x1420 │ │ │ │ + movw r1, #5688 @ 0x1638 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ cmp r5, #0 │ │ │ │ movw ip, #5464 @ 0x1558 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movne ip, lr │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl c9194 │ │ │ │ + bl c97c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f960 │ │ │ │ + bgt 7fa08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f960 │ │ │ │ + bne 7fa08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5532 @ 0x159c │ │ │ │ + movw r0, #6052 @ 0x17a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7f9e4 │ │ │ │ + blt 7fa8c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2de20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ @@ -83576,137 +83620,137 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #28 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #5160 @ 0x1428 │ │ │ │ + movw r1, #5696 @ 0x1640 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fa50 │ │ │ │ + beq 7faf8 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d1cc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7fa58 │ │ │ │ + bge 7fb00 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 7fac8 │ │ │ │ - bne 7fa78 │ │ │ │ + b 7fb70 │ │ │ │ + bne 7fb20 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5176 @ 0x1438 │ │ │ │ + movw r1, #5712 @ 0x1650 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7fa50 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7faf8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7fa94 │ │ │ │ + bne 7fb3c │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl a0bc8 │ │ │ │ - b 7fac8 │ │ │ │ + bl a0ca0 │ │ │ │ + b 7fb70 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 7faac │ │ │ │ + bne 7fb54 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl a0bc8 │ │ │ │ - b 7fac8 │ │ │ │ + bl a0ca0 │ │ │ │ + b 7fb70 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39028 @ 0x9874 │ │ │ │ + movw r1, #39604 @ 0x9ab4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7fa50 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7faf8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007fad0 : │ │ │ │ +0007fb78 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 7fae8 │ │ │ │ + vldr d0, [pc, #12] @ 7fb90 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -0007faf0 : │ │ │ │ +0007fb98 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 7fb08 │ │ │ │ + vldr d0, [pc, #12] @ 7fbb0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andseq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7fb44 │ │ │ │ - bl beb18 │ │ │ │ + bne 7fbec │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fb94 │ │ │ │ - ldr r1, [pc, #80] @ 7fb9c │ │ │ │ + bne 7fc3c │ │ │ │ + ldr r1, [pc, #80] @ 7fc44 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #920] @ 0x398 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7fb80 │ │ │ │ + bne 7fc28 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5224 @ 0x1468 │ │ │ │ + movw r1, #5760 @ 0x1680 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7fb94 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 7fc3c │ │ │ │ ldr r0, [r3, #3864] @ 0xf18 │ │ │ │ str r4, [r3, #3864] @ 0xf18 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0007fba0 : │ │ │ │ +0007fc48 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 7fbd4 │ │ │ │ + bne 7fc7c │ │ │ │ ldr r2, [r3, #-36] @ 0xffffffdc │ │ │ │ sub r0, r3, #36 @ 0x24 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #-36] @ 0xffffffdc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007fbe0 : │ │ │ │ +0007fc88 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -83715,15 +83759,15 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007fc1c : │ │ │ │ +0007fcc4 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -83732,790 +83776,790 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007fc58 : │ │ │ │ +0007fd00 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r2] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ sub r0, r0, r3 │ │ │ │ orr r0, r0, r0, asr #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007fc88 : │ │ │ │ +0007fd30 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7fcb4 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 7fd5c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5312 @ 0x14c0 │ │ │ │ + movw r1, #5848 @ 0x16d8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ bic r4, r4, #1 │ │ │ │ add lr, r4, #128 @ 0x80 │ │ │ │ sub r3, r3, lr │ │ │ │ cmp r3, #0 │ │ │ │ - bge 7fd74 │ │ │ │ + bge 7fe1c │ │ │ │ ldrb r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 7fd74 │ │ │ │ + bne 7fe1c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 7fd74 │ │ │ │ + beq 7fe1c │ │ │ │ bic r3, r3, #1 │ │ │ │ movw r2, #24372 @ 0x5f34 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 7fd74 │ │ │ │ + bne 7fe1c │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r2, r2, #12 │ │ │ │ sub r0, r0, r3 │ │ │ │ add r3, r6, #36 @ 0x24 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp ip, r0 │ │ │ │ - bge 7fd70 │ │ │ │ + bge 7fe18 │ │ │ │ ldr r7, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ add r0, r0, #1 │ │ │ │ orrgt r5, r7, #1 │ │ │ │ strle r0, [r7] │ │ │ │ str r5, [r3, #4]! │ │ │ │ - b 7fd3c │ │ │ │ + b 7fde4 │ │ │ │ str lr, [r6, #28] │ │ │ │ ldr r8, [r4, #48] @ 0x30 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, #0 │ │ │ │ add r3, r5, #4 │ │ │ │ mov r1, r7 │ │ │ │ cmp r8, r5 │ │ │ │ - ble 7fdcc │ │ │ │ + ble 7fe74 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 11985c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11a1fc <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #1 │ │ │ │ - beq 7fd80 │ │ │ │ + beq 7fe28 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r3, r5 │ │ │ │ ldrsb r2, [r3, #16] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 7fdf0 │ │ │ │ + bge 7fe98 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #1 │ │ │ │ - bne 7fdf0 │ │ │ │ - movw r3, #49400 @ 0xc0f8 │ │ │ │ + bne 7fe98 │ │ │ │ + movw r3, #49188 @ 0xc024 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #5340 @ 0x14dc │ │ │ │ + movw r1, #5876 @ 0x16f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7fe0c │ │ │ │ + beq 7feb4 │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 7fdcc │ │ │ │ + bls 7fe74 │ │ │ │ add r5, r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ bic r0, r3, #1 │ │ │ │ - blt 7fe44 │ │ │ │ + blt 7feec │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq 7fe54 │ │ │ │ + beq 7fefc │ │ │ │ cmp r3, #1 │ │ │ │ - bls 7fdcc │ │ │ │ + bls 7fe74 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33344 @ 0x8240 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7fe5c │ │ │ │ + bne 7ff04 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe5c │ │ │ │ - b 7fdcc │ │ │ │ + bne 7ff04 │ │ │ │ + b 7fe74 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 7fdcc │ │ │ │ + bls 7fe74 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0007fe74 : │ │ │ │ +0007ff1c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7fedc │ │ │ │ + beq 7ff84 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7fc88 │ │ │ │ + bl 7fd30 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fec8 │ │ │ │ + bgt 7ff70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7fed0 │ │ │ │ + beq 7ff78 │ │ │ │ mov r4, r5 │ │ │ │ - b 7fedc │ │ │ │ + b 7ff84 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 7fec8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 7ff70 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007fee4 : │ │ │ │ +0007ff8c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7fefc │ │ │ │ - b 32df94 <_Py_CalculateSuggestions@@Base+0xb74> │ │ │ │ + bne 7ffa4 │ │ │ │ + b 32e414 <_Py_CalculateSuggestions@@Base+0xb74> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #584 @ 0x248 │ │ │ │ - movw r0, #58660 @ 0xe524 │ │ │ │ + movw r0, #59236 @ 0xe764 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007ff28 : │ │ │ │ +0007ffd0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7ff68 │ │ │ │ + beq 80010 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #504 @ 0x1f8 │ │ │ │ - movw r0, #58660 @ 0xe524 │ │ │ │ + movw r0, #59236 @ 0xe764 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7ffc4 │ │ │ │ + beq 8006c │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7ffe0 │ │ │ │ + beq 80088 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7ffe8 │ │ │ │ + b 80090 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61356 @ 0xefac │ │ │ │ + movw r1, #61892 @ 0xf1c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 7ffe8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 80090 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007fff0 : │ │ │ │ +00080098 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80030 │ │ │ │ + beq 800d8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #399 @ 0x18f │ │ │ │ - movw r0, #58660 @ 0xe524 │ │ │ │ + movw r0, #59236 @ 0xe764 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080038 : │ │ │ │ +000800e0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80078 │ │ │ │ + beq 80120 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #429 @ 0x1ad │ │ │ │ - movw r0, #58660 @ 0xe524 │ │ │ │ + movw r0, #59236 @ 0xe764 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080080 : │ │ │ │ +00080128 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 800c0 │ │ │ │ + beq 80168 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #409 @ 0x199 │ │ │ │ - movw r0, #58660 @ 0xe524 │ │ │ │ + movw r0, #59236 @ 0xe764 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000800c8 : │ │ │ │ +00080170 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80108 │ │ │ │ + beq 801b0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #470 @ 0x1d6 │ │ │ │ - movw r0, #58660 @ 0xe524 │ │ │ │ + movw r0, #59236 @ 0xe764 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080110 : │ │ │ │ +000801b8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8014c │ │ │ │ - movw r0, #58660 @ 0xe524 │ │ │ │ + beq 801f4 │ │ │ │ + movw r0, #59236 @ 0xe764 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #514 @ 0x202 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 801a4 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8024c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 801ac │ │ │ │ + beq 80254 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 80188 │ │ │ │ + beq 80230 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 801b0 │ │ │ │ + b 80258 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5368 @ 0x14f8 │ │ │ │ + movw r1, #5904 @ 0x1710 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f7e80 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ + bl 2f8b20 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000801cc : │ │ │ │ +00080274 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80208 │ │ │ │ - movw r0, #58660 @ 0xe524 │ │ │ │ + beq 802b0 │ │ │ │ + movw r0, #59236 @ 0xe764 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #439 @ 0x1b7 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 80264 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8030c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8026c │ │ │ │ + beq 80314 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8024c │ │ │ │ + beq 802f4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8024c │ │ │ │ + beq 802f4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 80270 │ │ │ │ + b 80318 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5412 @ 0x1524 │ │ │ │ + movw r1, #5948 @ 0x173c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 26619c │ │ │ │ + bl 267418 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f7e80 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ + bl 2f8b20 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008029c : │ │ │ │ +00080344 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 802d8 │ │ │ │ + beq 80380 │ │ │ │ mov r1, #480 @ 0x1e0 │ │ │ │ - movw r0, #58660 @ 0xe524 │ │ │ │ + movw r0, #59236 @ 0xe764 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 80334 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 803dc │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8033c │ │ │ │ + beq 803e4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8031c │ │ │ │ + beq 803c4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8031c │ │ │ │ + beq 803c4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 80340 │ │ │ │ + b 803e8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5436 @ 0x153c │ │ │ │ + movw r1, #5972 @ 0x1754 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl 26619c │ │ │ │ + bl 267418 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f7e80 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ + bl 2f8b20 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008036c : │ │ │ │ +00080414 : │ │ │ │ ldr r0, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080390 : │ │ │ │ +00080438 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 803e8 │ │ │ │ - bl 294da4 │ │ │ │ + beq 80490 │ │ │ │ + bl 295e84 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 803d4 │ │ │ │ + bgt 8047c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 803dc │ │ │ │ + beq 80484 │ │ │ │ mov r4, r5 │ │ │ │ - b 803e8 │ │ │ │ + b 80490 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 803d4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 8047c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000803f0 : │ │ │ │ +00080498 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8040c │ │ │ │ + b 804b4 │ │ │ │ │ │ │ │ -0008040c : │ │ │ │ +000804b4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 80580 │ │ │ │ + beq 80628 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 80574 │ │ │ │ + beq 8061c │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r7, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 80494 │ │ │ │ + beq 8053c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 804d0 │ │ │ │ + beq 80578 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80568 │ │ │ │ + beq 80610 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r5 │ │ │ │ - bl 80598 │ │ │ │ + bl 80640 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 804b8 │ │ │ │ + bgt 80560 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 804b8 │ │ │ │ + bne 80560 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r7 │ │ │ │ - bl af254 │ │ │ │ - b 80580 │ │ │ │ - ldr r3, [pc, #180] @ 8058c │ │ │ │ + bl af33c │ │ │ │ + b 80628 │ │ │ │ + ldr r3, [pc, #180] @ 80634 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 804f4 │ │ │ │ - movw r1, #53952 @ 0xd2c0 │ │ │ │ + bne 8059c │ │ │ │ + movw r1, #54528 @ 0xd500 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [pc, #156] @ 80590 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ 80638 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - movw r1, #59008 @ 0xe680 │ │ │ │ + movw r1, #59584 @ 0xe8c0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 138b9c │ │ │ │ + bl 1393ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 80514 │ │ │ │ - bl 1436d4 │ │ │ │ - b 80474 │ │ │ │ + bne 805bc │ │ │ │ + bl 143edc │ │ │ │ + b 8051c │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #116] @ 80594 │ │ │ │ + ldr r0, [pc, #116] @ 8063c │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80558 │ │ │ │ + bgt 80600 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80558 │ │ │ │ + bne 80600 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8050c │ │ │ │ + beq 805b4 │ │ │ │ mov r4, r9 │ │ │ │ - b 80474 │ │ │ │ + b 8051c │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ - b 80494 │ │ │ │ + b 8053c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 80464 │ │ │ │ - b 80474 │ │ │ │ + bne 8050c │ │ │ │ + b 8051c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subseq r9, lr, r8, ror #19 │ │ │ │ + subseq r9, lr, r0, asr #23 │ │ │ │ rsbeq r3, r3, ip, lsl #3 │ │ │ │ │ │ │ │ -00080598 : │ │ │ │ +00080640 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #308] @ 806e8 │ │ │ │ + ldr lr, [pc, #308] @ 80790 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r7, [ip, lr] │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 260790 │ │ │ │ + bl 2614d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80628 │ │ │ │ + beq 806d0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - movw r1, #59008 @ 0xe680 │ │ │ │ + movw r1, #59584 @ 0xe8c0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ ldreq r4, [r9, #80] @ 0x50 │ │ │ │ - bl 138b9c │ │ │ │ + bl 1393ac │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 80630 │ │ │ │ + bne 806d8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80628 │ │ │ │ + bgt 806d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80628 │ │ │ │ + bne 806d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 806dc │ │ │ │ + b 80784 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r4, sl} │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #160] @ 806ec │ │ │ │ - bl 17c494 │ │ │ │ + ldr r1, [pc, #160] @ 80794 │ │ │ │ + bl 17cdfc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80674 │ │ │ │ + bgt 8071c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80674 │ │ │ │ + bne 8071c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 806b8 │ │ │ │ + beq 80760 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 806a0 │ │ │ │ + bgt 80748 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 806a0 │ │ │ │ + bne 80748 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 260b00 │ │ │ │ + bl 261848 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 806dc │ │ │ │ + bgt 80784 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 806dc │ │ │ │ + bne 80784 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r3, r3, ip, asr #2 │ │ │ │ │ │ │ │ -000806f0 : │ │ │ │ +00080798 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8040c │ │ │ │ + b 804b4 │ │ │ │ │ │ │ │ -00080708 : │ │ │ │ +000807b0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #28172 @ 0x6e0c │ │ │ │ + movw r0, #28748 @ 0x704c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080724 : │ │ │ │ - ldr r3, [pc, #60] @ 80768 │ │ │ │ +000807cc : │ │ │ │ + ldr r3, [pc, #60] @ 80810 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #3848] @ 0xf08 │ │ │ │ cmp r0, #0 │ │ │ │ bxne lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #54588 @ 0xd53c │ │ │ │ + movw r1, #55164 @ 0xd77c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #32204 @ 0x7dcc │ │ │ │ + movw r0, #32784 @ 0x8010 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, [r0, #4] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ ldrne r3, [r3, #8] │ │ │ │ addne r4, r4, r3, lsl #3 │ │ │ │ addne r4, r4, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 807b4 │ │ │ │ - bl 390674 <_PySys_GetSizeOf@@Base> │ │ │ │ + beq 8085c │ │ │ │ + bl 39045c <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 807bc │ │ │ │ + beq 80864 │ │ │ │ add r4, r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 807cc │ │ │ │ - bl beb18 │ │ │ │ + bne 80874 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 807dc │ │ │ │ + bne 80884 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -84526,56 +84570,56 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80840 │ │ │ │ + bne 808e8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8087c │ │ │ │ + beq 80924 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #124] @ 808c8 │ │ │ │ + ldr ip, [pc, #124] @ 80970 │ │ │ │ sub r2, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 808bc │ │ │ │ + beq 80964 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 808a4 │ │ │ │ + beq 8094c │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 384584 │ │ │ │ + b 38490c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61356 @ 0xefac │ │ │ │ + movw r1, #61892 @ 0xf1c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, lsl #20 │ │ │ │ + rsbeq r8, r2, r8, lsl #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ @@ -84586,810 +84630,810 @@ │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ ldr r3, [r0, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r0, #136] @ 0x88 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80924 │ │ │ │ + beq 809cc │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e31c │ │ │ │ add r4, r0, r4 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8093c │ │ │ │ + beq 809e4 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e31c │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80954 │ │ │ │ + beq 809fc │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e31c │ │ │ │ add r4, r0, r4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80968 │ │ │ │ - bl beb18 │ │ │ │ + bne 80a10 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80978 │ │ │ │ + bne 80a20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080980 : │ │ │ │ +00080a28 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #5472 @ 0x1560 │ │ │ │ + movw r1, #6008 @ 0x1778 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 809cc │ │ │ │ + bne 80a74 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2887f8 │ │ │ │ + b 289920 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 80a24 │ │ │ │ + bne 80acc │ │ │ │ cmp r2, #0 │ │ │ │ - ble 80a20 │ │ │ │ + ble 80ac8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80a60 │ │ │ │ + beq 80b08 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #216] @ 80b14 │ │ │ │ + ldr r1, [pc, #216] @ 80bbc │ │ │ │ sub r0, fp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80b08 │ │ │ │ + beq 80bb0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80a88 │ │ │ │ + beq 80b30 │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 80ab8 │ │ │ │ - b 80a98 │ │ │ │ - bl beb18 │ │ │ │ + beq 80b60 │ │ │ │ + b 80b40 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80a74 │ │ │ │ - b 80b08 │ │ │ │ + beq 80b1c │ │ │ │ + b 80bb0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80ab8 │ │ │ │ - bl beb18 │ │ │ │ + bne 80b60 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80b08 │ │ │ │ - bl dc824 │ │ │ │ + bne 80bb0 │ │ │ │ + bl dd21c │ │ │ │ orr r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e5c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80af8 │ │ │ │ + bne 80ba0 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, lsr sl │ │ │ │ + rsbeq r8, r2, r4, lsr sl │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bne 80b6c │ │ │ │ + bne 80c14 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 80b68 │ │ │ │ + ble 80c10 │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 80ba8 │ │ │ │ + beq 80c50 │ │ │ │ mov r6, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #492] @ 80d70 │ │ │ │ + ldr r1, [pc, #492] @ 80e18 │ │ │ │ sub r0, fp, #124 @ 0x7c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80ccc │ │ │ │ + beq 80d74 │ │ │ │ ldr r0, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ sub r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80ccc │ │ │ │ + beq 80d74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 80c9c │ │ │ │ + beq 80d44 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80c00 │ │ │ │ - bl 176b0c │ │ │ │ + beq 80ca8 │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80bf4 │ │ │ │ - bl beb18 │ │ │ │ + bne 80c9c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80ccc │ │ │ │ + bne 80d74 │ │ │ │ subs r5, r5, #2 │ │ │ │ - bne 80c08 │ │ │ │ - b 80c9c │ │ │ │ + bne 80cb0 │ │ │ │ + b 80d44 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #26132 @ 0x6614 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80c5c │ │ │ │ + beq 80d04 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 80c50 │ │ │ │ - bl 1e7988 │ │ │ │ + beq 80cf8 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 80c50 │ │ │ │ - bl beb18 │ │ │ │ + bne 80cf8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80ccc │ │ │ │ + bne 80d74 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 80c60 │ │ │ │ - b 80ca8 │ │ │ │ - vldr d9, [pc, #260] @ 80d68 │ │ │ │ + bne 80d08 │ │ │ │ + b 80d50 │ │ │ │ + vldr d9, [pc, #260] @ 80e10 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 80cac │ │ │ │ - bl 1e7988 │ │ │ │ + beq 80d54 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 80cac │ │ │ │ - bl beb18 │ │ │ │ + bne 80d54 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80cac │ │ │ │ - b 80ccc │ │ │ │ - vldr d8, [pc, #196] @ 80d68 │ │ │ │ + beq 80d54 │ │ │ │ + b 80d74 │ │ │ │ + vldr d8, [pc, #196] @ 80e10 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b 80cac │ │ │ │ - vldr d8, [pc, #184] @ 80d68 │ │ │ │ + b 80d54 │ │ │ │ + vldr d8, [pc, #184] @ 80e10 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ - bl 2dd8ac <_PyTime_gmtime@@Base+0xcb0> │ │ │ │ + bl 2de548 <_PyTime_gmtime@@Base+0xf90> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80cd4 │ │ │ │ + bne 80d7c │ │ │ │ mov r0, #0 │ │ │ │ - b 80d58 │ │ │ │ + b 80e00 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #132 @ 0x84 │ │ │ │ - bl 2dd8ac <_PyTime_gmtime@@Base+0xcb0> │ │ │ │ + bl 2de548 <_PyTime_gmtime@@Base+0xf90> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80ccc │ │ │ │ + beq 80d74 │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ - bl 2dca8c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dd1ec <_PyTime_AsTimespec@@Base> │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ ldrd r0, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 2dca8c <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc824 │ │ │ │ + bl 2dd1ec <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dd21c │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d634 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80d50 │ │ │ │ + bne 80df8 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 80ccc │ │ │ │ + bl 27c134 │ │ │ │ + b 80d74 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 80d74 │ │ │ │ + bl 80e1c │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ - rsbeq r8, r2, r4, ror #20 │ │ │ │ + rsbeq r8, r2, r0, ror #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - vldr d8, [pc, #144] @ 80e28 │ │ │ │ + vldr d8, [pc, #144] @ 80ed0 │ │ │ │ ldrd r0, [r0, #16] │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80e18 │ │ │ │ + beq 80ec0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 80e04 │ │ │ │ + bne 80eac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80e18 │ │ │ │ + bgt 80ec0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80e18 │ │ │ │ + bne 80ec0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 80e18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 80ec0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf520 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfb4c <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 80ea8 │ │ │ │ + beq 80f50 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc10 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80ea0 │ │ │ │ + bne 80f48 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 80ea8 │ │ │ │ + b 80f50 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 80d74 │ │ │ │ + bl 80e1c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080eb0 : │ │ │ │ +00080f58 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #8 │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80ef8 │ │ │ │ + beq 80fa0 │ │ │ │ cmp r0, #8 │ │ │ │ - bls 80f00 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bls 80fa8 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5596 @ 0x15dc │ │ │ │ + movw r1, #6132 @ 0x17f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00080f08 : │ │ │ │ +00080fb0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 80f38 │ │ │ │ - movw r0, #35512 @ 0x8ab8 │ │ │ │ + bne 80fe0 │ │ │ │ + movw r0, #36088 @ 0x8cf8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1709 @ 0x6ad │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 80f94 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8103c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 80f54 │ │ │ │ + beq 80ffc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 80fa8 │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + b 81050 │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80f94 │ │ │ │ - bl 80fa8 │ │ │ │ + beq 8103c │ │ │ │ + bl 81050 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80f9c │ │ │ │ + bgt 81044 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80f9c │ │ │ │ + bne 81044 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 80f9c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 81044 │ │ │ │ mvn r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 80fd4 │ │ │ │ + beq 8107c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 80ff0 │ │ │ │ + bne 81098 │ │ │ │ movw r1, #1682 @ 0x692 │ │ │ │ - movw r0, #35512 @ 0x8ab8 │ │ │ │ + movw r0, #36088 @ 0x8cf8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #8] │ │ │ │ and r0, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi 81014 │ │ │ │ + bhi 810bc │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mul r0, r3, r0 │ │ │ │ asr r1, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ lsr r3, r3, #3 │ │ │ │ add r2, r2, #12 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [r2, r3, lsl #2] │ │ │ │ lsl lr, r1, #30 │ │ │ │ subs r3, r3, #1 │ │ │ │ ldrcs r4, [r2, r3, lsl #2] │ │ │ │ orrcs r1, lr, ip, lsr #2 │ │ │ │ orrcs ip, r4, ip, lsl #30 │ │ │ │ - bcs 81028 │ │ │ │ + bcs 810d0 │ │ │ │ asr r2, r0, #31 │ │ │ │ mul r3, r0, r1 │ │ │ │ umull r0, r1, r0, ip │ │ │ │ mla r3, ip, r2, r3 │ │ │ │ add r1, r3, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -00081058 : │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 810a0 │ │ │ │ - cmn r2, #1 │ │ │ │ - orrne r0, r2, r2, lsr #1 │ │ │ │ - moveq r2, #1 │ │ │ │ - ubfxne r3, r2, #2, #1 │ │ │ │ - moveq r3, r2 │ │ │ │ - andne r2, r0, #1 │ │ │ │ - eorne r3, r3, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 1c0f58 <_PyLong_FromByteArray@@Base> │ │ │ │ - movw r1, #1470 @ 0x5be │ │ │ │ - movw r0, #35512 @ 0x8ab8 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 81108 │ │ │ │ + bne 81150 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 81104 │ │ │ │ + ble 8114c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 81144 │ │ │ │ + beq 8118c │ │ │ │ mov r5, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #408] @ 812b8 │ │ │ │ + ldr r1, [pc, #408] @ 81300 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 812a0 │ │ │ │ + beq 812e8 │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r4, r5 │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ sub r5, r4, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 812a0 │ │ │ │ + beq 812e8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 81214 │ │ │ │ + beq 8125c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8119c │ │ │ │ - bl 176b0c │ │ │ │ + beq 811e4 │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 81190 │ │ │ │ - bl beb18 │ │ │ │ + bne 811d8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 812a0 │ │ │ │ + bne 812e8 │ │ │ │ subs r4, r4, #2 │ │ │ │ - bne 811a4 │ │ │ │ - b 81228 │ │ │ │ + bne 811ec │ │ │ │ + b 81270 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 811e0 │ │ │ │ - bl 1bc2ac │ │ │ │ + beq 81228 │ │ │ │ + bl 1bc91c │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 811d4 │ │ │ │ - bl beb18 │ │ │ │ + bne 8121c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 812a0 │ │ │ │ + bne 812e8 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 811e8 │ │ │ │ - b 81238 │ │ │ │ + bne 81230 │ │ │ │ + b 81280 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1bc2ac │ │ │ │ + bl 1bc91c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 81240 │ │ │ │ - bl beb18 │ │ │ │ + bne 81288 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81240 │ │ │ │ - b 812a0 │ │ │ │ + beq 81288 │ │ │ │ + b 812e8 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b 81240 │ │ │ │ + b 81288 │ │ │ │ mov r6, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b 81240 │ │ │ │ + b 81288 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 2dca8c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dd1ec <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dca8c <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc824 │ │ │ │ + bl 2dd1ec <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dd21c │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d634 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 812a8 │ │ │ │ + bne 812f0 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 812b0 │ │ │ │ + b 812f8 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 81578 │ │ │ │ + bl 81620 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - mlseq r2, r0, sl, r8 │ │ │ │ + rsbeq r8, r2, ip, lsl #21 │ │ │ │ + │ │ │ │ +00081304 : │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 8134c │ │ │ │ + cmn r2, #1 │ │ │ │ + orrne r0, r2, r2, lsr #1 │ │ │ │ + moveq r2, #1 │ │ │ │ + ubfxne r3, r2, #2, #1 │ │ │ │ + moveq r3, r2 │ │ │ │ + andne r2, r0, #1 │ │ │ │ + eorne r3, r3, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 1c15bc <_PyLong_FromByteArray@@Base> │ │ │ │ + movw r1, #1470 @ 0x5be │ │ │ │ + movw r0, #36088 @ 0x8cf8 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81310 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 813b8 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 81300 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 81310 │ │ │ │ + bne 813a8 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 813b8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81344 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 813ec │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 81334 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 81344 │ │ │ │ + bne 813dc │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 813ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81360 │ │ │ │ + bne 81408 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81384 │ │ │ │ - b 81374 │ │ │ │ + beq 8142c │ │ │ │ + b 8141c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81350 │ │ │ │ + beq 813f8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 813a0 │ │ │ │ + beq 81448 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 813d4 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 8147c │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 813c4 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 813d4 │ │ │ │ + bne 8146c │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 8147c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 813f0 │ │ │ │ + bne 81498 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81414 │ │ │ │ - b 81404 │ │ │ │ + beq 814bc │ │ │ │ + b 814ac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 813e0 │ │ │ │ + beq 81488 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81448 │ │ │ │ - movw r3, #6124 @ 0x17ec │ │ │ │ + beq 814f0 │ │ │ │ + movw r3, #8668 @ 0x21dc │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 81438 │ │ │ │ - bl 101740 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 81448 │ │ │ │ + bne 814e0 │ │ │ │ + bl 102130 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 814f0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81464 │ │ │ │ + bne 8150c │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81488 │ │ │ │ - b 81478 │ │ │ │ + beq 81530 │ │ │ │ + b 81520 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81454 │ │ │ │ + beq 814fc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 814a4 │ │ │ │ + beq 8154c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1a9b14 │ │ │ │ + b 1aa278 │ │ │ │ │ │ │ │ -000814bc : │ │ │ │ +00081564 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 81504 │ │ │ │ + bne 815ac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53356 @ 0xd06c │ │ │ │ + movw r1, #53892 @ 0xd284 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst r3, #3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081518 : │ │ │ │ +000815c0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 81560 │ │ │ │ + bne 81608 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53356 @ 0xd06c │ │ │ │ + movw r1, #53892 @ 0xd284 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ @@ -85400,92 +85444,92 @@ │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl 261b4c <_Py_HandlePending@@Base+0x6e0> │ │ │ │ + bl 262898 <_Py_HandlePending@@Base+0x6e4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 815b4 │ │ │ │ + bne 8165c │ │ │ │ mov r0, #0 │ │ │ │ - b 815e4 │ │ │ │ + b 8168c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 261b4c <_Py_HandlePending@@Base+0x6e0> │ │ │ │ + bl 262898 <_Py_HandlePending@@Base+0x6e4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 815ac │ │ │ │ + beq 81654 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r0, [sp] │ │ │ │ - movw r0, #53812 @ 0xd234 │ │ │ │ + movw r0, #64608 @ 0xfc60 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 81664 │ │ │ │ + beq 8170c │ │ │ │ mov r4, r0 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc10 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8165c │ │ │ │ + bne 81704 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 81664 │ │ │ │ + b 8170c │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 81578 │ │ │ │ + bl 81620 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r2, #62744 @ 0xf518 │ │ │ │ + movw r2, #62784 @ 0xf540 │ │ │ │ movt r2, #103 @ 0x67 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2] │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000816a4 : │ │ │ │ +0008174c : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r3 │ │ │ │ ldrne r0, [r0, #448] @ 0x1c0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000816c8 : │ │ │ │ +00081770 : │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r0, r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -85493,145 +85537,145 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 81724 │ │ │ │ + bne 817cc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 15222c │ │ │ │ + b 152bd4 │ │ │ │ │ │ │ │ -00081730 : │ │ │ │ +000817d8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #284] @ 81870 │ │ │ │ + ldr r7, [pc, #284] @ 81918 │ │ │ │ and r2, r3, #24 │ │ │ │ ldr ip, [r0, #16] │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ add r6, r1, ip │ │ │ │ ldr r9, [r8, r7] │ │ │ │ lsl r4, r3, #3 │ │ │ │ sub r3, r2, r3, lsl #3 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi 81794 │ │ │ │ + bhi 8183c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, r4 │ │ │ │ - bl a0078 │ │ │ │ + bl a0150 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 817a4 │ │ │ │ + bne 8184c │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e14fc │ │ │ │ + b 2e21a0 │ │ │ │ ldr r2, [r8, r7] │ │ │ │ add r4, r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r1, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r4, #-8] │ │ │ │ str r1, [r4, #-4] │ │ │ │ ldr r1, [r3, #3752] @ 0xea8 │ │ │ │ ldr r0, [r3, #3748] @ 0xea4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #3752] @ 0xea8 │ │ │ │ cmp r1, r0 │ │ │ │ - ble 8183c │ │ │ │ + ble 818e4 │ │ │ │ ldr r1, [r3, #3732] @ 0xe94 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 8183c │ │ │ │ + beq 818e4 │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8183c │ │ │ │ + bne 818e4 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81810 │ │ │ │ + beq 818b8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8183c │ │ │ │ + bne 818e4 │ │ │ │ add r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 8183c │ │ │ │ + bne 818e4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 81824 │ │ │ │ + bne 818cc │ │ │ │ dmb ish │ │ │ │ sub r2, r6, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl a07ec <_Py_NewReference@@Base> │ │ │ │ + bl a08c4 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00081874 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +0008191c <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #3660] @ 0xe4c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008188c : │ │ │ │ +00081934 : │ │ │ │ ldr r3, [r0, #128] @ 0x80 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ sub r0, r0, r3 │ │ │ │ bic r0, r0, r0, asr #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000818bc : │ │ │ │ +00081964 : │ │ │ │ ldr r0, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r0, r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000818e8 : │ │ │ │ +00081990 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ lsl r3, r3, #4 │ │ │ │ lsl r2, r2, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ uxtb r3, r3 │ │ │ │ uxth r2, r2 │ │ │ │ lsl r1, r1, #16 │ │ │ │ @@ -85642,1129 +85686,1129 @@ │ │ │ │ orr r3, r3, r2 │ │ │ │ orr r0, r3, r0, lsl #24 │ │ │ │ orr r0, r0, r1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008192c : │ │ │ │ +000819d4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ lsl r1, r1, #16 │ │ │ │ and r1, r1, #16711680 @ 0xff0000 │ │ │ │ add fp, sp, #0 │ │ │ │ orr r0, r1, r0, lsl #24 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008194c <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ +000819f4 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #80] @ 819b4 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ + ldr r3, [pc, #80] @ 81a5c <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81998 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x4c> │ │ │ │ + bne 81a40 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x4c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #53952 @ 0xd2c0 │ │ │ │ + movw r1, #54528 @ 0xd500 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24256 @ 0x5ec0 │ │ │ │ + movw r0, #24824 @ 0x60f8 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ add r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb r2, [r3, #3450] @ 0xd7a │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ addne r2, r2, #1 │ │ │ │ strbne r2, [r3, #3450] @ 0xd7a │ │ │ │ str r1, [r0, #364] @ 0x16c │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000819b8 <_PyRWMutex_Lock@@Base>: │ │ │ │ +00081a60 <_PyRWMutex_Lock@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ bics r3, r1, #2 │ │ │ │ - bne 81a0c <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ + bne 81ab4 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ orr r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 819fc <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + bne 81aa4 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 819e4 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ + bne 81a8c <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 819d4 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 81a7c <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 81ac8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bl 81b70 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 819d4 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 81a7c <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ │ │ │ │ -00081a1c <_PyRWMutex_Unlock@@Base>: │ │ │ │ +00081ac4 <_PyRWMutex_Unlock@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ strex ip, r1, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 81a30 <_PyRWMutex_Unlock@@Base+0x14> │ │ │ │ + bne 81ad8 <_PyRWMutex_Unlock@@Base+0x14> │ │ │ │ tst r2, #2 │ │ │ │ dmb ish │ │ │ │ - beq 81a58 <_PyRWMutex_Unlock@@Base+0x3c> │ │ │ │ + beq 81b00 <_PyRWMutex_Unlock@@Base+0x3c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b6228 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 2b70f4 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081a64 <_PyRWMutex_RLock@@Base>: │ │ │ │ +00081b0c <_PyRWMutex_RLock@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ - tst r1, #3 │ │ │ │ - beq 81a98 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ mov r0, r4 │ │ │ │ - bl 81ac8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + tst r1, #3 │ │ │ │ + beq 81b40 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ + bl 81b70 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 81a80 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 81b28 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ add r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 81ab8 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ + bne 81b60 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81aa0 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ + bne 81b48 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 81a80 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 81b28 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ push {r4, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ tst r1, #2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 81b20 <_PyRWMutex_RLock@@Base+0xbc> │ │ │ │ + bne 81bc8 <_PyRWMutex_RLock@@Base+0xbc> │ │ │ │ mov r3, r1 │ │ │ │ orr r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 81b14 <_PyRWMutex_RLock@@Base+0xb0> │ │ │ │ + bne 81bbc <_PyRWMutex_RLock@@Base+0xb0> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81afc <_PyRWMutex_RLock@@Base+0x98> │ │ │ │ + bne 81ba4 <_PyRWMutex_RLock@@Base+0x98> │ │ │ │ dmb ish │ │ │ │ - bne 81b50 <_PyRWMutex_RLock@@Base+0xec> │ │ │ │ + bne 81bf8 <_PyRWMutex_RLock@@Base+0xec> │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mvn r6, #0 │ │ │ │ mvn r7, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ - bl 2b5828 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 2b66f0 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00081b58 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +00081c00 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ sub r2, r2, #4 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81b68 <_PyRWMutex_RUnlock@@Base+0x10> │ │ │ │ + bne 81c10 <_PyRWMutex_RUnlock@@Base+0x10> │ │ │ │ bic r3, r2, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne 81b98 <_PyRWMutex_RUnlock@@Base+0x40> │ │ │ │ + bne 81c40 <_PyRWMutex_RUnlock@@Base+0x40> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b6228 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 2b70f4 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081ba4 : │ │ │ │ +00081c4c : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81bd8 │ │ │ │ + beq 81c80 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81bd8 │ │ │ │ + bne 81c80 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81bd8 │ │ │ │ + beq 81c80 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5644 @ 0x160c │ │ │ │ + movw r1, #6180 @ 0x1824 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081c0c : │ │ │ │ +00081cb4 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81c3c │ │ │ │ + beq 81ce4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33556 @ 0x8314 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 81c3c │ │ │ │ + bne 81ce4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81c3c │ │ │ │ + beq 81ce4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5704 @ 0x1648 │ │ │ │ + movw r1, #6240 @ 0x1860 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081c70 : │ │ │ │ +00081d18 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81ca0 │ │ │ │ + beq 81d48 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33556 @ 0x8314 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 81ca0 │ │ │ │ + bne 81d48 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81ca0 │ │ │ │ + beq 81d48 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5764 @ 0x1684 │ │ │ │ + movw r1, #6300 @ 0x189c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081cd4 : │ │ │ │ +00081d7c : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81d04 │ │ │ │ + beq 81dac │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33556 @ 0x8314 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 81d04 │ │ │ │ + bne 81dac │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81d04 │ │ │ │ + beq 81dac │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5828 @ 0x16c4 │ │ │ │ + movw r1, #6364 @ 0x18dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081d38 : │ │ │ │ +00081de0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81d98 │ │ │ │ + beq 81e40 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81d98 │ │ │ │ + bne 81e40 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81d98 │ │ │ │ + beq 81e40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81db8 │ │ │ │ + bne 81e60 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5944 @ 0x1738 │ │ │ │ + movw r1, #6480 @ 0x1950 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 81db0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 81e58 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5884 @ 0x16fc │ │ │ │ + movw r1, #6420 @ 0x1914 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081dc4 : │ │ │ │ +00081e6c : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81df8 │ │ │ │ + beq 81ea0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81df8 │ │ │ │ + bne 81ea0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81df8 │ │ │ │ + beq 81ea0 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5992 @ 0x1768 │ │ │ │ + movw r1, #6528 @ 0x1980 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081e2c : │ │ │ │ +00081ed4 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81e60 │ │ │ │ + beq 81f08 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81e60 │ │ │ │ + bne 81f08 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81e60 │ │ │ │ + beq 81f08 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6048 @ 0x17a0 │ │ │ │ + movw r1, #6584 @ 0x19b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081e94 : │ │ │ │ +00081f3c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1a1b64 <_PyArena_Free@@Base+0x1950> │ │ │ │ + b 1a2410 <_PyArena_Free@@Base+0x1950> │ │ │ │ │ │ │ │ -00081ea8 : │ │ │ │ +00081f50 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38ae50 <_PyLong_Lshift@@Base+0x6b8> │ │ │ │ + b 38ab74 <_PyDeadline_Get@@Base+0x5b4> │ │ │ │ │ │ │ │ -00081ebc : │ │ │ │ +00081f64 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 49888 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c0> │ │ │ │ + b 498cc <_PyEval_SpecialMethodCanSuggest@@Base+0x764> │ │ │ │ │ │ │ │ -00081ed0 : │ │ │ │ +00081f78 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 30c73c <_PyFunction_VerifyStateless@@Base+0x9b8> │ │ │ │ + b 30d2f4 <_PyFunction_VerifyStateless@@Base+0x9b8> │ │ │ │ │ │ │ │ -00081ee4 : │ │ │ │ +00081f8c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r8 │ │ │ │ cmp r2, r3 │ │ │ │ mov r4, r0 │ │ │ │ movlt r9, r2 │ │ │ │ movge r9, r3 │ │ │ │ - bl 1eff64 │ │ │ │ + bl 1f0134 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 81f38 │ │ │ │ + beq 81fe0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ - b 81fe4 │ │ │ │ + b 8208c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, r5 │ │ │ │ - bne 81f5c │ │ │ │ - bl 2e14d8 │ │ │ │ + bne 82004 │ │ │ │ + bl 2e217c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ strgt r3, [r6, r5, lsl #2] │ │ │ │ addgt r5, r5, #1 │ │ │ │ - bgt 81f5c │ │ │ │ + bgt 82004 │ │ │ │ mov r0, r9 │ │ │ │ cmp r8, #70 @ 0x46 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r2, #8172 @ 0x1fec │ │ │ │ + movw r2, #8340 @ 0x2094 │ │ │ │ movt r2, #8 │ │ │ │ - movw r3, #15376 @ 0x3c10 │ │ │ │ + movw r3, #15544 @ 0x3cb8 │ │ │ │ movt r3, #8 │ │ │ │ movne r9, r2 │ │ │ │ moveq r9, r3 │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r5, #1 │ │ │ │ - beq 81fdc │ │ │ │ - bl 3c6750 │ │ │ │ + beq 82084 │ │ │ │ + bl 3c68c8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r7, r7, r3 │ │ │ │ blx r9 │ │ │ │ - b 81f9c │ │ │ │ + b 82044 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ sub ip, r0, #1 │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - blt 82034 │ │ │ │ + blt 820dc │ │ │ │ ldr r0, [r2, ip, lsl #2] │ │ │ │ ldr r3, [r1, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ addlt r3, r3, #1 │ │ │ │ strlt r3, [r1, #-4] │ │ │ │ - blt 82034 │ │ │ │ + blt 820dc │ │ │ │ mov r3, #0 │ │ │ │ sub ip, ip, #1 │ │ │ │ str r3, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 81ffc │ │ │ │ + b 820a4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082040 : │ │ │ │ +000820e8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #104] @ 820c4 │ │ │ │ + ldr ip, [pc, #104] @ 8216c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r3, ip] │ │ │ │ add r5, r4, #3728 @ 0xe90 │ │ │ │ add r6, r4, #3776 @ 0xec0 │ │ │ │ add r5, r5, #12 │ │ │ │ add r6, r6, #12 │ │ │ │ ldr r9, [r4, #3732] @ 0xe94 │ │ │ │ str r2, [r4, #3732] @ 0xe94 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 820c8 │ │ │ │ + bl 82170 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 820bc │ │ │ │ + beq 82164 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 82084 │ │ │ │ + bne 8212c │ │ │ │ add r2, r4, #3776 @ 0xec0 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 820c8 │ │ │ │ + bl 82170 │ │ │ │ str r9, [r4, #3732] @ 0xe94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r2] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 8214c │ │ │ │ + beq 821f4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ add r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r4, #8] │ │ │ │ blx r8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8213c │ │ │ │ + bgt 821e4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne 8213c │ │ │ │ + bne 821e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 82154 │ │ │ │ + beq 821fc │ │ │ │ ldr r4, [r4] │ │ │ │ - b 820ec │ │ │ │ + b 82194 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008215c : │ │ │ │ +00082204 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8217c │ │ │ │ + beq 82224 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082188 : │ │ │ │ +00082230 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7c08 │ │ │ │ + b a7ce0 │ │ │ │ │ │ │ │ -0008219c : │ │ │ │ +00082244 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - bne 821d4 │ │ │ │ + bne 8227c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 821d4 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ - b 821d8 │ │ │ │ + bne 8227c │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ + b 82280 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000821e0 : │ │ │ │ +00082288 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000821f4 : │ │ │ │ +0008229c : │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movle r0, #0 │ │ │ │ - ble 8221c │ │ │ │ + ble 822c4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082228 : │ │ │ │ +000822d0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082240 : │ │ │ │ +000822e8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #8 │ │ │ │ - bl 98378 │ │ │ │ + bl 97f60 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008226c : │ │ │ │ +00082314 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 822a4 │ │ │ │ + beq 8234c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2de74 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9880c │ │ │ │ + b 983f4 │ │ │ │ │ │ │ │ -000822b4 : │ │ │ │ +0008235c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 822d4 │ │ │ │ + beq 8237c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000822e0 : │ │ │ │ - ldr r3, [pc, #32] @ 82308 │ │ │ │ +00082388 : │ │ │ │ + ldr r3, [pc, #32] @ 823b0 │ │ │ │ cmp r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrne r2, [r3, #1712] @ 0x6b0 │ │ │ │ strne r2, [r0] │ │ │ │ ldr r0, [r3, #1708] @ 0x6ac │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -0008230c : │ │ │ │ - ldr r3, [pc, #24] @ 8232c │ │ │ │ +000823b4 : │ │ │ │ + ldr r3, [pc, #24] @ 823d4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b8f54 <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ + b 2b9e24 <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00082330 : │ │ │ │ +000823d8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r0, #144] @ 0x90 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082348 : │ │ │ │ +000823f0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 82378 │ │ │ │ - movw r0, #9068 @ 0x236c │ │ │ │ + bne 82420 │ │ │ │ + movw r0, #9644 @ 0x25ac │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #939 @ 0x3ab │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 823dc │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 82484 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movw r1, #7724 @ 0x1e2c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 823e4 │ │ │ │ + beq 8248c │ │ │ │ mov r0, r5 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #7936 @ 0x1f00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r5, r2 │ │ │ │ cmpne r5, r3 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ tst r0, r5 │ │ │ │ - beq 823e4 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 8248c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6112 @ 0x17e0 │ │ │ │ + movw r1, #6648 @ 0x19f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ ldrne r0, [r2] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00082408 : │ │ │ │ +000824b0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8246c │ │ │ │ + beq 82514 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ movw r1, #7724 @ 0x1e2c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 82484 │ │ │ │ + beq 8252c │ │ │ │ mov r0, r4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #7936 @ 0x1f00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r4, r2 │ │ │ │ cmpne r4, r3 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ tst r0, r4 │ │ │ │ - beq 82484 │ │ │ │ + beq 8252c │ │ │ │ mov r1, #972 @ 0x3cc │ │ │ │ - movw r0, #9068 @ 0x236c │ │ │ │ + movw r0, #9644 @ 0x25ac │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 824b8 │ │ │ │ + ble 82560 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r2, #1 │ │ │ │ streq r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000824c0 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +00082568 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r4, r2 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 82534 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 825dc <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 82534 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 825dc <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 82520 <_Py_UTF8_Edit_Cost@@Base+0x60> │ │ │ │ + bne 825c8 <_Py_UTF8_Edit_Cost@@Base+0x60> │ │ │ │ ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r3 │ │ │ │ movlt r4, r3 │ │ │ │ lsl r4, r4, #1 │ │ │ │ mov r0, #160 @ 0xa0 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 8253c <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ - bl 2e14d8 │ │ │ │ + bne 825e4 <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ + bl 2e217c │ │ │ │ mvn r4, #0 │ │ │ │ - b 82560 <_Py_UTF8_Edit_Cost@@Base+0xa0> │ │ │ │ + b 82608 <_Py_UTF8_Edit_Cost@@Base+0xa0> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 32d90c <_Py_CalculateSuggestions@@Base+0x4ec> │ │ │ │ + bl 32dcf8 <_Py_CalculateSuggestions@@Base+0x458> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008256c <_PyInterpreterGuard_GetInterpreter@@Base>: │ │ │ │ +00082614 <_PyInterpreterGuard_GetInterpreter@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082584 : │ │ │ │ +0008262c : │ │ │ │ cmp r2, #24576 @ 0x6000 │ │ │ │ - bcs 825c4 │ │ │ │ + bcs 8266c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #6140 @ 0x17fc │ │ │ │ + movw r1, #6676 @ 0x1a14 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ add r2, r1, r2 │ │ │ │ add ip, r1, #8192 @ 0x2000 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r1, #16384 @ 0x4000 │ │ │ │ str r2, [r3, #776] @ 0x308 │ │ │ │ str ip, [r3, #784] @ 0x310 │ │ │ │ str r1, [r3, #780] @ 0x30c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000825e8 : │ │ │ │ +00082690 : │ │ │ │ ldr r2, [r0, #792] @ 0x318 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 82620 │ │ │ │ + beq 826c8 │ │ │ │ ldr r3, [r0, #788] @ 0x314 │ │ │ │ str r2, [r0, #776] @ 0x308 │ │ │ │ add r2, r3, #8192 @ 0x2000 │ │ │ │ add r3, r3, #16384 @ 0x4000 │ │ │ │ str r2, [r0, #784] @ 0x310 │ │ │ │ str r3, [r0, #780] @ 0x30c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9a408 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b 9a4e8 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -0008262c : │ │ │ │ +000826d4 : │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #25968 @ 0x6570 │ │ │ │ + movw r3, #26544 @ 0x67b0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ sub r2, r0, #1 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldrb lr, [r1, #1]! │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ ldrb r0, [r3, lr] │ │ │ │ - beq 8266c │ │ │ │ + beq 82714 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 8266c │ │ │ │ + beq 82714 │ │ │ │ ldrb lr, [r3, ip] │ │ │ │ cmp lr, r0 │ │ │ │ - beq 82644 │ │ │ │ + beq 826ec │ │ │ │ ldrb r3, [r3, ip] │ │ │ │ sub r0, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082678 : │ │ │ │ +00082720 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ - bge 826a8 │ │ │ │ + bge 82750 │ │ │ │ mov r0, r1 │ │ │ │ bl 2cf74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 828a4 │ │ │ │ + beq 8294c │ │ │ │ lsl r4, r5, #2 │ │ │ │ add r7, r8, r5, lsl #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r1 │ │ │ │ - bls 82704 │ │ │ │ + bls 827ac │ │ │ │ ldr r2, [r1], #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 826c0 │ │ │ │ + bls 82768 │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc 826c0 │ │ │ │ + bcc 82768 │ │ │ │ movw r0, #45544 @ 0xb1e8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #36136 @ 0x8d28 │ │ │ │ + movw r1, #36712 @ 0x8f68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b 82770 │ │ │ │ + bl 1417cc │ │ │ │ + b 82818 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 82758 │ │ │ │ + bcc 82800 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt 82758 │ │ │ │ + blt 82800 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq 82778 │ │ │ │ + beq 82820 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8288c │ │ │ │ + bne 82934 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ - b 82800 │ │ │ │ + b 828a8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9d0c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9e18 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82724 │ │ │ │ + bne 827cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bls 827b8 │ │ │ │ + bls 82860 │ │ │ │ ldr r1, [r3] │ │ │ │ add r3, r3, #16 │ │ │ │ strb r1, [r2], #4 │ │ │ │ ldr r1, [r3, #-12] │ │ │ │ strb r1, [r2, #-3] │ │ │ │ ldr r1, [r3, #-8] │ │ │ │ strb r1, [r2, #-2] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ strb r1, [r2, #-1] │ │ │ │ - b 82788 │ │ │ │ + b 82830 │ │ │ │ rsb ip, r8, #15 │ │ │ │ sub r3, r8, #15 │ │ │ │ add ip, ip, r4 │ │ │ │ cmp r4, r3 │ │ │ │ bic r2, ip, #15 │ │ │ │ movcc r2, #0 │ │ │ │ lsr r3, ip, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #2 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - bls 82898 │ │ │ │ + bls 82940 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b 827e4 │ │ │ │ + b 8288c │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, r3 │ │ │ │ mov ip, r1 │ │ │ │ - bls 82844 │ │ │ │ + bls 828ec │ │ │ │ ldr lr, [r3] │ │ │ │ add r2, r2, #8 │ │ │ │ add r3, r3, #16 │ │ │ │ bfi r1, lr, #0, #16 │ │ │ │ ldr lr, [r3, #-12] │ │ │ │ bfi r1, lr, #16, #16 │ │ │ │ ldr lr, [r3, #-8] │ │ │ │ bfi ip, lr, #0, #16 │ │ │ │ ldr lr, [r3, #-4] │ │ │ │ str r1, [r2, #-8] │ │ │ │ bfi ip, lr, #16, #16 │ │ │ │ str ip, [r2, #-4] │ │ │ │ - b 82800 │ │ │ │ + b 828a8 │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r4, r2 │ │ │ │ lsr r3, r3, #4 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r3, #3 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #4 │ │ │ │ add r2, r0, r2 │ │ │ │ add r3, r8, r3 │ │ │ │ mov r1, r3 │ │ │ │ cmp r7, r3 │ │ │ │ - bls 82898 │ │ │ │ + bls 82940 │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strh r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b 82870 │ │ │ │ + b 82918 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000828ac : │ │ │ │ +00082954 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ clz r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ lsr r4, r4, #5 │ │ │ │ moveq r4, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 82910 │ │ │ │ + bne 829b8 │ │ │ │ mov ip, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 828fc │ │ │ │ + beq 829a4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 82910 │ │ │ │ + beq 829b8 │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 82928 │ │ │ │ + bne 829d0 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ - movw r0, #59704 @ 0xe938 │ │ │ │ + movw r0, #60280 @ 0xeb78 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8294c │ │ │ │ + b 829f4 │ │ │ │ str ip, [sp] │ │ │ │ mov r3, r2 │ │ │ │ sub ip, fp, #16 │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ add ip, fp, #8 │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl 141ebc │ │ │ │ + bl 1426cc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00082954 : │ │ │ │ +000829fc : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -86774,1226 +86818,1226 @@ │ │ │ │ sub lr, fp, #8 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ str lr, [sp] │ │ │ │ mov r0, ip │ │ │ │ add ip, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d34e8 │ │ │ │ + bl d3b24 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000829ac : │ │ │ │ +00082a54 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mvn r4, #0 │ │ │ │ cmp r0, r1 │ │ │ │ str r4, [r6] │ │ │ │ - beq 82a14 │ │ │ │ - bl b67b8 │ │ │ │ + beq 82abc │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82a14 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 82abc │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #57296 @ 0xdfd0 │ │ │ │ + movw r1, #57872 @ 0xe210 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r6] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00082a24 : │ │ │ │ +00082acc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 82a4c │ │ │ │ + beq 82af4 │ │ │ │ mov r4, #0 │ │ │ │ - b 82aac │ │ │ │ + b 82b54 │ │ │ │ mov r5, r0 │ │ │ │ - bl 198d0c │ │ │ │ + bl 19961c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 82a44 │ │ │ │ + beq 82aec │ │ │ │ ldr r1, [r3, #32] │ │ │ │ ldr r2, [r3], #40 @ 0x28 │ │ │ │ bic r2, r2, #1 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 82a44 │ │ │ │ + bls 82aec │ │ │ │ ldr r2, [r1, #-4]! │ │ │ │ and r0, r2, #3 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 82a70 │ │ │ │ + beq 82b18 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 82a70 │ │ │ │ + bne 82b18 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 82aac │ │ │ │ + bne 82b54 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00082ab4 : │ │ │ │ +00082b5c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, r0, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, r1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl 18fdb8 │ │ │ │ - b 82adc │ │ │ │ + bl 1906c8 │ │ │ │ + b 82b84 │ │ │ │ │ │ │ │ -00082af4 : │ │ │ │ +00082b9c : │ │ │ │ ldr r0, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082b18 : │ │ │ │ +00082bc0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82bc4 │ │ │ │ + beq 82c6c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82b80 │ │ │ │ + beq 82c28 │ │ │ │ mov r0, r5 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 82b80 │ │ │ │ + bne 82c28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82bc4 │ │ │ │ + bgt 82c6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82bc4 │ │ │ │ + bne 82c6c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 82bc4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 82c6c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 82bcc │ │ │ │ + beq 82c74 │ │ │ │ mov r0, r6 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 82bd4 │ │ │ │ + bne 82c7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82bbc │ │ │ │ + bgt 82c64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82bbc │ │ │ │ + bne 82c64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r7, #0 │ │ │ │ - b 82c40 │ │ │ │ + b 82ce8 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #12152 @ 0x2f78 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 2b8e58 │ │ │ │ + bl 2b9d28 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82c14 │ │ │ │ + bgt 82cbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82c14 │ │ │ │ + bne 82cbc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82c38 │ │ │ │ + bgt 82ce0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82c38 │ │ │ │ + bne 82ce0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00082c48 : │ │ │ │ +00082cf0 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldmib fp, {r5, r6} │ │ │ │ mov r8, r2 │ │ │ │ ldr r9, [fp, #12] │ │ │ │ mov sl, r3 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82cd8 │ │ │ │ + beq 82d80 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 2a930c │ │ │ │ + bl 2aa3b0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82cc4 │ │ │ │ + bgt 82d6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82ccc │ │ │ │ + beq 82d74 │ │ │ │ mov r4, r5 │ │ │ │ - b 82cd8 │ │ │ │ + b 82d80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 82cc4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 82d6c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00082ce4 : │ │ │ │ +00082d8c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl bc4f8 │ │ │ │ + bl bc604 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082d18 : │ │ │ │ +00082dc0 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #23892 @ 0x5d54 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 82d64 │ │ │ │ + ldr r0, [pc, #24] @ 82e0c │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 25e08c │ │ │ │ + bl 25edd4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ rsbeq r7, r3, r0, lsl r3 │ │ │ │ │ │ │ │ -00082d68 : │ │ │ │ +00082e10 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #124] @ 82e00 │ │ │ │ + ldr r2, [pc, #124] @ 82ea8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r5, [r3, #3840] @ 0xf00 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82df4 │ │ │ │ + beq 82e9c │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7b74 │ │ │ │ + bl d818c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82ddc │ │ │ │ + beq 82e84 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82ddc │ │ │ │ - movw r0, #6180 @ 0x1824 │ │ │ │ + beq 82e84 │ │ │ │ + movw r0, #6716 @ 0x1a3c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2ea3bc │ │ │ │ + bl 2eb05c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00082e04 : │ │ │ │ +00082eac : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ 82e38 │ │ │ │ + ldr r3, [pc, #24] @ 82ee0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 82e3c │ │ │ │ + bl 82ee4 │ │ │ │ mov r4, r0 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - ldr r0, [pc, #136] @ 82eec │ │ │ │ - bl 2944b0 │ │ │ │ + ldr r0, [pc, #136] @ 82f94 │ │ │ │ + bl 295590 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 82ed8 │ │ │ │ + blt 82f80 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82e88 │ │ │ │ + beq 82f30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 82ee0 │ │ │ │ - bl af254 │ │ │ │ - bl 9f8f8 │ │ │ │ + bne 82f88 │ │ │ │ + bl af33c │ │ │ │ + bl 9f9d0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - beq 82ed8 │ │ │ │ - ldr r1, [pc, #68] @ 82eec │ │ │ │ + beq 82f80 │ │ │ │ + ldr r1, [pc, #68] @ 82f94 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2937bc │ │ │ │ + bl 29489c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82ee0 │ │ │ │ + beq 82f88 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82ed8 │ │ │ │ + bgt 82f80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82ed8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 82f80 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 82ee4 │ │ │ │ + b 82f8c │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ strdeq r3, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ │ │ │ │ -00082ef0 : │ │ │ │ +00082f98 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #23892 @ 0x5d54 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 82f3c │ │ │ │ + ldr r0, [pc, #24] @ 82fe4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 28cc68 <_Py_InitDumpStack@@Base+0x50> │ │ │ │ + bl 28dd6c <_Py_InitDumpStack@@Base+0x2c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ rsbeq r7, r3, r0, lsl r3 │ │ │ │ │ │ │ │ -00082f40 : │ │ │ │ +00082fe8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #0 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 82f88 │ │ │ │ + bne 83030 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 261b4c <_Py_HandlePending@@Base+0x6e0> │ │ │ │ + bl 262898 <_Py_HandlePending@@Base+0x6e4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82f98 │ │ │ │ + bne 83040 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r4, #0 │ │ │ │ strd r2, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00082fa4 : │ │ │ │ +0008304c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - beq 82ffc │ │ │ │ + beq 830a4 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov ip, r1 │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - bne 8301c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 830c4 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #34900 @ 0x8854 │ │ │ │ + movw r1, #35476 @ 0x8a94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 83028 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 1417cc │ │ │ │ + b 830d0 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34900 @ 0x8854 │ │ │ │ + movw r1, #35476 @ 0x8a94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 83028 │ │ │ │ + bl 1417cc │ │ │ │ + b 830d0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ffba0 <_Py_hashtable_clear@@Base+0x9b8> │ │ │ │ + b 1ffd90 <_Py_hashtable_clear@@Base+0x9b8> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083030 : │ │ │ │ +000830d8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 83060 │ │ │ │ - movw r0, #36108 @ 0x8d0c │ │ │ │ + bne 83108 │ │ │ │ + movw r0, #36684 @ 0x8f4c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1797 @ 0x705 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 830a8 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 83150 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83088 │ │ │ │ + beq 83130 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ orr r3, r3, r1, lsr #31 │ │ │ │ tst r3, #1 │ │ │ │ - beq 8309c │ │ │ │ - movw r0, #36108 @ 0x8d0c │ │ │ │ + beq 83144 │ │ │ │ + movw r0, #36684 @ 0x8f4c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1803 @ 0x70b │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 830a8 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 83150 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 17986c │ │ │ │ + b 17a1d4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000830b0 : │ │ │ │ +00083158 : │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq 830d8 │ │ │ │ + beq 83180 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 830f4 │ │ │ │ - b 83128 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 8319c │ │ │ │ + b 831d0 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34900 @ 0x8854 │ │ │ │ + movw r1, #35476 @ 0x8a94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - b 8311c │ │ │ │ + b 831c4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne 83128 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + bne 831d0 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #34900 @ 0x8854 │ │ │ │ + movw r1, #35476 @ 0x8a94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 35da30 │ │ │ │ + b 35e18c │ │ │ │ │ │ │ │ -00083138 : │ │ │ │ +000831e0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 8315c │ │ │ │ + beq 83204 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f2b88 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b 2f37ec <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1468> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34900 @ 0x8854 │ │ │ │ + movw r1, #35476 @ 0x8a94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ │ │ │ │ -00083180 : │ │ │ │ +00083228 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - bne 831c4 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 8326c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6496 @ 0x1960 │ │ │ │ + movw r1, #7032 @ 0x1b78 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 831f4 │ │ │ │ + bl 1417cc │ │ │ │ + b 8329c │ │ │ │ ldr ip, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - bne 831fc │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + bne 832a4 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #6532 @ 0x1984 │ │ │ │ + movw r1, #7068 @ 0x1b9c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq 83210 │ │ │ │ + beq 832b8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 257288 <_PyThreadState_New@@Base+0x207c> │ │ │ │ + b 257fb8 <_PyThreadState_New@@Base+0x2074> │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083218 : │ │ │ │ +000832c0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 83254 │ │ │ │ + bge 832fc │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ - bl 257f70 │ │ │ │ + bl 258ca0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83288 │ │ │ │ + bne 83330 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r5, #20] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00083290 : │ │ │ │ +00083338 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r5, r2, #0 │ │ │ │ - bge 832c8 │ │ │ │ + bge 83370 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40572 @ 0x9e7c │ │ │ │ + movw r1, #41148 @ 0xa0bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8334c │ │ │ │ - beq 83480 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 833f4 │ │ │ │ + beq 83528 │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, r5, lsl #2 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ lsl r4, r5, #2 │ │ │ │ - bl 339ae0 <_PyTime_AsMilliseconds@@Base+0xd90> │ │ │ │ + bl 339f60 <_PyTime_AsMilliseconds@@Base+0xd90> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 83338 │ │ │ │ + bcc 833e0 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r5 │ │ │ │ - blt 83338 │ │ │ │ + blt 833e0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne 833c4 │ │ │ │ + bne 8346c │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ - b 83354 │ │ │ │ + b 833fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl b9d0c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9e18 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8330c │ │ │ │ + bne 833b4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, r4 │ │ │ │ - bcs 83384 │ │ │ │ + bcs 8342c │ │ │ │ ldr r1, [r3] │ │ │ │ add r3, r3, #16 │ │ │ │ strb r1, [r2], #4 │ │ │ │ ldr r1, [r3, #-12] │ │ │ │ strb r1, [r2, #-3] │ │ │ │ ldr r1, [r3, #-8] │ │ │ │ strb r1, [r2, #-2] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ strb r1, [r2, #-1] │ │ │ │ - b 83354 │ │ │ │ + b 833fc │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r4, r2 │ │ │ │ bic r2, r3, #15 │ │ │ │ movcc r2, #0 │ │ │ │ lsr r3, r3, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #2 │ │ │ │ add r0, r0, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 83474 │ │ │ │ + bls 8351c │ │ │ │ ldr r3, [r2], #4 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - b 833b0 │ │ │ │ + b 83458 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 83468 │ │ │ │ + bne 83510 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bcs 83420 │ │ │ │ + bcs 834c8 │ │ │ │ ldr lr, [r3] │ │ │ │ add r2, r2, #8 │ │ │ │ add r3, r3, #16 │ │ │ │ bfi r1, lr, #0, #16 │ │ │ │ ldr lr, [r3, #-12] │ │ │ │ bfi r1, lr, #16, #16 │ │ │ │ ldr lr, [r3, #-8] │ │ │ │ bfi ip, lr, #0, #16 │ │ │ │ ldr lr, [r3, #-4] │ │ │ │ str r1, [r2, #-8] │ │ │ │ bfi ip, lr, #16, #16 │ │ │ │ str ip, [r2, #-4] │ │ │ │ - b 833dc │ │ │ │ + b 83484 │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r4, r2 │ │ │ │ bic r2, r3, #15 │ │ │ │ movcc r2, r1 │ │ │ │ lsr r3, r3, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #3 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 83474 │ │ │ │ + bls 8351c │ │ │ │ ldr r2, [r3], #4 │ │ │ │ strh r2, [r0], #2 │ │ │ │ mov r2, r3 │ │ │ │ - b 8344c │ │ │ │ + b 834f4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r7, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00083488 : │ │ │ │ +00083530 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 83518 │ │ │ │ + ldr r1, [pc, #116] @ 835c0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #5696 @ 0x1640 │ │ │ │ add r1, r1, #40 @ 0x28 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 834e8 │ │ │ │ + bne 83590 │ │ │ │ add r1, r3, #1424 @ 0x590 │ │ │ │ add ip, r2, #4096 @ 0x1000 │ │ │ │ add r1, r1, #10 │ │ │ │ mov lr, #1 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ ldrb r2, [ip, #1708] @ 0x6ac │ │ │ │ orr r2, r2, lr, lsl r3 │ │ │ │ strb r2, [ip, #1708] @ 0x6ac │ │ │ │ - b 83510 │ │ │ │ + b 835b8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 834b4 │ │ │ │ + bne 8355c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6568 @ 0x19a8 │ │ │ │ + movw r1, #7104 @ 0x1bc0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008351c : │ │ │ │ +000835c4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls 8355c │ │ │ │ + bls 83604 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6604 @ 0x19cc │ │ │ │ + movw r1, #7140 @ 0x1be4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #88] @ 835bc │ │ │ │ + ldr r3, [pc, #88] @ 83664 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #1644] @ 0x66c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83598 │ │ │ │ + bne 83640 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6632 @ 0x19e8 │ │ │ │ + movw r1, #7168 @ 0x1c00 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 83554 │ │ │ │ + bl 1417cc │ │ │ │ + b 835fc │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #1644] @ 0x66c │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #1 │ │ │ │ ldrb r3, [r1, #1708] @ 0x6ac │ │ │ │ bic r3, r3, ip, lsl r2 │ │ │ │ strb r3, [r1, #1708] @ 0x6ac │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000835c0 : │ │ │ │ +00083668 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 83650 │ │ │ │ + ldr r1, [pc, #116] @ 836f8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #5760 @ 0x1680 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 83620 │ │ │ │ + bne 836c8 │ │ │ │ add r1, r3, #1440 @ 0x5a0 │ │ │ │ add ip, r2, #4096 @ 0x1000 │ │ │ │ add r1, r1, #2 │ │ │ │ mov lr, #1 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ ldrb r2, [ip, #1709] @ 0x6ad │ │ │ │ orr r2, r2, lr, lsl r3 │ │ │ │ strb r2, [ip, #1709] @ 0x6ad │ │ │ │ - b 83648 │ │ │ │ + b 836f0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 835ec │ │ │ │ + bne 83694 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6664 @ 0x1a08 │ │ │ │ + movw r1, #7200 @ 0x1c20 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083654 : │ │ │ │ +000836fc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls 83690 │ │ │ │ + bls 83738 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6704 @ 0x1a30 │ │ │ │ + movw r1, #7240 @ 0x1c48 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 836c8 │ │ │ │ - ldr r3, [pc, #92] @ 836f4 │ │ │ │ + bl 1417cc │ │ │ │ + b 83770 │ │ │ │ + ldr r3, [pc, #92] @ 8379c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #1676] @ 0x68c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 836d0 │ │ │ │ + bne 83778 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6736 @ 0x1a50 │ │ │ │ + movw r1, #7272 @ 0x1c68 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #1676] @ 0x68c │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #1 │ │ │ │ ldrb r3, [r1, #1709] @ 0x6ad │ │ │ │ bic r3, r3, ip, lsl r2 │ │ │ │ strb r3, [r1, #1709] @ 0x6ad │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000836f8 : │ │ │ │ - ldr r1, [pc, #120] @ 83778 │ │ │ │ +000837a0 : │ │ │ │ + ldr r1, [pc, #120] @ 83820 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #41216 @ 0xa100 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 83734 │ │ │ │ + bne 837dc │ │ │ │ add r1, r3, #10304 @ 0x2840 │ │ │ │ add r1, r1, #30 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 83710 │ │ │ │ + bne 837b8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6772 @ 0x1a74 │ │ │ │ + movw r1, #7308 @ 0x1c8c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008377c : │ │ │ │ +00083824 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #48] @ 837c8 │ │ │ │ + ldr r2, [pc, #48] @ 83870 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 25aa74 │ │ │ │ + bl 25b7bc │ │ │ │ cmp r0, #0 │ │ │ │ addeq r1, r4, #10304 @ 0x2840 │ │ │ │ addeq r1, r1, #30 │ │ │ │ mvnne r0, #0 │ │ │ │ addeq r5, r5, r1, lsl #2 │ │ │ │ streq r0, [r5, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000837cc : │ │ │ │ +00083874 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #112] @ 83858 │ │ │ │ + ldr r1, [pc, #112] @ 83900 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ add r2, r1, #4416 @ 0x1140 │ │ │ │ add r2, r2, #44 @ 0x2c │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 83828 │ │ │ │ + bne 838d0 │ │ │ │ add r2, r3, #1104 @ 0x450 │ │ │ │ add ip, r1, #4096 @ 0x1000 │ │ │ │ add r2, r2, #12 │ │ │ │ mov lr, #1 │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ ldrb r2, [ip, #400] @ 0x190 │ │ │ │ orr r2, r2, lr, lsl r3 │ │ │ │ strb r2, [ip, #400] @ 0x190 │ │ │ │ - b 83850 │ │ │ │ + b 838f8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 837f8 │ │ │ │ + bne 838a0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6808 @ 0x1a98 │ │ │ │ + movw r1, #7344 @ 0x1cb0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008385c : │ │ │ │ +00083904 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls 83898 │ │ │ │ + bls 83940 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6844 @ 0x1abc │ │ │ │ + movw r1, #7380 @ 0x1cd4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 838d0 │ │ │ │ - ldr r3, [pc, #92] @ 838fc │ │ │ │ + bl 1417cc │ │ │ │ + b 83978 │ │ │ │ + ldr r3, [pc, #92] @ 839a4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 838d8 │ │ │ │ + bne 83980 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6872 @ 0x1ad8 │ │ │ │ + movw r1, #7408 @ 0x1cf0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #368] @ 0x170 │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #1 │ │ │ │ ldrb r3, [r1, #400] @ 0x190 │ │ │ │ bic r3, r3, ip, lsl r2 │ │ │ │ strb r3, [r1, #400] @ 0x190 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083900 : │ │ │ │ - ldr r1, [pc, #120] @ 83980 │ │ │ │ +000839a8 : │ │ │ │ + ldr r1, [pc, #120] @ 83a28 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #5696 @ 0x1640 │ │ │ │ add r1, r1, #12 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 8393c │ │ │ │ + bne 839e4 │ │ │ │ add r1, r3, #1424 @ 0x590 │ │ │ │ add r1, r1, #2 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 83918 │ │ │ │ + bne 839c0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6968 @ 0x1b38 │ │ │ │ + movw r1, #7504 @ 0x1d50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083984 : │ │ │ │ +00083a2c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 839c4 │ │ │ │ + blt 83a6c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7004 @ 0x1b5c │ │ │ │ + movw r1, #7540 @ 0x1d74 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 839ec │ │ │ │ - ldr r2, [pc, #76] @ 83a18 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 83a94 │ │ │ │ + ldr r2, [pc, #76] @ 83ac0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r0, r6 │ │ │ │ - bl 83a1c │ │ │ │ + bl 83ac4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 839f4 │ │ │ │ + bne 83a9c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 144e84 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 14568c <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ ldrb r1, [r4, #204] @ 0xcc │ │ │ │ mov r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ orr r1, r1, r3, lsl r5 │ │ │ │ strb r1, [r4, #204] @ 0xcc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #7 │ │ │ │ - bls 83a58 │ │ │ │ + bls 83b00 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7028 @ 0x1b74 │ │ │ │ + movw r1, #7564 @ 0x1d8c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 83a88 │ │ │ │ + bl 1417cc │ │ │ │ + b 83b30 │ │ │ │ add r3, r1, #1424 @ 0x590 │ │ │ │ add r3, r3, #2 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83a90 │ │ │ │ + bne 83b38 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7056 @ 0x1b90 │ │ │ │ + movw r1, #7592 @ 0x1da8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083a98 : │ │ │ │ +00083b40 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #56] @ 83aec │ │ │ │ + ldr r2, [pc, #56] @ 83b94 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 83a1c │ │ │ │ + bl 83ac4 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ add r1, r4, #1424 @ 0x590 │ │ │ │ mov r3, #0 │ │ │ │ add r1, r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ add r5, r5, r1, lsl #2 │ │ │ │ str r3, [r5, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083af0 : │ │ │ │ +00083b98 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 83b30 │ │ │ │ + blt 83bd8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7004 @ 0x1b5c │ │ │ │ + movw r1, #7540 @ 0x1d74 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 83b54 │ │ │ │ - ldr r2, [pc, #56] @ 83b70 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 83bfc │ │ │ │ + ldr r2, [pc, #56] @ 83c18 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 83a1c │ │ │ │ + bl 83ac4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83b5c │ │ │ │ + beq 83c04 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r4, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ bic r3, r3, r2, lsl r5 │ │ │ │ strb r3, [r4, #204] @ 0xcc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #120] @ 83c0c │ │ │ │ + ldr r1, [pc, #120] @ 83cb4 │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov lr, #0 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr ip, [r3, r1] │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -88007,66 +88051,66 @@ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83bfc │ │ │ │ + bgt 83ca4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, lr │ │ │ │ - bne 83bfc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 83ca4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc0e8 │ │ │ │ + b bc1f4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp r3, r0 │ │ │ │ popge {r4, fp, pc} │ │ │ │ ldr lr, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr ip, [r1] │ │ │ │ sub lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bge 83c4c │ │ │ │ + bge 83cf4 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r1] │ │ │ │ pop {r4, fp, pc} │ │ │ │ str r4, [r1], #4 │ │ │ │ - b 83c20 │ │ │ │ + b 83cc8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 83c94 │ │ │ │ + beq 83d3c │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 83cc8 │ │ │ │ + beq 83d70 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -88077,31 +88121,31 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83d10 │ │ │ │ + bne 83db8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83d24 │ │ │ │ - b 83d34 │ │ │ │ + bne 83dcc │ │ │ │ + b 83ddc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83d00 │ │ │ │ + beq 83da8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83d50 │ │ │ │ + beq 83df8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -88110,154 +88154,154 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 83d98 │ │ │ │ + beq 83e40 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 69234 │ │ │ │ + b 692dc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl aa5b4 │ │ │ │ + bl aa69c │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r0, #12] │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9104 │ │ │ │ + b b9210 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ec5ec <_PyObject_FunctionStr@@Base+0x11c> │ │ │ │ + b 2ed28c <_PyObject_FunctionStr@@Base+0x11c> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #7900 @ 0x1edc │ │ │ │ + movw r1, #8420 @ 0x20e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c3ba4 │ │ │ │ + bl 2c48d4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 83e60 │ │ │ │ + bne 83f08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00083e68 : │ │ │ │ +00083f10 : │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [fp, #4] │ │ │ │ cmp ip, #70 @ 0x46 │ │ │ │ subne r0, r0, #1 │ │ │ │ - bne 83ea0 │ │ │ │ + bne 83f48 │ │ │ │ mov ip, #0 │ │ │ │ cmp ip, r0 │ │ │ │ popge {fp, pc} │ │ │ │ str r3, [r2, ip, lsl #2] │ │ │ │ ldr lr, [r1, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ mul r3, lr, r3 │ │ │ │ - b 83e84 │ │ │ │ + b 83f2c │ │ │ │ cmp r0, #0 │ │ │ │ poplt {fp, pc} │ │ │ │ str r3, [r2, r0, lsl #2] │ │ │ │ ldr ip, [r1, r0, lsl #2] │ │ │ │ sub r0, r0, #1 │ │ │ │ mul r3, ip, r3 │ │ │ │ - b 83ea0 │ │ │ │ + b 83f48 │ │ │ │ │ │ │ │ -00083ebc <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +00083f64 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #24812 @ 0x60ec │ │ │ │ + movw r1, #24980 @ 0x6194 │ │ │ │ movt r1, #7 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 314a24 │ │ │ │ + b 315250 │ │ │ │ │ │ │ │ -00083edc : │ │ │ │ +00083f84 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83f10 │ │ │ │ + beq 83fb8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #660 @ 0x294 │ │ │ │ + movw r3, #828 @ 0x33c │ │ │ │ movt r3, #5 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00083f1c : │ │ │ │ +00083fc4 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r2, [pc, #44] @ 83f68 │ │ │ │ + ldr r2, [pc, #44] @ 84010 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 3130c <_PyObject_DebugMallocStats@@Base+0x710> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00083f6c <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +00084014 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r2, [pc, #44] @ 83fb8 <_PyObject_CallFunction_SizeT@@Base+0x4c> │ │ │ │ + ldr r2, [pc, #44] @ 84060 <_PyObject_CallFunction_SizeT@@Base+0x4c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r3, [fp, #-12] │ │ │ │ @@ -88269,722 +88313,722 @@ │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #26248 @ 0x6688 │ │ │ │ + movw r2, #26824 @ 0x68c8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 13cd44 │ │ │ │ + bl 13d554 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00083ffc : │ │ │ │ +000840a4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084014 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +000840bc <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 84040 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ + beq 840e8 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ - movwne r3, #39100 @ 0x98bc │ │ │ │ + movwne r3, #39676 @ 0x9afc │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ strne r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008404c <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +000840f4 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bgt 84088 <_PyCode_CheckNoExternalState@@Base+0x3c> │ │ │ │ + bgt 84130 <_PyCode_CheckNoExternalState@@Base+0x3c> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 84094 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + bgt 8413c <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 840ac <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + ble 84154 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 840ac <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ - b 84094 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ - movw r3, #39052 @ 0x988c │ │ │ │ + ble 84154 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + b 8413c <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + movw r3, #39628 @ 0x9acc │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - b 8409c <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ - movw r3, #39076 @ 0x98a4 │ │ │ │ + b 84144 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ + movw r3, #39652 @ 0x9ae4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - b 840b0 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ + b 84158 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000840bc <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +00084164 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 840ec <_PyCode_CheckPureFunction@@Base+0x30> │ │ │ │ + bne 84194 <_PyCode_CheckPureFunction@@Base+0x30> │ │ │ │ tst r3, #384 @ 0x180 │ │ │ │ - movwne r3, #7116 @ 0x1bcc │ │ │ │ + movwne r3, #7652 @ 0x1de4 │ │ │ │ movtne r3, #65 @ 0x41 │ │ │ │ - bne 840f4 <_PyCode_CheckPureFunction@@Base+0x38> │ │ │ │ + bne 8419c <_PyCode_CheckPureFunction@@Base+0x38> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 84100 <_PyCode_CheckPureFunction@@Base+0x44> │ │ │ │ - movw r3, #7088 @ 0x1bb0 │ │ │ │ + beq 841a8 <_PyCode_CheckPureFunction@@Base+0x44> │ │ │ │ + movw r3, #7624 @ 0x1dc8 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strne r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008410c : │ │ │ │ +000841b4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084124 : │ │ │ │ +000841cc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #10288 @ 0x2830 │ │ │ │ + movw r1, #10808 @ 0x2a38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32b22c │ │ │ │ + bl 32b6ac │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 84160 │ │ │ │ + bne 84208 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32bb34 │ │ │ │ + b 32bfb4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00084168 : │ │ │ │ +00084210 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #10236 @ 0x27fc │ │ │ │ + movw r1, #10756 @ 0x2a04 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32b22c │ │ │ │ + bl 32b6ac │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 841a4 │ │ │ │ + bne 8424c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32bb34 │ │ │ │ + b 32bfb4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000841ac : │ │ │ │ +00084254 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #10288 @ 0x2830 │ │ │ │ + movw r1, #10808 @ 0x2a38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32b22c │ │ │ │ + bl 32b6ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 841e8 │ │ │ │ + bne 84290 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 83e18 │ │ │ │ + b 83ec0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000841f0 : │ │ │ │ +00084298 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #10332 @ 0x285c │ │ │ │ + movw r1, #10852 @ 0x2a64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32b22c │ │ │ │ + bl 32b6ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8422c │ │ │ │ + bne 842d4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 83e18 │ │ │ │ + b 83ec0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00084234 : │ │ │ │ +000842dc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #10236 @ 0x27fc │ │ │ │ + movw r1, #10756 @ 0x2a04 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32b22c │ │ │ │ + bl 32b6ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84270 │ │ │ │ + bne 84318 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 83e18 │ │ │ │ + b 83ec0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00084278 : │ │ │ │ +00084320 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008428c <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +00084334 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r0, [r0, #38] @ 0x26 │ │ │ │ subne r0, r0, #3 │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000842bc <_PyLong_New@@Base>: │ │ │ │ +00084364 <_PyLong_New@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be77c │ │ │ │ + b be888 │ │ │ │ │ │ │ │ -000842d0 <_PyLong_FromDigits@@Base>: │ │ │ │ +00084378 <_PyLong_FromDigits@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r1, #0 │ │ │ │ - ldreq r4, [pc, #72] @ 84338 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ - beq 84330 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + ldreq r4, [pc, #72] @ 843e0 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ + beq 843d8 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl be77c │ │ │ │ + bl be888 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 84330 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + beq 843d8 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ cmp r7, #0 │ │ │ │ lsl r2, r5, #2 │ │ │ │ moveq r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ mvnne r3, #0 │ │ │ │ rsb r3, r3, #1 │ │ │ │ orr r3, r3, r5, lsl #3 │ │ │ │ add r0, r4, #12 │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 2e280 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ │ │ │ │ -0008433c <_PyLong_Sign@@Base>: │ │ │ │ +000843e4 <_PyLong_Sign@@Base>: │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ and r0, r0, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ rsb r0, r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008435c : │ │ │ │ +00084404 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #15 │ │ │ │ add fp, sp, #0 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084380 : │ │ │ │ +00084428 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ and r3, r3, #3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ rsb r3, r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ mul r0, r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000843a8 <_PyDict_NewPresized@@Base>: │ │ │ │ +00084450 <_PyDict_NewPresized@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 262464 <_Py_HandlePending@@Base+0xff8> │ │ │ │ + b 2631ac <_Py_HandlePending@@Base+0xff8> │ │ │ │ │ │ │ │ -000843c0 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ +00084468 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - movw ip, #46668 @ 0xb64c │ │ │ │ + movw ip, #46456 @ 0xb578 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp r3, ip │ │ │ │ mov r3, lr │ │ │ │ - bne 843f4 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ + bne 8449c <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a99dc │ │ │ │ + b a9ac4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ac1bc │ │ │ │ + b ac2a4 │ │ │ │ │ │ │ │ -00084400 <_PyDict_SizeOf@@Base>: │ │ │ │ +000844a8 <_PyDict_SizeOf@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 67bb0 │ │ │ │ + b 67c58 │ │ │ │ │ │ │ │ -00084414 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ +000844bc <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ ldr r3, [r1, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 84440 <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ + bne 844e8 <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ add r0, r0, #40960 @ 0xa000 │ │ │ │ ldr r3, [r0, #372] @ 0x174 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r3, #1 │ │ │ │ strne r2, [r0, #372] @ 0x174 │ │ │ │ str r3, [r1, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084450 : │ │ │ │ +000844f8 : │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ movw r0, #16576 @ 0x40c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00084480 : │ │ │ │ +00084528 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32a52c │ │ │ │ + b 32a9ac │ │ │ │ │ │ │ │ -00084494 : │ │ │ │ +0008453c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a679c │ │ │ │ + b 3a69e4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov ip, r0 │ │ │ │ - movw r0, #7144 @ 0x1be8 │ │ │ │ + movw r0, #7680 @ 0x1e00 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movweq r3, #24720 @ 0x6090 │ │ │ │ - movwne r3, #20724 @ 0x50f4 │ │ │ │ + movweq r3, #25296 @ 0x62d0 │ │ │ │ + movwne r3, #21300 @ 0x5334 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ - movweq r2, #57924 @ 0xe244 │ │ │ │ + movweq r2, #58500 @ 0xe484 │ │ │ │ mov r1, r3 │ │ │ │ movteq r2, #61 @ 0x3d │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #7176 @ 0x1c08 │ │ │ │ + movw r0, #7712 @ 0x1e20 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ │ │ │ │ -00084524 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +000845cc <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 38248 <_PyLazyImport_GetName@@Base+0x40> │ │ │ │ + bl 3822c <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 845c4 <_PyLong_FileDescriptor_Converter@@Base+0xa0> │ │ │ │ + beq 8466c <_PyLong_FileDescriptor_Converter@@Base+0xa0> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #7212 @ 0x1c2c │ │ │ │ + movw r0, #7748 @ 0x1e44 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 845b0 <_PyLong_FileDescriptor_Converter@@Base+0x8c> │ │ │ │ + bgt 84658 <_PyLong_FileDescriptor_Converter@@Base+0x8c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 845b8 <_PyLong_FileDescriptor_Converter@@Base+0x94> │ │ │ │ + beq 84660 <_PyLong_FileDescriptor_Converter@@Base+0x94> │ │ │ │ mov r4, r5 │ │ │ │ - b 845c4 <_PyLong_FileDescriptor_Converter@@Base+0xa0> │ │ │ │ + b 8466c <_PyLong_FileDescriptor_Converter@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 845b0 <_PyLong_FileDescriptor_Converter@@Base+0x8c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 84658 <_PyLong_FileDescriptor_Converter@@Base+0x8c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000845cc : │ │ │ │ +00084674 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33344 @ 0x8240 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8460c │ │ │ │ + beq 846b4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ - movw r0, #49052 @ 0xbf9c │ │ │ │ + movw r0, #49628 @ 0xc1dc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8462c │ │ │ │ + beq 846d4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084634 : │ │ │ │ +000846dc : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32800 @ 0x8020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 84674 │ │ │ │ + beq 8471c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #29 │ │ │ │ - movw r0, #63872 @ 0xf980 │ │ │ │ + movw r0, #64448 @ 0xfbc0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008467c : │ │ │ │ +00084724 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32800 @ 0x8020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 846bc │ │ │ │ + beq 84764 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - movw r0, #63872 @ 0xf980 │ │ │ │ + movw r0, #64448 @ 0xfbc0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000846c4 : │ │ │ │ +0008476c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 84704 │ │ │ │ + beq 847ac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #361 @ 0x169 │ │ │ │ - movw r0, #63872 @ 0xf980 │ │ │ │ + movw r0, #64448 @ 0xfbc0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008470c : │ │ │ │ +000847b4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 84758 │ │ │ │ - bl b67b8 │ │ │ │ + beq 84800 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84758 │ │ │ │ + bne 84800 │ │ │ │ mov r1, #138 @ 0x8a │ │ │ │ - movw r0, #42376 @ 0xa588 │ │ │ │ + movw r0, #42952 @ 0xa7c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 84768 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 84810 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #32 │ │ │ │ - beq 84770 │ │ │ │ + beq 84818 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00084778 : │ │ │ │ +00084820 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 847c8 │ │ │ │ - bl b67b8 │ │ │ │ + beq 84870 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 847c8 │ │ │ │ + bne 84870 │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ - movw r0, #42376 @ 0xa588 │ │ │ │ + movw r0, #42952 @ 0xa7c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000847d4 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +0008487c <_PyLong_UInt8_Converter@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #1 │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8481c <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ + beq 848c4 <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ cmp r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7224 @ 0x1c38 │ │ │ │ + movw r1, #7760 @ 0x1e50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00084824 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +000848cc <_PyLong_UInt16_Converter@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8486c <_PyLong_UInt16_Converter@@Base+0x48> │ │ │ │ + beq 84914 <_PyLong_UInt16_Converter@@Base+0x48> │ │ │ │ cmp r0, #2 │ │ │ │ - bls 84874 <_PyLong_UInt16_Converter@@Base+0x50> │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bls 8491c <_PyLong_UInt16_Converter@@Base+0x50> │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7260 @ 0x1c5c │ │ │ │ + movw r1, #7796 @ 0x1e74 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + b a4e48 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -00084890 : │ │ │ │ +00084938 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 19ed5c │ │ │ │ + b 19f630 │ │ │ │ │ │ │ │ -000848a4 : │ │ │ │ +0008494c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8490c │ │ │ │ + beq 849b4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8490c │ │ │ │ + beq 849b4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ blx r3 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 848f8 │ │ │ │ - bl 1436d4 │ │ │ │ + bne 849a0 │ │ │ │ + bl 143edc │ │ │ │ mov r0, #0 │ │ │ │ - b 84904 │ │ │ │ + b 849ac │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084914 : │ │ │ │ +000849bc : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84954 │ │ │ │ - bl 3c5a14 <_Py_hashtable_foreach@@Base+0x6de0> │ │ │ │ - b 8497c │ │ │ │ + beq 849fc │ │ │ │ + bl 3c5b8c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b 84a24 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84984 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 84a2c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7296 @ 0x1c80 │ │ │ │ + movw r1, #7832 @ 0x1e98 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r4, #0 │ │ │ │ - b 849c4 │ │ │ │ + b 84a6c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84964 │ │ │ │ + beq 84a0c │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84964 │ │ │ │ + bne 84a0c │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -88994,530 +89038,530 @@ │ │ │ │ mov r5, r2 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 84a14 │ │ │ │ - bl 3c5a14 <_Py_hashtable_foreach@@Base+0x6de0> │ │ │ │ - b 84a28 │ │ │ │ + beq 84abc │ │ │ │ + bl 3c5b8c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b 84ad0 │ │ │ │ mov r6, r1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 84a30 │ │ │ │ + beq 84ad8 │ │ │ │ mvn r4, #0 │ │ │ │ - b 84a48 │ │ │ │ + b 84af0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00084a54 : │ │ │ │ +00084afc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 849d0 │ │ │ │ + b 84a78 │ │ │ │ │ │ │ │ -00084a68 : │ │ │ │ +00084b10 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 849d0 │ │ │ │ + b 84a78 │ │ │ │ │ │ │ │ -00084a7c : │ │ │ │ +00084b24 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84ae8 │ │ │ │ + beq 84b90 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84ae8 │ │ │ │ + beq 84b90 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84ae8 │ │ │ │ + beq 84b90 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84ae8 │ │ │ │ + beq 84b90 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84b08 │ │ │ │ - b 84b00 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 84bb0 │ │ │ │ + b 84ba8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7336 @ 0x1ca8 │ │ │ │ + movw r1, #7872 @ 0x1ec0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r5, #0 │ │ │ │ - b 84cf0 │ │ │ │ + b 84d98 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 84b2c │ │ │ │ + beq 84bd4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 84b00 │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 84ba8 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r4 │ │ │ │ - bge 84b68 │ │ │ │ - movw r3, #49416 @ 0xc108 │ │ │ │ + bge 84c10 │ │ │ │ + movw r3, #49204 @ 0xc034 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7392 @ 0x1ce0 │ │ │ │ + movw r1, #7928 @ 0x1ef8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 84b00 │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 84ba8 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84bf0 │ │ │ │ + bne 84c98 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1effdc │ │ │ │ + bl 1f01ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84ba0 │ │ │ │ + beq 84c48 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84ba0 │ │ │ │ + bne 84c48 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1effdc │ │ │ │ + bl 1f01ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84bcc │ │ │ │ + bne 84c74 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 38c380 <_PyLong_Lshift@@Base+0x1be8> │ │ │ │ + bl 38c0a0 <_PyDeadline_Get@@Base+0x1ae0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84bf0 │ │ │ │ + beq 84c98 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84bf0 │ │ │ │ + bne 84c98 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 38c380 <_PyLong_Lshift@@Base+0x1be8> │ │ │ │ + bl 38c0a0 <_PyDeadline_Get@@Base+0x1ae0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84bf0 │ │ │ │ + beq 84c98 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 84cf0 │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 84d98 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r1, r3 │ │ │ │ - bne 84c24 │ │ │ │ - bl 2e14d8 │ │ │ │ + bne 84ccc │ │ │ │ + bl 2e217c │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 84b00 │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 84ba8 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r3 │ │ │ │ strgt r1, [r4, r3, lsl #2] │ │ │ │ addgt r3, r3, #1 │ │ │ │ - bgt 84c24 │ │ │ │ + bgt 84ccc │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ldrgt r0, [r1, r3, lsl #2] │ │ │ │ addgt r3, r3, #1 │ │ │ │ mulgt r6, r0, r6 │ │ │ │ - bgt 84c44 │ │ │ │ + bgt 84cec │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 84cd8 │ │ │ │ + beq 84d80 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r6, r6, #1 │ │ │ │ ldr ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ sub r1, r3, #1 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 84ca8 │ │ │ │ + blt 84d50 │ │ │ │ ldr r0, [ip, r1, lsl #2] │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ addlt r2, r2, #1 │ │ │ │ strlt r2, [r3, #-4] │ │ │ │ strge r7, [r3, #-4] │ │ │ │ subge r3, r3, #4 │ │ │ │ - bge 84c78 │ │ │ │ + bge 84d20 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 3c6750 │ │ │ │ + bl 3c68c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 3c6750 │ │ │ │ + bl 3c68c8 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e280 │ │ │ │ - b 84c5c │ │ │ │ + b 84d04 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00084cfc : │ │ │ │ +00084da4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ecce0 │ │ │ │ + b 1eceb0 │ │ │ │ │ │ │ │ -00084d10 : │ │ │ │ +00084db8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140124 │ │ │ │ + b 140934 │ │ │ │ │ │ │ │ -00084d24 : │ │ │ │ +00084dcc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b5c14 │ │ │ │ + b 1b6280 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84d50 │ │ │ │ + beq 84df8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84d84 │ │ │ │ + bne 84e2c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #63472 @ 0xf7f0 │ │ │ │ + movw r2, #64008 @ 0xfa08 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ef18 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f884 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084d8c : │ │ │ │ +00084e34 : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 84e34 │ │ │ │ + ldr r2, [pc, #136] @ 84edc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 84dcc │ │ │ │ + bne 84e74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84d38 │ │ │ │ - b 84dd8 │ │ │ │ - bl 138b9c │ │ │ │ + bl 84de0 │ │ │ │ + b 84e80 │ │ │ │ + bl 1393ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84de0 │ │ │ │ + bne 84e88 │ │ │ │ mov r5, #0 │ │ │ │ - b 84e20 │ │ │ │ + b 84ec8 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13cd44 │ │ │ │ + bl 13d554 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84e20 │ │ │ │ + bgt 84ec8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84e20 │ │ │ │ + bne 84ec8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00084e38 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +00084ee0 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 84ee0 <_PyObject_CallMethod_SizeT@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #136] @ 84f88 <_PyObject_CallMethod_SizeT@@Base+0xa8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 84e78 <_PyObject_CallMethod_SizeT@@Base+0x40> │ │ │ │ + bne 84f20 <_PyObject_CallMethod_SizeT@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84d38 │ │ │ │ - b 84e84 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ - bl 138b9c │ │ │ │ + bl 84de0 │ │ │ │ + b 84f2c <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ + bl 1393ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84e8c <_PyObject_CallMethod_SizeT@@Base+0x54> │ │ │ │ + bne 84f34 <_PyObject_CallMethod_SizeT@@Base+0x54> │ │ │ │ mov r5, #0 │ │ │ │ - b 84ecc <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + b 84f74 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13cd44 │ │ │ │ + bl 13d554 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84ecc <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + bgt 84f74 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84ecc <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + bne 84f74 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00084ee4 : │ │ │ │ +00084f8c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #188] @ 84fbc │ │ │ │ + ldr r4, [pc, #188] @ 85064 │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov ip, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ ldr r0, [lr, r4] │ │ │ │ - beq 84f48 │ │ │ │ + beq 84ff0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 84f9c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 85044 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #41996 @ 0xa40c │ │ │ │ + movw r2, #42572 @ 0xa64c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ef18 <_PyErr_SetString@@Base> │ │ │ │ - b 84f78 │ │ │ │ + bl 16f884 <_PyErr_SetString@@Base> │ │ │ │ + b 85020 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 84f88 │ │ │ │ + beq 85030 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 84f80 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 85028 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #7448 @ 0x1d18 │ │ │ │ + movw r2, #7984 @ 0x1f30 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ef18 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f884 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 84fb4 │ │ │ │ + b 8505c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 84fa4 │ │ │ │ + bne 8504c │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bl d7040 │ │ │ │ - b 84fb4 │ │ │ │ + bl d7658 │ │ │ │ + b 8505c │ │ │ │ cmp ip, #0 │ │ │ │ - bne 84f50 │ │ │ │ + bne 84ff8 │ │ │ │ mov r3, ip │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 157da8 │ │ │ │ + b 158744 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00084fc0 <_PyObject_CallMethodId@@Base>: │ │ │ │ +00085068 <_PyObject_CallMethodId@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 85068 <_PyObject_CallMethodId@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #136] @ 85110 <_PyObject_CallMethodId@@Base+0xa8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 85000 <_PyObject_CallMethodId@@Base+0x40> │ │ │ │ + bne 850a8 <_PyObject_CallMethodId@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84d38 │ │ │ │ - b 8500c <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ - bl 89c70 <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 84de0 │ │ │ │ + b 850b4 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ + bl 89d18 <_PyObject_GetAttrId@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 85014 <_PyObject_CallMethodId@@Base+0x54> │ │ │ │ + bne 850bc <_PyObject_CallMethodId@@Base+0x54> │ │ │ │ mov r5, #0 │ │ │ │ - b 85054 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + b 850fc <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13cd44 │ │ │ │ + bl 13d554 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85054 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + bgt 850fc <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85054 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + bne 850fc <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #16] @ 85088 <_PyObject_CallMethodId@@Base+0xc8> │ │ │ │ + ldr r1, [pc, #16] @ 85130 <_PyObject_CallMethodId@@Base+0xc8> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b6838 │ │ │ │ + b b6918 │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl b46c8 <_PyType_GetDict@@Base> │ │ │ │ + bl b47a8 <_PyType_GetDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 850d4 <_PyObject_CallMethodId@@Base+0x114> │ │ │ │ + beq 8517c <_PyObject_CallMethodId@@Base+0x114> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 209db0 <_PyType_LookupRef@@Base> │ │ │ │ + bl 209fa0 <_PyType_LookupRef@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 850e8 <_PyObject_CallMethodId@@Base+0x128> │ │ │ │ - b 85138 <_PyObject_CallMethodId@@Base+0x178> │ │ │ │ + bne 85190 <_PyObject_CallMethodId@@Base+0x128> │ │ │ │ + b 851e0 <_PyObject_CallMethodId@@Base+0x178> │ │ │ │ mov r0, r5 │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 850bc <_PyObject_CallMethodId@@Base+0xfc> │ │ │ │ - b 8514c <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ + bge 85164 <_PyObject_CallMethodId@@Base+0xfc> │ │ │ │ + b 851f4 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8514c <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ + beq 851f4 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85124 <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ + bgt 851cc <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8512c <_PyObject_CallMethodId@@Base+0x16c> │ │ │ │ + beq 851d4 <_PyObject_CallMethodId@@Base+0x16c> │ │ │ │ mov r4, r5 │ │ │ │ - b 8514c <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ + b 851f4 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 85124 <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 851cc <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b6838 │ │ │ │ + b b6918 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 157c34 │ │ │ │ + b 1585d0 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 85208 <_PyObject_CallMethodId@@Base+0x248> │ │ │ │ + bhi 852b0 <_PyObject_CallMethodId@@Base+0x248> │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 85208 <_PyObject_CallMethodId@@Base+0x248> │ │ │ │ + bne 852b0 <_PyObject_CallMethodId@@Base+0x248> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 85208 <_PyObject_CallMethodId@@Base+0x248> │ │ │ │ + bne 852b0 <_PyObject_CallMethodId@@Base+0x248> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #2 │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 85214 <_PyObject_CallMethodId@@Base+0x254> │ │ │ │ + blt 852bc <_PyObject_CallMethodId@@Base+0x254> │ │ │ │ cmp r4, #2 │ │ │ │ movweq r0, #4404 @ 0x1134 │ │ │ │ movwne r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movweq r2, #5464 @ 0x1558 │ │ │ │ movwne r2, #4404 @ 0x1134 │ │ │ │ @@ -89532,15 +89576,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008521c : │ │ │ │ +000852c4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr ip, [fp, #4] │ │ │ │ @@ -89569,35 +89613,35 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr lr, [fp, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [fp, #52] @ 0x34 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ - bl 324960 │ │ │ │ + bl 324d68 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000852b8 : │ │ │ │ +00085360 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #24 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r6, [fp, #4] │ │ │ │ ldr ip, [r0, #44] @ 0x2c │ │ │ │ - bge 852f8 │ │ │ │ + bge 853a0 │ │ │ │ str ip, [r6] │ │ │ │ mov r1, #0 │ │ │ │ str ip, [r2] │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r3] │ │ │ │ - b 85360 │ │ │ │ + b 85408 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r1 │ │ │ │ add r3, r2, #16 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -89606,22 +89650,22 @@ │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ add r3, r3, r2 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1c8f44 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 1c95c0 <_PyCode_CheckLineNumber@@Base> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 33f1f0 <_Py_set_inheritable_async_safe@@Base+0x2a9c> │ │ │ │ + bl 33f544 <_Py_set_inheritable_async_safe@@Base+0x2a9c> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 2e291c │ │ │ │ + bl 2e35c0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [r4] │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -89629,44 +89673,44 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #29524 @ 0x7354 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 853b8 │ │ │ │ + beq 85460 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 853b8 │ │ │ │ + beq 85460 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 853dc │ │ │ │ - b 853f8 │ │ │ │ + bne 85484 │ │ │ │ + b 854a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 853a8 │ │ │ │ + beq 85450 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57868 @ 0xe20c │ │ │ │ + movw r0, #58412 @ 0xe42c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 853a8 │ │ │ │ - b 8540c │ │ │ │ + bne 85450 │ │ │ │ + b 854b4 │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #57868 @ 0xe20c │ │ │ │ + movw r0, #58412 @ 0xe42c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8540c │ │ │ │ + beq 854b4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 28c8a8 │ │ │ │ + b 28d9d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -89675,49 +89719,49 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r1, r1, r3 │ │ │ │ - bl a72d0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 85480 │ │ │ │ + bne 85528 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85654 │ │ │ │ + bgt 856fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85654 │ │ │ │ + bne 856fc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 85654 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 856fc │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 854b4 │ │ │ │ + bne 8555c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 854b4 │ │ │ │ + beq 8555c │ │ │ │ bic r1, r3, #1 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, r1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 854f0 │ │ │ │ + bne 85598 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 854f0 │ │ │ │ + beq 85598 │ │ │ │ bic r1, r3, #1 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, r1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ add r1, r5, #60 @ 0x3c │ │ │ │ @@ -89738,50 +89782,50 @@ │ │ │ │ sub r3, r3, r1 │ │ │ │ add r1, r4, #76 @ 0x4c │ │ │ │ add r1, r1, r3 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ asr r3, r3, #2 │ │ │ │ cmp r3, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - ble 85584 │ │ │ │ + ble 8562c │ │ │ │ ldr r1, [lr, #4]! │ │ │ │ and ip, r1, #3 │ │ │ │ cmp ip, #1 │ │ │ │ - bne 8557c │ │ │ │ + bne 85624 │ │ │ │ bic ip, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 8557c │ │ │ │ + beq 85624 │ │ │ │ ldr r9, [ip] │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ add sl, r9, #1 │ │ │ │ movle r1, ip │ │ │ │ strle sl, [ip] │ │ │ │ str r1, [r8, #4]! │ │ │ │ - b 85540 │ │ │ │ + b 855e8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ strb r3, [r4, #74] @ 0x4a │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 855bc │ │ │ │ + bgt 85664 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 855bc │ │ │ │ + bne 85664 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #128] @ 8565c │ │ │ │ + ldr r0, [pc, #128] @ 85704 │ │ │ │ sub r2, r4, #8 │ │ │ │ ldreq r3, [r4, #36] @ 0x24 │ │ │ │ biceq r3, r3, #1 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldreq r7, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ ldr r3, [r7] │ │ │ │ @@ -89809,384 +89853,384 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00085660 : │ │ │ │ +00085708 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r1 │ │ │ │ movw r0, #27024 @ 0x6990 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 85414 │ │ │ │ + b 854bc │ │ │ │ │ │ │ │ -0008568c : │ │ │ │ +00085734 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #27024 @ 0x6990 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 85414 │ │ │ │ + b 854bc │ │ │ │ │ │ │ │ -000856b4 : │ │ │ │ +0008575c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #28384 @ 0x6ee0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 85414 │ │ │ │ + bl 854bc │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0, #28] │ │ │ │ strhne r3, [r0, #32] │ │ │ │ strbne r3, [r0, #34] @ 0x22 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000856f8 : │ │ │ │ +000857a0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #27860 @ 0x6cd4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 85414 │ │ │ │ + bl 854bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85788 │ │ │ │ - ldr r3, [pc, #96] @ 85794 │ │ │ │ + beq 85830 │ │ │ │ + ldr r3, [pc, #96] @ 8583c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #120] @ 0x78 │ │ │ │ cmp r5, #0 │ │ │ │ streq r5, [r4, #28] │ │ │ │ - beq 8578c │ │ │ │ - bl 198d0c │ │ │ │ + beq 85834 │ │ │ │ + bl 19961c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c81dc <_PyCoro_ComputeOrigin@@Base> │ │ │ │ + bl 3c8354 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bne 8578c │ │ │ │ + bne 85834 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85788 │ │ │ │ + bgt 85830 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85788 │ │ │ │ + bne 85830 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vldr d0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ba3f8 │ │ │ │ + b 1baa68 │ │ │ │ │ │ │ │ -000857b0 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +00085858 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85818 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ + beq 858c0 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl bc42c │ │ │ │ + bl bc538 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85804 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ + bgt 858ac <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8580c <_PyDict_GetItemStringWithError@@Base+0x5c> │ │ │ │ + beq 858b4 <_PyDict_GetItemStringWithError@@Base+0x5c> │ │ │ │ mov r4, r5 │ │ │ │ - b 85818 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ + b 858c0 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 85804 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 858ac <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085820 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ +000858c8 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 119da8 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 11a748 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ │ │ │ │ -00085834 <_PyDict_Pop@@Base>: │ │ │ │ +000858dc <_PyDict_Pop@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r5, r1 │ │ │ │ - bl 153424 │ │ │ │ + bl 153dcc │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [fp, #-16] │ │ │ │ - bne 8588c <_PyDict_Pop@@Base+0x58> │ │ │ │ + bne 85934 <_PyDict_Pop@@Base+0x58> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 85884 <_PyDict_Pop@@Base+0x50> │ │ │ │ + beq 8592c <_PyDict_Pop@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8588c <_PyDict_Pop@@Base+0x58> │ │ │ │ + b 85934 <_PyDict_Pop@@Base+0x58> │ │ │ │ mov r0, r5 │ │ │ │ - bl 17ed54 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 17f6b8 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085898 : │ │ │ │ +00085940 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a9568 │ │ │ │ + b a9650 │ │ │ │ │ │ │ │ -000858b4 : │ │ │ │ +0008595c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a9568 │ │ │ │ + b a9650 │ │ │ │ │ │ │ │ -000858cc : │ │ │ │ +00085974 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 25ab64 │ │ │ │ + bl 25b8ac │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8590c │ │ │ │ + bgt 859b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8590c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 859b4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d80fc │ │ │ │ + b d8714 │ │ │ │ │ │ │ │ -0008591c : │ │ │ │ +000859c4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 85958 │ │ │ │ - movw r0, #58660 @ 0xe524 │ │ │ │ + beq 85a00 │ │ │ │ + movw r0, #59236 @ 0xe764 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #594 @ 0x252 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 859b0 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 85a58 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 859b8 │ │ │ │ + beq 85a60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 85998 │ │ │ │ + beq 85a40 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 85998 │ │ │ │ + beq 85a40 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 859bc │ │ │ │ + b 85a64 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7484 @ 0x1d3c │ │ │ │ + movw r1, #8020 @ 0x1f54 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 859fc │ │ │ │ + beq 85aa4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 859fc │ │ │ │ + bgt 85aa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 859fc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 85aa4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085a04 : │ │ │ │ +00085aac : │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7c08 │ │ │ │ + b a7ce0 │ │ │ │ │ │ │ │ -00085a34 : │ │ │ │ +00085adc : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ - movw r1, #10236 @ 0x27fc │ │ │ │ + movw r1, #10756 @ 0x2a04 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32b22c │ │ │ │ + bl 32b6ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85a6c │ │ │ │ + beq 85b14 │ │ │ │ mvn r4, #0 │ │ │ │ - b 85a88 │ │ │ │ + b 85b30 │ │ │ │ mov r0, r6 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 85a64 │ │ │ │ + beq 85b0c │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 85ad0 │ │ │ │ - movw r0, #63872 @ 0xf980 │ │ │ │ + beq 85b78 │ │ │ │ + movw r0, #64448 @ 0xfbc0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #361 @ 0x169 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 85ae0 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 85b88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85af4 │ │ │ │ + bne 85b9c │ │ │ │ mov r1, #476 @ 0x1dc │ │ │ │ - movw r0, #63872 @ 0xf980 │ │ │ │ + movw r0, #64448 @ 0xfbc0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 85b08 │ │ │ │ - ldr r1, [pc, #140] @ 85b88 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 85bb0 │ │ │ │ + ldr r1, [pc, #140] @ 85c30 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl b3dac │ │ │ │ + bl b3e94 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 85b10 │ │ │ │ + bne 85bb8 │ │ │ │ mov r4, #0 │ │ │ │ - b 85b7c │ │ │ │ + b 85c24 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85b50 │ │ │ │ + beq 85bf8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 85b50 │ │ │ │ + bne 85bf8 │ │ │ │ ldr r2, [r0] │ │ │ │ str r1, [fp, #-16] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85b50 │ │ │ │ + bgt 85bf8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 85b50 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 85bf8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #10988 @ 0x2aec │ │ │ │ + movw r2, #11564 @ 0x2d2c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #7508 @ 0x1d54 │ │ │ │ + movw r0, #8044 @ 0x1f6c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ - ldr r2, [pc, #40] @ 85bbc │ │ │ │ + ldr r2, [pc, #40] @ 85c64 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ strbeq r0, [r2, r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - ldr r2, [pc, #28] @ 85be4 │ │ │ │ + ldr r2, [pc, #28] @ 85c8c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -90228,81 +90272,81 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85cac │ │ │ │ + bne 85d54 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85c8c │ │ │ │ + beq 85d34 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85d0c │ │ │ │ + bne 85db4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85cec │ │ │ │ + beq 85d94 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85d6c │ │ │ │ + bne 85e14 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85d4c │ │ │ │ + beq 85df4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 85da8 │ │ │ │ + beq 85e50 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -90314,21 +90358,21 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ add r5, r0, #16 │ │ │ │ mov r1, r7 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi 85e00 │ │ │ │ + bmi 85ea8 │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85dd8 │ │ │ │ + beq 85e80 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85dd8 │ │ │ │ + beq 85e80 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -90336,37 +90380,37 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ add r5, r0, #4 │ │ │ │ add r4, r0, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85e4c │ │ │ │ + bne 85ef4 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 85e2c │ │ │ │ + bne 85ed4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85e3c │ │ │ │ + beq 85ee4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 85e84 │ │ │ │ + beq 85f2c │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #48] @ 85ec8 │ │ │ │ + ldr r3, [pc, #48] @ 85f70 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r0, r3, #120 @ 0x78 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ @@ -90381,53 +90425,53 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85f18 │ │ │ │ + beq 85fc0 │ │ │ │ movw r3, #23892 @ 0x5d54 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 85f18 │ │ │ │ + beq 85fc0 │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 85f7c │ │ │ │ - bl 85b8c │ │ │ │ + bne 86024 │ │ │ │ + bl 85c34 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #62848 @ 0xf580 │ │ │ │ + movw r3, #62888 @ 0xf5a8 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r7, [r3] │ │ │ │ dmb ish │ │ │ │ movw r2, #23940 @ 0x5d84 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ - movw r3, #25076 @ 0x61f4 │ │ │ │ + movw r3, #25244 @ 0x629c │ │ │ │ movt r3, #8 │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 85f64 │ │ │ │ + beq 8600c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 85bc0 │ │ │ │ + b 85c68 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 85f90 │ │ │ │ + beq 86038 │ │ │ │ mov r0, r2 │ │ │ │ blx r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -90446,41 +90490,41 @@ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r7, [r5, #1]! │ │ │ │ cmp r7, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 8600c │ │ │ │ + bcc 860b4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 85ecc │ │ │ │ + bl 85f74 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r7, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r7, [r2, r3] │ │ │ │ - bne 85fd8 │ │ │ │ + bne 86080 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 85ecc │ │ │ │ + bl 85f74 │ │ │ │ str r6, [r4, #12] │ │ │ │ - b 85fd8 │ │ │ │ + b 86080 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #24644 @ 0x6044 │ │ │ │ + movw r4, #24812 @ 0x60ec │ │ │ │ movt r4, #8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #1 │ │ │ │ eor r4, r4, r3 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ @@ -90508,78 +90552,78 @@ │ │ │ │ moveq r0, #17 │ │ │ │ cmp r3, ip │ │ │ │ eor r0, r0, r0, lsr #16 │ │ │ │ mul r0, r2, r0 │ │ │ │ eor r0, r0, r0, lsr #15 │ │ │ │ mul r0, r1, r0 │ │ │ │ eor r0, r0, r0, lsr #16 │ │ │ │ - bhi 860c4 │ │ │ │ + bhi 8616c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r0, r1 │ │ │ │ bxeq lr │ │ │ │ ldrd r2, [r1] │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ orrs ip, r2, r3 │ │ │ │ add fp, sp, #12 │ │ │ │ - bne 86120 │ │ │ │ + bne 861c8 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr lr, [r1, #12] │ │ │ │ orrs ip, ip, lr │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldrexd r4, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r5, r5, r3 │ │ │ │ strexd ip, r4, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 86120 │ │ │ │ + bne 861c8 │ │ │ │ ldrd r2, [r1, #24] │ │ │ │ add ip, r0, #24 │ │ │ │ ldrexd r4, [ip] │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r5, r5, r3 │ │ │ │ strexd lr, r4, [ip] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 86140 │ │ │ │ + bne 861e8 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ add ip, r0, #8 │ │ │ │ ldrexd r4, [ip] │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r5, r5, r3 │ │ │ │ strexd lr, r4, [ip] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 86160 │ │ │ │ + bne 86208 │ │ │ │ ldrd r2, [r1, #16] │ │ │ │ add r0, r0, #16 │ │ │ │ ldrexd r4, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r5, r5, r3 │ │ │ │ strexd ip, r4, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 86180 │ │ │ │ + b 86228 │ │ │ │ cmp r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp} │ │ │ │ ldrd r2, [r1] │ │ │ │ add fp, sp, #8 │ │ │ │ ldrexd r4, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r5, r5, r3 │ │ │ │ strexd ip, r4, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 861b0 │ │ │ │ + bne 86258 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ add r0, r0, #8 │ │ │ │ ldrexd r4, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r5, r5, r3 │ │ │ │ strexd ip, r4, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 861d0 │ │ │ │ + bne 86278 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp} │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -90595,61 +90639,61 @@ │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ add r1, r3, r2 │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86234 │ │ │ │ + bne 862dc │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ dmb ish │ │ │ │ popcs {r4, r5, fp, pc} │ │ │ │ add r1, r3, r2 │ │ │ │ rsb ip, r3, #32512 @ 0x7f00 │ │ │ │ cmp r1, #32768 @ 0x8000 │ │ │ │ add ip, ip, #255 @ 0xff │ │ │ │ - movw r0, #26068 @ 0x65d4 │ │ │ │ + movw r0, #25508 @ 0x63a4 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ movcs r2, ip │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e280 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 862c0 │ │ │ │ + beq 86368 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 862c0 │ │ │ │ + beq 86368 │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 2e73c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 861f4 │ │ │ │ + b 8629c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21400 @ 0x5398 │ │ │ │ + movw r1, #21480 @ 0x53e8 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56752 @ 0xddb0 │ │ │ │ + movw r0, #56540 @ 0xdcdc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55c94 │ │ │ │ - ldr r3, [pc, #60] @ 86340 │ │ │ │ + b 55d3c │ │ │ │ + ldr r3, [pc, #60] @ 863e8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r3, #3904] @ 0xf40 │ │ │ │ dmb ish │ │ │ │ @@ -90660,84 +90704,84 @@ │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00086344 : │ │ │ │ +000863ec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6eaf8 │ │ │ │ + b 6eba0 │ │ │ │ │ │ │ │ -00086358 : │ │ │ │ +00086400 : │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00086380 : │ │ │ │ +00086428 : │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000863a8 : │ │ │ │ +00086450 : │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000863d0 <_Py_SetRefcnt@@Base>: │ │ │ │ +00086478 <_Py_SetRefcnt@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000863f0 : │ │ │ │ +00086498 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00086408 : │ │ │ │ +000864b0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00086420 : │ │ │ │ +000864c8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ str r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -90750,29 +90794,29 @@ │ │ │ │ sub r3, r1, r3 │ │ │ │ movw ip, #43691 @ 0xaaab │ │ │ │ movt ip, #43690 @ 0xaaaa │ │ │ │ cmp r4, #3 │ │ │ │ asr r3, r3, #4 │ │ │ │ mul r3, ip, r3 │ │ │ │ movls ip, #0 │ │ │ │ - bls 8648c │ │ │ │ + bls 86534 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ addls ip, r4, r4, lsl #1 │ │ │ │ - bls 8648c │ │ │ │ + bls 86534 │ │ │ │ cmp r4, #512 @ 0x200 │ │ │ │ movls ip, r4 │ │ │ │ movhi ip, #0 │ │ │ │ cmp r4, #0 │ │ │ │ add ip, ip, r3, lsl #15 │ │ │ │ add r0, r0, ip │ │ │ │ sub r0, r2, r0 │ │ │ │ ldrlt r4, [r1] │ │ │ │ lsllt r4, r4, #15 │ │ │ │ mov r1, r4 │ │ │ │ - blx 3cc00c <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ + blx 3cc23c <_PyMonitoring_FireBranchEvent@@Base+0x3d8> │ │ │ │ sub r0, r4, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -90781,39 +90825,39 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ sub ip, fp, #16 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ - bl 253c70 <_PyInterpreterState_New@@Base+0x7f0> │ │ │ │ + bl 2549a8 <_PyInterpreterState_New@@Base+0x7e8> │ │ │ │ add r2, r5, r4, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ add lr, r2, #4 │ │ │ │ ldr ip, [r5, r4, lsl #2] │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r1, r3, #1 │ │ │ │ bics r0, r0, ip │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ moveq r0, #1 │ │ │ │ mov r1, lr │ │ │ │ movne r0, #0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 86544 │ │ │ │ + beq 865ec │ │ │ │ ldr r5, [ip], #4 │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ mov r1, ip │ │ │ │ bics r4, r4, r5 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ - b 8651c │ │ │ │ + b 865c4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 86560 │ │ │ │ + beq 86608 │ │ │ │ ldr r3, [lr, r3, lsl #2] │ │ │ │ bics r2, r2, r3 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -90828,132 +90872,132 @@ │ │ │ │ dmb ish │ │ │ │ ldr r5, [r0, #24] │ │ │ │ dmb ish │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ add r5, r5, r1, lsl #22 │ │ │ │ mov r1, r7 │ │ │ │ - bl 864b4 │ │ │ │ + bl 8655c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 865d0 │ │ │ │ + beq 86678 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r9 │ │ │ │ lsl r1, r7, #22 │ │ │ │ mov r2, #1 │ │ │ │ - bl 29134c │ │ │ │ + bl 29242c │ │ │ │ mov r5, r0 │ │ │ │ - b 865f8 │ │ │ │ + b 866a0 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ lsl r1, r7, #22 │ │ │ │ - bl 29134c │ │ │ │ + bl 29242c │ │ │ │ lsl r2, r7, #22 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r6 │ │ │ │ add r0, r9, #96 @ 0x60 │ │ │ │ - bl 252734 │ │ │ │ + bl 253484 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 253b58 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ + bl 254890 <_PyInterpreterState_New@@Base+0x6d0> │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 253b58 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ + b 254890 <_PyInterpreterState_New@@Base+0x6d0> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r1, [pc, #32] @ 86678 │ │ │ │ + ldr r1, [pc, #32] @ 86720 │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 2e280 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r5, r1, r8, asr #12 │ │ │ │ - movw r3, #21568 @ 0x5440 │ │ │ │ + subeq r5, r1, r8, lsl #17 │ │ │ │ + movw r3, #22144 @ 0x5680 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ cmp r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #116] @ 8672c │ │ │ │ + ldr r2, [pc, #116] @ 867d4 │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 866e4 │ │ │ │ + bne 8678c │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 866e4 │ │ │ │ + beq 8678c │ │ │ │ bl 2d0c4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, #0 │ │ │ │ movne r2, r3 │ │ │ │ ldrne r3, [r3, #1592] @ 0x638 │ │ │ │ - bne 866f0 │ │ │ │ + bne 86798 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 8671c │ │ │ │ + bne 867c4 │ │ │ │ ldr r3, [r4, #1592] @ 0x638 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #1592] @ 0x638 │ │ │ │ streq r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 255040 │ │ │ │ + b 255d78 │ │ │ │ andeq r0, r0, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3008] @ 0xbc0 │ │ │ │ sub sp, sp, #1040 @ 0x410 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ str r1, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - bne 86774 │ │ │ │ + bne 8681c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - b 869d8 │ │ │ │ + b 86a80 │ │ │ │ ldr lr, [r6, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 86768 │ │ │ │ + beq 86810 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ sub r4, r6, #1 │ │ │ │ movw r7, #43691 @ 0xaaab │ │ │ │ movt r7, #43690 @ 0xaaaa │ │ │ │ cmp r1, #0 │ │ │ │ bfc r4, #0, #22 │ │ │ │ add ip, r4, #116 @ 0x74 │ │ │ │ @@ -90961,90 +91005,90 @@ │ │ │ │ sub ip, r6, ip │ │ │ │ ldrlt r5, [r6] │ │ │ │ asr ip, ip, #4 │ │ │ │ lsllt r5, r5, #15 │ │ │ │ cmp r1, #3 │ │ │ │ mul ip, r7, ip │ │ │ │ movls r1, #0 │ │ │ │ - bls 867d4 │ │ │ │ + bls 8687c │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 867d4 │ │ │ │ + bls 8687c │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ movhi r1, #0 │ │ │ │ add r1, r1, ip, lsl #15 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r4, r4, r1 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldrh r8, [r6, #10] │ │ │ │ str r3, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 8681c │ │ │ │ + bne 868c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r2, r4 │ │ │ │ str sl, [sp] │ │ │ │ blx r9 │ │ │ │ str r0, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - b 869d8 │ │ │ │ + b 86a80 │ │ │ │ cmp lr, r8 │ │ │ │ moveq r8, #0 │ │ │ │ - bne 86860 │ │ │ │ + bne 86908 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls 86768 │ │ │ │ + bls 86810 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 869d8 │ │ │ │ + beq 86a80 │ │ │ │ add r4, r4, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 86828 │ │ │ │ + b 868d0 │ │ │ │ add r3, r8, #31 │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ asr r3, r3, #5 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2e370 <__memset_chk@plt> │ │ │ │ ands r8, r8, #31 │ │ │ │ - beq 868a8 │ │ │ │ + beq 86950 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ mvn r3, #0 │ │ │ │ lsl r3, r3, r8 │ │ │ │ str r3, [r2, #-1028] @ 0xfffffbfc │ │ │ │ sub r8, r5, #1 │ │ │ │ mov r1, #1 │ │ │ │ clz r8, r8 │ │ │ │ mov r3, #0 │ │ │ │ rsb r8, r8, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ rsb r1, r5, r1, lsl r8 │ │ │ │ - blx 3cc6ec <_PyMonitoring_FireBranchEvent@@Base+0xab4> │ │ │ │ + blx 3cc91c <_PyMonitoring_FireBranchEvent@@Base+0xab8> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ rsb ip, r8, #32 │ │ │ │ sub r6, r8, #32 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [fp, #-1076] @ 0xfffffbcc │ │ │ │ sub r1, r2, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 86934 │ │ │ │ + beq 869dc │ │ │ │ ldr r3, [fp, #-1076] @ 0xfffffbcc │ │ │ │ mov r0, #1 │ │ │ │ umull lr, r3, r3, r1 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ adds r3, r3, r1 │ │ │ │ movcs r1, #1 │ │ │ │ movcc r1, #0 │ │ │ │ @@ -91054,412 +91098,412 @@ │ │ │ │ lsr r1, r3, #5 │ │ │ │ sub r3, r3, r1, lsl #5 │ │ │ │ add r1, lr, r1, lsl #2 │ │ │ │ ldr lr, [r1, #-1024] @ 0xfffffc00 │ │ │ │ orr r3, lr, r0, lsl r3 │ │ │ │ str r3, [r1, #-1024] @ 0xfffffc00 │ │ │ │ ldr r2, [r2] │ │ │ │ - b 868e0 │ │ │ │ + b 86988 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 86768 │ │ │ │ + beq 86810 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r6, [r3, r8, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8698c │ │ │ │ + bne 86a34 │ │ │ │ mov r6, #32 │ │ │ │ str sl, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 869d8 │ │ │ │ + beq 86a80 │ │ │ │ add r4, r4, r5 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 8695c │ │ │ │ - b 869d0 │ │ │ │ + bne 86a04 │ │ │ │ + b 86a78 │ │ │ │ mvn r6, r6 │ │ │ │ rbit r2, r6 │ │ │ │ cmp r6, #0 │ │ │ │ clz r2, r2 │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ - beq 869cc │ │ │ │ + beq 86a74 │ │ │ │ str sl, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ sub r3, r6, #1 │ │ │ │ and r6, r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86990 │ │ │ │ - b 869d8 │ │ │ │ + bne 86a38 │ │ │ │ + b 86a80 │ │ │ │ add r4, r4, r5, lsl #5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 86938 │ │ │ │ + b 869e0 │ │ │ │ ldr r0, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3544] @ 0xdd8 │ │ │ │ sub sp, sp, #524 @ 0x20c │ │ │ │ ldr r8, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 85b8c │ │ │ │ + bl 85c34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86a50 │ │ │ │ + beq 86af8 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ sub r0, fp, #540 @ 0x21c │ │ │ │ str r8, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ bl 2d4b4 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bc0 │ │ │ │ + bl 85c68 │ │ │ │ sub r3, fp, #540 @ 0x21c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 85ecc │ │ │ │ + bl 85f74 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, fp, #8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 869e4 │ │ │ │ + bl 86a8c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub ip, r2, #1 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ orrs ip, ip, r3 │ │ │ │ mov lr, #0 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ - movweq r4, #45692 @ 0xb27c │ │ │ │ + movweq r4, #46228 @ 0xb494 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ movteq r4, #64 @ 0x40 │ │ │ │ moveq r5, #1024 @ 0x400 │ │ │ │ strb lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 86afc │ │ │ │ + beq 86ba4 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - movw r4, #34084 @ 0x8524 │ │ │ │ + movw r4, #34620 @ 0x873c │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ moveq r5, #1000 @ 0x3e8 │ │ │ │ movne r5, #1024 @ 0x400 │ │ │ │ asr r2, r7, #31 │ │ │ │ eor r3, r9, r7, asr #31 │ │ │ │ subs ip, r3, r2 │ │ │ │ eor r3, r7, r7, asr #31 │ │ │ │ sbc r3, r3, r2 │ │ │ │ cmp ip, r5 │ │ │ │ sbcs r2, r3, #0 │ │ │ │ - bge 86b68 │ │ │ │ + bge 86c10 │ │ │ │ sub r3, r9, #1 │ │ │ │ orrs r3, r3, r7 │ │ │ │ - bne 86b34 │ │ │ │ + bne 86bdc │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq 86c58 │ │ │ │ + beq 86d00 │ │ │ │ orrs r7, r9, r7 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - movweq r4, #24720 @ 0x6090 │ │ │ │ - movw r1, #7824 @ 0x1e90 │ │ │ │ + movweq r4, #25296 @ 0x62d0 │ │ │ │ + movw r1, #8360 @ 0x20a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ movteq r4, #63 @ 0x3f │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ - b 86c58 │ │ │ │ + b 86d00 │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r1, r3, lr │ │ │ │ movlt r2, r5 │ │ │ │ movlt lr, #0 │ │ │ │ - movwge r6, #30912 @ 0x78c0 │ │ │ │ - movwlt r6, #13124 @ 0x3344 │ │ │ │ + movwge r6, #31448 @ 0x7ad8 │ │ │ │ + movwlt r6, #13700 @ 0x3584 │ │ │ │ movtge r6, #64 @ 0x40 │ │ │ │ movtlt r6, #62 @ 0x3e │ │ │ │ smull r0, r1, r5, r2 │ │ │ │ cmp ip, r0 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ movlt r0, r2 │ │ │ │ movlt r1, lr │ │ │ │ mov r2, #10 │ │ │ │ - movwge r6, #19288 @ 0x4b58 │ │ │ │ + movwge r6, #19864 @ 0x4d98 │ │ │ │ movtge r6, #63 @ 0x3f │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ mov r3, #8 │ │ │ │ mov r7, r2 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r2, #29704 @ 0x7408 │ │ │ │ + movw r2, #30240 @ 0x7620 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24720 @ 0x6090 │ │ │ │ + movw r1, #25296 @ 0x62d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw ip, #7836 @ 0x1e9c │ │ │ │ + movw ip, #8372 @ 0x20b4 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ moveq r1, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ mov r3, #32 │ │ │ │ cmp r7, #0 │ │ │ │ - movw r2, #7844 @ 0x1ea4 │ │ │ │ + movw r2, #8380 @ 0x20bc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ rsblt r7, r7, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r4, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ - movw r2, #7816 @ 0x1e88 │ │ │ │ + movw r2, #8352 @ 0x20a0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ movne r2, r8 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ sub r6, r2, #1 │ │ │ │ mov r8, r3 │ │ │ │ - movw r2, #7876 @ 0x1ec4 │ │ │ │ + movw r2, #8412 @ 0x20dc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ orrs r6, r6, r8 │ │ │ │ mov r6, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bne 86dcc │ │ │ │ + bne 86e74 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 86aa4 │ │ │ │ + bl 86b4c │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 86aa4 │ │ │ │ + bl 86b4c │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 86aa4 │ │ │ │ + bl 86b4c │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - bl 86aa4 │ │ │ │ + bl 86b4c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bl 86aa4 │ │ │ │ + bl 86b4c │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #34084 @ 0x8524 │ │ │ │ + movw r3, #34620 @ 0x873c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r2, #7816 @ 0x1e88 │ │ │ │ + movw r2, #8352 @ 0x20a0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 86dc0 │ │ │ │ + bge 86e68 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #7824 @ 0x1e90 │ │ │ │ + movw r2, #8400 @ 0x20d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ cmp r7, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #7860 @ 0x1eb4 │ │ │ │ + movw r2, #8396 @ 0x20cc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ movne r2, r7 │ │ │ │ - bl 86a58 │ │ │ │ - movw r2, #34192 @ 0x8590 │ │ │ │ + bl 86b00 │ │ │ │ + movw r2, #34768 @ 0x87d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - b 86e5c │ │ │ │ - movw r2, #7884 @ 0x1ecc │ │ │ │ + b 86f04 │ │ │ │ + movw r2, #8420 @ 0x20e4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - b 86e5c │ │ │ │ + b 86f04 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 86aa4 │ │ │ │ + bl 86b4c │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 86aa4 │ │ │ │ + bl 86b4c │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 86aa4 │ │ │ │ + bl 86b4c │ │ │ │ str r6, [sp, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ str r4, [sp] │ │ │ │ - bl 86aa4 │ │ │ │ + bl 86b4c │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #24720 @ 0x6090 │ │ │ │ + movw r3, #25296 @ 0x62d0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r2, #7892 @ 0x1ed4 │ │ │ │ + movw r2, #8428 @ 0x20ec │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 86dc0 │ │ │ │ - movw r2, #7900 @ 0x1edc │ │ │ │ + bge 86e68 │ │ │ │ + movw r2, #8436 @ 0x20f4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 86a58 │ │ │ │ + b 86b00 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #7876 @ 0x1ec4 │ │ │ │ + movw r2, #8412 @ 0x20dc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ mov ip, #0 │ │ │ │ ldrd r0, [r6] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 86aa4 │ │ │ │ + bl 86b4c │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #34192 @ 0x8590 │ │ │ │ + movw r2, #34768 @ 0x87d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 86a58 │ │ │ │ + b 86b00 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 86f28 │ │ │ │ + beq 86fd0 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 86f0c │ │ │ │ - b 86fac │ │ │ │ + bne 86fb4 │ │ │ │ + b 87054 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 86fac │ │ │ │ + beq 87054 │ │ │ │ movw r3, #2772 @ 0xad4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86fac │ │ │ │ + beq 87054 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 86fac │ │ │ │ + beq 87054 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r2, #7920 @ 0x1ef0 │ │ │ │ + movw r2, #8456 @ 0x2108 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp] │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ @@ -91467,310 +91511,310 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 869e4 │ │ │ │ - b 86fc4 │ │ │ │ + bl 86a8c │ │ │ │ + b 8706c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 869e4 │ │ │ │ + bl 86a8c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #2244 @ 0x8c4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87004 │ │ │ │ + bne 870ac │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 22fac0 <_start@@Base+0x790> │ │ │ │ + bl 230838 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8702c │ │ │ │ + beq 870d4 │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ - movw r0, #7940 @ 0x1f04 │ │ │ │ + movw r0, #8476 @ 0x211c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 86ee8 │ │ │ │ - b 87090 │ │ │ │ + bl 86f90 │ │ │ │ + b 87138 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87044 │ │ │ │ + bne 870ec │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 22fac0 <_start@@Base+0x790> │ │ │ │ + bl 230838 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87090 │ │ │ │ + beq 87138 │ │ │ │ movw r3, #2768 @ 0xad0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 87010 │ │ │ │ - ldr r2, [pc, #52] @ 870a0 │ │ │ │ + blt 870b8 │ │ │ │ + ldr r2, [pc, #52] @ 87148 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 8706c │ │ │ │ + bne 87114 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 87010 │ │ │ │ + ble 870b8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - rsbeq pc, r7, r4, lsl #11 │ │ │ │ + rsbeq pc, r7, ip, lsr #11 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ movw r4, #2244 @ 0x8c4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, fp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r5, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 870e8 │ │ │ │ + bne 87190 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 22fac0 <_start@@Base+0x790> │ │ │ │ + bl 230838 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8710c │ │ │ │ + beq 871b4 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #7960 @ 0x1f18 │ │ │ │ + movw r0, #8496 @ 0x2130 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 86ee8 │ │ │ │ - b 87170 │ │ │ │ + bl 86f90 │ │ │ │ + b 87218 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87124 │ │ │ │ + bne 871cc │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 22fac0 <_start@@Base+0x790> │ │ │ │ + bl 230838 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87170 │ │ │ │ + beq 87218 │ │ │ │ movw r3, #2764 @ 0xacc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 870f4 │ │ │ │ - ldr r2, [pc, #92] @ 871a8 │ │ │ │ + blt 8719c │ │ │ │ + ldr r2, [pc, #92] @ 87250 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 8714c │ │ │ │ + bne 871f4 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 870f4 │ │ │ │ - movw r3, #62848 @ 0xf580 │ │ │ │ + ble 8719c │ │ │ │ + movw r3, #62888 @ 0xf5a8 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 87198 │ │ │ │ + beq 87240 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ - rsbeq pc, r7, r8, lsl #11 │ │ │ │ + strhteq pc, [r7], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r7, #3 │ │ │ │ cmp r0, #2 │ │ │ │ pophi {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 251fc8 │ │ │ │ + bl 252d78 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ subne r3, r5, r4 │ │ │ │ movne r5, r4 │ │ │ │ addne r1, r0, r3 │ │ │ │ cmp r7, #4 │ │ │ │ - bne 87234 │ │ │ │ + bne 872dc │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ movne r4, r1 │ │ │ │ addne r5, r5, r4 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #1073741824 @ 0x40000000 │ │ │ │ sub r0, r5, r4 │ │ │ │ popls {r4, r5, r6, r7, fp, pc} │ │ │ │ add r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2527f8 │ │ │ │ - b 87214 │ │ │ │ + bl 253548 │ │ │ │ + b 872bc │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2527f8 │ │ │ │ + b 253548 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr sl, [fp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ str r3, [fp, #8] │ │ │ │ - beq 87510 │ │ │ │ + beq 875b8 │ │ │ │ ldr r6, [fp, #24] │ │ │ │ mov r9, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ sub r3, r6, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 872d0 │ │ │ │ + bhi 87378 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq 872b4 │ │ │ │ + beq 8735c │ │ │ │ rsbs r2, r2, #0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 252734 │ │ │ │ + bl 253484 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl 871ac │ │ │ │ - b 874f4 │ │ │ │ + bl 87254 │ │ │ │ + b 8759c │ │ │ │ cmp r6, #6 │ │ │ │ - bne 874f4 │ │ │ │ + bne 8759c │ │ │ │ ldr r3, [fp, #12] │ │ │ │ - movw r2, #25600 @ 0x6400 │ │ │ │ + movw r2, #58432 @ 0xe440 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ cmp r3, #0 │ │ │ │ subgt r3, r3, #1 │ │ │ │ movle r3, #112 @ 0x70 │ │ │ │ ldr r6, [r2, r3, lsl #2] │ │ │ │ dmb ish │ │ │ │ cmp r6, #0 │ │ │ │ - bne 87320 │ │ │ │ + bne 873c8 │ │ │ │ add lr, fp, #8 │ │ │ │ mov ip, sp │ │ │ │ mov r4, #6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #7980 @ 0x1f2c │ │ │ │ + movw r1, #8516 @ 0x2144 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 87348 │ │ │ │ + b 873f0 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r9, lsr #5 │ │ │ │ - bhi 87360 │ │ │ │ + bhi 87408 │ │ │ │ add lr, fp, #8 │ │ │ │ mov ip, sp │ │ │ │ mov r4, #6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #8584 @ 0x2188 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #22 │ │ │ │ str r4, [ip] │ │ │ │ - bl 870a4 │ │ │ │ - b 87510 │ │ │ │ + bl 8714c │ │ │ │ + b 875b8 │ │ │ │ sub r7, r1, #-67108863 @ 0xfc000001 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ sub r7, r7, #62914560 @ 0x3c00000 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r7, r7, #22 │ │ │ │ - bne 874b8 │ │ │ │ + bne 87560 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 874b8 │ │ │ │ + beq 87560 │ │ │ │ cmp r1, r4 │ │ │ │ - beq 873b0 │ │ │ │ + beq 87458 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 253b58 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ + bl 254890 <_PyInterpreterState_New@@Base+0x6d0> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 873b0 │ │ │ │ + beq 87458 │ │ │ │ rsbs r2, r4, #0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 252734 │ │ │ │ - bl 23febc │ │ │ │ + bl 253484 │ │ │ │ + bl 249cb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 874b8 │ │ │ │ - bl 22fecc <_start@@Base+0xb9c> │ │ │ │ + blt 87560 │ │ │ │ + bl 230c44 <_start@@Base+0xb9c> │ │ │ │ cmp r4, #0 │ │ │ │ orreq r0, r0, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 873ec │ │ │ │ + beq 87494 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 86568 │ │ │ │ - b 874b8 │ │ │ │ + bl 86610 │ │ │ │ + b 87560 │ │ │ │ add r3, r6, #72 @ 0x48 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrexd r2, [r3] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq 87444 │ │ │ │ + beq 874ec │ │ │ │ movw r3, #26215 @ 0x6667 │ │ │ │ movt r3, #26214 @ 0x6666 │ │ │ │ add lr, r6, #72 @ 0x48 │ │ │ │ dmb ish │ │ │ │ smull r3, r2, r4, r3 │ │ │ │ asr r4, r4, #31 │ │ │ │ rsb r4, r4, r2, asr #2 │ │ │ │ mov r2, r4 │ │ │ │ asr r3, r4, #31 │ │ │ │ ldrexd r0, [lr] │ │ │ │ adds r0, r0, r2 │ │ │ │ adc r1, r1, r3 │ │ │ │ strexd ip, r0, [lr] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 87424 │ │ │ │ + bne 874cc │ │ │ │ dmb ish │ │ │ │ - b 874a4 │ │ │ │ + b 8754c │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -91786,89 +91830,89 @@ │ │ │ │ mla r0, ip, r2, r0 │ │ │ │ adc r0, r0, r3, asr #31 │ │ │ │ adds r2, r4, r1 │ │ │ │ adc r3, r0, r4, asr #31 │ │ │ │ ldrexd r0, [lr] │ │ │ │ strexd ip, r2, [lr] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 87494 │ │ │ │ + bne 8753c │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 253d10 <_PyInterpreterState_New@@Base+0x890> │ │ │ │ + bl 254a48 <_PyInterpreterState_New@@Base+0x888> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r6, #92 @ 0x5c │ │ │ │ - bl 253b58 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ + bl 254890 <_PyInterpreterState_New@@Base+0x6d0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 874f4 │ │ │ │ + bne 8759c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #11 │ │ │ │ - movw r1, #8124 @ 0x1fbc │ │ │ │ + movw r1, #8660 @ 0x21d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ - b 870a4 │ │ │ │ + b 8714c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ - b 23f9e8 │ │ │ │ + b 248904 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ movne r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #140] @ 875d8 │ │ │ │ + ldr r0, [pc, #140] @ 87680 │ │ │ │ strbne r2, [r3] │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 252734 │ │ │ │ - ldr r0, [pc, #120] @ 875dc │ │ │ │ - bl 2915b0 <_Py_IsValidFD@@Base+0x17c> │ │ │ │ + bl 253484 │ │ │ │ + ldr r0, [pc, #120] @ 87684 │ │ │ │ + bl 292690 <_Py_IsValidFD@@Base+0x17c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl 291704 <_Py_IsValidFD@@Base+0x2d0> │ │ │ │ + bl 2927e4 <_Py_IsValidFD@@Base+0x2d0> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 875cc │ │ │ │ + beq 87674 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ bl 2dc64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 875cc │ │ │ │ + beq 87674 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 875cc │ │ │ │ + beq 87674 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #8184 @ 0x1ff8 │ │ │ │ + movw r0, #8720 @ 0x2210 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 86fcc │ │ │ │ + bl 87074 │ │ │ │ mov r0, #0 │ │ │ │ - b 875d0 │ │ │ │ + b 87678 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r5, r0, lsr #28 │ │ │ │ rsbeq r5, r5, r0, asr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -91877,413 +91921,413 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 291704 <_Py_IsValidFD@@Base+0x2d0> │ │ │ │ + bl 2927e4 <_Py_IsValidFD@@Base+0x2d0> │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 876c4 │ │ │ │ + beq 8776c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 252734 │ │ │ │ + bl 253484 │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ - movw r6, #35736 @ 0x8b98 │ │ │ │ + movw r6, #35732 @ 0x8b94 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - bl 2915b0 <_Py_IsValidFD@@Base+0x17c> │ │ │ │ + bl 292690 <_Py_IsValidFD@@Base+0x17c> │ │ │ │ ldr r8, [r6] │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 876c4 │ │ │ │ + beq 8776c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ streq r9, [r0] │ │ │ │ - beq 87648 │ │ │ │ + beq 876f0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ cmpeq r8, #8 │ │ │ │ - bne 876a8 │ │ │ │ + bne 87750 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 876c4 │ │ │ │ - movw r0, #8260 @ 0x2044 │ │ │ │ + beq 8776c │ │ │ │ + movw r0, #8796 @ 0x225c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 86fcc │ │ │ │ + bl 87074 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ bfc r3, #0, #22 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8772c │ │ │ │ + bne 877d4 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8772c │ │ │ │ + beq 877d4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 25a4f0 │ │ │ │ + bl 25b238 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 8772c │ │ │ │ + bls 877d4 │ │ │ │ sub r1, r0, #4 │ │ │ │ movw r2, #24000 @ 0x5dc0 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 875e0 │ │ │ │ + bl 87688 │ │ │ │ add r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r2, r3, #3 │ │ │ │ ands r0, r3, #3 │ │ │ │ orreq r2, r2, #1 │ │ │ │ - beq 8774c │ │ │ │ + beq 877f4 │ │ │ │ str r2, [r4] │ │ │ │ orr r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r1] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 87764 │ │ │ │ + bne 8780c │ │ │ │ strex lr, r2, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r3, ip │ │ │ │ - bne 87734 │ │ │ │ + bne 877dc │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8778c │ │ │ │ + bne 87834 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - b 877c8 │ │ │ │ + b 87870 │ │ │ │ add r3, r2, #1408 @ 0x580 │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r2, [r2, #1420] @ 0x58c │ │ │ │ str r2, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 877b4 │ │ │ │ + bne 8785c │ │ │ │ strex ip, r4, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 87784 │ │ │ │ - b 87798 │ │ │ │ + beq 8782c │ │ │ │ + b 87840 │ │ │ │ mov r3, r0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ bic r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 877c0 │ │ │ │ + bne 87868 │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - b 877c0 │ │ │ │ + b 87868 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ eor r2, r2, #1 │ │ │ │ add fp, sp, #16 │ │ │ │ add r5, r0, #32 │ │ │ │ ldr ip, [r0, #32] │ │ │ │ dmb ish │ │ │ │ and r4, ip, #3 │ │ │ │ bic lr, ip, #3 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 8782c │ │ │ │ + bne 878d4 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 87858 │ │ │ │ + bhi 87900 │ │ │ │ add r3, r3, #1 │ │ │ │ yield │ │ │ │ - b 877fc │ │ │ │ + b 878a4 │ │ │ │ cmp r1, r4 │ │ │ │ - bne 8783c │ │ │ │ + bne 878e4 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmp r4, #3 │ │ │ │ movne r6, #0 │ │ │ │ andeq r6, r2, #1 │ │ │ │ orr lr, lr, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 87860 │ │ │ │ - b 87834 │ │ │ │ + beq 87908 │ │ │ │ + b 878dc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r5] │ │ │ │ cmp r4, ip │ │ │ │ - bne 87878 │ │ │ │ + bne 87920 │ │ │ │ strex r6, lr, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 87834 │ │ │ │ - b 877fc │ │ │ │ + beq 878dc │ │ │ │ + b 878a4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 877ec │ │ │ │ + bl 87894 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 878b8 │ │ │ │ + bne 87960 │ │ │ │ yield │ │ │ │ - b 87898 │ │ │ │ + b 87940 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 877ec │ │ │ │ + bl 87894 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 878fc │ │ │ │ + bne 879a4 │ │ │ │ yield │ │ │ │ - b 878dc │ │ │ │ + b 87984 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ add r1, r1, #20 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - bl 258470 │ │ │ │ + bl 2591a0 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - movw r3, #21568 @ 0x5440 │ │ │ │ + movw r3, #22144 @ 0x5680 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 87a50 │ │ │ │ + beq 87af8 │ │ │ │ ldr r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87a58 │ │ │ │ + beq 87b00 │ │ │ │ add sl, r6, #1408 @ 0x580 │ │ │ │ mov r8, r4 │ │ │ │ add r5, r6, #520 @ 0x208 │ │ │ │ add sl, sl, #12 │ │ │ │ - bl 2388b8 │ │ │ │ + bl 241828 │ │ │ │ ldr r7, [r8, #520] @ 0x208 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ - beq 87a04 │ │ │ │ + beq 87aac │ │ │ │ mov r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 877ec │ │ │ │ + bl 87894 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 879b8 │ │ │ │ + bne 87a60 │ │ │ │ yield │ │ │ │ - b 87998 │ │ │ │ + b 87a40 │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r1 │ │ │ │ - bne 87990 │ │ │ │ + bne 87a38 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r8, #520] @ 0x208 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 879f4 │ │ │ │ + bne 87a9c │ │ │ │ str r3, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 254e98 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ - b 87a04 │ │ │ │ + bl 255bd0 <_PyInterpreterState_New@@Base+0x1a10> │ │ │ │ + b 87aac │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [r6, #1580] @ 0x62c │ │ │ │ add r5, r5, #12 │ │ │ │ add r8, r8, #12 │ │ │ │ cmp r5, sl │ │ │ │ add r3, r3, r9 │ │ │ │ str r3, [r6, #1580] @ 0x62c │ │ │ │ ldr r3, [r4, #1580] @ 0x62c │ │ │ │ sub r3, r3, r9 │ │ │ │ str r3, [r4, #1580] @ 0x62c │ │ │ │ - bne 8797c │ │ │ │ + bne 87a24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2388b8 │ │ │ │ + bl 241828 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87a44 │ │ │ │ + bne 87aec │ │ │ │ yield │ │ │ │ - b 87a2c │ │ │ │ + b 87ad4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86628 │ │ │ │ - b 87a58 │ │ │ │ + bl 866d0 │ │ │ │ + b 87b00 │ │ │ │ mov r1, #2 │ │ │ │ - bl 2373c4 <_Py_SetLocaleFromEnv@@Base+0x2418> │ │ │ │ + bl 241284 <_Py_SetLocaleFromEnv@@Base+0xb578> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 8667c │ │ │ │ + b 86724 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r6, r0, #116 @ 0x74 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ add r7, r7, #116 @ 0x74 │ │ │ │ cmp r7, r6 │ │ │ │ - bls 87ad4 │ │ │ │ + bls 87b7c │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87ac8 │ │ │ │ + bne 87b70 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 87ac8 │ │ │ │ - bl 2f6010 <_PyUnicode_ToUppercase@@Base+0x7dc> │ │ │ │ + beq 87b70 │ │ │ │ + bl 2f6cb0 <_PyUnicode_ToUppercase@@Base+0x7dc> │ │ │ │ ldr r3, [r6] │ │ │ │ mla r6, r8, r3, r6 │ │ │ │ - b 87a9c │ │ │ │ + b 87b44 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #448] @ 0x1c0 │ │ │ │ lsl r2, r2, #15 │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 252734 │ │ │ │ + bl 253484 │ │ │ │ dmb ish │ │ │ │ str r6, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r4, r6 │ │ │ │ - bge 87b34 │ │ │ │ + bge 87bdc │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 253e3c <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ + bl 254b74 <_PyInterpreterState_New@@Base+0x9b4> │ │ │ │ ldr ip, [r4, #96] @ 0x60 │ │ │ │ add r1, r4, #52 @ 0x34 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ lsl ip, ip, #15 │ │ │ │ - b 87b7c │ │ │ │ + b 87c24 │ │ │ │ lsr r2, r4, #27 │ │ │ │ - movw r3, #58968 @ 0xe658 │ │ │ │ + movw r3, #59008 @ 0xe680 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ add r1, r3, r2, lsl #2 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ mov r3, #1 │ │ │ │ ubfx r0, r4, #22, #5 │ │ │ │ mvn r3, r3, lsl r0 │ │ │ │ and ip, r3, r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 87b70 │ │ │ │ + bne 87c18 │ │ │ │ strex lr, ip, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 87b08 │ │ │ │ - b 87b54 │ │ │ │ + beq 87bb0 │ │ │ │ + b 87bfc │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ cmn r2, #1 │ │ │ │ addeq r3, r3, #32 │ │ │ │ - beq 87ba0 │ │ │ │ + beq 87c48 │ │ │ │ and lr, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r2, r2, #1 │ │ │ │ addne r3, r3, lr │ │ │ │ - bne 87b8c │ │ │ │ + bne 87c34 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 87b7c │ │ │ │ + bne 87c24 │ │ │ │ lsr ip, ip, #7 │ │ │ │ ldr r2, [r5, #456] @ 0x1c8 │ │ │ │ mul ip, r3, ip │ │ │ │ ldr r3, [r2, #256] @ 0x100 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87bcc │ │ │ │ + beq 87c74 │ │ │ │ yield │ │ │ │ - b 87bb4 │ │ │ │ + b 87c5c │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr lr, [r4, #96] @ 0x60 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldmib r4, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r4] │ │ │ │ lsl r1, lr, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87248 │ │ │ │ + bl 872f0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 87c28 │ │ │ │ + bne 87cd0 │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne 87c08 │ │ │ │ + bne 87cb0 │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 87c34 │ │ │ │ + bne 87cdc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -92292,48 +92336,48 @@ │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #116 @ 0x74 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ add r7, r7, #116 @ 0x74 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs 87cb4 │ │ │ │ + bcs 87d5c │ │ │ │ ldr r9, [r5, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 87ca8 │ │ │ │ + bne 87d50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f6010 <_PyUnicode_ToUppercase@@Base+0x7dc> │ │ │ │ + bl 2f6cb0 <_PyUnicode_ToUppercase@@Base+0x7dc> │ │ │ │ str r9, [r5, #24] │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b 87c84 │ │ │ │ + b 87d2c │ │ │ │ movw r5, #2244 @ 0x8c4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87cd0 │ │ │ │ + bne 87d78 │ │ │ │ add r0, r5, #240 @ 0xf0 │ │ │ │ - bl 22fac0 <_start@@Base+0x790> │ │ │ │ + bl 230838 <_start@@Base+0x790> │ │ │ │ ldr r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #448] @ 0x1c0 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 2547a4 <_PyInterpreterState_New@@Base+0x1324> │ │ │ │ + bl 2554dc <_PyInterpreterState_New@@Base+0x131c> │ │ │ │ ldr r0, [r6, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 252734 │ │ │ │ + bl 253484 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 253e3c <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ + bl 254b74 <_PyInterpreterState_New@@Base+0x9b4> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ add ip, r4, #72 @ 0x48 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ @@ -92348,26 +92392,26 @@ │ │ │ │ str r2, [ip] │ │ │ │ add r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ubfx r2, r2, #0, #22 │ │ │ │ orr r2, r4, r2 │ │ │ │ ldrex r14, [r0] │ │ │ │ cmp lr, r1 │ │ │ │ - bne 87d74 │ │ │ │ + bne 87e1c │ │ │ │ strex r5, r2, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, lr │ │ │ │ - bne 87d40 │ │ │ │ + bne 87de8 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ ldrex r1, [r3] │ │ │ │ add r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - b 87d80 │ │ │ │ + b 87e28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ @@ -92379,58 +92423,58 @@ │ │ │ │ mov r5, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mla r3, r7, r3, r0 │ │ │ │ add sl, r3, #116 @ 0x74 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ mla r4, r7, r3, r4 │ │ │ │ cmp r4, sl │ │ │ │ - bcs 87e94 │ │ │ │ + bcs 87f3c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87e7c │ │ │ │ + beq 87f24 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 256eac <_PyThreadState_New@@Base+0x1ca0> │ │ │ │ + bl 257bdc <_PyThreadState_New@@Base+0x1c98> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87e4c │ │ │ │ + bne 87ef4 │ │ │ │ ldr r0, [r8, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 252734 │ │ │ │ + bl 253484 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - bl 2584d4 │ │ │ │ + bl 259204 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r9 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ - b 87e88 │ │ │ │ + b 87f30 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 87e88 │ │ │ │ + bne 87f30 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r5, #1 │ │ │ │ - bcc 87e88 │ │ │ │ + bcc 87f30 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ orrhi r5, r5, #1 │ │ │ │ - b 87e88 │ │ │ │ + b 87f30 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r9 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ mla r4, r7, r3, r4 │ │ │ │ - b 87de0 │ │ │ │ + b 87e88 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -92453,82 +92497,82 @@ │ │ │ │ dmb ish │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ mov r1, sl │ │ │ │ add r4, r5, #116 @ 0x74 │ │ │ │ lsl r0, r0, #15 │ │ │ │ - bl 253e3c <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ + bl 254b74 <_PyInterpreterState_New@@Base+0x9b4> │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 252734 │ │ │ │ + bl 253484 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ add r3, r3, #116 @ 0x74 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 88110 │ │ │ │ + bcs 881b8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 880f0 │ │ │ │ + beq 88198 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb r2, [r8, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ ldrne r2, [r8] │ │ │ │ ldrne r6, [r2, #16] │ │ │ │ - beq 87f90 │ │ │ │ + beq 88038 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 87f94 │ │ │ │ + beq 8803c │ │ │ │ ldrb r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq 87f94 │ │ │ │ + beq 8803c │ │ │ │ ldr r6, [r6, #1592] @ 0x638 │ │ │ │ - b 87f74 │ │ │ │ + b 8801c │ │ │ │ mov r6, r8 │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 252734 │ │ │ │ + bl 253484 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 877ec │ │ │ │ + bl 87894 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 87fdc │ │ │ │ + bne 88084 │ │ │ │ yield │ │ │ │ - b 87fbc │ │ │ │ + b 88064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 256eac <_PyThreadState_New@@Base+0x1ca0> │ │ │ │ + bl 257bdc <_PyThreadState_New@@Base+0x1c98> │ │ │ │ ldr r9, [r4, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 88004 │ │ │ │ + bne 880ac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 2584d4 │ │ │ │ + bl 259204 │ │ │ │ mov r4, r0 │ │ │ │ - b 88100 │ │ │ │ + b 881a8 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movge r0, r7 │ │ │ │ ldrlt r0, [r4] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 24f5d0 <_Py_write_noraise@@Base+0xc5c> │ │ │ │ + bl 250380 <_Py_write_noraise@@Base+0x174c> │ │ │ │ mov r3, #12 │ │ │ │ mov lr, #8 │ │ │ │ movt lr, #1 │ │ │ │ ldrb ip, [r4, #14] │ │ │ │ mul r1, r3, r0 │ │ │ │ add r3, r6, r1 │ │ │ │ add r1, r1, #520 @ 0x208 │ │ │ │ @@ -92546,272 +92590,272 @@ │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ streq r4, [r3, #524] @ 0x20c │ │ │ │ mov r3, #12 │ │ │ │ strne r4, [r2, #44] @ 0x2c │ │ │ │ mla r0, r3, r0, r6 │ │ │ │ str r4, [r0, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 254e98 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ + bl 255bd0 <_PyInterpreterState_New@@Base+0x1a10> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r7 │ │ │ │ ldr r3, [r6, #1580] @ 0x62c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #1580] @ 0x62c │ │ │ │ - bne 88100 │ │ │ │ + bne 881a8 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r9, r3 │ │ │ │ - bcs 880e0 │ │ │ │ + bcs 88188 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ movhi r7, #0 │ │ │ │ movls r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, #0 │ │ │ │ cmp r8, r6 │ │ │ │ movne r7, #0 │ │ │ │ andeq r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r2] │ │ │ │ - b 88100 │ │ │ │ + b 881a8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 880a8 │ │ │ │ - b 88100 │ │ │ │ + bhi 88150 │ │ │ │ + b 881a8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 25861c │ │ │ │ + bl 25934c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ - b 87f40 │ │ │ │ + b 87fe8 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8812c │ │ │ │ + bne 881d4 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 87a68 │ │ │ │ + bl 87b10 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3608] @ 0xe18 │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ sub r4, fp, #452 @ 0x1c4 │ │ │ │ - ldr r7, [pc, #1440] @ 886fc │ │ │ │ + ldr r7, [pc, #1440] @ 887a4 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ - movw r3, #8388 @ 0x20c4 │ │ │ │ + movw r3, #8924 @ 0x22dc │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #8400 @ 0x20d0 │ │ │ │ + movw r2, #8936 @ 0x22e8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r3, #8408 @ 0x20d8 │ │ │ │ + movw r3, #8944 @ 0x22f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #8420 @ 0x20e4 │ │ │ │ + movw r2, #8956 @ 0x22fc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r3, #8432 @ 0x20f0 │ │ │ │ + movw r3, #8968 @ 0x2308 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #8444 @ 0x20fc │ │ │ │ + movw r2, #8980 @ 0x2314 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r3, #8336 @ 0x2090 │ │ │ │ + movw r3, #8872 @ 0x22a8 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str ip, [r4, #16] │ │ │ │ - movw r2, #8348 @ 0x209c │ │ │ │ + movw r2, #8884 @ 0x22b4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ sub ip, fp, #292 @ 0x124 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ str ip, [fp, #-444] @ 0xfffffe44 │ │ │ │ str r6, [fp, #-452] @ 0xfffffe3c │ │ │ │ - movw r5, #24720 @ 0x6090 │ │ │ │ + movw r5, #25296 @ 0x62d0 │ │ │ │ movt r5, #63 @ 0x3f │ │ │ │ str r6, [fp, #-448] @ 0xfffffe40 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #8452 @ 0x2104 │ │ │ │ + movw r1, #8988 @ 0x231c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86c84 │ │ │ │ + bl 86d2c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #32 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #8464 @ 0x2110 │ │ │ │ + movw r1, #9000 @ 0x2328 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86c84 │ │ │ │ + bl 86d2c │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #63748 @ 0xf904 │ │ │ │ + movw r3, #64292 @ 0xfb24 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ - movw r2, #7876 @ 0x1ec4 │ │ │ │ + movw r2, #8412 @ 0x20dc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #80] @ 0x50 │ │ │ │ - bl 86aa4 │ │ │ │ + bl 86b4c │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #34192 @ 0x8590 │ │ │ │ + movw r2, #34768 @ 0x87d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #8476 @ 0x211c │ │ │ │ + movw r3, #9012 @ 0x2334 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #7876 @ 0x1ec4 │ │ │ │ + movw r2, #8412 @ 0x20dc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #112] @ 0x70 │ │ │ │ - bl 86aa4 │ │ │ │ + bl 86b4c │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #34192 @ 0x8590 │ │ │ │ + movw r2, #34768 @ 0x87d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #128 @ 0x80 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #8484 @ 0x2124 │ │ │ │ + movw r1, #9020 @ 0x233c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86c84 │ │ │ │ + bl 86d2c │ │ │ │ sub r0, r7, #64 @ 0x40 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #8492 @ 0x212c │ │ │ │ + movw r1, #9028 @ 0x2344 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86c84 │ │ │ │ + bl 86d2c │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #8504 @ 0x2138 │ │ │ │ + movw r1, #9040 @ 0x2350 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86c84 │ │ │ │ + bl 86d2c │ │ │ │ add r0, r7, #384 @ 0x180 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #8516 @ 0x2144 │ │ │ │ + movw r1, #9052 @ 0x235c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86c84 │ │ │ │ + bl 86d2c │ │ │ │ sub r0, r7, #32 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #63648 @ 0xf8a0 │ │ │ │ + movw r1, #64192 @ 0xfac0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 86c84 │ │ │ │ + bl 86d2c │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r7, #192 @ 0xc0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #8504 @ 0x2138 │ │ │ │ + movw r1, #9040 @ 0x2350 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86c84 │ │ │ │ + bl 86d2c │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #416 @ 0x1a0 │ │ │ │ - movw r1, #8524 @ 0x214c │ │ │ │ + movw r1, #9060 @ 0x2364 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86e74 │ │ │ │ + bl 86f1c │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #496 @ 0x1f0 │ │ │ │ - movw r1, #8536 @ 0x2158 │ │ │ │ + movw r1, #9072 @ 0x2370 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86e74 │ │ │ │ + bl 86f1c │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #432 @ 0x1b0 │ │ │ │ - movw r1, #8548 @ 0x2164 │ │ │ │ + movw r1, #9084 @ 0x237c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86e74 │ │ │ │ + bl 86f1c │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #448 @ 0x1c0 │ │ │ │ - movw r1, #63568 @ 0xf850 │ │ │ │ + movw r1, #64112 @ 0xfa70 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 86e74 │ │ │ │ + bl 86f1c │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #464 @ 0x1d0 │ │ │ │ - movw r1, #8556 @ 0x216c │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86e74 │ │ │ │ + bl 86f1c │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #480 @ 0x1e0 │ │ │ │ - movw r1, #8564 @ 0x2174 │ │ │ │ + movw r1, #9100 @ 0x238c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86e74 │ │ │ │ + bl 86f1c │ │ │ │ add r0, r7, #224 @ 0xe0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #28028 @ 0x6d7c │ │ │ │ + movw r1, #28604 @ 0x6fbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 86c84 │ │ │ │ + bl 86d2c │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ ldr r1, [r7, #524] @ 0x20c │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 88424 │ │ │ │ + beq 884cc │ │ │ │ ldr ip, [r7, #512] @ 0x200 │ │ │ │ mov lr, #10 │ │ │ │ ldr r5, [r7, #516] @ 0x204 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ umull r0, r1, ip, lr │ │ │ │ mla r1, lr, r5, r1 │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r0, r2} │ │ │ │ - movw r3, #8572 @ 0x217c │ │ │ │ + movw r3, #9108 @ 0x2394 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #8584 @ 0x2188 │ │ │ │ + movw r2, #9120 @ 0x23a0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ mov r6, #0 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ mov r7, #0 │ │ │ │ - bl 251734 │ │ │ │ + bl 2524e4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #8604 @ 0x219c │ │ │ │ + movw r3, #9140 @ 0x23b4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #8616 @ 0x21a8 │ │ │ │ + movw r2, #9152 @ 0x23c0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ sub sl, fp, #372 @ 0x174 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ sub r3, fp, #428 @ 0x1ac │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #420 @ 0x1a4 │ │ │ │ mov r9, #1000 @ 0x3e8 │ │ │ │ strd r6, [r3] │ │ │ │ bl 2d6c4 │ │ │ │ @@ -92827,15 +92871,15 @@ │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r2, [fp, #-376] @ 0xfffffe88 │ │ │ │ ldr r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ umull r5, r8, r5, r9 │ │ │ │ smull r1, r0, r3, r1 │ │ │ │ asr r3, r3, #31 │ │ │ │ subs r5, r5, r7 │ │ │ │ - ldr r1, [pc, #532] @ 88700 │ │ │ │ + ldr r1, [pc, #532] @ 887a8 │ │ │ │ mla r8, r9, r2, r8 │ │ │ │ movw r2, #24648 @ 0x6048 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ rsb r3, r3, r0, asr #18 │ │ │ │ sbc r8, r8, r6 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ @@ -92855,118 +92899,118 @@ │ │ │ │ ldr r7, [sl, #-8] │ │ │ │ ldr r3, [sl, #-4] │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ ldrd r0, [sl] │ │ │ │ umull r6, r7, r7, r9 │ │ │ │ mla r7, r9, r3, r7 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ ldr r3, [sl, #8] │ │ │ │ adds r6, r6, r0 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ adc r7, r7, r1 │ │ │ │ ldrd r0, [sl, #16] │ │ │ │ umull sl, r3, r3, r9 │ │ │ │ mla r9, r9, r2, r3 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ adds r0, sl, r0 │ │ │ │ adc r1, r9, r1 │ │ │ │ ldr r9, [fp, #-348] @ 0xfffffea4 │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [fp, #-328] @ 0xfffffeb8 │ │ │ │ movlt r5, #0 │ │ │ │ lsl r9, r9, #10 │ │ │ │ - blt 885ac │ │ │ │ + blt 88654 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r8, r8, #0 │ │ │ │ mvnge r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r6, #0 │ │ │ │ - blt 885c4 │ │ │ │ + blt 8866c │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r7, r7, #0 │ │ │ │ mvnge r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r7, #0 │ │ │ │ - blt 885e0 │ │ │ │ + blt 88688 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ movlt r7, r0 │ │ │ │ mvnge r7, #-2147483648 @ 0x80000000 │ │ │ │ movw r8, #19923 @ 0x4dd3 │ │ │ │ movt r8, #4194 @ 0x1062 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ - blx 3cc2bc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ - movw r2, #8628 @ 0x21b4 │ │ │ │ + blx 3cc4ec <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ + movw r2, #9164 @ 0x23cc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ umull r5, r3, r5, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #16464 @ 0x4050 │ │ │ │ + movw r3, #17040 @ 0x4290 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ str sl, [sp, #16] │ │ │ │ - blx 3cc2bc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cc4ec <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ umull r7, r3, r7, r8 │ │ │ │ mov r0, r6 │ │ │ │ umull r6, r8, r6, r8 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 3cc2bc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cc4ec <_PyMonitoring_FireBranchEvent@@Base+0x688> │ │ │ │ lsr r8, r8, #6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #30672 @ 0x77d0 │ │ │ │ + movw r3, #31248 @ 0x7a10 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r2, #8648 @ 0x21c8 │ │ │ │ + movw r2, #9184 @ 0x23e0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ - movw r5, #35252 @ 0x89b4 │ │ │ │ + movw r5, #35788 @ 0x8bcc │ │ │ │ movt r5, #64 @ 0x40 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 86aa4 │ │ │ │ + bl 86b4c │ │ │ │ ldr r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 886dc │ │ │ │ + beq 88784 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #8716 @ 0x220c │ │ │ │ + movw r2, #9252 @ 0x2424 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ ldr r0, [fp, #-460] @ 0xfffffe34 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 86aa4 │ │ │ │ + bl 86b4c │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #34192 @ 0x8590 │ │ │ │ + movw r2, #34768 @ 0x87d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #24656 @ 0x6050 │ │ │ │ movt r0, #8 │ │ │ │ - bl 86a58 │ │ │ │ + bl 86b00 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r5, r0, lsl #28 │ │ │ │ rsbeq r5, r5, r8, lsr lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -92975,193 +93019,193 @@ │ │ │ │ movw r5, #24000 @ 0x5dc0 │ │ │ │ movt r5, #101 @ 0x65 │ │ │ │ cmp r0, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #32 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #128 @ 0x80 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #160 @ 0xa0 │ │ │ │ add r0, r5, #160 @ 0xa0 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #192 @ 0xc0 │ │ │ │ add r0, r5, #192 @ 0xc0 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #256 @ 0x100 │ │ │ │ add r0, r5, #256 @ 0x100 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #224 @ 0xe0 │ │ │ │ add r0, r5, #224 @ 0xe0 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #288 @ 0x120 │ │ │ │ add r0, r5, #288 @ 0x120 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #416 @ 0x1a0 │ │ │ │ add r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #448 @ 0x1c0 │ │ │ │ add r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #320 @ 0x140 │ │ │ │ add r0, r5, #320 @ 0x140 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #352 @ 0x160 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #384 @ 0x180 │ │ │ │ add r0, r5, #384 @ 0x180 │ │ │ │ - bl 860f4 │ │ │ │ + bl 8619c │ │ │ │ add r1, r4, #480 @ 0x1e0 │ │ │ │ add r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 8619c │ │ │ │ + bl 86244 │ │ │ │ add r1, r4, #496 @ 0x1f0 │ │ │ │ add r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 8619c │ │ │ │ + bl 86244 │ │ │ │ add r1, r4, #512 @ 0x200 │ │ │ │ add r0, r5, #512 @ 0x200 │ │ │ │ - bl 8619c │ │ │ │ + bl 86244 │ │ │ │ add r1, r4, #528 @ 0x210 │ │ │ │ add r0, r5, #528 @ 0x210 │ │ │ │ - bl 8619c │ │ │ │ + bl 86244 │ │ │ │ add r1, r4, #544 @ 0x220 │ │ │ │ add r0, r5, #544 @ 0x220 │ │ │ │ - bl 8619c │ │ │ │ + bl 86244 │ │ │ │ add r1, r4, #560 @ 0x230 │ │ │ │ add r0, r5, #560 @ 0x230 │ │ │ │ - bl 8619c │ │ │ │ + bl 86244 │ │ │ │ add r1, r4, #576 @ 0x240 │ │ │ │ add r0, r5, #576 @ 0x240 │ │ │ │ - bl 8619c │ │ │ │ + bl 86244 │ │ │ │ add r1, r4, #592 @ 0x250 │ │ │ │ add r0, r5, #592 @ 0x250 │ │ │ │ - bl 8619c │ │ │ │ + bl 86244 │ │ │ │ add r1, r4, #608 @ 0x260 │ │ │ │ add r0, r5, #608 @ 0x260 │ │ │ │ - bl 8619c │ │ │ │ + bl 86244 │ │ │ │ add r1, r4, #624 @ 0x270 │ │ │ │ add r0, r5, #624 @ 0x270 │ │ │ │ - bl 8619c │ │ │ │ + bl 86244 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2d6c4 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r6, #21568 @ 0x5440 │ │ │ │ + movw r6, #22144 @ 0x5680 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r6 │ │ │ │ - beq 88a00 │ │ │ │ + beq 88aa8 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 888a8 │ │ │ │ - ldr r0, [pc, #324] @ 88a08 │ │ │ │ + bne 88950 │ │ │ │ + ldr r0, [pc, #324] @ 88ab0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 2528a0 │ │ │ │ + bl 2535f0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 88a00 │ │ │ │ + bne 88aa8 │ │ │ │ movw r5, #2772 @ 0xad4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 88914 │ │ │ │ + beq 889bc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ moveq r1, r5 │ │ │ │ movne r1, r6 │ │ │ │ - ldr r2, [pc, #240] @ 88a0c │ │ │ │ + ldr r2, [pc, #240] @ 88ab4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88938 │ │ │ │ + beq 889e0 │ │ │ │ bl 2d0c4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ ldrne r3, [r4] │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ - beq 88a00 │ │ │ │ + beq 88aa8 │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 88970 │ │ │ │ + beq 88a18 │ │ │ │ ldr r6, [r3, #1592] @ 0x638 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88968 │ │ │ │ - bl 87924 │ │ │ │ + beq 88a10 │ │ │ │ + bl 879cc │ │ │ │ mov r3, r6 │ │ │ │ - b 88950 │ │ │ │ + b 889f8 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 88984 │ │ │ │ + beq 88a2c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2373c4 <_Py_SetLocaleFromEnv@@Base+0x2418> │ │ │ │ + bl 241284 <_Py_SetLocaleFromEnv@@Base+0xb578> │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 88704 │ │ │ │ + bl 887ac │ │ │ │ cmp r4, r5 │ │ │ │ - beq 88a00 │ │ │ │ + beq 88aa8 │ │ │ │ movw r3, #24656 @ 0x6050 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 889e0 │ │ │ │ + beq 88a88 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne 889a4 │ │ │ │ + bne 88a4c │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #2752 @ 0xac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 871ac │ │ │ │ - b 88a00 │ │ │ │ + bl 87254 │ │ │ │ + b 88aa8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 889f8 │ │ │ │ + bne 88aa0 │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 889b0 │ │ │ │ + bne 88a58 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r5, r5, r0, ror #29 │ │ │ │ andeq r0, r0, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -93170,257 +93214,257 @@ │ │ │ │ movw r4, #23888 @ 0x5d50 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #8728 @ 0x2218 │ │ │ │ + movw r2, #9264 @ 0x2430 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 88a70 │ │ │ │ + bne 88b18 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #34192 @ 0x8590 │ │ │ │ + movw r2, #34768 @ 0x87d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2d664 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #8764 @ 0x223c │ │ │ │ + movw r2, #9300 @ 0x2454 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldrb r8, [r5, #-8] │ │ │ │ sub r3, r5, #7 │ │ │ │ sub r2, r5, #4 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ cmp r2, r3 │ │ │ │ orr r8, r1, r8, lsl #8 │ │ │ │ - bne 88a90 │ │ │ │ + bne 88b38 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #8776 @ 0x2248 │ │ │ │ + movw r2, #9312 @ 0x2460 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #8812 @ 0x226c │ │ │ │ + movw r2, #9348 @ 0x2484 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 88b18 │ │ │ │ + bne 88bc0 │ │ │ │ ldrb r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 88b18 │ │ │ │ + bne 88bc0 │ │ │ │ ldrb r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 88b18 │ │ │ │ + bne 88bc0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #8848 @ 0x2290 │ │ │ │ + movw r0, #9384 @ 0x24a8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ - b 88b9c │ │ │ │ + b 88c44 │ │ │ │ sub r6, r5, #3 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #8880 @ 0x22b0 │ │ │ │ + movw r2, #9416 @ 0x24c8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ sub r3, r5, r6 │ │ │ │ ldrb sl, [r6], #1 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #8916 @ 0x22d4 │ │ │ │ + movw r2, #9452 @ 0x24ec │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp sl, #253 @ 0xfd │ │ │ │ - beq 88b70 │ │ │ │ - movw r0, #8940 @ 0x22ec │ │ │ │ + beq 88c18 │ │ │ │ + movw r0, #9476 @ 0x2504 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e250 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ cmp r6, r5 │ │ │ │ - bne 88b30 │ │ │ │ - movw r0, #8952 @ 0x22f8 │ │ │ │ + bne 88bd8 │ │ │ │ + movw r0, #9488 @ 0x2510 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ mov r1, #1 │ │ │ │ bl 2e250 │ │ │ │ add r7, r5, r8 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #9100 @ 0x238c │ │ │ │ + movw r2, #9636 @ 0x25a4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ sub r3, r7, #1 │ │ │ │ add r2, r7, #3 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne 88be0 │ │ │ │ + bne 88c88 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 88bc4 │ │ │ │ + bne 88c6c │ │ │ │ mov r6, #1 │ │ │ │ - b 88be4 │ │ │ │ + b 88c8c │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 88c08 │ │ │ │ + beq 88cb0 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #8848 @ 0x2290 │ │ │ │ + movw r0, #9384 @ 0x24a8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ - b 88c80 │ │ │ │ + b 88d28 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ - movw r2, #8880 @ 0x22b0 │ │ │ │ + movw r2, #9416 @ 0x24c8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r8, [r7, r6] │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #9140 @ 0x23b4 │ │ │ │ + movw r2, #9676 @ 0x25cc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - movw r0, #8940 @ 0x22ec │ │ │ │ + movw r0, #9476 @ 0x2504 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp r8, #253 @ 0xfd │ │ │ │ - beq 88c64 │ │ │ │ + beq 88d0c │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e250 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ add r6, r6, #1 │ │ │ │ bl 2e238 │ │ │ │ cmp r6, #4 │ │ │ │ - bne 88c24 │ │ │ │ + bne 88ccc │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 88d34 │ │ │ │ + beq 88ddc │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #9168 @ 0x23d0 │ │ │ │ + movw r0, #9704 @ 0x25e8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ sub r3, r6, r5 │ │ │ │ - movw r2, #9184 @ 0x23e0 │ │ │ │ + movw r2, #9720 @ 0x25f8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ cmp r3, #8 │ │ │ │ cmpne r6, r7 │ │ │ │ - bcs 88cd0 │ │ │ │ + bcs 88d78 │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 88ca4 │ │ │ │ + b 88d4c │ │ │ │ cmp r6, r7 │ │ │ │ - bcc 88ce8 │ │ │ │ + bcc 88d90 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ - b 88d34 │ │ │ │ + b 88ddc │ │ │ │ sub r3, r7, r6 │ │ │ │ cmp r3, #8 │ │ │ │ - ble 88d10 │ │ │ │ + ble 88db8 │ │ │ │ sub r6, r7, #8 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #9192 @ 0x23e8 │ │ │ │ + movw r0, #9728 @ 0x2600 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ - movw r2, #9184 @ 0x23e0 │ │ │ │ + movw r2, #9720 @ 0x25f8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs 88cd8 │ │ │ │ + bcs 88d80 │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 88d10 │ │ │ │ + b 88db8 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2dd3c │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 90dd0 │ │ │ │ + b 90eb8 │ │ │ │ │ │ │ │ -00088d60 <_PyStolenTuple_Free@@Base>: │ │ │ │ +00088e08 <_PyStolenTuple_Free@@Base>: │ │ │ │ ldr r3, [r0, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 88dcc <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bne 88e74 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt 88dcc <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ - ldr r3, [pc, #72] @ 88ddc <_PyStolenTuple_Free@@Base+0x7c> │ │ │ │ + bgt 88e74 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + ldr r3, [pc, #72] @ 88e84 <_PyStolenTuple_Free@@Base+0x7c> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1732] @ 0x6c4 │ │ │ │ cmp r1, #2000 @ 0x7d0 │ │ │ │ - bcs 88dcc <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bcs 88e74 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r2, [r3, #1728] @ 0x6c0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r2, [r0] │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r1, [r3, #1732] @ 0x6c4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #160] @ 0xa0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00088de0 <_PyType_LookupSubclasses@@Base>: │ │ │ │ +00088e88 <_PyType_LookupSubclasses@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #2 │ │ │ │ - beq 88e4c <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #92] @ 88e5c <_PyType_LookupSubclasses@@Base+0x7c> │ │ │ │ + beq 88ef4 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #92] @ 88f04 <_PyType_LookupSubclasses@@Base+0x7c> │ │ │ │ sub r2, r2, #1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r2, #0 │ │ │ │ @@ -93439,22 +93483,22 @@ │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r0, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00088e60 <_PyType_InitSubclasses@@Base>: │ │ │ │ +00088f08 <_PyType_InitSubclasses@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #2 │ │ │ │ - beq 88ecc <_PyType_InitSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #112] @ 88ef0 <_PyType_InitSubclasses@@Base+0x90> │ │ │ │ + beq 88f74 <_PyType_InitSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #112] @ 88f98 <_PyType_InitSubclasses@@Base+0x90> │ │ │ │ sub r2, r2, #1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r2, #0 │ │ │ │ @@ -93468,304 +93512,304 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 88ee0 <_PyType_InitSubclasses@@Base+0x80> │ │ │ │ + bne 88f88 <_PyType_InitSubclasses@@Base+0x80> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2574f4 <_PyThreadState_New@@Base+0x22e8> │ │ │ │ + b 258224 <_PyThreadState_New@@Base+0x22e0> │ │ │ │ mov r0, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00088ef4 : │ │ │ │ +00088f9c : │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r0, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088f14 : │ │ │ │ +00088fbc : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 88f38 │ │ │ │ + beq 88fe0 │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088f44 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +00088fec <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 88f84 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ + bcs 8902c <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ lsr r2, r0, #7 │ │ │ │ - movw ip, #14796 @ 0x39cc │ │ │ │ + movw ip, #15376 @ 0x3c10 │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ lsl r2, r2, #1 │ │ │ │ - movw r1, #3788 @ 0xecc │ │ │ │ + movw r1, #4368 @ 0x1110 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ add r3, r3, r2, lsl #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ - movw r3, #61148 @ 0xeedc │ │ │ │ + movw r3, #61728 @ 0xf120 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ addeq r0, r3, r0 │ │ │ │ - movwne r2, #34188 @ 0x858c │ │ │ │ + movwne r2, #34676 @ 0x8774 │ │ │ │ uxthne r3, r3 │ │ │ │ movtne r2, #90 @ 0x5a │ │ │ │ ldrne r0, [r2, r3, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088fbc : │ │ │ │ +00089064 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #28] @ 88ff4 │ │ │ │ + ldr ip, [pc, #28] @ 8909c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ab754 │ │ │ │ + bl ab83c │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00088ff8 <_PyWeakref_IsDead@@Base>: │ │ │ │ +000890a0 <_PyWeakref_IsDead@@Base>: │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #1 │ │ │ │ ldrne r0, [r2] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008902c : │ │ │ │ - ldr ip, [pc, #32] @ 89054 │ │ │ │ +000890d4 : │ │ │ │ + ldr ip, [pc, #32] @ 890fc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 31590 <_PyObject_DebugMallocStats@@Base+0x994> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00089058 : │ │ │ │ - ldr ip, [pc, #32] @ 89080 │ │ │ │ +00089100 : │ │ │ │ + ldr ip, [pc, #32] @ 89128 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 31590 <_PyObject_DebugMallocStats@@Base+0x994> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00089084 <_PyObjectArray_Free@@Base>: │ │ │ │ +0008912c <_PyObjectArray_Free@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 890a0 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ + beq 89148 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a6458 │ │ │ │ + b a6530 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000890ac : │ │ │ │ +00089154 : │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000890d0 : │ │ │ │ +00089178 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f4590 <_PyEval_StopTheWorld@@Base+0x3ac> │ │ │ │ + b 2f5230 <_PyEval_StopTheWorld@@Base+0x398> │ │ │ │ │ │ │ │ -000890e4 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +0008918c <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000890f8 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +000891a0 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008910c : │ │ │ │ +000891b4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089120 : │ │ │ │ +000891c8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089134 : │ │ │ │ +000891dc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089148 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +000891f0 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 30c9f4 <_PyFunction_VerifyStateless@@Base+0xc70> │ │ │ │ + b 30d448 <_PyFunction_VerifyStateless@@Base+0xb0c> │ │ │ │ │ │ │ │ -00089168 <_PyXIData_Lookup@@Base>: │ │ │ │ +00089210 <_PyXIData_Lookup@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r3, #3720] @ 0xe88 │ │ │ │ adds ip, r1, #944 @ 0x3b0 │ │ │ │ - beq 891bc <_PyXIData_Lookup@@Base+0x54> │ │ │ │ + beq 89264 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 891bc <_PyXIData_Lookup@@Base+0x54> │ │ │ │ + beq 89264 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 325ff4 <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ - b 891c8 <_PyXIData_Lookup@@Base+0x60> │ │ │ │ + bl 3263fc <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ + b 89270 <_PyXIData_Lookup@@Base+0x60> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000891d4 <_PyXI_GetFailureCode@@Base>: │ │ │ │ +0008927c <_PyXI_GetFailureCode@@Base>: │ │ │ │ cmp r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrne r0, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000891f0 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +00089298 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008920c <_PyErr_GetHandledException@@Base>: │ │ │ │ +000892b4 <_PyErr_GetHandledException@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89234 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ + bne 892dc <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89218 <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ - b 8925c <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + bne 892c0 <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ + b 89304 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 8925c <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + beq 89304 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089268 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +00089310 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r2, fp, #12 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl d3d3c │ │ │ │ + bl d4354 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000892a8 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +00089350 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -93775,162 +93819,162 @@ │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 31520 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000892e8 : │ │ │ │ +00089390 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r2, [fp, #-8] │ │ │ │ sub r2, fp, #8 │ │ │ │ bl 31520 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00089314 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ +000893bc <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 892e8 │ │ │ │ + b 89390 │ │ │ │ │ │ │ │ -00089328 : │ │ │ │ +000893d0 : │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #920] @ 0x398 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89360 │ │ │ │ + beq 89408 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89360 │ │ │ │ + beq 89408 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ dmb ish │ │ │ │ mvn r0, r0 │ │ │ │ lsr r0, r0, #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008936c : │ │ │ │ - ldr r1, [pc, #32] @ 89394 │ │ │ │ +00089414 : │ │ │ │ + ldr r1, [pc, #32] @ 8943c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25f108 │ │ │ │ + b 25fe50 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00089398 : │ │ │ │ +00089440 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000893c4 : │ │ │ │ +0008946c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #52600 @ 0xcd78 │ │ │ │ + movw r3, #53176 @ 0xcfb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000893f8 : │ │ │ │ +000894a0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089424 : │ │ │ │ +000894cc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub ip, fp, #4 │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089454 : │ │ │ │ +000894fc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub ip, fp, #4 │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089484 : │ │ │ │ +0008952c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - movw ip, #9200 @ 0x23f0 │ │ │ │ + movw ip, #9736 @ 0x2608 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ - bl 24f984 <_Py_write_noraise@@Base+0x1010> │ │ │ │ + bl 250734 <_Py_write_noraise@@Base+0x1b00> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000894bc <_PyCode_Deinstrument@@Base>: │ │ │ │ - movw r3, #52456 @ 0xcce8 │ │ │ │ +00089564 <_PyCode_Deinstrument@@Base>: │ │ │ │ + movw r3, #53024 @ 0xcf20 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000894dc <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00089584 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -93939,146 +93983,146 @@ │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #20 │ │ │ │ str lr, [fp, #-8] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00089528 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +000895d0 <_PySeqLock_LockWrite@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0] │ │ │ │ tst r5, #1 │ │ │ │ - beq 89558 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ + beq 89600 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ bl 2e88c │ │ │ │ ldr r5, [r4] │ │ │ │ - b 89544 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b 895ec <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ add r2, r5, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 89578 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ + bne 89620 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 89560 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ + bne 89608 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ dmb ish │ │ │ │ - bne 89588 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ + bne 89630 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r3 │ │ │ │ bl 2e88c │ │ │ │ - b 89544 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b 895ec <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ │ │ │ │ -00089594 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +0008963c <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0] │ │ │ │ dmb ish │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000895bc <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +00089664 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0] │ │ │ │ dmb ish │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000895e4 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +0008968c <_PySeqLock_BeginRead@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ tst r0, #1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ bl 2e88c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ - b 89604 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ + b 896ac <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ │ │ │ │ -0008961c <_PySeqLock_EndRead@@Base>: │ │ │ │ +000896c4 <_PySeqLock_EndRead@@Base>: │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8964c <_PySeqLock_EndRead@@Base+0x30> │ │ │ │ + beq 896f4 <_PySeqLock_EndRead@@Base+0x30> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e88c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089654 <_PySeqLock_AfterFork@@Base>: │ │ │ │ +000896fc <_PySeqLock_AfterFork@@Base>: │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ands r3, r3, #1 │ │ │ │ movne r2, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r1, #0 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, r3 │ │ │ │ strne r1, [r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089684 : │ │ │ │ +0008972c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrb r0, [r0] │ │ │ │ dmb ish │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000896a8 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +00089750 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, fp, #8 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ str r1, [fp, #-8] │ │ │ │ - bl c004c │ │ │ │ + bl c0158 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000896e4 : │ │ │ │ +0008978c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -94086,20 +94130,20 @@ │ │ │ │ sub r2, fp, #28 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ mov lr, #0 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str lr, [fp, #-16] │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 233244 │ │ │ │ + bl 233fbc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00089730 : │ │ │ │ +000897d8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #23888 @ 0x5d50 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ @@ -94110,15 +94154,15 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 300c0 │ │ │ │ │ │ │ │ -00089774 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +0008981c <_Py_FatalErrorFunc@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw ip, #23888 @ 0x5d50 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ @@ -94134,218 +94178,218 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 300c0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #9224 @ 0x2408 │ │ │ │ + movw r1, #9760 @ 0x2620 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39568 @ 0x9a90 │ │ │ │ + movw r0, #40040 @ 0x9c68 │ │ │ │ movt r0, #94 @ 0x5e │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -000897e4 : │ │ │ │ - ldr r3, [pc, #52] @ 89820 │ │ │ │ +0008988c : │ │ │ │ + ldr r3, [pc, #52] @ 898c8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8981c │ │ │ │ + bne 898c4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #3924 @ 0xf54 │ │ │ │ + movw r1, #5060 @ 0x13c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #8] @ 89824 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - b 9a4b8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + ldr r0, [pc, #8] @ 898cc │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + b 9a598 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq r9, lr, r0, lsr #21 │ │ │ │ + subseq r9, lr, r8, ror ip │ │ │ │ │ │ │ │ -00089828 : │ │ │ │ +000898d0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 89854 │ │ │ │ + beq 898fc │ │ │ │ ldr r6, [r4] │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ movw r5, #25420 @ 0x634c │ │ │ │ movt r5, #101 @ 0x65 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ bl 2d1b4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #24] │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 234a58 │ │ │ │ + bl 2357b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #24] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #53288 @ 0xd028 │ │ │ │ + movw r1, #53864 @ 0xd268 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - ldr r0, [pc] @ 89898 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldrheq r9, [lr], #-164 @ 0xffffff5c │ │ │ │ + ldr r0, [pc] @ 89940 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq r9, lr, ip, lsl #25 │ │ │ │ │ │ │ │ -0008989c : │ │ │ │ +00089944 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #32] @ 898d8 │ │ │ │ + ldr r2, [pc, #32] @ 89980 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2c40cc │ │ │ │ + bl 2c4dfc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2c7c80 │ │ │ │ + b 2c89b0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000898dc <_PyThreadState_Prealloc@@Base>: │ │ │ │ +00089984 <_PyThreadState_Prealloc@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 255220 <_PyThreadState_New@@Base+0x14> │ │ │ │ + b 255f58 <_PyThreadState_New@@Base+0x14> │ │ │ │ │ │ │ │ -000898f4 <_PyThreadState_Init@@Base>: │ │ │ │ +0008999c <_PyThreadState_Init@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #9252 @ 0x2424 │ │ │ │ + movw r1, #9788 @ 0x263c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 89918 <_PyThreadState_Init@@Base+0x24> │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq r9, lr, r8, asr #21 │ │ │ │ + ldr r0, [pc] @ 899c0 <_PyThreadState_Init@@Base+0x24> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq r9, lr, r0, lsr #25 │ │ │ │ │ │ │ │ -0008991c : │ │ │ │ +000899c4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089934 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +000899dc <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #38580 @ 0x96b4 │ │ │ │ + movw r3, #41132 @ 0xa0ac │ │ │ │ movt r3, #14 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #360] @ 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089960 : │ │ │ │ +00089a08 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2b8814 │ │ │ │ + bl 2b96e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8999c │ │ │ │ - ldr r2, [pc, #24] @ 899a4 │ │ │ │ + bne 89a44 │ │ │ │ + ldr r2, [pc, #24] @ 89a4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2ba7f8 │ │ │ │ - bl 2b9320 │ │ │ │ + bl 2bb6c8 │ │ │ │ + bl 2ba1f0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000899a8 : │ │ │ │ - ldr r2, [pc, #28] @ 899cc │ │ │ │ +00089a50 : │ │ │ │ + ldr r2, [pc, #28] @ 89a74 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ba7f8 │ │ │ │ + b 2bb6c8 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000899d0 : │ │ │ │ +00089a78 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ mov ip, #0 │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 25e53c │ │ │ │ + bl 25f284 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00089a04 : │ │ │ │ +00089aac : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r1, ip │ │ │ │ str lr, [sp] │ │ │ │ - bl 2778f0 │ │ │ │ + bl 278a78 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00089a44 : │ │ │ │ +00089aec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 27766c │ │ │ │ + b 2787f4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 89aa0 │ │ │ │ + beq 89b48 │ │ │ │ ldr r3, [r0, #-1] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89abc │ │ │ │ + bgt 89b64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89abc │ │ │ │ + bne 89b64 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r3, #1000] @ 0x3e8 │ │ │ │ ldr r0, [r3, #984] @ 0x3d8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r2 │ │ │ │ @@ -94356,248 +94400,248 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89b14 │ │ │ │ + beq 89bbc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89b14 │ │ │ │ + bgt 89bbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 89b14 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 89bbc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89b48 │ │ │ │ + beq 89bf0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89b48 │ │ │ │ + bgt 89bf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 89b48 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 89bf0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089b50 : │ │ │ │ +00089bf8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2b6c98 │ │ │ │ + bl 2b7b68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89ba8 │ │ │ │ - bl d80fc │ │ │ │ + beq 89c50 │ │ │ │ + bl d8714 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89b94 │ │ │ │ + bgt 89c3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89b9c │ │ │ │ + beq 89c44 │ │ │ │ mov r4, r5 │ │ │ │ - b 89ba8 │ │ │ │ + b 89c50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 89b94 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 89c3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089bb0 : │ │ │ │ +00089c58 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 89bd8 │ │ │ │ + bne 89c80 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #64] @ 89c24 │ │ │ │ + ldr r2, [pc, #64] @ 89ccc │ │ │ │ ldr r3, [r1] │ │ │ │ str r1, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89c18 │ │ │ │ + beq 89cc0 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00089c28 <_PyType_NewManagedObject@@Base>: │ │ │ │ +00089cd0 <_PyType_NewManagedObject@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ - bl aa5b4 │ │ │ │ + bl aa69c │ │ │ │ cmp r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ │ │ │ │ -00089c58 : │ │ │ │ +00089d00 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c37cc │ │ │ │ + b c3ea0 │ │ │ │ │ │ │ │ -00089c70 <_PyObject_GetAttrId@@Base>: │ │ │ │ +00089d18 <_PyObject_GetAttrId@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 335fc <_PyUnicode_FromId@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b6838 │ │ │ │ + b b6918 │ │ │ │ │ │ │ │ -00089ca8 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +00089d50 <_PyObject_GetDictPtr@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ tst r2, #16 │ │ │ │ - bne 89d0c <_PyObject_GetDictPtr@@Base+0x64> │ │ │ │ + bne 89db4 <_PyObject_GetDictPtr@@Base+0x64> │ │ │ │ ldr r1, [ip, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 89d30 <_PyObject_GetDictPtr@@Base+0x88> │ │ │ │ - bge 89d04 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + beq 89dd8 <_PyObject_GetDictPtr@@Base+0x88> │ │ │ │ + bge 89dac <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r2, [ip, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ rsblt r0, r0, #0 │ │ │ │ add r2, r2, #3 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, r4, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #-12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89d38 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bne 89de0 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ tst r2, #4 │ │ │ │ - beq 89d38 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 302144 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ + beq 89de0 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 302de4 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89d38 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 1436d4 │ │ │ │ + bne 89de0 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 143edc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r0, r4, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089d40 : │ │ │ │ +00089de8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 89d88 │ │ │ │ + bne 89e30 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9300 @ 0x2454 │ │ │ │ + movw r1, #9836 @ 0x266c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089d94 : │ │ │ │ +00089e3c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 89dd0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 89e78 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9300 @ 0x2454 │ │ │ │ + movw r1, #9836 @ 0x266c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 89dec │ │ │ │ + beq 89e94 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + b a4e48 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + b a4e48 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + b a4e48 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + b a4e48 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -00089e48 <_PyObject_AssertFailed@@Base>: │ │ │ │ +00089ef0 <_PyObject_AssertFailed@@Base>: │ │ │ │ push {r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #23888 @ 0x5d50 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ @@ -94606,618 +94650,618 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #9320 @ 0x2468 │ │ │ │ + movw r2, #9856 @ 0x2680 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 89eb4 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ - movw r2, #9328 @ 0x2470 │ │ │ │ + beq 89f5c <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ + movw r2, #9864 @ 0x2688 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 89ee0 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ + beq 89f88 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #9336 @ 0x2478 │ │ │ │ + movw r2, #9872 @ 0x2690 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 89ef0 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ - movw r2, #9360 @ 0x2490 │ │ │ │ + b 89f98 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ + movw r2, #9896 @ 0x26a8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 89f18 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ - movw r2, #9968 @ 0x26f0 │ │ │ │ + beq 89fc0 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ + movw r2, #10544 @ 0x2930 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #34192 @ 0x8590 │ │ │ │ + movw r2, #34768 @ 0x87d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8eb8 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c9534 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 89f68 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ + beq 8a010 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #11880 @ 0x2e68 │ │ │ │ + movw r2, #12456 @ 0x30a8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ - b 89fb4 <_PyObject_AssertFailed@@Base+0x16c> │ │ │ │ + b 8a05c <_PyObject_AssertFailed@@Base+0x16c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ sub r5, r6, r1, lsl #3 │ │ │ │ bl 2dd3c │ │ │ │ mov r1, r5 │ │ │ │ - bl 90dd0 │ │ │ │ + bl 90eb8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 36468 │ │ │ │ + bl 36478 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #34192 @ 0x8590 │ │ │ │ + movw r2, #34768 @ 0x87d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ - movw r1, #9380 @ 0x24a4 │ │ │ │ + movw r1, #9916 @ 0x26bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 89fc4 <_PyObject_AssertFailed@@Base+0x17c> │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldrsbeq r9, [lr], #-172 @ 0xffffff54 │ │ │ │ + ldr r0, [pc] @ 8a06c <_PyObject_AssertFailed@@Base+0x17c> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldrheq r9, [lr], #-196 @ 0xffffff3c │ │ │ │ │ │ │ │ -00089fc8 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +0008a070 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r1, r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8a014 <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ - ldr lr, [pc, #992] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8a0bc <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ + ldr lr, [pc, #992] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #602 @ 0x25a │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9404 @ 0x24bc │ │ │ │ + movw r2, #9940 @ 0x26d4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e48 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89ef0 <_PyObject_AssertFailed@@Base> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov ip, r0 │ │ │ │ and r1, r3, #96 @ 0x60 │ │ │ │ and r4, r3, #64 @ 0x40 │ │ │ │ ubfx lr, r3, #2, #3 │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ - bne 8a05c <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ + bne 8a104 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ cmp lr, #1 │ │ │ │ - beq 8a208 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #924] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a2b0 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #924] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #608 @ 0x260 │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9476 @ 0x2504 │ │ │ │ + movw r2, #10012 @ 0x271c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e48 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89ef0 <_PyObject_AssertFailed@@Base> │ │ │ │ sub r5, lr, #1 │ │ │ │ cmp lr, #4 │ │ │ │ cmpne r5, #1 │ │ │ │ movhi r5, #1 │ │ │ │ movls r5, #0 │ │ │ │ ands r1, r3, #32 │ │ │ │ - beq 8a0ec <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ + beq 8a194 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8a0a4 <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ - ldr lr, [pc, #852] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a14c <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ + ldr lr, [pc, #852] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #616 @ 0x268 │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9508 @ 0x2524 │ │ │ │ + movw r2, #10044 @ 0x273c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e48 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89ef0 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8a0d0 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ - ldr lr, [pc, #808] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a178 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ + ldr lr, [pc, #808] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #619 @ 0x26b │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9604 @ 0x2584 │ │ │ │ + movw r2, #10140 @ 0x279c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e48 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89ef0 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ add r1, r0, #28 │ │ │ │ cmp r6, r1 │ │ │ │ moveq ip, #620 @ 0x26c │ │ │ │ - ldreq lr, [pc, #756] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - bne 8a1d8 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - b 8a1bc <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ + ldreq lr, [pc, #756] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8a280 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + b 8a264 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8a114 <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ - ldr lr, [pc, #736] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a1bc <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ + ldr lr, [pc, #736] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #626 @ 0x272 │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9508 @ 0x2524 │ │ │ │ + movw r2, #10044 @ 0x273c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e48 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89ef0 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a140 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ - ldr lr, [pc, #692] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8a1e8 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ + ldr lr, [pc, #692] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #630 @ 0x276 │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9656 @ 0x25b8 │ │ │ │ + movw r2, #10192 @ 0x27d0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e48 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89ef0 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8a1ac <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + beq 8a254 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r1, r6 │ │ │ │ - beq 8a178 <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ - ldr lr, [pc, #640] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a220 <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ + ldr lr, [pc, #640] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #632 @ 0x278 │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9676 @ 0x25cc │ │ │ │ + movw r2, #10212 @ 0x27e4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e48 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89ef0 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - beq 8a208 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #588] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a2b0 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #588] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #633 @ 0x279 │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9704 @ 0x25e8 │ │ │ │ + movw r2, #10240 @ 0x2800 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e48 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89ef0 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r6 │ │ │ │ - bne 8a1d8 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - ldr lr, [pc, #544] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8a280 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + ldr lr, [pc, #544] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #636 @ 0x27c │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9628 @ 0x259c │ │ │ │ + movw r2, #10164 @ 0x27b4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e48 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89ef0 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8a208 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + bne 8a2b0 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ ldr r1, [ip, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8a208 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + beq 8a2b0 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9744 @ 0x2610 │ │ │ │ + movw r2, #10280 @ 0x2828 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #472] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #472] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #641 @ 0x281 │ │ │ │ - b 8a3bc <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a464 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8a3d0 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ + beq 8a478 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ tst r3, #32 │ │ │ │ ldreq r2, [ip, #28] │ │ │ │ - beq 8a228 <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ + beq 8a2d0 <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r2, ip, #20 │ │ │ │ addeq r2, ip, #28 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - ble 8a268 <_PyUnicode_CheckConsistency@@Base+0x2a0> │ │ │ │ + ble 8a310 <_PyUnicode_CheckConsistency@@Base+0x2a0> │ │ │ │ cmp lr, #1 │ │ │ │ ldrbeq r5, [r2, r0] │ │ │ │ - beq 8a258 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + beq 8a300 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ cmp lr, #2 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ ldrne r5, [r2, r0, lsl #2] │ │ │ │ ldrheq r5, [r2, r5] │ │ │ │ cmp r3, r5 │ │ │ │ add r0, r0, #1 │ │ │ │ movcc r3, r5 │ │ │ │ - b 8a234 <_PyUnicode_CheckConsistency@@Base+0x26c> │ │ │ │ + b 8a2dc <_PyUnicode_CheckConsistency@@Base+0x26c> │ │ │ │ cmp lr, #1 │ │ │ │ - bne 8a2f4 <_PyUnicode_CheckConsistency@@Base+0x32c> │ │ │ │ + bne 8a39c <_PyUnicode_CheckConsistency@@Base+0x32c> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8a2d0 <_PyUnicode_CheckConsistency@@Base+0x308> │ │ │ │ + bne 8a378 <_PyUnicode_CheckConsistency@@Base+0x308> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi 8a29c <_PyUnicode_CheckConsistency@@Base+0x2d4> │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + bhi 8a344 <_PyUnicode_CheckConsistency@@Base+0x2d4> │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9772 @ 0x262c │ │ │ │ + movw r2, #10308 @ 0x2844 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r5, [pc, #324] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r5, [pc, #324] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #661 @ 0x295 │ │ │ │ - b 8a2bc <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ + b 8a364 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls 8a398 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ - ldr r5, [pc, #304] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + bls 8a440 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ + ldr r5, [pc, #304] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9788 @ 0x263c │ │ │ │ + movw r2, #10324 @ 0x2854 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw lr, #662 @ 0x296 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 89e48 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89ef0 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls 8a398 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + bls 8a440 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9804 @ 0x264c │ │ │ │ + movw r2, #10340 @ 0x2864 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #236] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #236] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #665 @ 0x299 │ │ │ │ - b 8a3bc <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a464 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp lr, #2 │ │ │ │ - bne 8a34c <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ + bne 8a3f4 <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 8a320 <_PyUnicode_CheckConsistency@@Base+0x358> │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + bhi 8a3c8 <_PyUnicode_CheckConsistency@@Base+0x358> │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9820 @ 0x265c │ │ │ │ + movw r2, #10356 @ 0x2874 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #192] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #192] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov lr, #668 @ 0x29c │ │ │ │ - b 8a3bc <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a464 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ lslcc r1, r1, #1 │ │ │ │ ldrhcc r3, [r2, r1] │ │ │ │ - bcc 8a39c <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + bcc 8a444 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9840 @ 0x2670 │ │ │ │ + movw r2, #10376 @ 0x2888 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #148] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #148] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #669 @ 0x29d │ │ │ │ - b 8a3bc <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a464 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 8a370 <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + bcs 8a418 <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9860 @ 0x2684 │ │ │ │ + movw r2, #10396 @ 0x289c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #112] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #112] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov lr, #672 @ 0x2a0 │ │ │ │ - b 8a3bc <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a464 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ ldrcc r3, [r2, r1, lsl #2] │ │ │ │ - bcc 8a39c <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + bcc 8a444 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9880 @ 0x2698 │ │ │ │ + movw r2, #10416 @ 0x28b0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #72] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #72] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #673 @ 0x2a1 │ │ │ │ - b 8a3bc <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a464 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ ldrb r3, [r2, r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a3d0 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ - ldr r4, [pc, #48] @ 8a3dc <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - movw r3, #36108 @ 0x8d0c │ │ │ │ + beq 8a478 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ + ldr r4, [pc, #48] @ 8a484 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9900 @ 0x26ac │ │ │ │ + movw r2, #10436 @ 0x28c4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw lr, #675 @ 0x2a3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 89e48 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89ef0 <_PyObject_AssertFailed@@Base> │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldrsheq r9, [lr], #-164 @ 0xffffff5c │ │ │ │ + subseq r9, lr, ip, asr #25 │ │ │ │ │ │ │ │ -0008a3e0 : │ │ │ │ +0008a488 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #104] @ 8a464 │ │ │ │ + ldr r0, [pc, #104] @ 8a50c │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8a418 │ │ │ │ + bne 8a4c0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a400 │ │ │ │ + bne 8a4a8 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - beq 8a428 │ │ │ │ - bl 348650 │ │ │ │ - bl 24e9f8 <_Py_write_noraise@@Base+0x84> │ │ │ │ + beq 8a4d0 │ │ │ │ + bl 3bd474 │ │ │ │ + bl 24ecb8 <_Py_write_noraise@@Base+0x84> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8a44c │ │ │ │ + bne 8a4f4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a434 │ │ │ │ + bne 8a4dc │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 8a464 │ │ │ │ + ldr r0, [pc, #8] @ 8a50c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bbc08 │ │ │ │ + b 2bca8c │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ │ │ │ │ -0008a468 : │ │ │ │ +0008a510 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 8a4fc │ │ │ │ + ldr r3, [pc, #120] @ 8a5a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a4a4 │ │ │ │ + bne 8a54c │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a48c │ │ │ │ + bne 8a534 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8a4b8 │ │ │ │ + beq 8a560 │ │ │ │ mov r0, r3 │ │ │ │ - bl 348650 │ │ │ │ - ldr r3, [pc, #64] @ 8a500 │ │ │ │ + bl 3bd474 │ │ │ │ + ldr r3, [pc, #64] @ 8a5a8 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r5] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 8a4e4 │ │ │ │ + bne 8a58c │ │ │ │ strexb r0, r2, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a4cc │ │ │ │ + bne 8a574 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bbc08 │ │ │ │ + b 2bca8c │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ rsbeq r9, r2, r8, asr #20 │ │ │ │ │ │ │ │ -0008a504 : │ │ │ │ +0008a5ac : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 8a598 │ │ │ │ + ldr r3, [pc, #120] @ 8a640 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a540 │ │ │ │ + bne 8a5e8 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a528 │ │ │ │ + bne 8a5d0 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8a554 │ │ │ │ + beq 8a5fc │ │ │ │ mov r0, r3 │ │ │ │ - bl 348650 │ │ │ │ - ldr r3, [pc, #64] @ 8a59c │ │ │ │ + bl 3bd474 │ │ │ │ + ldr r3, [pc, #64] @ 8a644 │ │ │ │ mov ip, #0 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8a580 │ │ │ │ + bne 8a628 │ │ │ │ strexb r1, ip, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a568 │ │ │ │ + bne 8a610 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bbc08 │ │ │ │ + b 2bca8c │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ rsbeq r9, r2, r8, asr #20 │ │ │ │ │ │ │ │ -0008a5a0 : │ │ │ │ +0008a648 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #200] @ 8a684 │ │ │ │ + ldr r3, [pc, #200] @ 8a72c │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a5dc │ │ │ │ + bne 8a684 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a5c4 │ │ │ │ + bne 8a66c │ │ │ │ mov r4, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8a5f0 │ │ │ │ + beq 8a698 │ │ │ │ mov r0, r3 │ │ │ │ - bl 348650 │ │ │ │ + bl 3bd474 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r3, #1904] @ 0x770 │ │ │ │ cmp r2, #31 │ │ │ │ - ble 8a63c │ │ │ │ + ble 8a6e4 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8a624 │ │ │ │ + bne 8a6cc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a60c │ │ │ │ + bne 8a6b4 │ │ │ │ dmb ish │ │ │ │ - beq 8a634 │ │ │ │ - ldr r0, [pc, #80] @ 8a684 │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 8a6dc │ │ │ │ + ldr r0, [pc, #80] @ 8a72c │ │ │ │ + bl 2bca8c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #1904] @ 0x770 │ │ │ │ str r5, [r0, #1776] @ 0x6f0 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8a66c │ │ │ │ + bne 8a714 │ │ │ │ strexb r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8a654 │ │ │ │ + bne 8a6fc │ │ │ │ dmb ish │ │ │ │ - beq 8a67c │ │ │ │ - ldr r0, [pc, #8] @ 8a684 │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 8a724 │ │ │ │ + ldr r0, [pc, #8] @ 8a72c │ │ │ │ + bl 2bca8c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r9, r2, r4, ror #25 │ │ │ │ │ │ │ │ -0008a688 : │ │ │ │ +0008a730 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #58872 @ 0xe5f8 │ │ │ │ + movw r3, #58660 @ 0xe524 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a708 │ │ │ │ + beq 8a7b0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ add r1, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8a70c │ │ │ │ + bge 8a7b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a708 │ │ │ │ + bgt 8a7b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a708 │ │ │ │ + bne 8a7b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008a714 : │ │ │ │ +0008a7bc : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #58872 @ 0xe5f8 │ │ │ │ + movw r3, #58660 @ 0xe524 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8a744 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 8a7ec │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9976 @ 0x26f8 │ │ │ │ + movw r1, #10512 @ 0x2910 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8a784 │ │ │ │ + bne 8a82c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29552 @ 0x7370 │ │ │ │ + movw r1, #30088 @ 0x7588 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008a78c : │ │ │ │ +0008a834 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10012 @ 0x271c │ │ │ │ + movw r1, #10548 @ 0x2934 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -95226,74 +95270,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a820 │ │ │ │ + bne 8a8c8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a860 │ │ │ │ + beq 8a908 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a860 │ │ │ │ - b 8a824 │ │ │ │ + ble 8a908 │ │ │ │ + b 8a8cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a880 │ │ │ │ + bne 8a928 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a860 │ │ │ │ + beq 8a908 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a884 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8a92c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8a8e8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8a990 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b64dc │ │ │ │ + bl 1b6b48 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a8c4 │ │ │ │ + bgt 8a96c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a8c4 │ │ │ │ + bne 8a96c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a8e8 │ │ │ │ + bgt 8a990 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a8e8 │ │ │ │ + bne 8a990 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -95302,74 +95346,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a950 │ │ │ │ + bne 8a9f8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a990 │ │ │ │ + beq 8aa38 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a990 │ │ │ │ - b 8a954 │ │ │ │ + ble 8aa38 │ │ │ │ + b 8a9fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a9b0 │ │ │ │ + bne 8aa58 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a990 │ │ │ │ + beq 8aa38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a9b4 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8aa5c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8aa18 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8aac0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1cfdc8 │ │ │ │ + bl 1cfe14 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a9f4 │ │ │ │ + bgt 8aa9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a9f4 │ │ │ │ + bne 8aa9c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8aa18 │ │ │ │ + bgt 8aac0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8aa18 │ │ │ │ + bne 8aac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -95378,74 +95422,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8aa80 │ │ │ │ + bne 8ab28 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8aac0 │ │ │ │ + beq 8ab68 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8aac0 │ │ │ │ - b 8aa84 │ │ │ │ + ble 8ab68 │ │ │ │ + b 8ab2c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8aae0 │ │ │ │ + bne 8ab88 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8aac0 │ │ │ │ + beq 8ab68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8aae4 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8ab8c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8ab48 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8abf0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1e5700 │ │ │ │ + bl 1e58bc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ab24 │ │ │ │ + bgt 8abcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ab24 │ │ │ │ + bne 8abcc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ab48 │ │ │ │ + bgt 8abf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ab48 │ │ │ │ + bne 8abf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -95454,74 +95498,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8abb0 │ │ │ │ + bne 8ac58 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8abf0 │ │ │ │ + beq 8ac98 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8abf0 │ │ │ │ - b 8abb4 │ │ │ │ + ble 8ac98 │ │ │ │ + b 8ac5c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8ac10 │ │ │ │ + bne 8acb8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8abf0 │ │ │ │ + beq 8ac98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ac14 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8acbc │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8ac78 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8ad20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d46f0 │ │ │ │ + bl 1d4810 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ac54 │ │ │ │ + bgt 8acfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ac54 │ │ │ │ + bne 8acfc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ac78 │ │ │ │ + bgt 8ad20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ac78 │ │ │ │ + bne 8ad20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -95530,74 +95574,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8ace0 │ │ │ │ + bne 8ad88 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8ad20 │ │ │ │ + beq 8adc8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8ad20 │ │ │ │ - b 8ace4 │ │ │ │ + ble 8adc8 │ │ │ │ + b 8ad8c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8ad40 │ │ │ │ + bne 8ade8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ad20 │ │ │ │ + beq 8adc8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ad44 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8adec │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8ada8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8ae50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b3f24 │ │ │ │ + bl 1b4590 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ad84 │ │ │ │ + bgt 8ae2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ad84 │ │ │ │ + bne 8ae2c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ada8 │ │ │ │ + bgt 8ae50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ada8 │ │ │ │ + bne 8ae50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -95606,74 +95650,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8ae10 │ │ │ │ + bne 8aeb8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8ae50 │ │ │ │ + beq 8aef8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8ae50 │ │ │ │ - b 8ae14 │ │ │ │ + ble 8aef8 │ │ │ │ + b 8aebc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8ae70 │ │ │ │ + bne 8af18 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ae50 │ │ │ │ + beq 8aef8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ae74 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8af1c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8aed8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8af80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 211d14 │ │ │ │ + bl 2121ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8aeb4 │ │ │ │ + bgt 8af5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8aeb4 │ │ │ │ + bne 8af5c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8aed8 │ │ │ │ + bgt 8af80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8aed8 │ │ │ │ + bne 8af80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -95682,74 +95726,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8af40 │ │ │ │ + bne 8afe8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8af80 │ │ │ │ + beq 8b028 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8af80 │ │ │ │ - b 8af44 │ │ │ │ + ble 8b028 │ │ │ │ + b 8afec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8afa0 │ │ │ │ + bne 8b048 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8af80 │ │ │ │ + beq 8b028 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8afa4 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8b04c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8b008 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8b0b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b3444 │ │ │ │ + bl 1b3ab0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8afe4 │ │ │ │ + bgt 8b08c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8afe4 │ │ │ │ + bne 8b08c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b008 │ │ │ │ + bgt 8b0b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b008 │ │ │ │ + bne 8b0b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -95758,74 +95802,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b070 │ │ │ │ + bne 8b118 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b0b0 │ │ │ │ + beq 8b158 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b0b0 │ │ │ │ - b 8b074 │ │ │ │ + ble 8b158 │ │ │ │ + b 8b11c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b0d0 │ │ │ │ + bne 8b178 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b0b0 │ │ │ │ + beq 8b158 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b0d4 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8b17c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8b138 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8b1e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2ff5e4 │ │ │ │ + bl 300284 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b114 │ │ │ │ + bgt 8b1bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b114 │ │ │ │ + bne 8b1bc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b138 │ │ │ │ + bgt 8b1e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b138 │ │ │ │ + bne 8b1e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -95834,74 +95878,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b1a0 │ │ │ │ + bne 8b248 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b1e0 │ │ │ │ + beq 8b288 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b1e0 │ │ │ │ - b 8b1a4 │ │ │ │ + ble 8b288 │ │ │ │ + b 8b24c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b200 │ │ │ │ + bne 8b2a8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b1e0 │ │ │ │ + beq 8b288 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b204 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8b2ac │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8b268 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8b310 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c5e58 │ │ │ │ + bl 1c6498 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b244 │ │ │ │ + bgt 8b2ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b244 │ │ │ │ + bne 8b2ec │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b268 │ │ │ │ + bgt 8b310 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b268 │ │ │ │ + bne 8b310 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -95910,74 +95954,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b2d0 │ │ │ │ + bne 8b378 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b310 │ │ │ │ + beq 8b3b8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b310 │ │ │ │ - b 8b2d4 │ │ │ │ + ble 8b3b8 │ │ │ │ + b 8b37c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b330 │ │ │ │ + bne 8b3d8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b310 │ │ │ │ + beq 8b3b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b334 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8b3dc │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8b398 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8b440 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 177ebc │ │ │ │ + bl 178824 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b374 │ │ │ │ + bgt 8b41c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b374 │ │ │ │ + bne 8b41c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b398 │ │ │ │ + bgt 8b440 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b398 │ │ │ │ + bne 8b440 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -95986,74 +96030,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b400 │ │ │ │ + bne 8b4a8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b440 │ │ │ │ + beq 8b4e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b440 │ │ │ │ - b 8b404 │ │ │ │ + ble 8b4e8 │ │ │ │ + b 8b4ac │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b460 │ │ │ │ + bne 8b508 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b440 │ │ │ │ + beq 8b4e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b464 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8b50c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8b4c8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8b570 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2bc704 │ │ │ │ + bl 2bd588 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b4a4 │ │ │ │ + bgt 8b54c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b4a4 │ │ │ │ + bne 8b54c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b4c8 │ │ │ │ + bgt 8b570 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b4c8 │ │ │ │ + bne 8b570 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -96062,74 +96106,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b530 │ │ │ │ + bne 8b5d8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b570 │ │ │ │ + beq 8b618 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b570 │ │ │ │ - b 8b534 │ │ │ │ + ble 8b618 │ │ │ │ + b 8b5dc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b590 │ │ │ │ + bne 8b638 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b570 │ │ │ │ + beq 8b618 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b594 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8b63c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8b5f8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8b6a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 32e41c │ │ │ │ + bl 32e89c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b5d4 │ │ │ │ + bgt 8b67c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b5d4 │ │ │ │ + bne 8b67c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b5f8 │ │ │ │ + bgt 8b6a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b5f8 │ │ │ │ + bne 8b6a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -96138,74 +96182,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b660 │ │ │ │ + bne 8b708 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b6a0 │ │ │ │ + beq 8b748 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b6a0 │ │ │ │ - b 8b664 │ │ │ │ + ble 8b748 │ │ │ │ + b 8b70c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b6c0 │ │ │ │ + bne 8b768 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b6a0 │ │ │ │ + beq 8b748 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b6c4 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8b76c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8b728 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8b7d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3789d0 │ │ │ │ + bl 378e10 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b704 │ │ │ │ + bgt 8b7ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b704 │ │ │ │ + bne 8b7ac │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b728 │ │ │ │ + bgt 8b7d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b728 │ │ │ │ + bne 8b7d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -96214,74 +96258,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b790 │ │ │ │ + bne 8b838 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b7d0 │ │ │ │ + beq 8b878 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b7d0 │ │ │ │ - b 8b794 │ │ │ │ + ble 8b878 │ │ │ │ + b 8b83c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b7f0 │ │ │ │ + bne 8b898 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b7d0 │ │ │ │ + beq 8b878 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b7f4 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8b89c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8b858 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8b900 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3468e0 │ │ │ │ + bl 346d20 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b834 │ │ │ │ + bgt 8b8dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b834 │ │ │ │ + bne 8b8dc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b858 │ │ │ │ + bgt 8b900 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b858 │ │ │ │ + bne 8b900 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -96290,74 +96334,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b8c0 │ │ │ │ + bne 8b968 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b900 │ │ │ │ + beq 8b9a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b900 │ │ │ │ - b 8b8c4 │ │ │ │ + ble 8b9a8 │ │ │ │ + b 8b96c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b920 │ │ │ │ + bne 8b9c8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b900 │ │ │ │ + beq 8b9a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b924 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8b9cc │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8b988 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8ba30 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 214bd0 │ │ │ │ + bl 215090 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b964 │ │ │ │ + bgt 8ba0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b964 │ │ │ │ + bne 8ba0c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b988 │ │ │ │ + bgt 8ba30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b988 │ │ │ │ + bne 8ba30 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -96366,74 +96410,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8b9f0 │ │ │ │ + bne 8ba98 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8ba30 │ │ │ │ + beq 8bad8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8ba30 │ │ │ │ - b 8b9f4 │ │ │ │ + ble 8bad8 │ │ │ │ + b 8ba9c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8ba50 │ │ │ │ + bne 8baf8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ba30 │ │ │ │ + beq 8bad8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ba54 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8bafc │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8bab8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8bb60 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 383214 │ │ │ │ + bl 38359c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ba94 │ │ │ │ + bgt 8bb3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ba94 │ │ │ │ + bne 8bb3c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bab8 │ │ │ │ + bgt 8bb60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bab8 │ │ │ │ + bne 8bb60 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -96442,74 +96486,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8bb20 │ │ │ │ + bne 8bbc8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8bb60 │ │ │ │ + beq 8bc08 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8bb60 │ │ │ │ - b 8bb24 │ │ │ │ + ble 8bc08 │ │ │ │ + b 8bbcc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8bb80 │ │ │ │ + bne 8bc28 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8bb60 │ │ │ │ + beq 8bc08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bb84 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8bc2c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8bbe8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8bc90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2ed9e0 │ │ │ │ + bl 2ee680 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bbc4 │ │ │ │ + bgt 8bc6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bbc4 │ │ │ │ + bne 8bc6c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bbe8 │ │ │ │ + bgt 8bc90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bbe8 │ │ │ │ + bne 8bc90 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -96518,74 +96562,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8bc50 │ │ │ │ + bne 8bcf8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8bc90 │ │ │ │ + beq 8bd38 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8bc90 │ │ │ │ - b 8bc54 │ │ │ │ + ble 8bd38 │ │ │ │ + b 8bcfc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8bcb0 │ │ │ │ + bne 8bd58 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8bc90 │ │ │ │ + beq 8bd38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bcb4 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8bd5c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8bd18 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8bdc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 30068c │ │ │ │ + bl 30132c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bcf4 │ │ │ │ + bgt 8bd9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bcf4 │ │ │ │ + bne 8bd9c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bd18 │ │ │ │ + bgt 8bdc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bd18 │ │ │ │ + bne 8bdc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -96594,895 +96638,895 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8bd80 │ │ │ │ + bne 8be28 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8bdc0 │ │ │ │ + beq 8be68 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8bdc0 │ │ │ │ - b 8bd84 │ │ │ │ + ble 8be68 │ │ │ │ + b 8be2c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8bde0 │ │ │ │ + bne 8be88 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8bdc0 │ │ │ │ + beq 8be68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bde4 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8be8c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8be48 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8bef0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1598d0 │ │ │ │ + bl 15a26c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8be24 │ │ │ │ + bgt 8becc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8be24 │ │ │ │ + bne 8becc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8be48 │ │ │ │ + bgt 8bef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8be48 │ │ │ │ + bne 8bef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008be50 : │ │ │ │ +0008bef8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6676 @ 0x1a14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8be6c │ │ │ │ + bne 8bf14 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 3443dc │ │ │ │ + b 34481c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33032 @ 0x8108 │ │ │ │ + movw r1, #33608 @ 0x8348 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10048 @ 0x2740 │ │ │ │ + movw r1, #10584 @ 0x2958 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008bed4 : │ │ │ │ +0008bf7c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #58872 @ 0xe5f8 │ │ │ │ + movw r3, #58660 @ 0xe524 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8bf20 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 8bfc8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #9976 @ 0x26f8 │ │ │ │ + movw r1, #10512 @ 0x2910 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 8bf70 │ │ │ │ + bne 8c018 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - ldr r3, [pc, #556] @ 8c18c │ │ │ │ + ldr r3, [pc, #556] @ 8c234 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 8c094 │ │ │ │ + bhi 8c13c │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #31372 @ 0x7a8c │ │ │ │ + movw r0, #31948 @ 0x7ccc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bf54 │ │ │ │ + bne 8bffc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r8, [r4, #24] │ │ │ │ - b 8bf98 │ │ │ │ + b 8c040 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1aa9b0 │ │ │ │ + bl 1ab114 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8bf84 │ │ │ │ + beq 8c02c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1aa9b0 │ │ │ │ + bl 1ab114 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8bfe0 │ │ │ │ + bne 8c088 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bf84 │ │ │ │ + bgt 8c02c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bf84 │ │ │ │ + bne 8c02c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 8bf84 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 8c02c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 8bffc │ │ │ │ + bne 8c0a4 │ │ │ │ mov r0, #1 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8c0b4 │ │ │ │ - b 8c140 │ │ │ │ + bne 8c15c │ │ │ │ + b 8c1e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1aa9b0 │ │ │ │ + bl 1ab114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c140 │ │ │ │ + beq 8c1e8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8c0b4 │ │ │ │ + bne 8c15c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26844 @ 0x68dc │ │ │ │ + movw r1, #27420 @ 0x6b1c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c140 │ │ │ │ + bgt 8c1e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c140 │ │ │ │ + bne 8c1e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 8c140 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 8c1e8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1aa9b0 │ │ │ │ + bl 1ab114 │ │ │ │ subs r6, r0, #0 │ │ │ │ - ldrne r4, [pc, #288] @ 8c190 │ │ │ │ + ldrne r4, [pc, #288] @ 8c238 │ │ │ │ subne r5, r4, #16 │ │ │ │ - bne 8c0b4 │ │ │ │ - b 8bf84 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 8c15c │ │ │ │ + b 8c02c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26876 @ 0x68fc │ │ │ │ + movw r1, #27452 @ 0x6b3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8bf84 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8c02c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26920 @ 0x6928 │ │ │ │ + movw r1, #27496 @ 0x6b68 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1aab78 │ │ │ │ + bl 1ab2dc │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c0f4 │ │ │ │ + bgt 8c19c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c0f4 │ │ │ │ + bne 8c19c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c118 │ │ │ │ + bgt 8c1c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c118 │ │ │ │ + bne 8c1c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bf84 │ │ │ │ + bgt 8c02c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bf84 │ │ │ │ + bne 8c02c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 8bf84 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 8c02c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c164 │ │ │ │ + bgt 8c20c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c164 │ │ │ │ + bne 8c20c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bf84 │ │ │ │ + bgt 8c02c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bf84 │ │ │ │ + bne 8c02c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 8bf84 │ │ │ │ - subseq r9, lr, ip, lsl #21 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 8c02c │ │ │ │ + subseq r9, lr, r4, ror #24 │ │ │ │ rsbeq fp, r2, r8, asr #21 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 8c1cc │ │ │ │ + bne 8c274 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8c258 │ │ │ │ + b 8c300 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ moveq r2, #2 │ │ │ │ subeq r1, fp, #32 │ │ │ │ movne r2, #3 │ │ │ │ subne r1, fp, #32 │ │ │ │ - ldreq r0, [pc, #116] @ 8c260 │ │ │ │ - ldrne r0, [pc, #116] @ 8c264 │ │ │ │ + ldreq r0, [pc, #116] @ 8c308 │ │ │ │ + ldrne r0, [pc, #116] @ 8c30c │ │ │ │ strne r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1d1418 │ │ │ │ + bl 1d1468 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c220 │ │ │ │ + bgt 8c2c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c220 │ │ │ │ + bne 8c2c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8c1c4 │ │ │ │ + beq 8c26c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8c23c │ │ │ │ + ble 8c2e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 8c258 │ │ │ │ + b 8c300 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c234 │ │ │ │ + bne 8c2dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 8c234 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 8c2dc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r1, r3, r8, lsl lr │ │ │ │ ldrdeq r2, [r3], #-180 @ 0xffffff4c @ │ │ │ │ ldrd r2, [r0, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ lsl r0, r3, #7 │ │ │ │ add r0, r0, r2, lsl #4 │ │ │ │ add r0, r0, #51 @ 0x33 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ │ │ │ │ -0008c28c <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +0008c334 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 8c31c <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + beq 8c3c4 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, #2 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r7, #5 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c31c <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + bgt 8c3c4 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c31c <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + bne 8c3c4 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #10092 @ 0x276c │ │ │ │ + movw r0, #10628 @ 0x2984 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ │ │ │ │ -0008c344 : │ │ │ │ +0008c3ec : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, r9 │ │ │ │ - beq 8c3a4 │ │ │ │ + beq 8c44c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 8c398 │ │ │ │ + bne 8c440 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl c5e50 │ │ │ │ + bl c6524 │ │ │ │ mov r3, r0 │ │ │ │ - b 8c3a8 │ │ │ │ + b 8c450 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ str r3, [r4] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 8c3c8 │ │ │ │ + bne 8c470 │ │ │ │ cmp r3, #0 │ │ │ │ sublt r0, r7, #1 │ │ │ │ movge r0, #0 │ │ │ │ - b 8c3e4 │ │ │ │ + b 8c48c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8c390 │ │ │ │ - bl c5e50 │ │ │ │ + beq 8c438 │ │ │ │ + bl c6524 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ str r0, [r5] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 8c408 │ │ │ │ + bne 8c4b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movge r0, r7 │ │ │ │ mvnlt r0, #0 │ │ │ │ - b 8c424 │ │ │ │ + b 8c4cc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8c390 │ │ │ │ - bl c5e50 │ │ │ │ + beq 8c438 │ │ │ │ + bl c6524 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ cmp r7, r0 │ │ │ │ str r0, [r6] │ │ │ │ - blt 8c390 │ │ │ │ + blt 8c438 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ - bge 8c390 │ │ │ │ + bge 8c438 │ │ │ │ ldr r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008c450 : │ │ │ │ +0008c4f8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - bl 1a86ac │ │ │ │ + bl 1a8db0 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1a8b28 │ │ │ │ + bl 1a922c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008c4b4 : │ │ │ │ +0008c55c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8c4f4 │ │ │ │ + bne 8c59c │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #27108 @ 0x69e4 │ │ │ │ + movw r3, #27684 @ 0x6c24 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b 8c508 │ │ │ │ - movw r0, #10104 @ 0x2778 │ │ │ │ + b 8c5b0 │ │ │ │ + movw r0, #10640 @ 0x2990 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8c628 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8c6d0 │ │ │ │ ldr r2, [r1, r9, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8c524 │ │ │ │ + beq 8c5cc │ │ │ │ cmp r2, r3 │ │ │ │ add r9, r9, #1 │ │ │ │ addeq r8, r8, #1 │ │ │ │ - b 8c508 │ │ │ │ + b 8c5b0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 258fb8 │ │ │ │ + bl 259d00 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 8c628 │ │ │ │ + beq 8c6d0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r9, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ lsl r3, r3, #2 │ │ │ │ strd r2, [r4, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r3, #4 │ │ │ │ str r7, [r4, #120] @ 0x78 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r3, #16384 @ 0x4000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - movw r3, #16740 @ 0x4164 │ │ │ │ + movw r3, #18384 @ 0x47d0 │ │ │ │ movt r3, #27 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #1240 @ 0x4d8 │ │ │ │ + movw r3, #4472 @ 0x1178 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #11480 @ 0x2cd8 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #13804 @ 0x35ec │ │ │ │ + movw r3, #14300 @ 0x37dc │ │ │ │ movt r3, #32 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #65500 @ 0xffdc │ │ │ │ - movt r3, #33 @ 0x21 │ │ │ │ + movw r3, #2496 @ 0x9c0 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8c620 │ │ │ │ + blt 8c6c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b46c8 <_PyType_GetDict@@Base> │ │ │ │ + bl b47a8 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2590a4 │ │ │ │ + bl 259dec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c62c │ │ │ │ + bne 8c6d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c620 │ │ │ │ + bgt 8c6c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c620 │ │ │ │ + bne 8c6c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008c634 : │ │ │ │ +0008c6dc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8c4b4 │ │ │ │ + b 8c55c │ │ │ │ │ │ │ │ -0008c648 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +0008c6f0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4060] @ 0xfdc │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c6b0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8c758 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8c6b0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8c758 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8c69c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + beq 8c744 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8c6b0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8c758 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 8c6c8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ + bne 8c770 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ movw r1, #1459 @ 0x5b3 │ │ │ │ - movw r0, #59704 @ 0xe938 │ │ │ │ + movw r0, #60280 @ 0xeb78 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8c6f0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ + b 8c798 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ str lr, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ sub lr, fp, #12 │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ str ip, [sp] │ │ │ │ add ip, fp, #8 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 141ebc │ │ │ │ + bl 1426cc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008c700 : │ │ │ │ +0008c7a8 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c768 │ │ │ │ + beq 8c810 │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8c768 │ │ │ │ + beq 8c810 │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8c754 │ │ │ │ + beq 8c7fc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8c768 │ │ │ │ + beq 8c810 │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 8c780 │ │ │ │ + bne 8c828 │ │ │ │ movw r1, #1485 @ 0x5cd │ │ │ │ - movw r0, #59704 @ 0xe938 │ │ │ │ + movw r0, #60280 @ 0xeb78 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8c7a4 │ │ │ │ + b 8c84c │ │ │ │ str lr, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ str ip, [sp] │ │ │ │ sub ip, fp, #16 │ │ │ │ str r4, [fp, #-16] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 141ebc │ │ │ │ + bl 1426cc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008c7ac <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +0008c854 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c814 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8c8bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8c814 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8c8bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8c800 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + beq 8c8a8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8c814 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8c8bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 8c82c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ + bne 8c8d4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ movw r1, #1510 @ 0x5e6 │ │ │ │ - movw r0, #59704 @ 0xe938 │ │ │ │ + movw r0, #60280 @ 0xeb78 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8c850 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa4> │ │ │ │ + b 8c8f8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa4> │ │ │ │ str lr, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ str ip, [sp] │ │ │ │ sub ip, fp, #16 │ │ │ │ str r4, [fp, #-16] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 141ebc │ │ │ │ + bl 1426cc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #22928 @ 0x5990 │ │ │ │ + movw r1, #23504 @ 0x5bd0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r2, r3 │ │ │ │ - bl 123050 │ │ │ │ + bl 123f5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c8ac <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x100> │ │ │ │ + bne 8c954 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x100> │ │ │ │ mov r0, #0 │ │ │ │ - b 8c904 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x158> │ │ │ │ + b 8c9ac <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x158> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 625e4 │ │ │ │ + bl 6268c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8c8e0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x134> │ │ │ │ + beq 8c988 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x134> │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c8fc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x150> │ │ │ │ - b 8c8f0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x144> │ │ │ │ - bl beb18 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8c8c4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x118> │ │ │ │ - b 8c8a4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xf8> │ │ │ │ - bl beb18 │ │ │ │ + bne 8c9a4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x150> │ │ │ │ + b 8c998 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x144> │ │ │ │ + bl bec24 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8c96c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x118> │ │ │ │ + b 8c94c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xf8> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c8a4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xf8> │ │ │ │ + bne 8c94c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xf8> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8c94c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1a0> │ │ │ │ + beq 8c9f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1a0> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r0, #10128 @ 0x2790 │ │ │ │ + movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - movweq r1, #57924 @ 0xe244 │ │ │ │ + movweq r1, #58500 @ 0xe484 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #10164 @ 0x27b4 │ │ │ │ + movw r0, #10700 @ 0x29cc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - movweq r1, #57924 @ 0xe244 │ │ │ │ + movweq r1, #58500 @ 0xe484 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ │ │ │ │ -0008c970 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +0008ca18 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ movw r2, #32896 @ 0x8080 │ │ │ │ movt r2, #32896 @ 0x8080 │ │ │ │ mov r5, r0 │ │ │ │ add r7, r1, r6 │ │ │ │ mov r3, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - bls 8c9ec <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ + bls 8ca94 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ tst r3, #3 │ │ │ │ - bne 8c9dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x6c> │ │ │ │ + bne 8ca84 <_PyUnicodeWriter_WriteLatin1String@@Base+0x6c> │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc 8c9d0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + bcc 8ca78 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ tst r2, r1 │ │ │ │ - beq 8c9b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ - b 8c9f4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + beq 8ca58 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + b 8ca9c <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ cmp r7, r1 │ │ │ │ - beq 8c9ec <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ + beq 8ca94 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ mov r3, r1 │ │ │ │ ldrsb r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 8c9a0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ - b 8c9f4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + bge 8ca48 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ + b 8ca9c <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - b 8c9f8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ + b 8caa0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 8ca44 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + bcc 8caec <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt 8ca44 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + blt 8caec <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ tst r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 8ca64 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + beq 8cb0c <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - b 8ca64 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + b 8cb0c <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8ca18 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ + beq 8cac0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9d0c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9e18 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ca18 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ + bne 8cac0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #2 │ │ │ │ - beq 8ca8c <_PyUnicodeWriter_WriteLatin1String@@Base+0x11c> │ │ │ │ + beq 8cb34 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11c> │ │ │ │ cmp r1, #4 │ │ │ │ addeq r0, r0, r3, lsl #2 │ │ │ │ - beq 8caac <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ + beq 8cb54 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e280 │ │ │ │ - b 8cac4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ + b 8cb6c <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ add r0, r0, r3, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ - bls 8cac4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ + bls 8cb6c <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ ldrb r3, [r3] │ │ │ │ strh r3, [r0], #2 │ │ │ │ - b 8ca90 <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ + b 8cb38 <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ ldrbhi r3, [r3] │ │ │ │ strhi r3, [r0], #4 │ │ │ │ - bhi 8caac <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ + bhi 8cb54 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r0, #0 │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r5, #20] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -97491,281 +97535,281 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 8cb2c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ + bne 8cbd4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 8cb2c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ + beq 8cbd4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ cmp r3, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl a086c │ │ │ │ + bl a0944 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8cb60 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1f0> │ │ │ │ + beq 8cc08 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1f0> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r1 │ │ │ │ strle r6, [sp] │ │ │ │ strgt r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ba388 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba494 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0008cb6c : │ │ │ │ +0008cc14 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r4, r3, #268435456 @ 0x10000000 │ │ │ │ - beq 8cbac │ │ │ │ + beq 8cc54 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #37928 @ 0x9428 │ │ │ │ + movw r3, #38504 @ 0x9668 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6b85c │ │ │ │ - bl 6487c │ │ │ │ + b 6b904 │ │ │ │ + bl 64924 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008cbb8 : │ │ │ │ +0008cc60 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8cbe4 │ │ │ │ - bl 6487c │ │ │ │ - b 8cc74 │ │ │ │ + bne 8cc8c │ │ │ │ + bl 64924 │ │ │ │ + b 8cd1c │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #37928 @ 0x9428 │ │ │ │ + movw r3, #38504 @ 0x9668 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6b85c │ │ │ │ + bl 6b904 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8cc74 │ │ │ │ + beq 8cd1c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8cc68 │ │ │ │ + bne 8cd10 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #50400 @ 0xc4e0 │ │ │ │ + movw r1, #50976 @ 0xc720 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cc74 │ │ │ │ + bgt 8cd1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cc74 │ │ │ │ + bne 8cd1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 8cc74 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 8cd1c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2581a8 │ │ │ │ + b 258ed8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008cc7c : │ │ │ │ +0008cd24 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r4, r3, #268435456 @ 0x10000000 │ │ │ │ - beq 8ccbc │ │ │ │ + beq 8cd64 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #37928 @ 0x9428 │ │ │ │ + movw r3, #38504 @ 0x9668 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 38f1f4 │ │ │ │ - bl 6487c │ │ │ │ + b 38efdc │ │ │ │ + bl 64924 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008ccc8 : │ │ │ │ +0008cd70 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8ccf4 │ │ │ │ - bl 6487c │ │ │ │ - b 8cd18 │ │ │ │ + bne 8cd9c │ │ │ │ + bl 64924 │ │ │ │ + b 8cdc0 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #37928 @ 0x9428 │ │ │ │ + movw r3, #38504 @ 0x9668 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 38f1f4 │ │ │ │ + bl 38efdc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8cd20 │ │ │ │ + bne 8cdc8 │ │ │ │ mov r4, #0 │ │ │ │ - b 8cd78 │ │ │ │ + b 8ce20 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8cd78 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + bne 8ce20 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #10192 @ 0x27d0 │ │ │ │ + movw r1, #10728 @ 0x29e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cd18 │ │ │ │ + bgt 8cdc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cd18 │ │ │ │ + bne 8cdc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 8cd18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 8cdc0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008cd80 : │ │ │ │ +0008ce28 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 174000 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 174968 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25c20c │ │ │ │ + b 25cf54 │ │ │ │ │ │ │ │ -0008cdc0 : │ │ │ │ +0008ce68 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 229564 │ │ │ │ + b 22a098 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8ce38 │ │ │ │ + bne 8cee0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8ce78 │ │ │ │ + beq 8cf20 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8ce78 │ │ │ │ - b 8ce3c │ │ │ │ + ble 8cf20 │ │ │ │ + b 8cee4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8ce98 │ │ │ │ + bne 8cf40 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ce78 │ │ │ │ + beq 8cf20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ce9c │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8cf44 │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8cf00 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8cfa8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f82a4 │ │ │ │ + bl 1f8490 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cedc │ │ │ │ + bgt 8cf84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cedc │ │ │ │ + bne 8cf84 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cf00 │ │ │ │ + bgt 8cfa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cf00 │ │ │ │ + bne 8cfa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -97773,47 +97817,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8cf80 │ │ │ │ + bne 8d028 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cf60 │ │ │ │ + beq 8d008 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8cf84 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8d02c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8cfc0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8d068 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1aa874 │ │ │ │ + bl 1aafd8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cfc0 │ │ │ │ + bgt 8d068 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cfc0 │ │ │ │ + bne 8d068 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -97821,47 +97865,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8d040 │ │ │ │ + bne 8d0e8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8d020 │ │ │ │ + beq 8d0c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8d044 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8d0ec │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8d080 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8d128 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 36b090 │ │ │ │ + bl 36b4b4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d080 │ │ │ │ + bgt 8d128 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d080 │ │ │ │ + bne 8d128 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -97869,47 +97913,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8d100 │ │ │ │ + bne 8d1a8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8d0e0 │ │ │ │ + beq 8d188 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8d104 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8d1ac │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8d140 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8d1e8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f6a88 │ │ │ │ + bl 1f6c60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d140 │ │ │ │ + bgt 8d1e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d140 │ │ │ │ + bne 8d1e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -97917,47 +97961,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8d1c0 │ │ │ │ + bne 8d268 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8d1a0 │ │ │ │ + beq 8d248 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8d1c4 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8d26c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8d200 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8d2a8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b55b8 │ │ │ │ + bl 1b5c24 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d200 │ │ │ │ + bgt 8d2a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d200 │ │ │ │ + bne 8d2a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -97965,47 +98009,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8d280 │ │ │ │ + bne 8d328 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8d260 │ │ │ │ + beq 8d308 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8d284 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8d32c │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8d2c0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8d368 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b9934 │ │ │ │ + bl 1b9fa4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d2c0 │ │ │ │ + bgt 8d368 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d2c0 │ │ │ │ + bne 8d368 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -98013,706 +98057,722 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8d340 │ │ │ │ + bne 8d3e8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8d320 │ │ │ │ + beq 8d3c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8d344 │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bgt 8d3ec │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8d380 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8d428 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 225cd4 │ │ │ │ + bl 22681c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d380 │ │ │ │ + bgt 8d428 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d380 │ │ │ │ + bne 8d428 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008d388 : │ │ │ │ +0008d430 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8d3d0 │ │ │ │ - ldr r2, [pc, #84] @ 8d410 │ │ │ │ + bne 8d478 │ │ │ │ + ldr r2, [pc, #84] @ 8d4b8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2ba7f8 │ │ │ │ - b 8d408 │ │ │ │ + bl 2bb6c8 │ │ │ │ + b 8d4b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2b7bac │ │ │ │ + bl 2b8a7c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d408 │ │ │ │ + bgt 8d4b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d408 │ │ │ │ + bne 8d4b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d414 : │ │ │ │ +0008d4bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8d388 │ │ │ │ + b 8d430 │ │ │ │ │ │ │ │ -0008d42c : │ │ │ │ +0008d4d4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8d474 │ │ │ │ - ldr r2, [pc, #84] @ 8d4b4 │ │ │ │ + bne 8d51c │ │ │ │ + ldr r2, [pc, #84] @ 8d55c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2ba7f8 │ │ │ │ - b 8d4ac │ │ │ │ + bl 2bb6c8 │ │ │ │ + b 8d554 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 89960 │ │ │ │ + bl 89a08 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d4ac │ │ │ │ + bgt 8d554 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d4ac │ │ │ │ + bne 8d554 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d4b8 : │ │ │ │ +0008d560 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8d42c │ │ │ │ + b 8d4d4 │ │ │ │ │ │ │ │ -0008d4d0 : │ │ │ │ +0008d578 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 8d540 │ │ │ │ + beq 8d5e8 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2a8ddc <_PyEval_MakePendingCalls@@Base+0x670> │ │ │ │ + bl 2a9e80 <_PyEval_MakePendingCalls@@Base+0x670> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d540 │ │ │ │ + bgt 8d5e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d540 │ │ │ │ + bne 8d5e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008d548 : │ │ │ │ +0008d5f0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8d4d0 │ │ │ │ + b 8d578 │ │ │ │ │ │ │ │ -0008d564 : │ │ │ │ +0008d60c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8d4d0 │ │ │ │ + b 8d578 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ movw lr, #42964 @ 0xa7d4 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ movw ip, #42752 @ 0xa700 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r3, lr │ │ │ │ cmpne r3, ip │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 8d5d8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 8d680 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10296 @ 0x2838 │ │ │ │ + movw r1, #10832 @ 0x2a50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8d620 │ │ │ │ + beq 8d6c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl e8558 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl e8f50 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ strlt r4, [r6] │ │ │ │ - blt 8d5d0 │ │ │ │ + blt 8d678 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r6] │ │ │ │ - b 8d624 │ │ │ │ + b 8d6cc │ │ │ │ str r4, [r1] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, r0 │ │ │ │ bic r4, r4, #1 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2beffc │ │ │ │ + bl 2bfe80 │ │ │ │ movw r3, #23848 @ 0x5d28 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, r0 │ │ │ │ bic r4, r4, #1 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2beffc │ │ │ │ + bl 2bfe80 │ │ │ │ movw r3, #23850 @ 0x5d2a │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r2, #6 │ │ │ │ + ldr r3, [r0, #3696] @ 0xe70 │ │ │ │ + add fp, sp, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 8d7a0 │ │ │ │ + ldr r1, [r3, #28] │ │ │ │ + cmp r1, #3 │ │ │ │ + streq r2, [r3, #28] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + b 8d784 │ │ │ │ + movw r0, #10864 @ 0x2a70 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 2eb05c │ │ │ │ │ │ │ │ -0008d6cc : │ │ │ │ +0008d7b4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8d714 │ │ │ │ + ldr ip, [pc, #44] @ 8d7fc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 37f80 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 37f90 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #10328 @ 0x2858 │ │ │ │ + movw r0, #10904 @ 0x2a98 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ea3bc │ │ │ │ + b 2eb05c │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d718 : │ │ │ │ - ldr r2, [pc, #28] @ 8d73c │ │ │ │ +0008d800 : │ │ │ │ + ldr r2, [pc, #28] @ 8d824 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2fe300 <_PyContext_Enter@@Base> │ │ │ │ + b 2fefa0 <_PyContext_Enter@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d740 : │ │ │ │ - ldr r2, [pc, #28] @ 8d764 │ │ │ │ +0008d828 : │ │ │ │ + ldr r2, [pc, #28] @ 8d84c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 303948 <_PyContext_Exit@@Base> │ │ │ │ + b 3045e8 <_PyContext_Exit@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1435b8 │ │ │ │ + bl 143dc0 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16ee7c │ │ │ │ - bl 1435b8 │ │ │ │ + bl 16f7e8 │ │ │ │ + bl 143dc0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1d25d0 │ │ │ │ + bl 1d26f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1435e8 │ │ │ │ + b 143df0 │ │ │ │ │ │ │ │ -0008d7b8 <_PyBytes_FromData@@Base>: │ │ │ │ +0008d8a0 <_PyBytes_FromData@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a0bc8 │ │ │ │ + b a0ca0 │ │ │ │ │ │ │ │ -0008d7d0 : │ │ │ │ - ldr r0, [pc, #44] @ 8d804 │ │ │ │ +0008d8b8 : │ │ │ │ + ldr r0, [pc, #44] @ 8d8ec │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #10368 @ 0x2880 │ │ │ │ + movw r2, #10944 @ 0x2ac0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16ef18 <_PyErr_SetString@@Base> │ │ │ │ + b 16f884 <_PyErr_SetString@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d808 <_PyState_AddModule@@Base>: │ │ │ │ +0008d8f0 <_PyState_AddModule@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq 8d860 <_PyState_AddModule@@Base+0x58> │ │ │ │ + beq 8d948 <_PyState_AddModule@@Base+0x58> │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8d854 <_PyState_AddModule@@Base+0x4c> │ │ │ │ + beq 8d93c <_PyState_AddModule@@Base+0x4c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10404 @ 0x28a4 │ │ │ │ + movw r2, #10980 @ 0x2ae4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ef18 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f884 <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 25c98c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 25d6d4 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d868 : │ │ │ │ +0008d950 : │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #80] @ 8d8c4 │ │ │ │ + ldr r0, [pc, #80] @ 8d9ac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8d890 │ │ │ │ + bne 8d978 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 4c710 <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ + b 4c7b0 <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10452 @ 0x28d4 │ │ │ │ + movw r2, #11028 @ 0x2b14 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ef18 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f884 <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10504 @ 0x2908 │ │ │ │ + movw r2, #11080 @ 0x2b48 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ef18 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f884 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10504 @ 0x2908 │ │ │ │ + movw r2, #11080 @ 0x2b48 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ef18 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f884 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008d930 : │ │ │ │ +0008da18 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 8d95c │ │ │ │ + ldr lr, [pc, #28] @ 8da44 │ │ │ │ add fp, sp, #8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [ip, lr] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 141240 <_PyErr_FormatV@@Base> │ │ │ │ + b 141a50 <_PyErr_FormatV@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d960 : │ │ │ │ +0008da48 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2cddfc <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b 2ceb2c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ │ │ │ │ -0008d978 <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ +0008da60 <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, r0, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8d994 <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ + bne 8da7c <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ mov r2, #0 │ │ │ │ add r3, r0, #100 @ 0x64 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8d9b8 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ + bne 8daa0 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ cmp r4, r2 │ │ │ │ dmb ish │ │ │ │ - beq 8da08 <_PyEval_RaiseAsyncExc@@Base+0x90> │ │ │ │ + beq 8daf0 <_PyEval_RaiseAsyncExc@@Base+0x90> │ │ │ │ mov r1, r4 │ │ │ │ - bl 141304 <_PyErr_SetObject@@Base> │ │ │ │ + bl 141b14 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8da00 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ + bgt 8dae8 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8da00 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ + bne 8dae8 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8da60 <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 8db48 <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #56904 @ 0xde48 │ │ │ │ + movw r0, #57480 @ 0xe088 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r4 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #60] @ 8daa4 <_PyEval_RaiseAsyncExc@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #60] @ 8db8c <_PyEval_RaiseAsyncExc@@Base+0x12c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 25dd6c │ │ │ │ + bl 25eab4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8da58 <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ + beq 8db40 <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8da98 <_PyEval_RaiseAsyncExc@@Base+0x120> │ │ │ │ + beq 8db80 <_PyEval_RaiseAsyncExc@@Base+0x120> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2608b8 │ │ │ │ + b 261600 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8dd44 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ - ldr r3, [pc, #636] @ 8dd50 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ + beq 8de2c <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + ldr r3, [pc, #636] @ 8de38 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ movgt r6, #1 │ │ │ │ - bgt 8db00 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ + bgt 8dbe8 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ movne r6, #0 │ │ │ │ - bne 8db00 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ + bne 8dbe8 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #224] @ 0xe0 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ movw r3, #14424 @ 0x3858 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ add r7, r7, #16 │ │ │ │ ldr r0, [r7, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8db6c <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ - bl aadf0 │ │ │ │ + beq 8dc54 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8dd20 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c60ac │ │ │ │ + beq 8de08 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c6780 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8db5c <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ + bgt 8dc44 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8db5c <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ + bne 8dc44 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8db10 <_PyEval_RaiseAsyncExc@@Base+0x198> │ │ │ │ - b 8dd20 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8dbf8 <_PyEval_RaiseAsyncExc@@Base+0x198> │ │ │ │ + b 8de08 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ movw r3, #14428 @ 0x385c │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dbdc <_PyEval_RaiseAsyncExc@@Base+0x264> │ │ │ │ + beq 8dcc4 <_PyEval_RaiseAsyncExc@@Base+0x264> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8db78 <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ - bl aadf0 │ │ │ │ + beq 8dc60 <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8dd20 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c60ac │ │ │ │ + beq 8de08 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c6780 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dbd0 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ + bgt 8dcb8 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8dbd0 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ + bne 8dcb8 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8db78 <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ - b 8dd20 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8dc60 <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ + b 8de08 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ movw r3, #14432 @ 0x3860 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dc4c <_PyEval_RaiseAsyncExc@@Base+0x2d4> │ │ │ │ + beq 8dd34 <_PyEval_RaiseAsyncExc@@Base+0x2d4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8dbe8 <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ - bl aadf0 │ │ │ │ + beq 8dcd0 <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8dd20 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c60ac │ │ │ │ + beq 8de08 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c6780 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dc40 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ + bgt 8dd28 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8dc40 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ + bne 8dd28 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8dbe8 <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ - b 8dd20 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - movw r3, #62692 @ 0xf4e4 │ │ │ │ + beq 8dcd0 <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ + b 8de08 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + movw r3, #62732 @ 0xf50c │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8dd48 <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ + beq 8de30 <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dd48 <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ - bl aadf0 │ │ │ │ + beq 8de30 <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8dd20 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8de08 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 140124 │ │ │ │ + bl 140934 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8dcb8 <_PyEval_RaiseAsyncExc@@Base+0x340> │ │ │ │ + bge 8dda0 <_PyEval_RaiseAsyncExc@@Base+0x340> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dd20 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bgt 8de08 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8dd20 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bne 8de08 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 8dd20 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - beq 8dce4 <_PyEval_RaiseAsyncExc@@Base+0x36c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 8de08 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8ddcc <_PyEval_RaiseAsyncExc@@Base+0x36c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dc60 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bgt 8dd48 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8dc60 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bne 8dd48 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 8dc60 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 8dd48 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dd18 <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ + bgt 8de00 <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8dd18 <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ + bne 8de00 <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8dc60 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + beq 8dd48 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dd44 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + bgt 8de2c <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8dd44 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + bne 8de2c <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -98721,253 +98781,253 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #3848] @ 0xf08 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 8dd9c <_PyEval_RaiseAsyncExc@@Base+0x424> │ │ │ │ - movw r1, #54588 @ 0xd53c │ │ │ │ + bne 8de84 <_PyEval_RaiseAsyncExc@@Base+0x424> │ │ │ │ + movw r1, #55164 @ 0xd77c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #32204 @ 0x7dcc │ │ │ │ + movw r0, #32784 @ 0x8010 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 8ddb8 <_PyEval_RaiseAsyncExc@@Base+0x440> │ │ │ │ - bl 19eac8 │ │ │ │ - b 8dde8 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ - bl 19f140 │ │ │ │ + bne 8dea0 <_PyEval_RaiseAsyncExc@@Base+0x440> │ │ │ │ + bl 19f39c │ │ │ │ + b 8ded0 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + bl 19fa14 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8dde8 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ - movw r3, #49332 @ 0xc0b4 │ │ │ │ + bge 8ded0 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + movw r3, #49120 @ 0xbfe0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b2bc <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c3e4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dde8 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + beq 8ded0 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b2dc <_PyErr_Clear@@Base> │ │ │ │ + bl 28c404 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1bec14 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 1bf298 <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -0008ddf8 : │ │ │ │ +0008dee0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #132] @ 8dea0 │ │ │ │ - bl 2b111c │ │ │ │ + ldr r0, [pc, #132] @ 8df88 │ │ │ │ + bl 2b1fe4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8de48 │ │ │ │ - bl beb18 │ │ │ │ + bne 8df30 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8de94 │ │ │ │ - movw r0, #5336 @ 0x14d8 │ │ │ │ + bne 8df7c │ │ │ │ + movw r0, #5856 @ 0x16e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2887f8 │ │ │ │ + bl 289920 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de94 │ │ │ │ + beq 8df7c │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #80] @ 8dea4 │ │ │ │ + ldr r0, [pc, #80] @ 8df8c │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #20 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8de80 │ │ │ │ + bgt 8df68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8de88 │ │ │ │ + beq 8df70 │ │ │ │ mov r4, r5 │ │ │ │ - b 8de94 │ │ │ │ + b 8df7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 8de80 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 8df68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strhteq r5, [r3], #-44 @ 0xffffffd4 │ │ │ │ rsbeq r6, r3, r4, asr #22 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - movweq r0, #1292 @ 0x50c │ │ │ │ + movweq r0, #1868 @ 0x74c │ │ │ │ movteq r0, #62 @ 0x3e │ │ │ │ - beq 8df58 │ │ │ │ + beq 8e040 │ │ │ │ sub r4, r4, #4 │ │ │ │ - movw r0, #26260 @ 0x6694 │ │ │ │ + movw r0, #26836 @ 0x68d4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 28cbc8 │ │ │ │ + bl 28dcf0 │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ sub r3, r1, #32 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8df50 │ │ │ │ + beq 8e038 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bne 8df04 │ │ │ │ - movw r0, #10532 @ 0x2924 │ │ │ │ + bne 8dfec │ │ │ │ + movw r0, #11108 @ 0x2b64 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 28cbc8 │ │ │ │ - b 8dedc │ │ │ │ + bl 28dcf0 │ │ │ │ + b 8dfc4 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi 8df1c │ │ │ │ - movw r0, #10536 @ 0x2928 │ │ │ │ + bhi 8e004 │ │ │ │ + movw r0, #11112 @ 0x2b68 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 28cbc8 │ │ │ │ - b 8dedc │ │ │ │ + bl 28dcf0 │ │ │ │ + b 8dfc4 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bhi 8df34 │ │ │ │ - movw r0, #10540 @ 0x292c │ │ │ │ + bhi 8e01c │ │ │ │ + movw r0, #11116 @ 0x2b6c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 28cbc8 │ │ │ │ - b 8dedc │ │ │ │ + bl 28dcf0 │ │ │ │ + b 8dfc4 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - movw r0, #53620 @ 0xd174 │ │ │ │ + movw r0, #54284 @ 0xd40c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movwcc r0, #10548 @ 0x2934 │ │ │ │ + movwcc r0, #11124 @ 0x2b74 │ │ │ │ movtcc r0, #65 @ 0x41 │ │ │ │ - bl 28cbc8 │ │ │ │ - b 8dedc │ │ │ │ - movw r0, #26260 @ 0x6694 │ │ │ │ + bl 28dcf0 │ │ │ │ + b 8dfc4 │ │ │ │ + movw r0, #26836 @ 0x68d4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 28cbc8 │ │ │ │ + b 28dcf0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #56116 @ 0xdb34 │ │ │ │ + movw r4, #55904 @ 0xda60 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 8dfa0 │ │ │ │ + beq 8e088 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8dfd4 │ │ │ │ + bne 8e0bc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8dfe0 │ │ │ │ - movw r0, #10556 @ 0x293c │ │ │ │ + beq 8e0c8 │ │ │ │ + movw r0, #11132 @ 0x2b7c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 180cb4 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 181618 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e000 │ │ │ │ + beq 8e0e8 │ │ │ │ cmp r5, r4 │ │ │ │ - beq 8dfe0 │ │ │ │ + beq 8e0c8 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8dfe0 │ │ │ │ + beq 8e0c8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 276cbc │ │ │ │ + b 277e44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8dfd4 │ │ │ │ + beq 8e0bc │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #10556 @ 0x293c │ │ │ │ + movw r0, #11132 @ 0x2b7c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8dfd4 │ │ │ │ + bne 8e0bc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #116] @ 8e098 │ │ │ │ + ldr r2, [pc, #116] @ 8e180 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e088 │ │ │ │ + beq 8e170 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1dc5b0 │ │ │ │ + bl 1dc6b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8e06c │ │ │ │ + bne 8e154 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32420 @ 0x7ea4 │ │ │ │ + movw r1, #32996 @ 0x80e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8e090 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8e178 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 32583c <_Py_call_instrumentation_jump@@Base+0x7bc> │ │ │ │ + b 325c44 <_Py_call_instrumentation_jump@@Base+0x7bc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ - movw r3, #62848 @ 0xf580 │ │ │ │ + movw r3, #62888 @ 0xf5a8 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8e0d0 │ │ │ │ + beq 8e1b8 │ │ │ │ bl 2d8f8 │ │ │ │ movw r2, #23888 @ 0x5d50 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr r4, [r2] │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd3c │ │ │ │ mov r2, #20 │ │ │ │ - movw r1, #880 @ 0x370 │ │ │ │ + movw r1, #1456 @ 0x5b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8e138 │ │ │ │ + beq 8e220 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #12020 @ 0x2ef4 │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #12596 @ 0x3134 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 2e19c <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -98979,406 +99039,406 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 300c0 │ │ │ │ │ │ │ │ -0008e180 : │ │ │ │ +0008e268 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8e1ac │ │ │ │ - movw r1, #10580 @ 0x2954 │ │ │ │ + bne 8e294 │ │ │ │ + movw r1, #11156 @ 0x2b94 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #140] @ 8e238 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #140] @ 8e320 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #132] @ 8e23c │ │ │ │ + ldr r0, [pc, #132] @ 8e324 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bne 8e218 │ │ │ │ + bne 8e300 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e20c │ │ │ │ + beq 8e2f4 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - ble 8e20c │ │ │ │ + ble 8e2f4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8e20c │ │ │ │ - movw r1, #10608 @ 0x2970 │ │ │ │ + bne 8e2f4 │ │ │ │ + movw r1, #11184 @ 0x2bb0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #48] @ 8e238 │ │ │ │ + ldr r0, [pc, #48] @ 8e320 │ │ │ │ mov r2, r3 │ │ │ │ - bl 8e09c │ │ │ │ + bl 8e184 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25c98c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 25d6d4 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10404 @ 0x28a4 │ │ │ │ + movw r2, #10980 @ 0x2ae4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ef18 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f884 <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq r9, lr, r0, lsl fp │ │ │ │ + subseq r9, lr, r8, ror #25 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e240 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +0008e328 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #10632 @ 0x2988 │ │ │ │ + movw r1, #11208 @ 0x2bc8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 8e09c │ │ │ │ + bl 8e184 │ │ │ │ │ │ │ │ -0008e264 : │ │ │ │ +0008e34c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ bl 2dd3c │ │ │ │ bl 2de20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e2d8 │ │ │ │ - bl a079c <_Py_GetConfig@@Base> │ │ │ │ + bne 8e3c0 │ │ │ │ + bl a0874 <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e2d8 │ │ │ │ + beq 8e3c0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52240 @ 0xcc10 │ │ │ │ + movw r1, #52816 @ 0xce50 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e2d8 │ │ │ │ + beq 8e3c0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46436 @ 0xb564 │ │ │ │ + movw r1, #47012 @ 0xb7a4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ bl 2e4d8 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008e2e0 : │ │ │ │ +0008e3c8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 31c5c │ │ │ │ │ │ │ │ -0008e2fc : │ │ │ │ +0008e3e4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 31c5c │ │ │ │ │ │ │ │ -0008e314 : │ │ │ │ +0008e3fc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 31c5c │ │ │ │ │ │ │ │ -0008e330 : │ │ │ │ +0008e418 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ mov ip, #0 │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 82c48 │ │ │ │ + bl 82cf0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008e368 : │ │ │ │ +0008e450 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov ip, #0 │ │ │ │ ldr lr, [fp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 82c48 │ │ │ │ + bl 82cf0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008e3a4 : │ │ │ │ +0008e48c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ ldr lr, [fp, #4] │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 82c48 │ │ │ │ + bl 82cf0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008e3e0 : │ │ │ │ +0008e4c8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 25e20c │ │ │ │ + bl 25ef54 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008e410 : │ │ │ │ +0008e4f8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 25e20c │ │ │ │ + bl 25ef54 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008e43c <_PyObject_GetMethod@@Base>: │ │ │ │ +0008e524 <_PyObject_GetMethod@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr sl, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r0, sl │ │ │ │ - bl b46c8 <_PyType_GetDict@@Base> │ │ │ │ + bl b47a8 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e48c <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + beq 8e574 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ ldr r2, [sl, #72] @ 0x48 │ │ │ │ - movw r3, #50248 @ 0xc448 │ │ │ │ + movw r3, #52648 @ 0xcda8 │ │ │ │ movt r3, #17 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8e4a0 <_PyObject_GetMethod@@Base+0x64> │ │ │ │ - b 8e4b4 <_PyObject_GetMethod@@Base+0x78> │ │ │ │ + beq 8e588 <_PyObject_GetMethod@@Base+0x64> │ │ │ │ + b 8e59c <_PyObject_GetMethod@@Base+0x78> │ │ │ │ mov r0, sl │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8e474 <_PyObject_GetMethod@@Base+0x38> │ │ │ │ - b 8e4c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bge 8e55c <_PyObject_GetMethod@@Base+0x38> │ │ │ │ + b 8e5ac <_PyObject_GetMethod@@Base+0x88> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8e4cc <_PyObject_GetMethod@@Base+0x90> │ │ │ │ + beq 8e5b4 <_PyObject_GetMethod@@Base+0x90> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6838 │ │ │ │ + bl b6918 │ │ │ │ str r0, [r8] │ │ │ │ mov r6, #0 │ │ │ │ - b 8e744 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ + b 8e82c <_PyObject_GetMethod@@Base+0x308> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 209db0 <_PyType_LookupRef@@Base> │ │ │ │ + bl 209fa0 <_PyType_LookupRef@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e51c <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ + beq 8e604 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - bne 8e528 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ + bne 8e610 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ ldr r9, [r2, #136] @ 0x88 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8e534 <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ + beq 8e61c <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ ldr r6, [r2, #140] @ 0x8c │ │ │ │ cmp r6, #0 │ │ │ │ movne r1, r5 │ │ │ │ ldrne r2, [r5, #4] │ │ │ │ - beq 8e538 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ - b 8e6d8 <_PyObject_GetMethod@@Base+0x29c> │ │ │ │ + beq 8e620 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8e7c0 <_PyObject_GetMethod@@Base+0x29c> │ │ │ │ mov r9, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 8e538 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8e620 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ mov r9, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b 8e538 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8e620 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ mov r6, r9 │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - beq 8e5e0 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + beq 8e6c8 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r0, r5, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e5e0 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + beq 8e6c8 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ ldr r2, [r1, #444] @ 0x1bc │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 8e598 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ + bne 8e680 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8e598 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ - bl 1436d4 │ │ │ │ + bne 8e680 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ + bl 143edc │ │ │ │ mvn r0, #2 │ │ │ │ - b 8e5ac <_PyObject_GetMethod@@Base+0x170> │ │ │ │ + b 8e694 <_PyObject_GetMethod@@Base+0x170> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a8cc4 <_Py_dict_lookup@@Base+0xec8> │ │ │ │ + bl a8dac <_Py_dict_lookup@@Base+0xed8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8e6b8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e7a0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e6b8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e7a0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r8] │ │ │ │ - bl a7c08 │ │ │ │ - b 8e4c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7ce0 │ │ │ │ + b 8e5ac <_PyObject_GetMethod@@Base+0x88> │ │ │ │ tst r2, #16 │ │ │ │ ldrne r3, [r5, #-12] │ │ │ │ - bne 8e630 <_PyObject_GetMethod@@Base+0x1f4> │ │ │ │ + bne 8e718 <_PyObject_GetMethod@@Base+0x1f4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8e6b8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ - bge 8e624 <_PyObject_GetMethod@@Base+0x1e8> │ │ │ │ + beq 8e7a0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bge 8e70c <_PyObject_GetMethod@@Base+0x1e8> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ rsblt r1, r1, #0 │ │ │ │ add r3, r3, #3 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r2, r2, r3 │ │ │ │ cmn r5, r2 │ │ │ │ - beq 8e6b8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e7a0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r3, [r5, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e6b8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e7a0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r8 │ │ │ │ - bl c2a70 │ │ │ │ + bl c2b7c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ - beq 8e698 <_PyObject_GetMethod@@Base+0x25c> │ │ │ │ + beq 8e780 <_PyObject_GetMethod@@Base+0x25c> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e68c <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + bgt 8e774 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8e68c <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + bne 8e774 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7c08 │ │ │ │ - b 8e4c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7ce0 │ │ │ │ + b 8e5ac <_PyObject_GetMethod@@Base+0x88> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e6b8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bgt 8e7a0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8e6b8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bne 8e7a0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 8e744 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ + bne 8e82c <_PyObject_GetMethod@@Base+0x308> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8e708 <_PyObject_GetMethod@@Base+0x2cc> │ │ │ │ + beq 8e7f0 <_PyObject_GetMethod@@Base+0x2cc> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e4c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bgt 8e5ac <_PyObject_GetMethod@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e4c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bne 8e5ac <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 8e4c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 8e5ac <_PyObject_GetMethod@@Base+0x88> │ │ │ │ cmp r4, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 8e4c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ - movw r0, #49420 @ 0xc10c │ │ │ │ + bne 8e5ac <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + movw r0, #49208 @ 0xc038 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #23336 @ 0x5b28 │ │ │ │ + movw r1, #23912 @ 0x5d68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 142e3c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b 8e4c4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl 14364c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b 8e5ac <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -99389,97 +99449,97 @@ │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 8e7b4 <_PyObject_GetMethod@@Base+0x378> │ │ │ │ + bne 8e89c <_PyObject_GetMethod@@Base+0x378> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 8e834 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + beq 8e91c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e834 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8e7b8 <_PyObject_GetMethod@@Base+0x37c> │ │ │ │ + ble 8e91c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8e8a0 <_PyObject_GetMethod@@Base+0x37c> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8e7f8 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ + bne 8e8e0 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 8e834 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + beq 8e91c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e834 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8e7fc <_PyObject_GetMethod@@Base+0x3c0> │ │ │ │ + ble 8e91c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8e8e4 <_PyObject_GetMethod@@Base+0x3c0> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8e874 <_PyObject_GetMethod@@Base+0x438> │ │ │ │ + beq 8e95c <_PyObject_GetMethod@@Base+0x438> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8e864 <_PyObject_GetMethod@@Base+0x428> │ │ │ │ + bne 8e94c <_PyObject_GetMethod@@Base+0x428> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8e854 <_PyObject_GetMethod@@Base+0x418> │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bne 8e93c <_PyObject_GetMethod@@Base+0x418> │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8e8d8 <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8e9c0 <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8e834 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8e868 <_PyObject_GetMethod@@Base+0x42c> │ │ │ │ + ble 8e91c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8e950 <_PyObject_GetMethod@@Base+0x42c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 324eec │ │ │ │ + bl 32532c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e8ac <_PyObject_GetMethod@@Base+0x470> │ │ │ │ + bgt 8e994 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e8ac <_PyObject_GetMethod@@Base+0x470> │ │ │ │ + bne 8e994 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e8d0 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ + bgt 8e9b8 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e8d0 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ + bne 8e9b8 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -99489,497 +99549,497 @@ │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 8e944 <_PyObject_GetMethod@@Base+0x508> │ │ │ │ + bne 8ea2c <_PyObject_GetMethod@@Base+0x508> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 8e9c4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + beq 8eaac <_PyObject_GetMethod@@Base+0x588> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e9c4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8e948 <_PyObject_GetMethod@@Base+0x50c> │ │ │ │ + ble 8eaac <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8ea30 <_PyObject_GetMethod@@Base+0x50c> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8e988 <_PyObject_GetMethod@@Base+0x54c> │ │ │ │ + bne 8ea70 <_PyObject_GetMethod@@Base+0x54c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 8e9c4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + beq 8eaac <_PyObject_GetMethod@@Base+0x588> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e9c4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8e98c <_PyObject_GetMethod@@Base+0x550> │ │ │ │ + ble 8eaac <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8ea74 <_PyObject_GetMethod@@Base+0x550> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8ea04 <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ + beq 8eaec <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8e9f4 <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ + bne 8eadc <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8e9e4 <_PyObject_GetMethod@@Base+0x5a8> │ │ │ │ - movw r3, #49396 @ 0xc0f4 │ │ │ │ + bne 8eacc <_PyObject_GetMethod@@Base+0x5a8> │ │ │ │ + movw r3, #49184 @ 0xc020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40016 @ 0x9c50 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 8ea68 <_PyObject_GetMethod@@Base+0x62c> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 8eb50 <_PyObject_GetMethod@@Base+0x62c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8e9c4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8e9f8 <_PyObject_GetMethod@@Base+0x5bc> │ │ │ │ + ble 8eaac <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8eae0 <_PyObject_GetMethod@@Base+0x5bc> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5302c │ │ │ │ + bl 5336c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ea3c <_PyObject_GetMethod@@Base+0x600> │ │ │ │ + bgt 8eb24 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ea3c <_PyObject_GetMethod@@Base+0x600> │ │ │ │ + bne 8eb24 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ea60 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ + bgt 8eb48 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ea60 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ + bne 8eb48 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008ea70 : │ │ │ │ +0008eb58 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8eabc │ │ │ │ - ldr r3, [pc, #72] @ 8eae8 │ │ │ │ + beq 8eba4 │ │ │ │ + ldr r3, [pc, #72] @ 8ebd0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8eabc │ │ │ │ + bne 8eba4 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d821c │ │ │ │ + bl 2d8970 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7c08 │ │ │ │ + b a7ce0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008eaec : │ │ │ │ +0008ebd4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mvn r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8ea70 │ │ │ │ + b 8eb58 │ │ │ │ │ │ │ │ -0008eb04 : │ │ │ │ +0008ebec : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eb48 │ │ │ │ + beq 8ec30 │ │ │ │ mov r5, r1 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8eb50 │ │ │ │ - ldr r3, [pc, #84] @ 8eb8c │ │ │ │ + bne 8ec38 │ │ │ │ + ldr r3, [pc, #84] @ 8ec74 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ str r4, [r3, #84] @ 0x54 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r5, #0 │ │ │ │ - b 8eb84 │ │ │ │ + b 8ec6c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2cddfc <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 2ceb2c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8eb84 │ │ │ │ + bgt 8ec6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8eb84 │ │ │ │ + bne 8ec6c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008eb90 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +0008ec78 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #17 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + bl 6a890 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ebd0 <_PyMonitoring_FireCRaiseEvent@@Base+0x40> │ │ │ │ + bne 8ecb8 <_PyMonitoring_FireCRaiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 8ec28 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ + b 8ed10 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #17 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 8ec20 <_PyMonitoring_FireCRaiseEvent@@Base+0x90> │ │ │ │ - bl 1435e8 │ │ │ │ - b 8ec28 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ - bl a7c08 │ │ │ │ - b 8ebc8 <_PyMonitoring_FireCRaiseEvent@@Base+0x38> │ │ │ │ + bne 8ed08 <_PyMonitoring_FireCRaiseEvent@@Base+0x90> │ │ │ │ + bl 143df0 │ │ │ │ + b 8ed10 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ + bl a7ce0 │ │ │ │ + b 8ecb0 <_PyMonitoring_FireCRaiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008ec34 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +0008ed1c <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #15 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + bl 6a890 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ec74 <_PyMonitoring_FireReraiseEvent@@Base+0x40> │ │ │ │ + bne 8ed5c <_PyMonitoring_FireReraiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 8eccc <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ + b 8edb4 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #15 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 693dc <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ + bl 69484 <_PyMonitoring_FirePyStartEvent@@Base+0x70> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 8ecc4 <_PyMonitoring_FireReraiseEvent@@Base+0x90> │ │ │ │ - bl 1435e8 │ │ │ │ - b 8eccc <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ - bl a7c08 │ │ │ │ - b 8ec6c <_PyMonitoring_FireReraiseEvent@@Base+0x38> │ │ │ │ + bne 8edac <_PyMonitoring_FireReraiseEvent@@Base+0x90> │ │ │ │ + bl 143df0 │ │ │ │ + b 8edb4 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ + bl a7ce0 │ │ │ │ + b 8ed54 <_PyMonitoring_FireReraiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008ecd8 : │ │ │ │ +0008edc0 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldrd r6, [fp, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ed80 │ │ │ │ + beq 8ee68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8ed5c │ │ │ │ + beq 8ee44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8ed88 │ │ │ │ + beq 8ee70 │ │ │ │ mov r0, r6 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8ed88 │ │ │ │ + bne 8ee70 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ed5c │ │ │ │ + bgt 8ee44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ed5c │ │ │ │ + bne 8ee44 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ed80 │ │ │ │ + bgt 8ee68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ed80 │ │ │ │ + bne 8ee68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mvn r6, #0 │ │ │ │ - b 8edfc │ │ │ │ + b 8eee4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 2d1208 │ │ │ │ + bl 2d1f38 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8edd8 │ │ │ │ + bgt 8eec0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8edd8 │ │ │ │ + bne 8eec0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8edfc │ │ │ │ + bgt 8eee4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8edfc │ │ │ │ + bne 8eee4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008ee08 : │ │ │ │ +0008eef0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #280] @ 8ef3c │ │ │ │ + ldr ip, [pc, #280] @ 8f024 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #912 @ 0x390 │ │ │ │ ldrexb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ee5c │ │ │ │ + bne 8ef44 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8ee44 │ │ │ │ + bne 8ef2c │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 8ee7c │ │ │ │ + beq 8ef64 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r4, [r6, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ee98 │ │ │ │ + beq 8ef80 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r7 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bne 8ee80 │ │ │ │ + bne 8ef68 │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #912 @ 0x390 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8eec0 │ │ │ │ + bne 8efa8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8eea8 │ │ │ │ + bne 8ef90 │ │ │ │ dmb ish │ │ │ │ - beq 8eecc │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 8efb4 │ │ │ │ + bl 2bca8c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ef2c │ │ │ │ + beq 8f014 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8eeec │ │ │ │ + beq 8efd4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ add r3, r4, #100 @ 0x64 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ strex r2, r5, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8eef4 │ │ │ │ + bne 8efdc │ │ │ │ dmb ish │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ add r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8ef14 │ │ │ │ + bne 8effc │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #440] @ 8f114 │ │ │ │ + ldr ip, [pc, #440] @ 8f1fc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #28220 @ 0x6e3c │ │ │ │ + movw r1, #28796 @ 0x707c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, ip] │ │ │ │ mov r2, #0 │ │ │ │ - bl 283c0c │ │ │ │ + bl 284e74 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8f054 │ │ │ │ + beq 8f13c │ │ │ │ add r0, r5, #113664 @ 0x1bc00 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - movw r1, #32876 @ 0x806c │ │ │ │ + movw r1, #32892 @ 0x807c │ │ │ │ movt r1, #3 │ │ │ │ - bl 278c2c <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 279db4 <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8f054 │ │ │ │ - ldr r0, [pc, #360] @ 8f118 │ │ │ │ + blt 8f13c │ │ │ │ + ldr r0, [pc, #360] @ 8f200 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8efcc │ │ │ │ + bne 8f0b4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8efb4 │ │ │ │ + bne 8f09c │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - bne 8eff4 │ │ │ │ + bne 8f0dc │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr sl, [r5, #3696] @ 0xe70 │ │ │ │ mov r4, #0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne sl, [sl, #4] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 8effc │ │ │ │ + bne 8f0e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne r4, r6, r4, lsl #2 │ │ │ │ addne r4, r4, #16 │ │ │ │ ldrne r3, [r5, #3696] @ 0xe70 │ │ │ │ - bne 8f0ac │ │ │ │ + bne 8f194 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8f044 │ │ │ │ + bne 8f12c │ │ │ │ strexb r2, sl, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8f02c │ │ │ │ + bne 8f114 │ │ │ │ dmb ish │ │ │ │ - beq 8f054 │ │ │ │ - ldr r0, [pc, #196] @ 8f118 │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 8f13c │ │ │ │ + ldr r0, [pc, #196] @ 8f200 │ │ │ │ + bl 2bca8c │ │ │ │ mvn r4, #0 │ │ │ │ - b 8f108 │ │ │ │ + b 8f1f0 │ │ │ │ ldr ip, [r3, #68] @ 0x44 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ str r9, [r3, #68] @ 0x44 │ │ │ │ - beq 8f080 │ │ │ │ + beq 8f168 │ │ │ │ ldr r2, [r8] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r8, [r3, #76] @ 0x4c │ │ │ │ add r1, r1, #110592 @ 0x1b000 │ │ │ │ @@ -99988,142 +100048,142 @@ │ │ │ │ cmp r9, #0 │ │ │ │ addne r2, r2, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ str r2, [r1, #3480] @ 0xd98 │ │ │ │ str r0, [r4, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f05c │ │ │ │ + bne 8f144 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8f0d0 │ │ │ │ + bne 8f1b8 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8f0b8 │ │ │ │ + bne 8f1a0 │ │ │ │ dmb ish │ │ │ │ - beq 8f0e0 │ │ │ │ - ldr r0, [pc, #56] @ 8f118 │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 8f1c8 │ │ │ │ + ldr r0, [pc, #56] @ 8f200 │ │ │ │ + bl 2bca8c │ │ │ │ add r3, r5, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ mov r0, #6 │ │ │ │ ldr r3, [r3, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f4298 <_PyEval_StopTheWorld@@Base+0xb4> │ │ │ │ + bl 2f4f38 <_PyEval_StopTheWorld@@Base+0xa0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ │ │ │ │ -0008f11c : │ │ │ │ +0008f204 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8f164 │ │ │ │ + ldr ip, [pc, #44] @ 8f24c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 8ef40 │ │ │ │ + bl 8f028 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #10692 @ 0x29c4 │ │ │ │ + movw r0, #11268 @ 0x2c04 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ea3bc │ │ │ │ + b 2eb05c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #560] @ 8f3b4 │ │ │ │ + ldr ip, [pc, #560] @ 8f49c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #28128 @ 0x6de0 │ │ │ │ + movw r1, #28704 @ 0x7020 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, ip] │ │ │ │ mov r2, #0 │ │ │ │ - bl 283c0c │ │ │ │ + bl 284e74 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8f274 │ │ │ │ + beq 8f35c │ │ │ │ movw r0, #48533 @ 0xbd95 │ │ │ │ movt r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r4, r0 │ │ │ │ - movw r1, #31980 @ 0x7cec │ │ │ │ + movw r1, #31996 @ 0x7cfc │ │ │ │ movt r1, #3 │ │ │ │ - bl 278c2c <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 279db4 <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8f274 │ │ │ │ - ldr r0, [pc, #476] @ 8f3b8 │ │ │ │ + blt 8f35c │ │ │ │ + ldr r0, [pc, #476] @ 8f4a0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8f1f8 │ │ │ │ + bne 8f2e0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8f1e0 │ │ │ │ + bne 8f2c8 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - bne 8f220 │ │ │ │ + bne 8f308 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ mov r5, #0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne sl, [sl, #4] │ │ │ │ addne r5, r5, #1 │ │ │ │ - bne 8f228 │ │ │ │ + bne 8f310 │ │ │ │ mov r0, r5 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8f27c │ │ │ │ + bne 8f364 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8f264 │ │ │ │ + bne 8f34c │ │ │ │ strexb r2, sl, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8f24c │ │ │ │ + bne 8f334 │ │ │ │ dmb ish │ │ │ │ - beq 8f274 │ │ │ │ - ldr r0, [pc, #324] @ 8f3b8 │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 8f35c │ │ │ │ + ldr r0, [pc, #324] @ 8f4a0 │ │ │ │ + bl 2bca8c │ │ │ │ mvn r4, #0 │ │ │ │ - b 8f3a8 │ │ │ │ + b 8f490 │ │ │ │ ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ add r5, r6, r5, lsl #2 │ │ │ │ add r5, r5, #16 │ │ │ │ mov r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f2e8 │ │ │ │ + beq 8f3d0 │ │ │ │ ldr ip, [r3, #72] @ 0x48 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str r9, [r3, #72] @ 0x48 │ │ │ │ - beq 8f2b8 │ │ │ │ + beq 8f3a0 │ │ │ │ ldr r2, [r8] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r8, [r3, #80] @ 0x50 │ │ │ │ add r1, r1, #110592 @ 0x1b000 │ │ │ │ @@ -100131,88 +100191,88 @@ │ │ │ │ ldr r2, [r1, #3484] @ 0xd9c │ │ │ │ cmp r9, #0 │ │ │ │ addne r2, r2, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ str r2, [r1, #3484] @ 0xd9c │ │ │ │ str r0, [r5, #-4]! │ │ │ │ - b 8f28c │ │ │ │ + b 8f374 │ │ │ │ add r4, r4, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f330 │ │ │ │ + bne 8f418 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8f318 │ │ │ │ + bne 8f400 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8f300 │ │ │ │ + bne 8f3e8 │ │ │ │ dmb ish │ │ │ │ - beq 8f384 │ │ │ │ - ldr r0, [pc, #144] @ 8f3b8 │ │ │ │ - bl 2bbc08 │ │ │ │ - b 8f384 │ │ │ │ + beq 8f46c │ │ │ │ + ldr r0, [pc, #144] @ 8f4a0 │ │ │ │ + bl 2bca8c │ │ │ │ + b 8f46c │ │ │ │ ldr sl, [sl, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 8f2f8 │ │ │ │ + beq 8f3e0 │ │ │ │ ldr r0, [sl, #56] @ 0x38 │ │ │ │ - bl 2f9904 <_PyEval_GetBuiltin@@Base+0x270> │ │ │ │ + bl 2fa5a4 <_PyEval_GetBuiltin@@Base+0x270> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f32c │ │ │ │ + beq 8f414 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8f368 │ │ │ │ + bne 8f450 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8f350 │ │ │ │ + bne 8f438 │ │ │ │ dmb ish │ │ │ │ - beq 8f378 │ │ │ │ - ldr r0, [pc, #64] @ 8f3b8 │ │ │ │ - bl 2bbc08 │ │ │ │ + beq 8f460 │ │ │ │ + ldr r0, [pc, #64] @ 8f4a0 │ │ │ │ + bl 2bca8c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ - b 8f274 │ │ │ │ + bl a7ce0 │ │ │ │ + b 8f35c │ │ │ │ ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ mov r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f4298 <_PyEval_StopTheWorld@@Base+0xb4> │ │ │ │ + bl 2f4f38 <_PyEval_StopTheWorld@@Base+0xa0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ │ │ │ │ -0008f3bc : │ │ │ │ +0008f4a4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8f404 │ │ │ │ + ldr ip, [pc, #44] @ 8f4ec │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 8f168 │ │ │ │ + bl 8f250 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #10744 @ 0x29f8 │ │ │ │ + movw r0, #11320 @ 0x2c38 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ea3bc │ │ │ │ + b 2eb05c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -100230,31 +100290,31 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f47c │ │ │ │ + bne 8f564 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f490 │ │ │ │ - b 8f4a0 │ │ │ │ + bne 8f578 │ │ │ │ + b 8f588 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f46c │ │ │ │ + beq 8f554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f4bc │ │ │ │ + beq 8f5a4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -100269,96 +100329,96 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f52c │ │ │ │ + bne 8f614 │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f508 │ │ │ │ + beq 8f5f0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f58c │ │ │ │ + bne 8f674 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f56c │ │ │ │ + beq 8f654 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f5ec │ │ │ │ + bne 8f6d4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f5cc │ │ │ │ + beq 8f6b4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f63c │ │ │ │ + bne 8f724 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f650 │ │ │ │ - b 8f660 │ │ │ │ + bne 8f738 │ │ │ │ + b 8f748 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f62c │ │ │ │ + beq 8f714 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -100380,75 +100440,75 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f6e4 │ │ │ │ + bne 8f7cc │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f6c4 │ │ │ │ + beq 8f7ac │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-24] @ 0xffffffe8 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr lr, [pc, #120] @ 8f79c │ │ │ │ + ldr lr, [pc, #120] @ 8f884 │ │ │ │ sub r3, r3, #16 │ │ │ │ cmp r3, r1 │ │ │ │ movls ip, #0 │ │ │ │ movhi ip, #1 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [fp, #-16] │ │ │ │ mov lr, #0 │ │ │ │ ldr lr, [r2] │ │ │ │ cmp r3, r0 │ │ │ │ orrcc ip, ip, #1 │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r2] │ │ │ │ - bne 8f774 │ │ │ │ + bne 8f85c │ │ │ │ sub lr, fp, #4096 @ 0x1000 │ │ │ │ mov r3, #1 │ │ │ │ sub lr, lr, #16 │ │ │ │ strb r3, [lr] │ │ │ │ strb ip, [fp, #-17] @ 0xffffffef │ │ │ │ - bl 8f6f8 │ │ │ │ + bl 8f7e0 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #32] @ 8f79c │ │ │ │ + ldr r2, [pc, #32] @ 8f884 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - beq 8f790 │ │ │ │ + beq 8f878 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f7c8 │ │ │ │ + beq 8f8b0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -100459,23 +100519,23 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f810 │ │ │ │ + bne 8f8f8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f824 │ │ │ │ - b 8f834 │ │ │ │ + bne 8f90c │ │ │ │ + b 8f91c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f800 │ │ │ │ + beq 8f8e8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -100491,45 +100551,45 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f890 │ │ │ │ + bne 8f978 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f8a4 │ │ │ │ - b 8f8b4 │ │ │ │ + bne 8f98c │ │ │ │ + b 8f99c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f880 │ │ │ │ + beq 8f968 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f8d0 │ │ │ │ + beq 8f9b8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f8ec │ │ │ │ + beq 8f9d4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f908 │ │ │ │ + beq 8f9f0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -100540,15 +100600,15 @@ │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8f954 │ │ │ │ + beq 8fa3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -100584,35 +100644,35 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fa14 │ │ │ │ + bne 8fafc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f9f4 │ │ │ │ + beq 8fadc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8fa54 │ │ │ │ + beq 8fb3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -100623,55 +100683,55 @@ │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d063c │ │ │ │ + b 1d0688 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #60] @ 8fae8 │ │ │ │ + ldr r0, [pc, #60] @ 8fbd0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #22072 @ 0x5638 │ │ │ │ + movwne r1, #22568 @ 0x5828 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #32 │ │ │ │ - bl 8f168 │ │ │ │ + bl 8f250 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #60] @ 8fb44 │ │ │ │ + ldr r0, [pc, #60] @ 8fc2c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #40140 @ 0x9ccc │ │ │ │ + movwne r1, #43372 @ 0xa96c │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ - bl 8ef40 │ │ │ │ + bl 8f028 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -100679,115 +100739,115 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt 8fb7c │ │ │ │ + bgt 8fc64 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d844 │ │ │ │ - b 8fb64 │ │ │ │ + b 8fc4c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8fc00 │ │ │ │ + beq 8fce8 │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2e790 <__sysconf@plt> │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ movle r0, #32768 @ 0x8000 │ │ │ │ - ble 8fbc0 │ │ │ │ + ble 8fca8 │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2e790 <__sysconf@plt> │ │ │ │ cmp r0, r4 │ │ │ │ - bls 8fbd0 │ │ │ │ + bls 8fcb8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8fc14 │ │ │ │ + b 8fcfc │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e100 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fbc8 │ │ │ │ + bne 8fcb0 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e0ac │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2dfd4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8fbc8 │ │ │ │ - ldr r3, [pc, #20] @ 8fc1c │ │ │ │ + bne 8fcb0 │ │ │ │ + ldr r3, [pc, #20] @ 8fd04 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r4, [r3, #3712] @ 0xe80 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fc54 │ │ │ │ + beq 8fd3c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 21a290 │ │ │ │ + bl 21ab48 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a63d8 <_PyXIData_ReleaseAndRawFree@@Base+0x6d8> │ │ │ │ + b 3a6620 <_PyXIData_ReleaseAndRawFree@@Base+0x6d8> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 387a7c <_PyAsyncGenValueWrapperNew@@Base+0xd4> │ │ │ │ + b 387e04 <_PyAsyncGenValueWrapperNew@@Base+0xd4> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2e55c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 395f38 <_PyLong_UInt32_Converter@@Base+0xc24> │ │ │ │ + b 395dcc <_PyLong_UInt32_Converter@@Base+0xc24> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 70e54 <_Py_hashtable_size@@Base+0x208> │ │ │ │ + b 70efc <_Py_hashtable_size@@Base+0x208> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8fd10 │ │ │ │ + beq 8fdf8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 37c958 │ │ │ │ + bl 37cd98 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ @@ -100802,49 +100862,49 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, #4 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2dd00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fd74 │ │ │ │ + bne 8fe5c │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2d688 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 8fd30 │ │ │ │ + bl 8fe18 │ │ │ │ mov r0, #8 │ │ │ │ bl 2e034 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 8fd30 │ │ │ │ + bl 8fe18 │ │ │ │ bl 2d8f8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 65250 │ │ │ │ + b 652f8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3bd610 <_PyXIData_Free@@Base+0x1f24> │ │ │ │ + bl 3bd784 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -100853,248 +100913,248 @@ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r9, [r2, #12] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [r2] │ │ │ │ orrs r3, r3, r9 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - bne 8fea8 │ │ │ │ + bne 8ff90 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 8fe94 │ │ │ │ + beq 8ff7c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ cmp r6, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 8fe78 │ │ │ │ + blt 8ff60 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 8fe94 │ │ │ │ + bge 8ff7c │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 90030 │ │ │ │ + b 90118 │ │ │ │ mul r7, r4, r7 │ │ │ │ umull r0, r1, r4, r6 │ │ │ │ mla r7, r6, r5, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ - b 90030 │ │ │ │ + b 90118 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r9 │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r1 │ │ │ │ orrs r3, r4, r5 │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 8ff30 │ │ │ │ + beq 90018 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 8ff14 │ │ │ │ + blt 8fffc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 8ff30 │ │ │ │ + bge 90018 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 8ff44 │ │ │ │ + b 9002c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mul r7, r4, r7 │ │ │ │ mla r7, r5, r8, r7 │ │ │ │ umull r0, r1, r4, r3 │ │ │ │ add r1, r7, r1 │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ orrs r3, r4, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 8ffc0 │ │ │ │ + beq 900a8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ cmp sl, r0 │ │ │ │ sbcs r1, r6, r1 │ │ │ │ - blt 8ffa4 │ │ │ │ + blt 9008c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc64c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3cc87c <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ cmp r0, sl │ │ │ │ sbcs r1, r1, r6 │ │ │ │ - bge 8ffc0 │ │ │ │ + bge 900a8 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ movlt r2, #0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ mvnge r2, #0 │ │ │ │ rsb r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - b 8ffd4 │ │ │ │ + b 900bc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r6, r4, r6 │ │ │ │ mla r6, r5, sl, r6 │ │ │ │ umull r2, r3, r4, r3 │ │ │ │ add r3, r6, r3 │ │ │ │ cmp r9, #1 │ │ │ │ sbcs r1, r8, #0 │ │ │ │ - blt 8fffc │ │ │ │ + blt 900e4 │ │ │ │ mvn r0, r7 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, r2 │ │ │ │ sub r0, r1, r8 │ │ │ │ sbcs r0, r0, r3 │ │ │ │ - bge 90020 │ │ │ │ - b 9002c │ │ │ │ + bge 90108 │ │ │ │ + b 90114 │ │ │ │ orrs r9, r8, r9 │ │ │ │ - beq 90020 │ │ │ │ + beq 90108 │ │ │ │ rsbs r0, r7, #0 │ │ │ │ rsc r1, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ movlt r0, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ - blt 90030 │ │ │ │ + blt 90118 │ │ │ │ adds r0, r7, r2 │ │ │ │ adc r1, r3, r8 │ │ │ │ - b 90030 │ │ │ │ + b 90118 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00090038 : │ │ │ │ +00090120 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r0, [r3, #1152] @ 0x480 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90064 │ │ │ │ + bne 9014c │ │ │ │ bl 2d430 │ │ │ │ mov r0, #0 │ │ │ │ bl 2d2bc │ │ │ │ │ │ │ │ -0009006c : │ │ │ │ +00090154 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ bl 2e3dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 900b4 │ │ │ │ + bne 9019c │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r0, r3, #0 │ │ │ │ - bge 900b8 │ │ │ │ + bge 901a0 │ │ │ │ bl 2de74 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000900c0 : │ │ │ │ +000901a8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2de74 │ │ │ │ │ │ │ │ -000900d4 : │ │ │ │ +000901bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d0c4 │ │ │ │ │ │ │ │ -000900ec : │ │ │ │ +000901d4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d0c4 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00090114 : │ │ │ │ +000901fc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e2f8 │ │ │ │ │ │ │ │ -00090128 : │ │ │ │ - ldr r3, [pc, #28] @ 9014c │ │ │ │ +00090210 : │ │ │ │ + ldr r3, [pc, #28] @ 90234 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #3712] @ 0xe80 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00090150 : │ │ │ │ +00090238 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8fb84 │ │ │ │ + b 8fc6c │ │ │ │ │ │ │ │ -00090164 : │ │ │ │ +0009024c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 279e90 <_PyOnceFlag_CallOnceSlow@@Base+0x1108> │ │ │ │ + b 27b018 <_PyOnceFlag_CallOnceSlow@@Base+0x1108> │ │ │ │ │ │ │ │ -0009017c <_Py_closerange@@Base>: │ │ │ │ +00090264 <_Py_closerange@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ bic r4, r0, r0, asr #31 │ │ │ │ mov r2, #0 │ │ │ │ @@ -101102,119 +101162,119 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl 2e874 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ bl 2e118 │ │ │ │ cmp r0, r5 │ │ │ │ - bgt 901cc <_Py_closerange@@Base+0x50> │ │ │ │ + bgt 902b4 <_Py_closerange@@Base+0x50> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e868 │ │ │ │ cmp r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d844 │ │ │ │ - b 901cc <_Py_closerange@@Base+0x50> │ │ │ │ + b 902b4 <_Py_closerange@@Base+0x50> │ │ │ │ │ │ │ │ -000901e4 : │ │ │ │ +000902cc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000901fc : │ │ │ │ +000902e4 : │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ orr r2, r0, r0, asr #31 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, #1692] @ 0x69c │ │ │ │ add fp, sp, #0 │ │ │ │ str r2, [r3, #1692] @ 0x69c │ │ │ │ str r1, [r3, #1696] @ 0x6a0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009022c : │ │ │ │ +00090314 : │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 902a0 │ │ │ │ + bhi 90388 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ add r3, r0, #147 @ 0x93 │ │ │ │ dmb ish │ │ │ │ ldr r6, [r5, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r5, #1708] @ 0x6ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b9118 │ │ │ │ + bl 2b9fe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90298 │ │ │ │ + bne 90380 │ │ │ │ ldr r1, [r5, #1704] @ 0x6a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b9118 │ │ │ │ + bl 2b9fe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90298 │ │ │ │ + bne 90380 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fd490 <_PySlice_FromIndices@@Base+0x1144> │ │ │ │ + bl 2fe130 <_PySlice_FromIndices@@Base+0x1144> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000902a8 : │ │ │ │ +00090390 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9022c │ │ │ │ + b 90314 │ │ │ │ │ │ │ │ -000902c0 : │ │ │ │ - ldr r3, [pc, #24] @ 902e0 │ │ │ │ +000903a8 : │ │ │ │ + ldr r3, [pc, #24] @ 903c8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a140 <_PyImport_SetModule@@Base+0x520> │ │ │ │ + b 3a0d4 <_PyImport_SetModule@@Base+0x520> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cbccc <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ + b 3cbef8 <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r1] │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp ip, r3 │ │ │ │ adcs r3, r2, #2 │ │ │ │ movlt ip, #0 │ │ │ │ movlt r4, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt r3, #0 │ │ │ │ - blt 90368 │ │ │ │ + blt 90450 │ │ │ │ movw lr, #32004 @ 0x7d04 │ │ │ │ movt lr, #9665 @ 0x25c1 │ │ │ │ mov r3, #2 │ │ │ │ cmp lr, ip │ │ │ │ sbcs r3, r3, r2 │ │ │ │ movge r3, #51712 @ 0xca00 │ │ │ │ movtge r3, #15258 @ 0x3b9a │ │ │ │ @@ -101227,52 +101287,52 @@ │ │ │ │ ldr r5, [r1, #12] │ │ │ │ mov lr, #1000 @ 0x3e8 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ umull r2, r1, r1, lr │ │ │ │ cmp r2, #1 │ │ │ │ mla r1, lr, r5, r1 │ │ │ │ sbcs lr, r1, #0 │ │ │ │ - blt 903a4 │ │ │ │ + blt 9048c │ │ │ │ mvn lr, r2 │ │ │ │ cmp lr, ip │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ sub r5, lr, r1 │ │ │ │ sbcs r5, r5, r4 │ │ │ │ - bge 903cc │ │ │ │ - b 903dc │ │ │ │ + bge 904b4 │ │ │ │ + b 904c4 │ │ │ │ orrs lr, r2, r1 │ │ │ │ - beq 903cc │ │ │ │ + beq 904b4 │ │ │ │ rsbs r5, r2, #0 │ │ │ │ rsc lr, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp ip, r5 │ │ │ │ sbcs lr, r4, lr │ │ │ │ movlt r2, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt lr, #0 │ │ │ │ - blt 903e8 │ │ │ │ + blt 904d0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov lr, #0 │ │ │ │ adc r1, r1, r4 │ │ │ │ - b 903e8 │ │ │ │ + b 904d0 │ │ │ │ mov r1, lr │ │ │ │ mvn r2, #0 │ │ │ │ mov lr, r2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ rsb lr, lr, #0 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [r0] │ │ │ │ ands r3, r3, #255 @ 0xff │ │ │ │ str r1, [r0, #4] │ │ │ │ - beq 90424 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + beq 9050c │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47056 @ 0xb7d0 │ │ │ │ + movw r1, #47632 @ 0xba10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -101287,73 +101347,73 @@ │ │ │ │ sub r1, fp, #45 @ 0x2d │ │ │ │ stmib sp, {r2, ip} │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str r1, [sp, #16] │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #10792 @ 0x2a28 │ │ │ │ + movw r1, #11368 @ 0x2c68 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2d2d4 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne 904dc │ │ │ │ + bne 905c4 │ │ │ │ sub r1, fp, #32 │ │ │ │ ldr r2, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldm r1, {r1, ip, lr} │ │ │ │ orr r3, lr, ip │ │ │ │ orr r3, r3, r1 │ │ │ │ orr r3, r3, r2 │ │ │ │ orr r3, r3, r6 │ │ │ │ orr r3, r3, r5 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 904dc │ │ │ │ + bhi 905c4 │ │ │ │ mov r3, #0 │ │ │ │ strb r6, [r4, #4] │ │ │ │ strb r5, [r4, #5] │ │ │ │ bfi r3, lr, #0, #8 │ │ │ │ bfi r3, ip, #8, #8 │ │ │ │ bfi r3, r1, #16, #8 │ │ │ │ bfi r3, r2, #24, #8 │ │ │ │ str r3, [r4] │ │ │ │ - b 904f8 │ │ │ │ + b 905e0 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10812 @ 0x2a3c │ │ │ │ + movw r1, #11388 @ 0x2c7c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10836 @ 0x2a54 │ │ │ │ + movw r1, #11412 @ 0x2c94 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10880 @ 0x2a80 │ │ │ │ + movw r1, #11456 @ 0x2cc0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [r1] │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -101365,53 +101425,53 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4b794 │ │ │ │ + bl 4b834 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 90608 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 906f0 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #30420 @ 0x76d4 │ │ │ │ + movw r0, #30996 @ 0x7914 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 90648 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 90730 │ │ │ │ sub r1, fp, #8 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90648 │ │ │ │ + beq 90730 │ │ │ │ bl 2e31c │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #36204 @ 0x8d6c │ │ │ │ - movweq r1, #10928 @ 0x2ab0 │ │ │ │ + movwne r1, #36780 @ 0x8fac │ │ │ │ + movweq r1, #11504 @ 0x2cf0 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -101421,45 +101481,45 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 906a8 │ │ │ │ + bne 90790 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 906ec │ │ │ │ + beq 907d4 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ mov r1, ip │ │ │ │ sub r4, fp, #20 │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw ip, #35740 @ 0x8b9c │ │ │ │ + movw ip, #35736 @ 0x8b98 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 906ec │ │ │ │ + bne 907d4 │ │ │ │ mov r0, #0 │ │ │ │ - b 90710 │ │ │ │ - ldr ip, [pc, #36] @ 90718 │ │ │ │ + b 907f8 │ │ │ │ + ldr ip, [pc, #36] @ 90800 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 34901c │ │ │ │ + bl 349464 <_PyFunction_FromXIData@@Base+0x944> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 906e4 │ │ │ │ + beq 907cc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -101471,818 +101531,818 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 90770 │ │ │ │ + bne 90858 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 907b0 │ │ │ │ - ldr r4, [pc, #100] @ 907dc │ │ │ │ + beq 90898 │ │ │ │ + ldr r4, [pc, #100] @ 908c4 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 907b0 │ │ │ │ + bne 90898 │ │ │ │ mov r0, #0 │ │ │ │ - b 907d4 │ │ │ │ - ldr ip, [pc, #40] @ 907e0 │ │ │ │ + b 908bc │ │ │ │ + ldr ip, [pc, #40] @ 908c8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 34a394 <_PyTime_FromMillisecondsObject@@Base+0x70c> │ │ │ │ + bl 34a7e4 <_PyTime_FromMillisecondsObject@@Base+0x70c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 907a8 │ │ │ │ + beq 90890 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, asr #23 │ │ │ │ + rsbeq r8, r2, r4, asr #23 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 90834 │ │ │ │ + bne 9091c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9086c │ │ │ │ - ldr r4, [pc, #116] @ 908b0 │ │ │ │ + beq 90954 │ │ │ │ + ldr r4, [pc, #116] @ 90998 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 908a4 │ │ │ │ + beq 9098c │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #30992 @ 0x7910 │ │ │ │ + movw r1, #31568 @ 0x7b50 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 2b7d70 │ │ │ │ + bl 2b8c40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 908a4 │ │ │ │ + beq 9098c │ │ │ │ movw r3, #45556 @ 0xb1f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10960 @ 0x2ad0 │ │ │ │ + movw r1, #11536 @ 0x2d10 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3ac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strdeq r8, [r2], #-180 @ 0xffffff4c @ │ │ │ │ + strdeq r8, [r2], #-176 @ 0xffffff50 @ │ │ │ │ │ │ │ │ -000908b4 : │ │ │ │ +0009099c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ bl 2d040 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ asr ip, r0, #31 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ str r0, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ - movw r0, #10980 @ 0x2ae4 │ │ │ │ + movw r0, #11556 @ 0x2d24 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r0, [sp] │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ bl 2db20 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90944 │ │ │ │ - movw r4, #62872 @ 0xf598 │ │ │ │ + beq 90a2c │ │ │ │ + movw r4, #62912 @ 0xf5c0 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ - movw r1, #15304 @ 0x3bc8 │ │ │ │ + movw r1, #15840 @ 0x3de0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ bl 2d124 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne 9094c │ │ │ │ + bne 90a34 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d844 │ │ │ │ mvn r0, #0 │ │ │ │ - b 9096c │ │ │ │ - bl 1bb9ac │ │ │ │ + b 90a54 │ │ │ │ + bl 1bc01c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ movne r0, #0 │ │ │ │ - bne 9096c │ │ │ │ + bne 90a54 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e3ac │ │ │ │ mvn r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090974 : │ │ │ │ +00090a5c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #62872 @ 0xf598 │ │ │ │ + movw r4, #62912 @ 0xf5c0 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 909ec │ │ │ │ + beq 90ad4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bcf28 │ │ │ │ + bl 1bd598 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #11000 @ 0x2af8 │ │ │ │ + movw r2, #11576 @ 0x2d38 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd760 │ │ │ │ + bl 1bdde4 │ │ │ │ mov r0, #0 │ │ │ │ - b 909f8 │ │ │ │ - bl 908b4 │ │ │ │ + b 90ae0 │ │ │ │ + bl 9099c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 909ac │ │ │ │ + beq 90a94 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00090a00 : │ │ │ │ +00090ae8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #62872 @ 0xf598 │ │ │ │ + movw r4, #62912 @ 0xf5c0 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bcf28 │ │ │ │ + bl 1bd598 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e3ac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd760 │ │ │ │ + bl 1bdde4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090a58 : │ │ │ │ +00090b40 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-24] @ 0xffffffe8 │ │ │ │ - movw r5, #62872 @ 0xf598 │ │ │ │ + movw r5, #62912 @ 0xf5c0 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90ab4 │ │ │ │ + beq 90b9c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #36344 @ 0x8df8 │ │ │ │ + movw r1, #36920 @ 0x9038 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e5b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 90b60 │ │ │ │ + beq 90c48 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 1bcf28 │ │ │ │ - b 90af0 │ │ │ │ - bl 908b4 │ │ │ │ + bl 1bd598 │ │ │ │ + b 90bd8 │ │ │ │ + bl 9099c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90a8c │ │ │ │ - b 90b64 │ │ │ │ + beq 90b74 │ │ │ │ + b 90c4c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r7 │ │ │ │ bl 2e250 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc 90b48 │ │ │ │ + bcc 90c30 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 2e58c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 90b48 │ │ │ │ + bne 90c30 │ │ │ │ cmp r7, #4096 @ 0x1000 │ │ │ │ - bcc 90b34 │ │ │ │ + bcc 90c1c │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #20 │ │ │ │ bl 2dcf4 │ │ │ │ subs r7, r0, #0 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, r0, #20 │ │ │ │ - bne 90ac4 │ │ │ │ + bne 90bac │ │ │ │ mov r0, r6 │ │ │ │ bl 2e1b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 90b4c │ │ │ │ + b 90c34 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90af0 │ │ │ │ - b 90b4c │ │ │ │ + beq 90bd8 │ │ │ │ + b 90c34 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3ac │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bd760 │ │ │ │ - b 90b64 │ │ │ │ + bl 1bdde4 │ │ │ │ + b 90c4c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #11012 @ 0x2b04 │ │ │ │ + movw r1, #11588 @ 0x2d44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39716 @ 0x9b24 │ │ │ │ + movw r0, #40188 @ 0x9cfc │ │ │ │ movt r0, #94 @ 0x5e │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 90bec │ │ │ │ + beq 90cd4 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90bec │ │ │ │ + bgt 90cd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 90bec │ │ │ │ + bne 90cd4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 90c48 │ │ │ │ + beq 90d30 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90c48 │ │ │ │ + bgt 90d30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 90c48 │ │ │ │ + bne 90d30 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00090c50 : │ │ │ │ +00090d38 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ bl 2d7c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r5, r5, #1 │ │ │ │ addne r0, r4, #4 │ │ │ │ - bne 90c6c │ │ │ │ + bne 90d54 │ │ │ │ mov r0, r5 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 90d6c │ │ │ │ + beq 90e54 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ bl 2d7c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 90cb4 │ │ │ │ + bne 90d9c │ │ │ │ mov r0, r6 │ │ │ │ bl 2cf74 │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ sub r1, r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl cd430 │ │ │ │ + bl cda5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90cf4 │ │ │ │ + bne 90ddc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90d6c │ │ │ │ + bgt 90e54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90d6c │ │ │ │ + bne 90e54 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 90d6c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 90e54 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r5] │ │ │ │ str r0, [r3, r4] │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r4, #4 │ │ │ │ addne r6, r5, #4 │ │ │ │ - bne 90c94 │ │ │ │ - ldr r0, [pc, #100] @ 90d7c │ │ │ │ + bne 90d7c │ │ │ │ + ldr r0, [pc, #100] @ 90e64 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #96] @ 90d80 │ │ │ │ + ldr r1, [pc, #96] @ 90e68 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 2937bc │ │ │ │ + bl 29489c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90d40 │ │ │ │ - movw r1, #11028 @ 0x2b14 │ │ │ │ + beq 90e28 │ │ │ │ + movw r1, #11604 @ 0x2d54 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #68] @ 90d84 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 90e6c │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #11052 @ 0x2b2c │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #11628 @ 0x2d6c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #8] @ 90d84 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ 90e6c │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r6, r3, r8, ror #11 │ │ │ │ - subseq r9, lr, r4, asr #22 │ │ │ │ + subseq r9, lr, ip, lsl sp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #8024 @ 0x1f58 │ │ │ │ + movw r1, #8600 @ 0x2198 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 37c48 │ │ │ │ + b 37c58 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #364] @ 90f58 │ │ │ │ + ldr r3, [pc, #364] @ 91040 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 90e14 │ │ │ │ + bne 90efc │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90dfc │ │ │ │ + bne 90ee4 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r9, r3 │ │ │ │ dmb ish │ │ │ │ - bne 90e40 │ │ │ │ + bne 90f28 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #276] @ 90f5c │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #276] @ 91044 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90e68 │ │ │ │ + bne 90f50 │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11076 @ 0x2b44 │ │ │ │ + movw r1, #11652 @ 0x2d84 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ - b 90f18 │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ + b 91000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ - bl 39b64 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ + bl 39af8 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 90f18 │ │ │ │ + beq 91000 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11144 @ 0x2b88 │ │ │ │ + movw r1, #11720 @ 0x2dc8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ ldrh r3, [r5, #4] │ │ │ │ - movw r1, #11200 @ 0x2bc0 │ │ │ │ + movw r1, #11776 @ 0x2e00 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 90f08 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + ble 90ff0 │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ add r3, r5, r6, lsl #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 36ef8 │ │ │ │ + bl 36f08 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11212 @ 0x2bcc │ │ │ │ + movw r1, #11788 @ 0x2e0c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 371fc │ │ │ │ + bl 3720c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34192 @ 0x8590 │ │ │ │ + movw r1, #34768 @ 0x87d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ - b 90e94 │ │ │ │ - movw r1, #34192 @ 0x8590 │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ + b 90f7c │ │ │ │ + movw r1, #34768 @ 0x87d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 90f38 │ │ │ │ + bne 91020 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 90f20 │ │ │ │ + bne 91008 │ │ │ │ dmb ish │ │ │ │ - beq 90f50 │ │ │ │ - ldr r0, [pc, #16] @ 90f58 │ │ │ │ + beq 91038 │ │ │ │ + ldr r0, [pc, #16] @ 91040 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2bbc08 │ │ │ │ + b 2bca8c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 70c4c <_Py_hashtable_size@@Base> │ │ │ │ + bl 70cf4 <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090f94 <_Py_stat@@Base>: │ │ │ │ +0009107c <_Py_stat@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1ad2c4 │ │ │ │ + bl 1ada28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91030 <_Py_stat@@Base+0x9c> │ │ │ │ + beq 91118 <_Py_stat@@Base+0x9c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2ce598 │ │ │ │ + bl 2cf2c8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90ff8 <_Py_stat@@Base+0x64> │ │ │ │ + bne 910e0 <_Py_stat@@Base+0x64> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91030 <_Py_stat@@Base+0x9c> │ │ │ │ + bgt 91118 <_Py_stat@@Base+0x9c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91030 <_Py_stat@@Base+0x9c> │ │ │ │ + bne 91118 <_Py_stat@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 91030 <_Py_stat@@Base+0x9c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 91118 <_Py_stat@@Base+0x9c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2cef0 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91034 <_Py_stat@@Base+0xa0> │ │ │ │ + bgt 9111c <_Py_stat@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91034 <_Py_stat@@Base+0xa0> │ │ │ │ + bne 9111c <_Py_stat@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 91034 <_Py_stat@@Base+0xa0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 9111c <_Py_stat@@Base+0xa0> │ │ │ │ mvn r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r4, r0 │ │ │ │ bl 2d940 │ │ │ │ mov r0, r4 │ │ │ │ - bl df398 │ │ │ │ - bl b95d0 │ │ │ │ + bl dfd90 │ │ │ │ + bl b96dc │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00091084 <_Py_open@@Base>: │ │ │ │ +0009116c <_Py_open@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91174 <_Py_open@@Base+0xf0> │ │ │ │ + beq 9125c <_Py_open@@Base+0xf0> │ │ │ │ orr r6, r6, #524288 @ 0x80000 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11396 @ 0x2c84 │ │ │ │ + movw r1, #11972 @ 0x2ec4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #1460 @ 0x5b4 │ │ │ │ + movw r0, #2036 @ 0x7f4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91194 <_Py_open@@Base+0x110> │ │ │ │ - bl dc824 │ │ │ │ + beq 9127c <_Py_open@@Base+0x110> │ │ │ │ + bl dd21c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d088 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 91128 <_Py_open@@Base+0xa4> │ │ │ │ + bge 91210 <_Py_open@@Base+0xa4> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 9117c <_Py_open@@Base+0xf8> │ │ │ │ - bl b95d0 │ │ │ │ + bne 91264 <_Py_open@@Base+0xf8> │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 910e0 <_Py_open@@Base+0x5c> │ │ │ │ - b 91194 <_Py_open@@Base+0x110> │ │ │ │ + beq 911c8 <_Py_open@@Base+0x5c> │ │ │ │ + b 9127c <_Py_open@@Base+0x110> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9114c <_Py_open@@Base+0xc8> │ │ │ │ + bgt 91234 <_Py_open@@Base+0xc8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9114c <_Py_open@@Base+0xc8> │ │ │ │ + bne 91234 <_Py_open@@Base+0xc8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #35492 @ 0x8aa4 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ - bl 27b794 │ │ │ │ + bl 27c91c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 911bc <_Py_open@@Base+0x138> │ │ │ │ + bne 912a4 <_Py_open@@Base+0x138> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d844 │ │ │ │ mvn r5, #0 │ │ │ │ - b 911bc <_Py_open@@Base+0x138> │ │ │ │ + b 912a4 <_Py_open@@Base+0x138> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173e00 │ │ │ │ + bl 174768 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91174 <_Py_open@@Base+0xf0> │ │ │ │ + bgt 9125c <_Py_open@@Base+0xf0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91174 <_Py_open@@Base+0xf0> │ │ │ │ + bne 9125c <_Py_open@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 91174 <_Py_open@@Base+0xf0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 9125c <_Py_open@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25e2a0 │ │ │ │ + b 25efe8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ ldr ip, [r5] │ │ │ │ - movw r3, #11224 @ 0x2bd8 │ │ │ │ + movw r3, #11800 @ 0x2e18 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ mov r1, #2 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2db20 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne 912cc <_Py_open@@Base+0x248> │ │ │ │ + bne 913b4 <_Py_open@@Base+0x248> │ │ │ │ movw r5, #45552 @ 0xb1f0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8e4 │ │ │ │ - bl 3e984 │ │ │ │ + bl 3e8f4 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 912cc <_Py_open@@Base+0x248> │ │ │ │ - ldr r2, [pc, #112] @ 912d8 <_Py_open@@Base+0x254> │ │ │ │ + bne 913b4 <_Py_open@@Base+0x248> │ │ │ │ + ldr r2, [pc, #112] @ 913c0 <_Py_open@@Base+0x254> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9128c <_Py_open@@Base+0x208> │ │ │ │ + beq 91374 <_Py_open@@Base+0x208> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 912b0 <_Py_open@@Base+0x22c> │ │ │ │ + bne 91398 <_Py_open@@Base+0x22c> │ │ │ │ bl 2d460 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #11240 @ 0x2be8 │ │ │ │ + movw r2, #11816 @ 0x2e28 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b 912cc <_Py_open@@Base+0x248> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b 913b4 <_Py_open@@Base+0x248> │ │ │ │ bl 2d460 │ │ │ │ - movw r1, #11240 @ 0x2be8 │ │ │ │ + movw r1, #11816 @ 0x2e28 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r4, fp, #16 │ │ │ │ - bl 8fd30 │ │ │ │ + bl 8fe18 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - bcc 9131c <_Py_open@@Base+0x298> │ │ │ │ + bcc 91404 <_Py_open@@Base+0x298> │ │ │ │ cmn r4, #104857600 @ 0x6400000 │ │ │ │ sub r0, r4, #104857600 @ 0x6400000 │ │ │ │ mvncs r1, #0 │ │ │ │ - bcs 91320 <_Py_open@@Base+0x29c> │ │ │ │ + bcs 91408 <_Py_open@@Base+0x29c> │ │ │ │ add r1, r4, #104857600 @ 0x6400000 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8f6f8 │ │ │ │ + bl 8f7e0 │ │ │ │ cmp r4, r0 │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4400 @ 0x1130 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - movw r1, #11268 @ 0x2c04 │ │ │ │ + movw r1, #11844 @ 0x2e44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #796] @ 0x31c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91394 <_Py_open@@Base+0x310> │ │ │ │ + beq 9147c <_Py_open@@Base+0x310> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #61936 @ 0xf1f0 │ │ │ │ + movw r1, #62472 @ 0xf408 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r0, #800] @ 0x320 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 913bc <_Py_open@@Base+0x338> │ │ │ │ + beq 914a4 <_Py_open@@Base+0x338> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -102301,141 +102361,141 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r0, #0 │ │ │ │ movle r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r0, r0, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91430 <_Py_open@@Base+0x3ac> │ │ │ │ + bne 91518 <_Py_open@@Base+0x3ac> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9146c <_Py_open@@Base+0x3e8> │ │ │ │ - ldr r4, [pc, #88] @ 91490 <_Py_open@@Base+0x40c> │ │ │ │ + beq 91554 <_Py_open@@Base+0x3e8> │ │ │ │ + ldr r4, [pc, #88] @ 91578 <_Py_open@@Base+0x40c> │ │ │ │ mov lr, #2 │ │ │ │ mov r1, r2 │ │ │ │ sub r0, fp, #20 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r4, [sp] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 91488 <_Py_open@@Base+0x404> │ │ │ │ - ldr r0, [pc, #32] @ 91494 <_Py_open@@Base+0x410> │ │ │ │ + beq 91570 <_Py_open@@Base+0x404> │ │ │ │ + ldr r0, [pc, #32] @ 9157c <_Py_open@@Base+0x410> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm ip, {r1, r2} │ │ │ │ ldr r0, [r3, r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 9135c <_Py_open@@Base+0x2d8> │ │ │ │ + b 91444 <_Py_open@@Base+0x2d8> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsr #24 │ │ │ │ + rsbeq r8, r2, ip, lsl ip │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 914d8 <_Py_open@@Base+0x454> │ │ │ │ + beq 915c0 <_Py_open@@Base+0x454> │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ - b 914e8 <_Py_open@@Base+0x464> │ │ │ │ - bl 911dc <_Py_open@@Base+0x158> │ │ │ │ + b 915d0 <_Py_open@@Base+0x464> │ │ │ │ + bl 912c4 <_Py_open@@Base+0x158> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 914cc <_Py_open@@Base+0x448> │ │ │ │ - b 9159c <_Py_open@@Base+0x518> │ │ │ │ + bne 915b4 <_Py_open@@Base+0x448> │ │ │ │ + b 91684 <_Py_open@@Base+0x518> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, sl, r4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r4, r3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ stm sp, {r6, r8} │ │ │ │ sub r5, r9, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d640 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 915d0 <_Py_open@@Base+0x54c> │ │ │ │ + bge 916b8 <_Py_open@@Base+0x54c> │ │ │ │ movw r8, #45552 @ 0xb1f0 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 27afac │ │ │ │ - bl 3e984 │ │ │ │ + bl 27c134 │ │ │ │ + bl 3e994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9159c <_Py_open@@Base+0x518> │ │ │ │ - ldr r3, [pc, #212] @ 9161c <_Py_open@@Base+0x598> │ │ │ │ + bne 91684 <_Py_open@@Base+0x518> │ │ │ │ + ldr r3, [pc, #212] @ 91704 <_Py_open@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r7, [r7] │ │ │ │ ldr sl, [r2, r3] │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91570 <_Py_open@@Base+0x4ec> │ │ │ │ + beq 91658 <_Py_open@@Base+0x4ec> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 915a4 <_Py_open@@Base+0x520> │ │ │ │ + bne 9168c <_Py_open@@Base+0x520> │ │ │ │ bl 2d460 │ │ │ │ - movw r2, #11360 @ 0x2c60 │ │ │ │ + movw r2, #11936 @ 0x2ea0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 91614 <_Py_open@@Base+0x590> │ │ │ │ + b 916fc <_Py_open@@Base+0x590> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #11360 @ 0x2c60 │ │ │ │ + movw r1, #11936 @ 0x2ea0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 3ec28 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 9159c <_Py_open@@Base+0x518> │ │ │ │ - bne 91600 <_Py_open@@Base+0x57c> │ │ │ │ + bl 3ec38 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 91684 <_Py_open@@Base+0x518> │ │ │ │ + bne 916e8 <_Py_open@@Base+0x57c> │ │ │ │ movw r0, #45552 @ 0xb1f0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #11444 @ 0x2cb4 │ │ │ │ + movw r1, #12020 @ 0x2ef4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 140fbc │ │ │ │ - b 9159c <_Py_open@@Base+0x518> │ │ │ │ + bl 1417cc │ │ │ │ + b 91684 <_Py_open@@Base+0x518> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 914e8 <_Py_open@@Base+0x464> │ │ │ │ + bne 915d0 <_Py_open@@Base+0x464> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -102444,263 +102504,263 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 91660 <_Py_open@@Base+0x5dc> │ │ │ │ + beq 91748 <_Py_open@@Base+0x5dc> │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ - b 91670 <_Py_open@@Base+0x5ec> │ │ │ │ - bl 911dc <_Py_open@@Base+0x158> │ │ │ │ + b 91758 <_Py_open@@Base+0x5ec> │ │ │ │ + bl 912c4 <_Py_open@@Base+0x158> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 916b4 <_Py_open@@Base+0x630> │ │ │ │ - b 91654 <_Py_open@@Base+0x5d0> │ │ │ │ + beq 9179c <_Py_open@@Base+0x630> │ │ │ │ + b 9173c <_Py_open@@Base+0x5d0> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, sl, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r4, r3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ stm sp, {r7, r8} │ │ │ │ sub r6, r9, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 916bc <_Py_open@@Base+0x638> │ │ │ │ + bge 917a4 <_Py_open@@Base+0x638> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mvn r0, #0 │ │ │ │ - b 91700 <_Py_open@@Base+0x67c> │ │ │ │ - bne 916ec <_Py_open@@Base+0x668> │ │ │ │ + b 917e8 <_Py_open@@Base+0x67c> │ │ │ │ + bne 917d4 <_Py_open@@Base+0x668> │ │ │ │ movw r0, #45552 @ 0xb1f0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #11532 @ 0x2d0c │ │ │ │ + movw r1, #12108 @ 0x2f4c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 140fbc │ │ │ │ - b 916b4 <_Py_open@@Base+0x630> │ │ │ │ + bl 1417cc │ │ │ │ + b 9179c <_Py_open@@Base+0x630> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 91670 <_Py_open@@Base+0x5ec> │ │ │ │ + bne 91758 <_Py_open@@Base+0x5ec> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d400 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 91740 <_Py_open@@Base+0x6bc> │ │ │ │ + bge 91828 <_Py_open@@Base+0x6bc> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2de8c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 91784 <_Py_open@@Base+0x700> │ │ │ │ + bge 9186c <_Py_open@@Base+0x700> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 917d4 <_Py_open@@Base+0x750> │ │ │ │ + beq 918bc <_Py_open@@Base+0x750> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 917ec <_Py_open@@Base+0x768> │ │ │ │ + b 918d4 <_Py_open@@Base+0x768> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e280 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39640 │ │ │ │ + bl 395d4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91838 <_Py_open@@Base+0x7b4> │ │ │ │ + beq 91920 <_Py_open@@Base+0x7b4> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 91860 <_Py_open@@Base+0x7dc> │ │ │ │ + b 91948 <_Py_open@@Base+0x7dc> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d5c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91820 <_Py_open@@Base+0x79c> │ │ │ │ + bne 91908 <_Py_open@@Base+0x79c> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e280 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39640 │ │ │ │ + bl 395d4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ bl 2d6d0 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ bl 2d334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 918b8 <_Py_open@@Base+0x834> │ │ │ │ + beq 919a0 <_Py_open@@Base+0x834> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 918c0 <_Py_open@@Base+0x83c> │ │ │ │ + b 919a8 <_Py_open@@Base+0x83c> │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #3 │ │ │ │ - bne 91900 <_Py_open@@Base+0x87c> │ │ │ │ + bne 919e8 <_Py_open@@Base+0x87c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 91934 <_Py_open@@Base+0x8b0> │ │ │ │ + bne 91a1c <_Py_open@@Base+0x8b0> │ │ │ │ mov ip, #3 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #164] @ 919bc <_Py_open@@Base+0x938> │ │ │ │ + ldr ip, [pc, #164] @ 91aa4 <_Py_open@@Base+0x938> │ │ │ │ sub lr, fp, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 919b0 <_Py_open@@Base+0x92c> │ │ │ │ + beq 91a98 <_Py_open@@Base+0x92c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91954 <_Py_open@@Base+0x8d0> │ │ │ │ - bl beb18 │ │ │ │ + bne 91a3c <_Py_open@@Base+0x8d0> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 919b0 <_Py_open@@Base+0x92c> │ │ │ │ + bne 91a98 <_Py_open@@Base+0x92c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91974 <_Py_open@@Base+0x8f0> │ │ │ │ - bl beb18 │ │ │ │ + bne 91a5c <_Py_open@@Base+0x8f0> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 919b0 <_Py_open@@Base+0x92c> │ │ │ │ + bne 91a98 <_Py_open@@Base+0x92c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91994 <_Py_open@@Base+0x910> │ │ │ │ - bl beb18 │ │ │ │ + bne 91a7c <_Py_open@@Base+0x910> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 919b0 <_Py_open@@Base+0x92c> │ │ │ │ + bne 91a98 <_Py_open@@Base+0x92c> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3c9e18 │ │ │ │ + b 3ca044 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, asr #24 │ │ │ │ + rsbeq r8, r2, r8, asr #24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 919fc <_Py_open@@Base+0x978> │ │ │ │ - bl beb18 │ │ │ │ + bne 91ae4 <_Py_open@@Base+0x978> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 919fc <_Py_open@@Base+0x978> │ │ │ │ + beq 91ae4 <_Py_open@@Base+0x978> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fdef0 <_PyXI_EndInterpreter@@Base+0xa8> │ │ │ │ + bl 2feb90 <_PyXI_EndInterpreter@@Base+0xa8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 919f4 <_Py_open@@Base+0x970> │ │ │ │ - ldr r3, [pc, #56] @ 91a4c <_Py_open@@Base+0x9c8> │ │ │ │ + beq 91adc <_Py_open@@Base+0x970> │ │ │ │ + ldr r3, [pc, #56] @ 91b34 <_Py_open@@Base+0x9c8> │ │ │ │ ldr r3, [r3, #1560] @ 0x618 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91a34 <_Py_open@@Base+0x9b0> │ │ │ │ + beq 91b1c <_Py_open@@Base+0x9b0> │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ mov r1, r4 │ │ │ │ mla r0, r0, r4, r3 │ │ │ │ - bl 310064 │ │ │ │ + bl 310ab4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91a40 <_Py_open@@Base+0x9bc> │ │ │ │ + bne 91b28 <_Py_open@@Base+0x9bc> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ @@ -102713,59 +102773,59 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91aa0 <_Py_open@@Base+0xa1c> │ │ │ │ + bne 91b88 <_Py_open@@Base+0xa1c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91ad8 <_Py_open@@Base+0xa54> │ │ │ │ - ldr r4, [pc, #100] @ 91b0c <_Py_open@@Base+0xa88> │ │ │ │ + beq 91bc0 <_Py_open@@Base+0xa54> │ │ │ │ + ldr r4, [pc, #100] @ 91bf4 <_Py_open@@Base+0xa88> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91b00 <_Py_open@@Base+0xa7c> │ │ │ │ + beq 91be8 <_Py_open@@Base+0xa7c> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91af8 <_Py_open@@Base+0xa74> │ │ │ │ - bl beb18 │ │ │ │ + bne 91be0 <_Py_open@@Base+0xa74> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91b00 <_Py_open@@Base+0xa7c> │ │ │ │ + bne 91be8 <_Py_open@@Base+0xa7c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4a8 <_exit@plt> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, ror ip │ │ │ │ + rsbeq r8, r2, r4, ror ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91b4c <_Py_open@@Base+0xac8> │ │ │ │ - bl beb18 │ │ │ │ + bne 91c34 <_Py_open@@Base+0xac8> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ @@ -102783,536 +102843,536 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91bb8 <_Py_open@@Base+0xb34> │ │ │ │ + bne 91ca0 <_Py_open@@Base+0xb34> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91bf8 <_Py_open@@Base+0xb74> │ │ │ │ - ldr r4, [pc, #136] @ 91c48 <_Py_open@@Base+0xbc4> │ │ │ │ + beq 91ce0 <_Py_open@@Base+0xb74> │ │ │ │ + ldr r4, [pc, #136] @ 91d30 <_Py_open@@Base+0xbc4> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91bf8 <_Py_open@@Base+0xb74> │ │ │ │ + bne 91ce0 <_Py_open@@Base+0xb74> │ │ │ │ mov r0, #0 │ │ │ │ - b 91c40 <_Py_open@@Base+0xbbc> │ │ │ │ + b 91d28 <_Py_open@@Base+0xbbc> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91c20 <_Py_open@@Base+0xb9c> │ │ │ │ - bl beb18 │ │ │ │ + bne 91d08 <_Py_open@@Base+0xb9c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 91c40 <_Py_open@@Base+0xbbc> │ │ │ │ - b 91bf0 <_Py_open@@Base+0xb6c> │ │ │ │ + beq 91d28 <_Py_open@@Base+0xbbc> │ │ │ │ + b 91cd8 <_Py_open@@Base+0xb6c> │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ cmp r0, ip │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsr #25 │ │ │ │ + rsbeq r8, r2, r0, lsr #25 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91c9c <_Py_open@@Base+0xc18> │ │ │ │ + bne 91d84 <_Py_open@@Base+0xc18> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91cdc <_Py_open@@Base+0xc58> │ │ │ │ - ldr r4, [pc, #140] @ 91d30 <_Py_open@@Base+0xcac> │ │ │ │ + beq 91dc4 <_Py_open@@Base+0xc58> │ │ │ │ + ldr r4, [pc, #140] @ 91e18 <_Py_open@@Base+0xcac> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91cdc <_Py_open@@Base+0xc58> │ │ │ │ + bne 91dc4 <_Py_open@@Base+0xc58> │ │ │ │ mov r0, #0 │ │ │ │ - b 91d28 <_Py_open@@Base+0xca4> │ │ │ │ + b 91e10 <_Py_open@@Base+0xca4> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91d04 <_Py_open@@Base+0xc80> │ │ │ │ - bl beb18 │ │ │ │ + bne 91dec <_Py_open@@Base+0xc80> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 91d28 <_Py_open@@Base+0xca4> │ │ │ │ - b 91cd4 <_Py_open@@Base+0xc50> │ │ │ │ + beq 91e10 <_Py_open@@Base+0xca4> │ │ │ │ + b 91dbc <_Py_open@@Base+0xc50> │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ cmp r3, #0 │ │ │ │ movle r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldrdeq r8, [r2], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r8, r2, ip, asr #25 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91d84 <_Py_open@@Base+0xd00> │ │ │ │ + bne 91e6c <_Py_open@@Base+0xd00> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91dc4 <_Py_open@@Base+0xd40> │ │ │ │ - ldr r4, [pc, #128] @ 91e0c <_Py_open@@Base+0xd88> │ │ │ │ + beq 91eac <_Py_open@@Base+0xd40> │ │ │ │ + ldr r4, [pc, #128] @ 91ef4 <_Py_open@@Base+0xd88> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91dc4 <_Py_open@@Base+0xd40> │ │ │ │ + bne 91eac <_Py_open@@Base+0xd40> │ │ │ │ mov r0, #0 │ │ │ │ - b 91e04 <_Py_open@@Base+0xd80> │ │ │ │ + b 91eec <_Py_open@@Base+0xd80> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91dec <_Py_open@@Base+0xd68> │ │ │ │ - bl beb18 │ │ │ │ + bne 91ed4 <_Py_open@@Base+0xd68> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 91e04 <_Py_open@@Base+0xd80> │ │ │ │ - b 91dbc <_Py_open@@Base+0xd38> │ │ │ │ + beq 91eec <_Py_open@@Base+0xd80> │ │ │ │ + b 91ea4 <_Py_open@@Base+0xd38> │ │ │ │ tst r0, #127 @ 0x7f │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strdeq r8, [r2], #-204 @ 0xffffff34 @ │ │ │ │ + strdeq r8, [r2], #-200 @ 0xffffff38 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ - movw r0, #11620 @ 0x2d64 │ │ │ │ + movw r0, #12196 @ 0x2fa4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldrb lr, [r1] │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ ldrb ip, [r1, #2] │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ stmib sp, {r2, lr} │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ str ip, [sp] │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmn r1, #1 │ │ │ │ - beq 91e8c <_Py_open@@Base+0xe08> │ │ │ │ + beq 91f74 <_Py_open@@Base+0xe08> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - movw r0, #11652 @ 0x2d84 │ │ │ │ + movw r0, #12228 @ 0x2fc4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3023a4 <_PyMarshal_GetXIData@@Base+0x34c> │ │ │ │ + bl 303044 <_PyMarshal_GetXIData@@Base+0x34c> │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #11708 @ 0x2dbc │ │ │ │ + movw r0, #12284 @ 0x2ffc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r1, #1 │ │ │ │ - movw ip, #11732 @ 0x2dd4 │ │ │ │ + movw ip, #12308 @ 0x3014 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ - movw r1, #61932 @ 0xf1ec │ │ │ │ + movw r1, #62508 @ 0xf42c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ moveq r1, ip │ │ │ │ - movw r0, #11744 @ 0x2de0 │ │ │ │ + movw r0, #12320 @ 0x3020 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7808 │ │ │ │ + b b7914 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldrd r4, [r0, #16] │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ands r3, r3, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movwne r1, #61932 @ 0xf1ec │ │ │ │ - movweq r1, #11732 @ 0x2dd4 │ │ │ │ + movwne r1, #62508 @ 0xf42c │ │ │ │ + movweq r1, #12308 @ 0x3014 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #62 @ 0x3e │ │ │ │ str r0, [sp, #12] │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ addne r3, r3, #1 │ │ │ │ strd r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r0, #11768 @ 0x2df8 │ │ │ │ + movw r0, #12344 @ 0x3038 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ - bl 111bf4 │ │ │ │ + bl 11258c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 91fdc <_Py_open@@Base+0xf58> │ │ │ │ + bne 920c4 <_Py_open@@Base+0xf58> │ │ │ │ mov r0, #0 │ │ │ │ - b 92024 <_Py_open@@Base+0xfa0> │ │ │ │ + b 9210c <_Py_open@@Base+0xfa0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 111bf4 │ │ │ │ + bl 11258c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 91fd4 <_Py_open@@Base+0xf50> │ │ │ │ + beq 920bc <_Py_open@@Base+0xf50> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 111bf4 │ │ │ │ + bl 11258c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91fd4 <_Py_open@@Base+0xf50> │ │ │ │ + beq 920bc <_Py_open@@Base+0xf50> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #11812 @ 0x2e24 │ │ │ │ + movw r0, #12388 @ 0x3064 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7808 │ │ │ │ + bl b7914 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ orr r0, r2, r0, lsl #8 │ │ │ │ - bgt 9203c <_Py_open@@Base+0xfb8> │ │ │ │ + bgt 92124 <_Py_open@@Base+0xfb8> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 92120 <_Py_open@@Base+0x109c> │ │ │ │ + beq 92208 <_Py_open@@Base+0x109c> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r6 │ │ │ │ - bls 92124 <_Py_open@@Base+0x10a0> │ │ │ │ + bls 9220c <_Py_open@@Base+0x10a0> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r8, [r3, r6, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 920b0 <_Py_open@@Base+0x102c> │ │ │ │ + bne 92198 <_Py_open@@Base+0x102c> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 92084 <_Py_open@@Base+0x1000> │ │ │ │ - bl bed58 │ │ │ │ + b 9216c <_Py_open@@Base+0x1000> │ │ │ │ + bl bee64 │ │ │ │ mov r2, r8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 920fc <_Py_open@@Base+0x1078> │ │ │ │ + beq 921e4 <_Py_open@@Base+0x1078> │ │ │ │ mov r1, r5 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 920f4 <_Py_open@@Base+0x1070> │ │ │ │ + bgt 921dc <_Py_open@@Base+0x1070> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 920f4 <_Py_open@@Base+0x1070> │ │ │ │ + bne 921dc <_Py_open@@Base+0x1070> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 920a8 <_Py_open@@Base+0x1024> │ │ │ │ + bne 92190 <_Py_open@@Base+0x1024> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92120 <_Py_open@@Base+0x109c> │ │ │ │ + bgt 92208 <_Py_open@@Base+0x109c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92120 <_Py_open@@Base+0x109c> │ │ │ │ + bne 92208 <_Py_open@@Base+0x109c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9205c <_Py_open@@Base+0xfd8> │ │ │ │ + b 92144 <_Py_open@@Base+0xfd8> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 9205c <_Py_open@@Base+0xfd8> │ │ │ │ + bl 92144 <_Py_open@@Base+0xfd8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 921c8 <_Py_open@@Base+0x1144> │ │ │ │ + beq 922b0 <_Py_open@@Base+0x1144> │ │ │ │ mov r0, #1 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 92198 <_Py_open@@Base+0x1114> │ │ │ │ + bne 92280 <_Py_open@@Base+0x1114> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 921c8 <_Py_open@@Base+0x1144> │ │ │ │ + bgt 922b0 <_Py_open@@Base+0x1144> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 921c8 <_Py_open@@Base+0x1144> │ │ │ │ + bne 922b0 <_Py_open@@Base+0x1144> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 921c8 <_Py_open@@Base+0x1144> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 922b0 <_Py_open@@Base+0x1144> │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r1, #16] │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf520 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfb4c <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ - movw ip, #22460 @ 0x57bc │ │ │ │ + movw ip, #23036 @ 0x59fc │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ sub r2, fp, #148 @ 0x94 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #156] @ 922a4 <_Py_open@@Base+0x1220> │ │ │ │ + ldr ip, [pc, #156] @ 9238c <_Py_open@@Base+0x1220> │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ - bl 3070c4 │ │ │ │ + bl 307c84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92228 <_Py_open@@Base+0x11a4> │ │ │ │ + bne 92310 <_Py_open@@Base+0x11a4> │ │ │ │ mov r0, #0 │ │ │ │ - b 92280 <_Py_open@@Base+0x11fc> │ │ │ │ + b 92368 <_Py_open@@Base+0x11fc> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #20940 @ 0x51cc │ │ │ │ + movw r1, #21516 @ 0x540c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #37392 @ 0x9210 │ │ │ │ + movw r0, #37968 @ 0x9450 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92220 <_Py_open@@Base+0x119c> │ │ │ │ + beq 92308 <_Py_open@@Base+0x119c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ - bl 3086a8 <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ + bl 309268 <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92278 <_Py_open@@Base+0x11f4> │ │ │ │ - bl beb18 │ │ │ │ + bne 92360 <_Py_open@@Base+0x11f4> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92220 <_Py_open@@Base+0x119c> │ │ │ │ + bne 92308 <_Py_open@@Base+0x119c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bed58 │ │ │ │ - ldr r3, [pc, #28] @ 922a4 <_Py_open@@Base+0x1220> │ │ │ │ + bl bee64 │ │ │ │ + ldr r3, [pc, #28] @ 9238c <_Py_open@@Base+0x1220> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 9229c <_Py_open@@Base+0x1218> │ │ │ │ + beq 92384 <_Py_open@@Base+0x1218> │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add r3, r1, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r2, [r3, #-1]! │ │ │ │ cmp r1, r3 │ │ │ │ orr r0, r2, r0, lsl #8 │ │ │ │ - bne 922e4 <_Py_open@@Base+0x1260> │ │ │ │ + bne 923cc <_Py_open@@Base+0x1260> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2dfe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92374 <_Py_open@@Base+0x12f0> │ │ │ │ - bl beb18 │ │ │ │ + bne 9245c <_Py_open@@Base+0x12f0> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 923c4 <_Py_open@@Base+0x1340> │ │ │ │ + bne 924ac <_Py_open@@Base+0x1340> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e388 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 923b8 <_Py_open@@Base+0x1334> │ │ │ │ + bne 924a0 <_Py_open@@Base+0x1334> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 923b8 <_Py_open@@Base+0x1334> │ │ │ │ + beq 924a0 <_Py_open@@Base+0x1334> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -103320,410 +103380,410 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9241c <_Py_open@@Base+0x1398> │ │ │ │ + bne 92504 <_Py_open@@Base+0x1398> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 92454 <_Py_open@@Base+0x13d0> │ │ │ │ - ldr r4, [pc, #144] @ 924b4 <_Py_open@@Base+0x1430> │ │ │ │ + beq 9253c <_Py_open@@Base+0x13d0> │ │ │ │ + ldr r4, [pc, #144] @ 9259c <_Py_open@@Base+0x1430> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 924a8 <_Py_open@@Base+0x1424> │ │ │ │ + beq 92590 <_Py_open@@Base+0x1424> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92474 <_Py_open@@Base+0x13f0> │ │ │ │ - bl beb18 │ │ │ │ + bne 9255c <_Py_open@@Base+0x13f0> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 924a8 <_Py_open@@Base+0x1424> │ │ │ │ + bne 92590 <_Py_open@@Base+0x1424> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d148 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9249c <_Py_open@@Base+0x1418> │ │ │ │ + bge 92584 <_Py_open@@Base+0x1418> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, lsr #26 │ │ │ │ + rsbeq r8, r2, r4, lsr #26 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 92508 <_Py_open@@Base+0x1484> │ │ │ │ + bne 925f0 <_Py_open@@Base+0x1484> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 92540 <_Py_open@@Base+0x14bc> │ │ │ │ - ldr r4, [pc, #108] @ 9257c <_Py_open@@Base+0x14f8> │ │ │ │ + beq 92628 <_Py_open@@Base+0x14bc> │ │ │ │ + ldr r4, [pc, #108] @ 92664 <_Py_open@@Base+0x14f8> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92570 <_Py_open@@Base+0x14ec> │ │ │ │ + beq 92658 <_Py_open@@Base+0x14ec> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92560 <_Py_open@@Base+0x14dc> │ │ │ │ - bl beb18 │ │ │ │ + bne 92648 <_Py_open@@Base+0x14dc> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92570 <_Py_open@@Base+0x14ec> │ │ │ │ + bne 92658 <_Py_open@@Base+0x14ec> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, asr sp │ │ │ │ + rsbeq r8, r2, r0, asr sp │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 925d0 <_Py_open@@Base+0x154c> │ │ │ │ + bne 926b8 <_Py_open@@Base+0x154c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 92608 <_Py_open@@Base+0x1584> │ │ │ │ - ldr r4, [pc, #108] @ 92644 <_Py_open@@Base+0x15c0> │ │ │ │ + beq 926f0 <_Py_open@@Base+0x1584> │ │ │ │ + ldr r4, [pc, #108] @ 9272c <_Py_open@@Base+0x15c0> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92638 <_Py_open@@Base+0x15b4> │ │ │ │ + beq 92720 <_Py_open@@Base+0x15b4> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92628 <_Py_open@@Base+0x15a4> │ │ │ │ - bl beb18 │ │ │ │ + bne 92710 <_Py_open@@Base+0x15a4> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92638 <_Py_open@@Base+0x15b4> │ │ │ │ + bne 92720 <_Py_open@@Base+0x15b4> │ │ │ │ and r0, r4, #127 @ 0x7f │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsl #27 │ │ │ │ + rsbeq r8, r2, ip, ror sp │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 92698 <_Py_open@@Base+0x1614> │ │ │ │ + bne 92780 <_Py_open@@Base+0x1614> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 926d0 <_Py_open@@Base+0x164c> │ │ │ │ - ldr r4, [pc, #108] @ 9270c <_Py_open@@Base+0x1688> │ │ │ │ + beq 927b8 <_Py_open@@Base+0x164c> │ │ │ │ + ldr r4, [pc, #108] @ 927f4 <_Py_open@@Base+0x1688> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92700 <_Py_open@@Base+0x167c> │ │ │ │ + beq 927e8 <_Py_open@@Base+0x167c> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 926f0 <_Py_open@@Base+0x166c> │ │ │ │ - bl beb18 │ │ │ │ + bne 927d8 <_Py_open@@Base+0x166c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92700 <_Py_open@@Base+0x167c> │ │ │ │ + bne 927e8 <_Py_open@@Base+0x167c> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, lsr #27 │ │ │ │ + rsbeq r8, r2, r8, lsr #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r5, #62744 @ 0xf518 │ │ │ │ + movw r5, #62784 @ 0xf540 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 92754 <_Py_open@@Base+0x16d0> │ │ │ │ - bl dc824 │ │ │ │ + beq 9283c <_Py_open@@Base+0x16d0> │ │ │ │ + bl dd21c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, sp, #264 @ 0x108 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ - bl 327254 <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ + bl 32765c <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 927f0 <_Py_open@@Base+0x176c> │ │ │ │ + beq 928d8 <_Py_open@@Base+0x176c> │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e280 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ sub r1, fp, #272 @ 0x110 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e268 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 927e8 <_Py_open@@Base+0x1764> │ │ │ │ + beq 928d0 <_Py_open@@Base+0x1764> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 927f0 <_Py_open@@Base+0x176c> │ │ │ │ + b 928d8 <_Py_open@@Base+0x176c> │ │ │ │ ldr r0, [fp, #-272] @ 0xfffffef0 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ble 9283c <_Py_open@@Base+0x17b8> │ │ │ │ + ble 92924 <_Py_open@@Base+0x17b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldrbeq r2, [r0, #58] @ 0x3a │ │ │ │ bfieq r2, r3, #2, #1 │ │ │ │ strbeq r2, [r0, #58] @ 0x3a │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #6 │ │ │ │ - bl 84824 <_PyLong_UInt16_Converter@@Base> │ │ │ │ + bl 848cc <_PyLong_UInt16_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92888 <_Py_open@@Base+0x1804> │ │ │ │ + beq 92970 <_Py_open@@Base+0x1804> │ │ │ │ ldrh r0, [fp, #-6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl b2920 │ │ │ │ + bl b2a08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9284c <_Py_open@@Base+0x17c8> │ │ │ │ + b 92934 <_Py_open@@Base+0x17c8> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 395314 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + bl 3951a8 <_PyLong_UInt32_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 928dc <_Py_open@@Base+0x1858> │ │ │ │ + beq 929c4 <_Py_open@@Base+0x1858> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ rev r0, r0 │ │ │ │ - bl b2920 │ │ │ │ + bl b2a08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 928a4 <_Py_open@@Base+0x1820> │ │ │ │ + b 9298c <_Py_open@@Base+0x1820> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 92944 <_Py_open@@Base+0x18c0> │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 92a2c <_Py_open@@Base+0x18c0> │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #11888 @ 0x2e70 │ │ │ │ + movw r0, #12464 @ 0x30b0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 92958 <_Py_open@@Base+0x18d4> │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 92a40 <_Py_open@@Base+0x18d4> │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92960 <_Py_open@@Base+0x18dc> │ │ │ │ + bne 92a48 <_Py_open@@Base+0x18dc> │ │ │ │ mov r0, #0 │ │ │ │ - b 929cc <_Py_open@@Base+0x1948> │ │ │ │ + b 92ab4 <_Py_open@@Base+0x1948> │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9298c <_Py_open@@Base+0x1908> │ │ │ │ + beq 92a74 <_Py_open@@Base+0x1908> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 92958 <_Py_open@@Base+0x18d4> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 92a40 <_Py_open@@Base+0x18d4> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #16 │ │ │ │ bl 2d3b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 929b0 <_Py_open@@Base+0x192c> │ │ │ │ + beq 92a98 <_Py_open@@Base+0x192c> │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #16 │ │ │ │ - bl a0bc8 │ │ │ │ - b 929cc <_Py_open@@Base+0x1948> │ │ │ │ + bl a0ca0 │ │ │ │ + b 92ab4 <_Py_open@@Base+0x1948> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11852 @ 0x2e4c │ │ │ │ + movw r1, #12428 @ 0x308c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92a30 <_Py_open@@Base+0x19ac> │ │ │ │ + beq 92b18 <_Py_open@@Base+0x19ac> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r2, fp, #8 │ │ │ │ sub r1, fp, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2d43c │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 92a3c <_Py_open@@Base+0x19b8> │ │ │ │ + beq 92b24 <_Py_open@@Base+0x19b8> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ add r0, r0, r3 │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl a0bc8 │ │ │ │ - b 92a3c <_Py_open@@Base+0x19b8> │ │ │ │ + bl a0ca0 │ │ │ │ + b 92b24 <_Py_open@@Base+0x19b8> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -103735,221 +103795,221 @@ │ │ │ │ mov r4, r1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 92adc <_Py_open@@Base+0x1a58> │ │ │ │ + bne 92bc4 <_Py_open@@Base+0x1a58> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 92abc <_Py_open@@Base+0x1a38> │ │ │ │ + beq 92ba4 <_Py_open@@Base+0x1a38> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11900 @ 0x2e7c │ │ │ │ + movw r1, #12476 @ 0x30bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 92adc <_Py_open@@Base+0x1a58> │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 92bc4 <_Py_open@@Base+0x1a58> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2daa8 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92af0 <_Py_open@@Base+0x1a6c> │ │ │ │ + beq 92bd8 <_Py_open@@Base+0x1a6c> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92b34 <_Py_open@@Base+0x1ab0> │ │ │ │ - bl beb18 │ │ │ │ + bne 92c1c <_Py_open@@Base+0x1ab0> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92b44 <_Py_open@@Base+0x1ac0> │ │ │ │ + beq 92c2c <_Py_open@@Base+0x1ac0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 92b60 <_Py_open@@Base+0x1adc> │ │ │ │ + bls 92c48 <_Py_open@@Base+0x1adc> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31560 @ 0x7b48 │ │ │ │ + movw r1, #32136 @ 0x7d88 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 92b2c <_Py_open@@Base+0x1aa8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 92c14 <_Py_open@@Base+0x1aa8> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d034 │ │ │ │ clz r3, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r4, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r2, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92bbc <_Py_open@@Base+0x1b38> │ │ │ │ - movw r1, #11940 @ 0x2ea4 │ │ │ │ + bne 92ca4 <_Py_open@@Base+0x1b38> │ │ │ │ + movw r1, #12516 @ 0x30e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2defc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92bbc <_Py_open@@Base+0x1b38> │ │ │ │ + bne 92ca4 <_Py_open@@Base+0x1b38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #58168 @ 0xe338 │ │ │ │ + movw r0, #58744 @ 0xe578 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #58168 @ 0xe338 │ │ │ │ + movw r0, #58744 @ 0xe578 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 3009d4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 301674 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92c70 <_Py_open@@Base+0x1bec> │ │ │ │ + beq 92d58 <_Py_open@@Base+0x1bec> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #32 │ │ │ │ str r2, [r3] │ │ │ │ bl 2cf98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92c64 <_Py_open@@Base+0x1be0> │ │ │ │ + bne 92d4c <_Py_open@@Base+0x1be0> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 92c70 <_Py_open@@Base+0x1bec> │ │ │ │ + bl 27c134 │ │ │ │ + b 92d58 <_Py_open@@Base+0x1bec> │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 25e2a0 │ │ │ │ + bl 25efe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - vldr d8, [pc, #164] @ 92d40 <_Py_open@@Base+0x1cbc> │ │ │ │ + vldr d8, [pc, #164] @ 92e28 <_Py_open@@Base+0x1cbc> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92d30 <_Py_open@@Base+0x1cac> │ │ │ │ + beq 92e18 <_Py_open@@Base+0x1cac> │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 3cc5f0 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3cc820 <_PyMonitoring_FireBranchEvent@@Base+0x9bc> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl c5f40 │ │ │ │ + bl c6614 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 92d1c <_Py_open@@Base+0x1c98> │ │ │ │ + bne 92e04 <_Py_open@@Base+0x1c98> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92d30 <_Py_open@@Base+0x1cac> │ │ │ │ + bgt 92e18 <_Py_open@@Base+0x1cac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92d30 <_Py_open@@Base+0x1cac> │ │ │ │ + bne 92e18 <_Py_open@@Base+0x1cac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 92d30 <_Py_open@@Base+0x1cac> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 92e18 <_Py_open@@Base+0x1cac> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf520 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfb4c <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92d88 <_Py_open@@Base+0x1d04> │ │ │ │ - bl beb18 │ │ │ │ + bne 92e70 <_Py_open@@Base+0x1d04> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 92db8 <_Py_open@@Base+0x1d34> │ │ │ │ + bne 92ea0 <_Py_open@@Base+0x1d34> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r4, [r5, #12] │ │ │ │ bl 2e070 <__getitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92db0 <_Py_open@@Base+0x1d2c> │ │ │ │ + beq 92e98 <_Py_open@@Base+0x1d2c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 92db8 <_Py_open@@Base+0x1d34> │ │ │ │ + b 92ea0 <_Py_open@@Base+0x1d34> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 92c7c <_Py_open@@Base+0x1bf8> │ │ │ │ + bl 92d64 <_Py_open@@Base+0x1bf8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -103967,193 +104027,193 @@ │ │ │ │ str r5, [fp, #-132] @ 0xffffff7c │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ str r5, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 92e3c <_Py_open@@Base+0x1db8> │ │ │ │ + beq 92f24 <_Py_open@@Base+0x1db8> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11956 @ 0x2eb4 │ │ │ │ + movw r1, #12532 @ 0x30f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 92e90 <_Py_open@@Base+0x1e0c> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 92f78 <_Py_open@@Base+0x1e0c> │ │ │ │ sub r3, fp, #144 @ 0x90 │ │ │ │ sub r2, fp, #136 @ 0x88 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ sub r3, fp, #140 @ 0x8c │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #12] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #11992 @ 0x2ed8 │ │ │ │ + movw r2, #12568 @ 0x3118 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #132 @ 0x84 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #804] @ 931ac <_Py_open@@Base+0x2128> │ │ │ │ - bl 141e00 │ │ │ │ + ldr r3, [pc, #804] @ 93294 <_Py_open@@Base+0x2128> │ │ │ │ + bl 142610 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92e98 <_Py_open@@Base+0x1e14> │ │ │ │ + bne 92f80 <_Py_open@@Base+0x1e14> │ │ │ │ mov r4, #0 │ │ │ │ - b 931a0 <_Py_open@@Base+0x211c> │ │ │ │ + b 93288 <_Py_open@@Base+0x211c> │ │ │ │ sub r8, fp, #108 @ 0x6c │ │ │ │ mov r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92edc <_Py_open@@Base+0x1e58> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 92fc4 <_Py_open@@Base+0x1e58> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12020 @ 0x2ef4 │ │ │ │ + movw r1, #12596 @ 0x3134 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 93150 <_Py_open@@Base+0x20cc> │ │ │ │ - bl 176b0c │ │ │ │ + b 93238 <_Py_open@@Base+0x20cc> │ │ │ │ + bl 177474 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 92eb8 <_Py_open@@Base+0x1e34> │ │ │ │ + blt 92fa0 <_Py_open@@Base+0x1e34> │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92f3c <_Py_open@@Base+0x1eb8> │ │ │ │ - bl 176b0c │ │ │ │ + beq 93024 <_Py_open@@Base+0x1eb8> │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92f18 <_Py_open@@Base+0x1e94> │ │ │ │ - bl beb18 │ │ │ │ + bne 93000 <_Py_open@@Base+0x1e94> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne 93150 <_Py_open@@Base+0x20cc> │ │ │ │ - b 92f20 <_Py_open@@Base+0x1e9c> │ │ │ │ + bne 93238 <_Py_open@@Base+0x20cc> │ │ │ │ + b 93008 <_Py_open@@Base+0x1e9c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 92f40 <_Py_open@@Base+0x1ebc> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bge 93028 <_Py_open@@Base+0x1ebc> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12056 @ 0x2f18 │ │ │ │ + movw r1, #12632 @ 0x3158 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 92ed0 <_Py_open@@Base+0x1e4c> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 92fb8 <_Py_open@@Base+0x1e4c> │ │ │ │ mvn r6, #0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, #16 │ │ │ │ ldrne r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ addne r4, r4, #7 │ │ │ │ bicne r4, r4, #3 │ │ │ │ addne r4, r4, #28 │ │ │ │ cmn r6, #1 │ │ │ │ addne r4, r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 92f7c <_Py_open@@Base+0x1ef8> │ │ │ │ - bl 2e14d8 │ │ │ │ - b 92ed0 <_Py_open@@Base+0x1e4c> │ │ │ │ + bne 93064 <_Py_open@@Base+0x1ef8> │ │ │ │ + bl 2e217c │ │ │ │ + b 92fb8 <_Py_open@@Base+0x1e4c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne 92fac <_Py_open@@Base+0x1f28> │ │ │ │ + bne 93094 <_Py_open@@Base+0x1f28> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #11 │ │ │ │ - bhi 92fc8 <_Py_open@@Base+0x1f44> │ │ │ │ - b 92fd4 <_Py_open@@Base+0x1f50> │ │ │ │ + bhi 930b0 <_Py_open@@Base+0x1f44> │ │ │ │ + b 930bc <_Py_open@@Base+0x1f50> │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ - bl 3d3c0 │ │ │ │ + bl 3d354 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92f9c <_Py_open@@Base+0x1f18> │ │ │ │ - b 92fec <_Py_open@@Base+0x1f68> │ │ │ │ + bne 93084 <_Py_open@@Base+0x1f18> │ │ │ │ + b 930d4 <_Py_open@@Base+0x1f68> │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 92ff4 <_Py_open@@Base+0x1f70> │ │ │ │ + bne 930dc <_Py_open@@Base+0x1f70> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12084 @ 0x2f34 │ │ │ │ + movw r1, #12660 @ 0x3174 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 93150 <_Py_open@@Base+0x20cc> │ │ │ │ + b 93238 <_Py_open@@Base+0x20cc> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #279 @ 0x117 │ │ │ │ str sl, [r4, #12] │ │ │ │ strd r2, [r4] │ │ │ │ - beq 93078 <_Py_open@@Base+0x1ff4> │ │ │ │ + beq 93160 <_Py_open@@Base+0x1ff4> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #27 │ │ │ │ - bls 9302c <_Py_open@@Base+0x1fa8> │ │ │ │ + bls 93114 <_Py_open@@Base+0x1fa8> │ │ │ │ adds sl, r4, #16 │ │ │ │ - bne 93048 <_Py_open@@Base+0x1fc4> │ │ │ │ + bne 93130 <_Py_open@@Base+0x1fc4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12128 @ 0x2f60 │ │ │ │ + movw r1, #12704 @ 0x31a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 92fec <_Py_open@@Base+0x1f68> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 930d4 <_Py_open@@Base+0x1f68> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r0, r4, #32 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #24] │ │ │ │ add r3, r2, #7 │ │ │ │ bic r3, r3, #3 │ │ │ │ str r2, [r4, #28] │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r4, #16] │ │ │ │ bl 2e280 │ │ │ │ - b 9307c <_Py_open@@Base+0x1ff8> │ │ │ │ + b 93164 <_Py_open@@Base+0x1ff8> │ │ │ │ mov sl, r4 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 93104 <_Py_open@@Base+0x2080> │ │ │ │ + beq 931ec <_Py_open@@Base+0x2080> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 930cc <_Py_open@@Base+0x2048> │ │ │ │ + bls 931b4 <_Py_open@@Base+0x2048> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r4, r4, r2 │ │ │ │ rsb r2, r3, #0 │ │ │ │ and r2, r2, #3 │ │ │ │ sub r4, r4, sl │ │ │ │ add r2, r2, #12 │ │ │ │ cmp r2, r4 │ │ │ │ - bhi 930cc <_Py_open@@Base+0x2048> │ │ │ │ + bhi 931b4 <_Py_open@@Base+0x2048> │ │ │ │ sub r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 930cc <_Py_open@@Base+0x2048> │ │ │ │ + bhi 931b4 <_Py_open@@Base+0x2048> │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ adds r2, sl, r3 │ │ │ │ - bne 930e8 <_Py_open@@Base+0x2064> │ │ │ │ + bne 931d0 <_Py_open@@Base+0x2064> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12172 @ 0x2f8c │ │ │ │ + movw r1, #12748 @ 0x31cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 92fec <_Py_open@@Base+0x1f68> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 930d4 <_Py_open@@Base+0x1f68> │ │ │ │ mov r1, #4 │ │ │ │ movw r0, #279 @ 0x117 │ │ │ │ str r1, [r2, #8] │ │ │ │ mov r1, #16 │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [sl, r3] │ │ │ │ str r6, [r2, #12] │ │ │ │ @@ -104164,71 +104224,71 @@ │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, #1 │ │ │ │ str r8, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r3, fp, #120 @ 0x78 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #54512 @ 0xd4f0 │ │ │ │ + movw r2, #54404 @ 0xd484 │ │ │ │ movt r2, #3 │ │ │ │ - bl 309d40 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ + bl 30a900 <_PyCode_SetUnboundVarCounts@@Base+0x1020> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92fec <_Py_open@@Base+0x1f68> │ │ │ │ + beq 930d4 <_Py_open@@Base+0x1f68> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9316c <_Py_open@@Base+0x20e8> │ │ │ │ + beq 93254 <_Py_open@@Base+0x20e8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 9319c <_Py_open@@Base+0x2118> │ │ │ │ + ble 93284 <_Py_open@@Base+0x2118> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 9317c <_Py_open@@Base+0x20f8> │ │ │ │ - bl a6458 │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 93264 <_Py_open@@Base+0x20f8> │ │ │ │ + bl a6530 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r8, [r2], #-216 @ 0xffffff28 @ │ │ │ │ + ldrdeq r8, [r2], #-212 @ 0xffffff2c @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #9 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 931f8 <_Py_open@@Base+0x2174> │ │ │ │ + beq 932e0 <_Py_open@@Base+0x2174> │ │ │ │ cmn r0, #3 │ │ │ │ - beq 931e4 <_Py_open@@Base+0x2160> │ │ │ │ + beq 932cc <_Py_open@@Base+0x2160> │ │ │ │ cmn r0, #10 │ │ │ │ - beq 93214 <_Py_open@@Base+0x2190> │ │ │ │ + beq 932fc <_Py_open@@Base+0x2190> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12256 @ 0x2fe0 │ │ │ │ + movw r1, #12832 @ 0x3220 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 93204 <_Py_open@@Base+0x2180> │ │ │ │ - movw r3, #49316 @ 0xc0a4 │ │ │ │ + b 932ec <_Py_open@@Base+0x2180> │ │ │ │ + movw r3, #49104 @ 0xbfd0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12220 @ 0x2fbc │ │ │ │ + movw r1, #12796 @ 0x31fc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 93204 <_Py_open@@Base+0x2180> │ │ │ │ + b 932ec <_Py_open@@Base+0x2180> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16ee7c │ │ │ │ + b 16f7e8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -104237,569 +104297,569 @@ │ │ │ │ mov r5, #0 │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - movw r1, #12300 @ 0x300c │ │ │ │ + movw r1, #12876 @ 0x324c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, r5 │ │ │ │ - bne 93278 <_Py_open@@Base+0x21f4> │ │ │ │ + bne 93360 <_Py_open@@Base+0x21f4> │ │ │ │ mov r4, #0 │ │ │ │ - b 93400 <_Py_open@@Base+0x237c> │ │ │ │ + b 934e8 <_Py_open@@Base+0x237c> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r1, #12320 @ 0x3020 │ │ │ │ + movw r1, #12896 @ 0x3260 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 179408 │ │ │ │ + bl 179d70 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 93270 <_Py_open@@Base+0x21ec> │ │ │ │ + beq 93358 <_Py_open@@Base+0x21ec> │ │ │ │ ldr r9, [r6, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - ble 932f4 <_Py_open@@Base+0x2270> │ │ │ │ + ble 933dc <_Py_open@@Base+0x2270> │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bls 932ac <_Py_open@@Base+0x2228> │ │ │ │ + bls 93394 <_Py_open@@Base+0x2228> │ │ │ │ mov r7, #0 │ │ │ │ - b 932e0 <_Py_open@@Base+0x225c> │ │ │ │ + b 933c8 <_Py_open@@Base+0x225c> │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 932a4 <_Py_open@@Base+0x2220> │ │ │ │ + beq 9338c <_Py_open@@Base+0x2220> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bhi 932e0 <_Py_open@@Base+0x225c> │ │ │ │ + bhi 933c8 <_Py_open@@Base+0x225c> │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 932f8 <_Py_open@@Base+0x2274> │ │ │ │ + bne 933e0 <_Py_open@@Base+0x2274> │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b 933ac <_Py_open@@Base+0x2328> │ │ │ │ + b 93494 <_Py_open@@Base+0x2328> │ │ │ │ mov r7, r5 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #12368 @ 0x3050 │ │ │ │ + movw r1, #12944 @ 0x3290 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r7 │ │ │ │ mov r8, #0 │ │ │ │ add r5, r6, #16 │ │ │ │ mov r4, r2 │ │ │ │ cmp r8, r9 │ │ │ │ - bge 93368 <_Py_open@@Base+0x22e4> │ │ │ │ + bge 93450 <_Py_open@@Base+0x22e4> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ ldrne r2, [r6, #12] │ │ │ │ ldreq r0, [r5, r8, lsl #2] │ │ │ │ ldrne r0, [r2, r8, lsl #2] │ │ │ │ mov r2, r4 │ │ │ │ - bl 222660 │ │ │ │ + bl 223060 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 933a4 <_Py_open@@Base+0x2320> │ │ │ │ + beq 9348c <_Py_open@@Base+0x2320> │ │ │ │ ldr r2, [r4], #44 @ 0x2c │ │ │ │ add r8, r8, #1 │ │ │ │ str r2, [sl], #8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r4, #-36] @ 0xffffffdc │ │ │ │ str r2, [sl, #-4] │ │ │ │ - b 93318 <_Py_open@@Base+0x2294> │ │ │ │ + b 93400 <_Py_open@@Base+0x2294> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r9 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #8872 @ 0x22a8 │ │ │ │ + movw ip, #9104 @ 0x2390 │ │ │ │ movt ip, #9 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 3b904 │ │ │ │ + bl 3b898 │ │ │ │ mov r4, r0 │ │ │ │ - b 933ac <_Py_open@@Base+0x2328> │ │ │ │ + b 93494 <_Py_open@@Base+0x2328> │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, #0 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r9, r5 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 933cc <_Py_open@@Base+0x2348> │ │ │ │ + beq 934b4 <_Py_open@@Base+0x2348> │ │ │ │ add r9, r9, #1 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 933b4 <_Py_open@@Base+0x2330> │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 9349c <_Py_open@@Base+0x2330> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93400 <_Py_open@@Base+0x237c> │ │ │ │ + bgt 934e8 <_Py_open@@Base+0x237c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93400 <_Py_open@@Base+0x237c> │ │ │ │ + bne 934e8 <_Py_open@@Base+0x237c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ - movw r1, #12456 @ 0x30a8 │ │ │ │ + movw r1, #13032 @ 0x32e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93478 <_Py_open@@Base+0x23f4> │ │ │ │ - bl 1436d4 │ │ │ │ + bne 93560 <_Py_open@@Base+0x23f4> │ │ │ │ + bl 143edc │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #44136 @ 0xac68 │ │ │ │ + movw r2, #45784 @ 0xb2d8 │ │ │ │ movt r2, #27 │ │ │ │ - movw r1, #12472 @ 0x30b8 │ │ │ │ + movw r1, #13048 @ 0x32f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne 9347c <_Py_open@@Base+0x23f8> │ │ │ │ + bne 93564 <_Py_open@@Base+0x23f8> │ │ │ │ mov r0, #0 │ │ │ │ - b 93528 <_Py_open@@Base+0x24a4> │ │ │ │ + b 93610 <_Py_open@@Base+0x24a4> │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #28128 @ 0x6de0 │ │ │ │ + movw r1, #28704 @ 0x7020 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #12488 @ 0x30c8 │ │ │ │ + movw r0, #13064 @ 0x3308 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93470 <_Py_open@@Base+0x23ec> │ │ │ │ + beq 93558 <_Py_open@@Base+0x23ec> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9351c <_Py_open@@Base+0x2498> │ │ │ │ + bne 93604 <_Py_open@@Base+0x2498> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d868 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 934f8 <_Py_open@@Base+0x2474> │ │ │ │ + beq 935e0 <_Py_open@@Base+0x2474> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 934f8 <_Py_open@@Base+0x2474> │ │ │ │ + bgt 935e0 <_Py_open@@Base+0x2474> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 934f8 <_Py_open@@Base+0x2474> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 935e0 <_Py_open@@Base+0x2474> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 93528 <_Py_open@@Base+0x24a4> │ │ │ │ + beq 93610 <_Py_open@@Base+0x24a4> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 93470 <_Py_open@@Base+0x23ec> │ │ │ │ + bl 27c134 │ │ │ │ + b 93558 <_Py_open@@Base+0x23ec> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 934d4 <_Py_open@@Base+0x2450> │ │ │ │ - b 93508 <_Py_open@@Base+0x2484> │ │ │ │ + bne 935bc <_Py_open@@Base+0x2450> │ │ │ │ + b 935f0 <_Py_open@@Base+0x2484> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #12508 @ 0x30dc │ │ │ │ + movw r1, #13084 @ 0x331c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 935d4 <_Py_open@@Base+0x2550> │ │ │ │ + beq 936bc <_Py_open@@Base+0x2550> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #26248 @ 0x6688 │ │ │ │ + movw r1, #26824 @ 0x68c8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #12528 @ 0x30f0 │ │ │ │ + movw r0, #13104 @ 0x3330 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 935d4 <_Py_open@@Base+0x2550> │ │ │ │ - bl dc824 │ │ │ │ + beq 936bc <_Py_open@@Base+0x2550> │ │ │ │ + bl dd21c │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d814 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 935dc <_Py_open@@Base+0x2558> │ │ │ │ + bne 936c4 <_Py_open@@Base+0x2558> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12552 @ 0x3108 │ │ │ │ + movw r1, #13128 @ 0x3348 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 935ec <_Py_open@@Base+0x2568> │ │ │ │ + b 936d4 <_Py_open@@Base+0x2568> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #12576 @ 0x3120 │ │ │ │ + movw r1, #13152 @ 0x3360 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93658 <_Py_open@@Base+0x25d4> │ │ │ │ + beq 93740 <_Py_open@@Base+0x25d4> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcc 93660 <_Py_open@@Base+0x25dc> │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bcc 93748 <_Py_open@@Base+0x25dc> │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12596 @ 0x3134 │ │ │ │ + movw r1, #13172 @ 0x3374 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 936d4 <_Py_open@@Base+0x2650> │ │ │ │ + b 937bc <_Py_open@@Base+0x2650> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #46308 @ 0xb4e4 │ │ │ │ + movw r1, #46884 @ 0xb724 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #12636 @ 0x315c │ │ │ │ + movw r0, #13212 @ 0x339c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93658 <_Py_open@@Base+0x25d4> │ │ │ │ - bl dc824 │ │ │ │ + beq 93740 <_Py_open@@Base+0x25d4> │ │ │ │ + bl dd21c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ bl 2e310 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 936cc <_Py_open@@Base+0x2648> │ │ │ │ + bne 937b4 <_Py_open@@Base+0x2648> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12660 @ 0x3174 │ │ │ │ + movw r1, #13236 @ 0x33b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 93658 <_Py_open@@Base+0x25d4> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 93740 <_Py_open@@Base+0x25d4> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #12684 @ 0x318c │ │ │ │ + movw r1, #13260 @ 0x33cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9374c <_Py_open@@Base+0x26c8> │ │ │ │ - bl dc824 │ │ │ │ + beq 93834 <_Py_open@@Base+0x26c8> │ │ │ │ + bl dd21c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d550 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 93754 <_Py_open@@Base+0x26d0> │ │ │ │ + bne 9383c <_Py_open@@Base+0x26d0> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12704 @ 0x31a0 │ │ │ │ + movw r1, #13280 @ 0x33e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 9375c <_Py_open@@Base+0x26d8> │ │ │ │ + b 93844 <_Py_open@@Base+0x26d8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #104 @ 0x68 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ - movw r1, #12724 @ 0x31b4 │ │ │ │ + movw r1, #13300 @ 0x33f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 937d4 <_Py_open@@Base+0x2750> │ │ │ │ + beq 938bc <_Py_open@@Base+0x2750> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 937dc <_Py_open@@Base+0x2758> │ │ │ │ + bne 938c4 <_Py_open@@Base+0x2758> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 9381c <_Py_open@@Base+0x2798> │ │ │ │ + beq 93904 <_Py_open@@Base+0x2798> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12740 @ 0x31c4 │ │ │ │ + movw r1, #13316 @ 0x3404 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, #0 │ │ │ │ - b 93860 <_Py_open@@Base+0x27dc> │ │ │ │ + b 93948 <_Py_open@@Base+0x27dc> │ │ │ │ cmp r0, #10 │ │ │ │ - bne 937f4 <_Py_open@@Base+0x2770> │ │ │ │ + bne 938dc <_Py_open@@Base+0x2770> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #16 │ │ │ │ - beq 9381c <_Py_open@@Base+0x2798> │ │ │ │ - b 937b4 <_Py_open@@Base+0x2730> │ │ │ │ + beq 93904 <_Py_open@@Base+0x2798> │ │ │ │ + b 9389c <_Py_open@@Base+0x2730> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #12784 @ 0x31f0 │ │ │ │ + movw r1, #13360 @ 0x3430 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 937d4 <_Py_open@@Base+0x2750> │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 938bc <_Py_open@@Base+0x2750> │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ bl 2d394 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 93850 <_Py_open@@Base+0x27cc> │ │ │ │ + bne 93938 <_Py_open@@Base+0x27cc> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c56a0 │ │ │ │ - b 937d4 <_Py_open@@Base+0x2750> │ │ │ │ + bl 1c5ce0 │ │ │ │ + b 938bc <_Py_open@@Base+0x2750> │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #12812 @ 0x320c │ │ │ │ + movw r1, #13388 @ 0x344c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 938cc <_Py_open@@Base+0x2848> │ │ │ │ + beq 939b4 <_Py_open@@Base+0x2848> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmn r0, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 938b4 <_Py_open@@Base+0x2830> │ │ │ │ + bhi 9399c <_Py_open@@Base+0x2830> │ │ │ │ add r0, r0, #12 │ │ │ │ - bl b2920 │ │ │ │ - b 938d0 <_Py_open@@Base+0x284c> │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bl b2a08 │ │ │ │ + b 939b8 <_Py_open@@Base+0x284c> │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12824 @ 0x3218 │ │ │ │ + movw r1, #13400 @ 0x3458 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #12860 @ 0x323c │ │ │ │ + movw r1, #13436 @ 0x347c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93944 <_Py_open@@Base+0x28c0> │ │ │ │ + beq 93a2c <_Py_open@@Base+0x28c0> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl 9022c │ │ │ │ + bl 90314 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 93948 <_Py_open@@Base+0x28c4> │ │ │ │ + beq 93a30 <_Py_open@@Base+0x28c4> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31560 @ 0x7b48 │ │ │ │ + movw r1, #32136 @ 0x7d88 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #12872 @ 0x3248 │ │ │ │ + movw r1, #13448 @ 0x3488 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 939b8 <_Py_open@@Base+0x2934> │ │ │ │ + beq 93aa0 <_Py_open@@Base+0x2934> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #28672 @ 0x7000 │ │ │ │ - bge 939c0 <_Py_open@@Base+0x293c> │ │ │ │ + bge 93aa8 <_Py_open@@Base+0x293c> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12888 @ 0x3258 │ │ │ │ + movw r1, #13464 @ 0x3498 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r0, #0 │ │ │ │ - b 93a04 <_Py_open@@Base+0x2980> │ │ │ │ - ldr r2, [pc, #68] @ 93a0c <_Py_open@@Base+0x2988> │ │ │ │ + b 93aec <_Py_open@@Base+0x2980> │ │ │ │ + ldr r2, [pc, #68] @ 93af4 <_Py_open@@Base+0x2988> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #3712] @ 0xe80 │ │ │ │ - bl 8fb84 │ │ │ │ + bl 8fc6c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 939fc <_Py_open@@Base+0x2978> │ │ │ │ + bne 93ae4 <_Py_open@@Base+0x2978> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r1, #12920 @ 0x3278 │ │ │ │ + movw r1, #13496 @ 0x34b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b 939b8 <_Py_open@@Base+0x2934> │ │ │ │ + bl 1417cc │ │ │ │ + b 93aa0 <_Py_open@@Base+0x2934> │ │ │ │ mov r0, r4 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93a4c <_Py_open@@Base+0x29c8> │ │ │ │ - bl beb18 │ │ │ │ + bne 93b34 <_Py_open@@Base+0x29c8> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93a4c <_Py_open@@Base+0x29c8> │ │ │ │ + beq 93b34 <_Py_open@@Base+0x29c8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d844 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 93a98 <_Py_open@@Base+0x2a14> │ │ │ │ + bge 93b80 <_Py_open@@Base+0x2a14> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq 93a98 <_Py_open@@Base+0x2a14> │ │ │ │ + beq 93b80 <_Py_open@@Base+0x2a14> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93ae0 <_Py_open@@Base+0x2a5c> │ │ │ │ - bl beb18 │ │ │ │ + bne 93bc8 <_Py_open@@Base+0x2a5c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93ae0 <_Py_open@@Base+0x2a5c> │ │ │ │ + beq 93bc8 <_Py_open@@Base+0x2a5c> │ │ │ │ mov r4, #0 │ │ │ │ - b 93b08 <_Py_open@@Base+0x2a84> │ │ │ │ + b 93bf0 <_Py_open@@Base+0x2a84> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d12e4 <_Py_dup@@Base> │ │ │ │ + bl 2d2014 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93ad8 <_Py_open@@Base+0x2a54> │ │ │ │ - bl bed58 │ │ │ │ + beq 93bc0 <_Py_open@@Base+0x2a54> │ │ │ │ + bl bee64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 93b08 <_Py_open@@Base+0x2a84> │ │ │ │ + bne 93bf0 <_Py_open@@Base+0x2a84> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d844 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -104810,301 +104870,301 @@ │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, r2, #4 │ │ │ │ - movw r1, #12948 @ 0x3294 │ │ │ │ + movw r1, #13524 @ 0x34d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [fp, #-1124] @ 0xfffffb9c │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ str r4, [fp, #-1144] @ 0xfffffb88 │ │ │ │ str r4, [fp, #-1140] @ 0xfffffb8c │ │ │ │ str r4, [fp, #-1128] @ 0xfffffb98 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 93b9c <_Py_open@@Base+0x2b18> │ │ │ │ + beq 93c84 <_Py_open@@Base+0x2b18> │ │ │ │ ldr r0, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 93ba4 <_Py_open@@Base+0x2b20> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 93c8c <_Py_open@@Base+0x2b20> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12964 @ 0x32a4 │ │ │ │ + movw r1, #13540 @ 0x34e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 93dc4 <_Py_open@@Base+0x2d40> │ │ │ │ + b 93eac <_Py_open@@Base+0x2d40> │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ sub r2, r2, #12 │ │ │ │ sub r3, r3, #4 │ │ │ │ - movw r1, #13008 @ 0x32d0 │ │ │ │ + movw r1, #13584 @ 0x3510 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93b9c <_Py_open@@Base+0x2b18> │ │ │ │ + beq 93c84 <_Py_open@@Base+0x2b18> │ │ │ │ ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ cmp r3, #1048576 @ 0x100000 │ │ │ │ - bcc 93c04 <_Py_open@@Base+0x2b80> │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bcc 93cec <_Py_open@@Base+0x2b80> │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13056 @ 0x3300 │ │ │ │ + movw r1, #13632 @ 0x3540 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 93b9c <_Py_open@@Base+0x2b18> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 93c84 <_Py_open@@Base+0x2b18> │ │ │ │ ldr r2, [fp, #-1124] @ 0xfffffb9c │ │ │ │ - movw r1, #28128 @ 0x6de0 │ │ │ │ + movw r1, #28704 @ 0x7020 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #13100 @ 0x332c │ │ │ │ + movw r0, #13676 @ 0x356c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93b9c <_Py_open@@Base+0x2b18> │ │ │ │ + beq 93c84 <_Py_open@@Base+0x2b18> │ │ │ │ sub r5, fp, #1088 @ 0x440 │ │ │ │ ldr r3, [fp, #-1136] @ 0xfffffb90 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #27340 @ 0x6acc │ │ │ │ + movw r2, #27916 @ 0x6d0c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98f6c │ │ │ │ + bl 99054 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [fp, #-1112] @ 0xfffffba8 │ │ │ │ str r3, [fp, #-1120] @ 0xfffffba0 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-1132] @ 0xfffffb94 │ │ │ │ bl 2d1d8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 93cac <_Py_open@@Base+0x2c28> │ │ │ │ + beq 93d94 <_Py_open@@Base+0x2c28> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r7 │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - bl 3ad64c <_Py_IsPrivateName@@Base+0x9b4> │ │ │ │ - b 93cd4 <_Py_open@@Base+0x2c50> │ │ │ │ + bl 3ad7c0 <_Py_IsPrivateName@@Base+0x8e0> │ │ │ │ + b 93dbc <_Py_open@@Base+0x2c50> │ │ │ │ ldr r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93cdc <_Py_open@@Base+0x2c58> │ │ │ │ + beq 93dc4 <_Py_open@@Base+0x2c58> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13120 @ 0x3340 │ │ │ │ + movw r1, #13696 @ 0x3580 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 93db4 <_Py_open@@Base+0x2d30> │ │ │ │ + b 93e9c <_Py_open@@Base+0x2d30> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 93d0c <_Py_open@@Base+0x2c88> │ │ │ │ + beq 93df4 <_Py_open@@Base+0x2c88> │ │ │ │ cmp r2, #10 │ │ │ │ - bne 93d38 <_Py_open@@Base+0x2cb4> │ │ │ │ + bne 93e20 <_Py_open@@Base+0x2cb4> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ ldr r1, [fp, #-1144] @ 0xfffffb88 │ │ │ │ rev r3, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 93d38 <_Py_open@@Base+0x2cb4> │ │ │ │ + b 93e20 <_Py_open@@Base+0x2cb4> │ │ │ │ ldr r3, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 93d38 <_Py_open@@Base+0x2cb4> │ │ │ │ + beq 93e20 <_Py_open@@Base+0x2cb4> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13160 @ 0x3368 │ │ │ │ + movw r1, #13736 @ 0x35a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 93cd4 <_Py_open@@Base+0x2c50> │ │ │ │ - bl dc824 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 93dbc <_Py_open@@Base+0x2c50> │ │ │ │ + bl dd21c │ │ │ │ ldr r2, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r3, [fp, #-1128] @ 0xfffffb98 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #32 │ │ │ │ str r5, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ bl 2df80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 93d90 <_Py_open@@Base+0x2d0c> │ │ │ │ + beq 93e78 <_Py_open@@Base+0x2d0c> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 3ad64c <_Py_IsPrivateName@@Base+0x9b4> │ │ │ │ - b 93cd4 <_Py_open@@Base+0x2c50> │ │ │ │ + bl 3ad7c0 <_Py_IsPrivateName@@Base+0x8e0> │ │ │ │ + b 93dbc <_Py_open@@Base+0x2c50> │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 93cd4 <_Py_open@@Base+0x2c50> │ │ │ │ + beq 93dbc <_Py_open@@Base+0x2c50> │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #13192 @ 0x3388 │ │ │ │ + movw r0, #13768 @ 0x35c8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-1148] @ 0xfffffb84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93dc4 <_Py_open@@Base+0x2d40> │ │ │ │ + beq 93eac <_Py_open@@Base+0x2d40> │ │ │ │ bl 2d160 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #12440 @ 0x3098 │ │ │ │ + movw r1, #13016 @ 0x32d8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 178184 │ │ │ │ + bl 178aec │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93e28 <_Py_open@@Base+0x2da4> │ │ │ │ + beq 93f10 <_Py_open@@Base+0x2da4> │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93e28 <_Py_open@@Base+0x2da4> │ │ │ │ + bgt 93f10 <_Py_open@@Base+0x2da4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 93e28 <_Py_open@@Base+0x2da4> │ │ │ │ + bne 93f10 <_Py_open@@Base+0x2da4> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov r0, #0 │ │ │ │ mov ip, r1 │ │ │ │ add r2, r1, #8 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ ldrb lr, [r2, #-1]! │ │ │ │ lsl r3, r1, #8 │ │ │ │ orr r1, r3, r0, lsr #24 │ │ │ │ cmp ip, r2 │ │ │ │ orr r0, lr, r0, lsl #8 │ │ │ │ - bne 93e48 <_Py_open@@Base+0x2dc4> │ │ │ │ + bne 93f30 <_Py_open@@Base+0x2dc4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19f364 │ │ │ │ + b 19fc38 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mov ip, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r0 │ │ │ │ sub r2, r2, #1 │ │ │ │ lsl r3, r1, #8 │ │ │ │ orr r1, r3, r0, lsr #24 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r3, [ip, r2] │ │ │ │ orr r0, r3, r0, lsl #8 │ │ │ │ - bgt 93e84 <_Py_open@@Base+0x2e00> │ │ │ │ + bgt 93f6c <_Py_open@@Base+0x2e00> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185d9c │ │ │ │ + b 1866f8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [r1] │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ vmov d8, r2, r3 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93ef0 <_Py_open@@Base+0x2e6c> │ │ │ │ - bl beb18 │ │ │ │ + bne 93fd8 <_Py_open@@Base+0x2e6c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93f2c <_Py_open@@Base+0x2ea8> │ │ │ │ + bne 94014 <_Py_open@@Base+0x2ea8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vmov d9, r2, r3 │ │ │ │ vcmp.f64 d9, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93f14 <_Py_open@@Base+0x2e90> │ │ │ │ - bl beb18 │ │ │ │ + bne 93ffc <_Py_open@@Base+0x2e90> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93f2c <_Py_open@@Base+0x2ea8> │ │ │ │ + bne 94014 <_Py_open@@Base+0x2ea8> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22ee84 │ │ │ │ + b 22fbfc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 3a648c │ │ │ │ + bl 3a66d4 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93f84 <_Py_open@@Base+0x2f00> │ │ │ │ - bl beb18 │ │ │ │ + bne 9406c <_Py_open@@Base+0x2f00> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93fc4 <_Py_open@@Base+0x2f40> │ │ │ │ + bne 940ac <_Py_open@@Base+0x2f40> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 3a648c │ │ │ │ + bl 3a66d4 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93fac <_Py_open@@Base+0x2f28> │ │ │ │ - bl beb18 │ │ │ │ + bne 94094 <_Py_open@@Base+0x2f28> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93fc4 <_Py_open@@Base+0x2f40> │ │ │ │ + bne 940ac <_Py_open@@Base+0x2f40> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22ee84 │ │ │ │ + b 22fbfc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -105112,138 +105172,138 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 216180 │ │ │ │ + bl 216928 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94040 <_Py_open@@Base+0x2fbc> │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bne 94128 <_Py_open@@Base+0x2fbc> │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94038 <_Py_open@@Base+0x2fb4> │ │ │ │ + beq 94120 <_Py_open@@Base+0x2fb4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 300d24 <_PyLong_UnsignedInt_Converter@@Base+0x350> │ │ │ │ + bl 3019c4 <_PyLong_UnsignedInt_Converter@@Base+0x350> │ │ │ │ mvn r0, #0 │ │ │ │ - b 9407c <_Py_open@@Base+0x2ff8> │ │ │ │ + b 94164 <_Py_open@@Base+0x2ff8> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 9405c <_Py_open@@Base+0x2fd8> │ │ │ │ + bne 94144 <_Py_open@@Base+0x2fd8> │ │ │ │ add r3, r1, #32768 @ 0x8000 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 94028 <_Py_open@@Base+0x2fa4> │ │ │ │ + bcs 94110 <_Py_open@@Base+0x2fa4> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ asr r1, r1, #8 │ │ │ │ sub r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 94064 <_Py_open@@Base+0x2fe0> │ │ │ │ + bgt 9414c <_Py_open@@Base+0x2fe0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 300bdc <_PyLong_UnsignedInt_Converter@@Base+0x208> │ │ │ │ + bl 30187c <_PyLong_UnsignedInt_Converter@@Base+0x208> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 940ec <_Py_open@@Base+0x3068> │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bne 941d4 <_Py_open@@Base+0x3068> │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 940e4 <_Py_open@@Base+0x3060> │ │ │ │ + beq 941cc <_Py_open@@Base+0x3060> │ │ │ │ ldm r5, {r1, r2} │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 300d24 <_PyLong_UnsignedInt_Converter@@Base+0x350> │ │ │ │ + bl 3019c4 <_PyLong_UnsignedInt_Converter@@Base+0x350> │ │ │ │ mvn r0, #0 │ │ │ │ - b 9413c <_Py_open@@Base+0x30b8> │ │ │ │ + b 94224 <_Py_open@@Base+0x30b8> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 9411c <_Py_open@@Base+0x3098> │ │ │ │ + beq 94204 <_Py_open@@Base+0x3098> │ │ │ │ lsl r0, r2, #3 │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, r3, lsl r0 │ │ │ │ - bcc 9411c <_Py_open@@Base+0x3098> │ │ │ │ + bcc 94204 <_Py_open@@Base+0x3098> │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 300d24 <_PyLong_UnsignedInt_Converter@@Base+0x350> │ │ │ │ - b 940e4 <_Py_open@@Base+0x3060> │ │ │ │ + bl 3019c4 <_PyLong_UnsignedInt_Converter@@Base+0x350> │ │ │ │ + b 941cc <_Py_open@@Base+0x3060> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ lsr r1, r1, #8 │ │ │ │ sub r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 94124 <_Py_open@@Base+0x30a0> │ │ │ │ + bgt 9420c <_Py_open@@Base+0x30a0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 300c90 <_PyLong_UnsignedInt_Converter@@Base+0x2bc> │ │ │ │ + bl 301930 <_PyLong_UnsignedInt_Converter@@Base+0x2bc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 941f0 <_Py_open@@Base+0x316c> │ │ │ │ + beq 942d8 <_Py_open@@Base+0x316c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1a324c <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1a3b58 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 941bc <_Py_open@@Base+0x3138> │ │ │ │ + bgt 942a4 <_Py_open@@Base+0x3138> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 941bc <_Py_open@@Base+0x3138> │ │ │ │ + bne 942a4 <_Py_open@@Base+0x3138> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 941f4 <_Py_open@@Base+0x3170> │ │ │ │ - vldr d7, [pc, #48] @ 94200 <_Py_open@@Base+0x317c> │ │ │ │ + bne 942dc <_Py_open@@Base+0x3170> │ │ │ │ + vldr d7, [pc, #48] @ 942e8 <_Py_open@@Base+0x317c> │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #59560 @ 0xe8a8 │ │ │ │ + movw r1, #60096 @ 0xeac0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ strd r8, [sp] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00ffffff │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -105252,407 +105312,407 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 300c90 <_PyLong_UnsignedInt_Converter@@Base+0x2bc> │ │ │ │ + bl 301930 <_PyLong_UnsignedInt_Converter@@Base+0x2bc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 942ac <_Py_open@@Base+0x3228> │ │ │ │ + beq 94394 <_Py_open@@Base+0x3228> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ - bl 1a324c <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1a3b58 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94280 <_Py_open@@Base+0x31fc> │ │ │ │ + bgt 94368 <_Py_open@@Base+0x31fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94280 <_Py_open@@Base+0x31fc> │ │ │ │ + bne 94368 <_Py_open@@Base+0x31fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 942b0 <_Py_open@@Base+0x322c> │ │ │ │ + bne 94398 <_Py_open@@Base+0x322c> │ │ │ │ ldr r2, [r6] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mvn r9, #0 │ │ │ │ - movw r1, #23384 @ 0x5b58 │ │ │ │ + movw r1, #23920 @ 0x5d70 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1e7988 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 94300 <_Py_open@@Base+0x327c> │ │ │ │ - bl beb18 │ │ │ │ + bne 943e8 <_Py_open@@Base+0x327c> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9431c <_Py_open@@Base+0x3298> │ │ │ │ + bne 94404 <_Py_open@@Base+0x3298> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22d37c │ │ │ │ + b 22dff0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #30332 @ 0x767c │ │ │ │ + movw r1, #30868 @ 0x7894 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1e7988 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 94384 <_Py_open@@Base+0x3300> │ │ │ │ - bl beb18 │ │ │ │ + bne 9446c <_Py_open@@Base+0x3300> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 943a0 <_Py_open@@Base+0x331c> │ │ │ │ + bne 94488 <_Py_open@@Base+0x331c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f2738 │ │ │ │ + b 1f290c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #30332 @ 0x767c │ │ │ │ + movw r1, #30868 @ 0x7894 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 225720 │ │ │ │ + bl 226268 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 94424 <_Py_open@@Base+0x33a0> │ │ │ │ - bl beb18 │ │ │ │ + bne 9450c <_Py_open@@Base+0x33a0> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94424 <_Py_open@@Base+0x33a0> │ │ │ │ + beq 9450c <_Py_open@@Base+0x33a0> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #55004 @ 0xd6dc │ │ │ │ + movw r1, #55540 @ 0xd8f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ee7c │ │ │ │ - b 94458 <_Py_open@@Base+0x33d4> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 94540 <_Py_open@@Base+0x33d4> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22d37c │ │ │ │ + bl 22dff0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94458 <_Py_open@@Base+0x33d4> │ │ │ │ + bne 94540 <_Py_open@@Base+0x33d4> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22d37c │ │ │ │ + b 22dff0 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 225720 │ │ │ │ + bl 226268 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 944b8 <_Py_open@@Base+0x3434> │ │ │ │ - bl beb18 │ │ │ │ + bne 945a0 <_Py_open@@Base+0x3434> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 944e4 <_Py_open@@Base+0x3460> │ │ │ │ + bne 945cc <_Py_open@@Base+0x3460> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2738 │ │ │ │ + bl 1f290c │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #8 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f2738 │ │ │ │ + b 1f290c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #55004 @ 0xd6dc │ │ │ │ + movw r1, #55540 @ 0xd8f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 94540 <_Py_open@@Base+0x34bc> │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne 94628 <_Py_open@@Base+0x34bc> │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62332 @ 0xf37c │ │ │ │ + movw r1, #62956 @ 0xf5ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 9454c <_Py_open@@Base+0x34c8> │ │ │ │ - bl 1290ac │ │ │ │ + bl 16f7e8 │ │ │ │ + b 94634 <_Py_open@@Base+0x34c8> │ │ │ │ + bl 129fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 94554 <_Py_open@@Base+0x34d0> │ │ │ │ + bge 9463c <_Py_open@@Base+0x34d0> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - beq 94574 <_Py_open@@Base+0x34f0> │ │ │ │ + beq 9465c <_Py_open@@Base+0x34f0> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13196 @ 0x338c │ │ │ │ + movw r1, #13772 @ 0x35cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 9454c <_Py_open@@Base+0x34c8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 94634 <_Py_open@@Base+0x34c8> │ │ │ │ ldrb r3, [r4, #58] @ 0x3a │ │ │ │ bfi r3, r0, #0, #1 │ │ │ │ strb r3, [r4, #58] @ 0x3a │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 945b4 <_Py_open@@Base+0x3530> │ │ │ │ + bhi 9469c <_Py_open@@Base+0x3530> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 945dc <_Py_open@@Base+0x3558> │ │ │ │ - b 94610 <_Py_open@@Base+0x358c> │ │ │ │ + bgt 946c4 <_Py_open@@Base+0x3558> │ │ │ │ + b 946f8 <_Py_open@@Base+0x358c> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28188 @ 0x6e1c │ │ │ │ + movw r0, #28764 @ 0x705c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 945a8 <_Py_open@@Base+0x3524> │ │ │ │ + bne 94690 <_Py_open@@Base+0x3524> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 945d4 <_Py_open@@Base+0x3550> │ │ │ │ - beq 94610 <_Py_open@@Base+0x358c> │ │ │ │ - bl dc824 │ │ │ │ + blt 946bc <_Py_open@@Base+0x3550> │ │ │ │ + beq 946f8 <_Py_open@@Base+0x358c> │ │ │ │ + bl dd21c │ │ │ │ mov r4, r0 │ │ │ │ - bl 8fd30 │ │ │ │ + bl 8fe18 │ │ │ │ mov r0, #11 │ │ │ │ bl 2e034 │ │ │ │ mov r0, r4 │ │ │ │ - bl df398 │ │ │ │ - b 9461c <_Py_open@@Base+0x3598> │ │ │ │ - bl 8fd30 │ │ │ │ + bl dfd90 │ │ │ │ + b 94704 <_Py_open@@Base+0x3598> │ │ │ │ + bl 8fe18 │ │ │ │ mov r0, #11 │ │ │ │ bl 2e034 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 94660 <_Py_open@@Base+0x35dc> │ │ │ │ + bne 94748 <_Py_open@@Base+0x35dc> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94694 <_Py_open@@Base+0x3610> │ │ │ │ - b 94688 <_Py_open@@Base+0x3604> │ │ │ │ + bne 9477c <_Py_open@@Base+0x3610> │ │ │ │ + b 94770 <_Py_open@@Base+0x3604> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17900 @ 0x45ec │ │ │ │ + movw r0, #18476 @ 0x482c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94648 <_Py_open@@Base+0x35c4> │ │ │ │ + bne 94730 <_Py_open@@Base+0x35c4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94680 <_Py_open@@Base+0x35fc> │ │ │ │ + bne 94768 <_Py_open@@Base+0x35fc> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 946b4 <_Py_open@@Base+0x3630> │ │ │ │ - bl beb18 │ │ │ │ + bne 9479c <_Py_open@@Base+0x3630> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94680 <_Py_open@@Base+0x35fc> │ │ │ │ + bne 94768 <_Py_open@@Base+0x35fc> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6ac │ │ │ │ cmp r0, #0 │ │ │ │ - bge 946e0 <_Py_open@@Base+0x365c> │ │ │ │ + bge 947c8 <_Py_open@@Base+0x365c> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 94724 <_Py_open@@Base+0x36a0> │ │ │ │ + bne 9480c <_Py_open@@Base+0x36a0> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94758 <_Py_open@@Base+0x36d4> │ │ │ │ - b 9474c <_Py_open@@Base+0x36c8> │ │ │ │ + bne 94840 <_Py_open@@Base+0x36d4> │ │ │ │ + b 94834 <_Py_open@@Base+0x36c8> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17932 @ 0x460c │ │ │ │ + movw r0, #18508 @ 0x484c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9470c <_Py_open@@Base+0x3688> │ │ │ │ + bne 947f4 <_Py_open@@Base+0x3688> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94744 <_Py_open@@Base+0x36c0> │ │ │ │ + bne 9482c <_Py_open@@Base+0x36c0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94778 <_Py_open@@Base+0x36f4> │ │ │ │ - bl beb18 │ │ │ │ + bne 94860 <_Py_open@@Base+0x36f4> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94744 <_Py_open@@Base+0x36c0> │ │ │ │ - bl dc824 │ │ │ │ + bne 9482c <_Py_open@@Base+0x36c0> │ │ │ │ + bl dd21c │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9017c <_Py_closerange@@Base> │ │ │ │ + bl 90264 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 947dc <_Py_open@@Base+0x3758> │ │ │ │ + bne 948c4 <_Py_open@@Base+0x3758> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9480c <_Py_open@@Base+0x3788> │ │ │ │ - b 94800 <_Py_open@@Base+0x377c> │ │ │ │ + bne 948f4 <_Py_open@@Base+0x3788> │ │ │ │ + b 948e8 <_Py_open@@Base+0x377c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30824 @ 0x7868 │ │ │ │ + movw r0, #31400 @ 0x7aa8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 947c4 <_Py_open@@Base+0x3740> │ │ │ │ - b 948a8 <_Py_open@@Base+0x3824> │ │ │ │ - bl beb18 │ │ │ │ + bne 948ac <_Py_open@@Base+0x3740> │ │ │ │ + b 94990 <_Py_open@@Base+0x3824> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 948a8 <_Py_open@@Base+0x3824> │ │ │ │ + bne 94990 <_Py_open@@Base+0x3824> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9482c <_Py_open@@Base+0x37a8> │ │ │ │ - bl beb18 │ │ │ │ + bne 94914 <_Py_open@@Base+0x37a8> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 948a8 <_Py_open@@Base+0x3824> │ │ │ │ + bne 94990 <_Py_open@@Base+0x3824> │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 94854 <_Py_open@@Base+0x37d0> │ │ │ │ + bls 9493c <_Py_open@@Base+0x37d0> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31560 @ 0x7b48 │ │ │ │ + movw r1, #32136 @ 0x7d88 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 948a8 <_Py_open@@Base+0x3824> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 94990 <_Py_open@@Base+0x3824> │ │ │ │ mov r1, #0 │ │ │ │ sub r2, fp, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0dc │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -105661,622 +105721,622 @@ │ │ │ │ bicne r3, r3, #268435456 @ 0x10000000 │ │ │ │ orreq r3, r3, #268435456 @ 0x10000000 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2e0dc │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 948ac <_Py_open@@Base+0x3828> │ │ │ │ + bge 94994 <_Py_open@@Base+0x3828> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 948f8 <_Py_open@@Base+0x3874> │ │ │ │ + bhi 949e0 <_Py_open@@Base+0x3874> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9492c <_Py_open@@Base+0x38a8> │ │ │ │ - b 94920 <_Py_open@@Base+0x389c> │ │ │ │ + bne 94a14 <_Py_open@@Base+0x38a8> │ │ │ │ + b 94a08 <_Py_open@@Base+0x389c> │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #30848 @ 0x7880 │ │ │ │ + movw r0, #31424 @ 0x7ac0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 948e0 <_Py_open@@Base+0x385c> │ │ │ │ + bne 949c8 <_Py_open@@Base+0x385c> │ │ │ │ mov r0, #0 │ │ │ │ - b 949f8 <_Py_open@@Base+0x3974> │ │ │ │ - bl beb18 │ │ │ │ + b 94ae0 <_Py_open@@Base+0x3974> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94918 <_Py_open@@Base+0x3894> │ │ │ │ + bne 94a00 <_Py_open@@Base+0x3894> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9494c <_Py_open@@Base+0x38c8> │ │ │ │ - bl beb18 │ │ │ │ + bne 94a34 <_Py_open@@Base+0x38c8> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94918 <_Py_open@@Base+0x3894> │ │ │ │ + bne 94a00 <_Py_open@@Base+0x3894> │ │ │ │ cmp r5, #2 │ │ │ │ - ble 949b4 <_Py_open@@Base+0x3930> │ │ │ │ + ble 94a9c <_Py_open@@Base+0x3930> │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq 94984 <_Py_open@@Base+0x3900> │ │ │ │ + beq 94a6c <_Py_open@@Base+0x3900> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94988 <_Py_open@@Base+0x3904> │ │ │ │ - bl beb18 │ │ │ │ + bne 94a70 <_Py_open@@Base+0x3904> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94988 <_Py_open@@Base+0x3904> │ │ │ │ - b 94918 <_Py_open@@Base+0x3894> │ │ │ │ + beq 94a70 <_Py_open@@Base+0x3904> │ │ │ │ + b 94a00 <_Py_open@@Base+0x3894> │ │ │ │ mov r4, #0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 949b8 <_Py_open@@Base+0x3934> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq 94aa0 <_Py_open@@Base+0x3934> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13236 @ 0x33b4 │ │ │ │ + movw r1, #13812 @ 0x35f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 94918 <_Py_open@@Base+0x3894> │ │ │ │ + bl 16f7e8 │ │ │ │ + b 94a00 <_Py_open@@Base+0x3894> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp] │ │ │ │ bl 2d580 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 949f8 <_Py_open@@Base+0x3974> │ │ │ │ + bge 94ae0 <_Py_open@@Base+0x3974> │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 8fd30 │ │ │ │ - bl 1bb9ac │ │ │ │ + bl 8fe18 │ │ │ │ + bl 1bc01c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 94a30 <_Py_open@@Base+0x39ac> │ │ │ │ + bne 94b18 <_Py_open@@Base+0x39ac> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ mov r1, #1 │ │ │ │ - bl 1bcf28 │ │ │ │ + bl 1bd598 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #2928 @ 0xb70 │ │ │ │ + movw r0, #3160 @ 0xc58 │ │ │ │ movt r0, #9 │ │ │ │ - bl 2b4f14 │ │ │ │ + bl 2b5ddc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94a78 <_Py_open@@Base+0x39f4> │ │ │ │ + bne 94b60 <_Py_open@@Base+0x39f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13260 @ 0x33cc │ │ │ │ + movw r1, #13836 @ 0x360c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bcf28 │ │ │ │ + bl 1bd598 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bd760 │ │ │ │ + bl 1bdde4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r6, [pc, #448] @ 94c7c <_Py_open@@Base+0x3bf8> │ │ │ │ + ldr r6, [pc, #448] @ 94d64 <_Py_open@@Base+0x3bf8> │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r6, #1480] @ 0x5c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94c74 <_Py_open@@Base+0x3bf0> │ │ │ │ + beq 94d5c <_Py_open@@Base+0x3bf0> │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r6, #1488] @ 0x5d0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ movw r5, #44536 @ 0xadf8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, #0 │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mul r1, r3, sl │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq 94b18 <_Py_open@@Base+0x3a94> │ │ │ │ + beq 94c00 <_Py_open@@Base+0x3a94> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #5 │ │ │ │ - bne 94aec <_Py_open@@Base+0x3a68> │ │ │ │ + bne 94bd4 <_Py_open@@Base+0x3a68> │ │ │ │ mov r1, #624 @ 0x270 │ │ │ │ mov sl, #4 │ │ │ │ mov r3, #0 │ │ │ │ - b 94b1c <_Py_open@@Base+0x3a98> │ │ │ │ + b 94c04 <_Py_open@@Base+0x3a98> │ │ │ │ mov r3, #1 │ │ │ │ mov ip, #156 @ 0x9c │ │ │ │ mla ip, ip, sl, r5 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 94b4c <_Py_open@@Base+0x3ac8> │ │ │ │ + beq 94c34 <_Py_open@@Base+0x3ac8> │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [ip, #4] │ │ │ │ bl 2e0dc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94b88 <_Py_open@@Base+0x3b04> │ │ │ │ + beq 94c70 <_Py_open@@Base+0x3b04> │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #880 @ 0x370 │ │ │ │ + movw r1, #1456 @ 0x5b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mla r5, r3, sl, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b 94be0 <_Py_open@@Base+0x3b5c> │ │ │ │ + b 94cc8 <_Py_open@@Base+0x3b5c> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #23 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, #23 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw ip, #27340 @ 0x6acc │ │ │ │ + movw ip, #27916 @ 0x6d0c │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ str ip, [sp] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13288 @ 0x33e8 │ │ │ │ + movw r1, #13864 @ 0x3628 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2e31c │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #62872 @ 0xf598 │ │ │ │ + movw r5, #62912 @ 0xf5c0 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23244 @ 0x5acc │ │ │ │ + movw r1, #23820 @ 0x5d0c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [r6, #1504] @ 0x5e0 │ │ │ │ ldr r1, [r6, #1492] @ 0x5d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 387f0 │ │ │ │ + bl 38800 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94c54 <_Py_open@@Base+0x3bd0> │ │ │ │ + bne 94d3c <_Py_open@@Base+0x3bd0> │ │ │ │ ldr r3, [r6, #1500] @ 0x5dc │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94c4c <_Py_open@@Base+0x3bc8> │ │ │ │ + beq 94d34 <_Py_open@@Base+0x3bc8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34192 @ 0x8590 │ │ │ │ + movw r1, #34768 @ 0x87d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 24e974 <_Py_write_noraise@@Base> │ │ │ │ + bl 24ec34 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 33fe8 <_Py_DumpStack@@Base> │ │ │ │ + bl 33ffc <_Py_DumpStack@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #1496] @ 0x5d8 │ │ │ │ bl 307d8 │ │ │ │ mov r0, r7 │ │ │ │ str r9, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2e034 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00094c80 : │ │ │ │ +00094d68 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a1ac │ │ │ │ + b 3a140 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 14bc3c │ │ │ │ + bl 14c5dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94ed0 │ │ │ │ + beq 94fb8 │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #13332 @ 0x3414 │ │ │ │ + movw r1, #13908 @ 0x3654 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r7, #0 │ │ │ │ movwne r6, #23080 @ 0x5a28 │ │ │ │ movtne r6, #97 @ 0x61 │ │ │ │ - beq 94ec8 │ │ │ │ + beq 94fb0 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - movw r1, #21660 @ 0x549c │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #22196 @ 0x56b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94ec8 │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94fb0 │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r6 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 94ec8 │ │ │ │ - bl b4f34 │ │ │ │ + beq 94fb0 │ │ │ │ + bl b5014 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94ec8 │ │ │ │ - bl 1df610 │ │ │ │ + beq 94fb0 │ │ │ │ + bl 1df71c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 94e4c │ │ │ │ + blt 94f34 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94d70 │ │ │ │ + bgt 94e58 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 94d70 │ │ │ │ + bne 94e58 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - movw r1, #4520 @ 0x11a8 │ │ │ │ + movw r1, #5096 @ 0x13e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r7, #10 │ │ │ │ - beq 94da0 │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94e88 │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94ce4 │ │ │ │ - b 94ec8 │ │ │ │ + bne 94dcc │ │ │ │ + b 94fb0 │ │ │ │ movw r6, #22580 @ 0x5834 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov sl, #24 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ - movw r1, #4520 @ 0x11a8 │ │ │ │ + movw r1, #5096 @ 0x13e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94ec8 │ │ │ │ + beq 94fb0 │ │ │ │ cmp r5, r9 │ │ │ │ - beq 94e90 │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94f78 │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94ec8 │ │ │ │ + beq 94fb0 │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94ec8 │ │ │ │ + beq 94fb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21660 @ 0x549c │ │ │ │ + movw r1, #22196 @ 0x56b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r5 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94ec8 │ │ │ │ + beq 94fb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df610 │ │ │ │ + bl 1df71c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 94e70 │ │ │ │ + bge 94f58 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94ec8 │ │ │ │ + bgt 94fb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94ec8 │ │ │ │ + bne 94fb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 94ec8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 94fb0 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94e90 │ │ │ │ + bgt 94f78 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 94e90 │ │ │ │ + bne 94f78 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #20 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 94db4 │ │ │ │ + bne 94e9c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53776 @ 0xd210 │ │ │ │ + movw r1, #54312 @ 0xd428 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94ec8 │ │ │ │ + beq 94fb0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14cc00 │ │ │ │ + b 14d5a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 204774 │ │ │ │ + bl 204964 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 1ef454 │ │ │ │ + bl 1ef624 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94f20 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 95008 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13352 @ 0x3428 │ │ │ │ + movw r1, #13928 @ 0x3668 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 94f30 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 95018 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ecce0 │ │ │ │ + bl 1eceb0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 94f38 │ │ │ │ + bge 95020 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ - ble 94f5c │ │ │ │ + ble 95044 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13392 @ 0x3450 │ │ │ │ + movw r1, #13968 @ 0x3690 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 94f30 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 95018 │ │ │ │ lsl r0, r7, #2 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 94fb8 │ │ │ │ - bl 2e14d8 │ │ │ │ - b 94f30 │ │ │ │ - bl 16b388 │ │ │ │ + bne 950a0 │ │ │ │ + bl 2e217c │ │ │ │ + b 95018 │ │ │ │ + bl 16bd08 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95054 │ │ │ │ - bl 1aca44 │ │ │ │ + beq 9513c │ │ │ │ + bl 1ad1a8 │ │ │ │ add r1, r5, r6, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94fcc │ │ │ │ - bl 2dde60 <_Py_Gid_Converter@@Base> │ │ │ │ + beq 950b4 │ │ │ │ + bl 2deb00 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94ff4 │ │ │ │ + beq 950dc │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 95018 │ │ │ │ + ble 95100 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, r7 │ │ │ │ - bne 94f78 │ │ │ │ - b 95030 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 95060 │ │ │ │ + b 95118 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13408 @ 0x3460 │ │ │ │ + movw r1, #13984 @ 0x36a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 94ffc │ │ │ │ - b 95054 │ │ │ │ + ble 950e4 │ │ │ │ + b 9513c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95054 │ │ │ │ + bgt 9513c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95054 │ │ │ │ + bne 9513c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 95054 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 9513c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 94fb4 │ │ │ │ + bne 9509c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 94fb4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 9509c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dce8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 95060 │ │ │ │ + bge 95148 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ - b 94f30 │ │ │ │ + bl a6530 │ │ │ │ + b 95018 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 950a0 │ │ │ │ + bne 95188 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 2d238 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 950c4 │ │ │ │ + bne 951ac │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 95120 │ │ │ │ + bne 95208 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 9511c │ │ │ │ + ble 95204 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95168 │ │ │ │ + beq 95250 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #192] @ 95200 │ │ │ │ + ldr r1, [pc, #192] @ 952e8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 95168 │ │ │ │ + bne 95250 │ │ │ │ mov r0, #0 │ │ │ │ - b 951f8 │ │ │ │ + b 952e0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 30036c │ │ │ │ + bl 30100c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95160 │ │ │ │ + beq 95248 │ │ │ │ add r2, r6, r4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 951ac │ │ │ │ + beq 95294 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 951b0 │ │ │ │ - bl beb18 │ │ │ │ + bne 95298 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 951b0 │ │ │ │ - b 95160 │ │ │ │ + beq 95298 │ │ │ │ + b 95248 │ │ │ │ mov r4, #0 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2dae4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 951f8 │ │ │ │ + beq 952e0 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq r8, [r2], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r8, r2, ip, ror #27 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95220 │ │ │ │ + bne 95308 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ strd r2, [r1, #8] │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -106284,565 +106344,565 @@ │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl 2dc6f0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dce50 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9526c │ │ │ │ + beq 95354 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 373c60 <_PyTime_AsTimeval@@Base> │ │ │ │ + b 374078 <_PyTime_AsTimeval@@Base> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 952bc │ │ │ │ + bhi 953a4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 952ec │ │ │ │ - b 952e0 │ │ │ │ + bne 953d4 │ │ │ │ + b 953c8 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #30744 @ 0x7818 │ │ │ │ + movw r0, #31320 @ 0x7a58 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 952a4 │ │ │ │ - b 95344 │ │ │ │ - bl beb18 │ │ │ │ + bne 9538c │ │ │ │ + b 9542c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95344 │ │ │ │ + bne 9542c │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ movle r4, #0 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldrgt r4, [r4, #8] │ │ │ │ - bl 95204 │ │ │ │ + bl 952ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95344 │ │ │ │ + beq 9542c │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95204 │ │ │ │ + bl 952ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95344 │ │ │ │ + beq 9542c │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e760 <__setitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9534c │ │ │ │ + beq 95434 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 95354 │ │ │ │ + b 9543c │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 92c7c <_Py_open@@Base+0x1bf8> │ │ │ │ + bl 92d64 <_Py_open@@Base+0x1bf8> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0] │ │ │ │ - bl 1435b8 │ │ │ │ + bl 143dc0 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - movw r0, #13432 @ 0x3478 │ │ │ │ + bl 27c134 │ │ │ │ + movw r0, #14008 @ 0x36b8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2ea3bc │ │ │ │ + bl 2eb05c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1435e8 │ │ │ │ + bl 143df0 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl c5528 │ │ │ │ + bl c5bfc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9547c │ │ │ │ + beq 95564 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 28e624 │ │ │ │ + bl 28f728 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95480 │ │ │ │ + beq 95568 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9547c │ │ │ │ + bgt 95564 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9547c │ │ │ │ + bne 95564 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3688] @ 0xe68 │ │ │ │ sub sp, sp, #388 @ 0x184 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #404 @ 0x194 │ │ │ │ - bl 327254 <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ + bl 32765c <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95538 │ │ │ │ + beq 95620 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #404 @ 0x194 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2e280 │ │ │ │ - bl dc824 │ │ │ │ + bl dd21c │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2dd6c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 95528 │ │ │ │ + bne 95610 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 95514 │ │ │ │ - bl b95d0 │ │ │ │ + bne 955fc │ │ │ │ + bl b96dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 954c8 │ │ │ │ + beq 955b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 95538 │ │ │ │ + b 95620 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 9550c │ │ │ │ + bl 27c134 │ │ │ │ + b 955f4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 953bc │ │ │ │ + bl 954a4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, sp, #412 @ 0x19c │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 95580 │ │ │ │ + bne 95668 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ - bl 327254 <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ + bl 32765c <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 955a4 │ │ │ │ - b 9567c │ │ │ │ + bne 9568c │ │ │ │ + b 95764 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30932 @ 0x78d4 │ │ │ │ + movw r0, #31508 @ 0x7b14 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95568 │ │ │ │ - b 9567c │ │ │ │ + bne 95650 │ │ │ │ + b 95764 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2e280 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ - bl 2dc6f0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dce50 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9567c │ │ │ │ + beq 95764 │ │ │ │ ldr r4, [fp, #-432] @ 0xfffffe50 │ │ │ │ ldr r5, [fp, #-436] @ 0xfffffe4c │ │ │ │ cmp r4, #0 │ │ │ │ - bge 955fc │ │ │ │ + bge 956e4 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25048 @ 0x61d8 │ │ │ │ + movw r1, #25584 @ 0x63f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 9567c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 95764 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3404d8 <_PyDeadline_Init@@Base> │ │ │ │ + bl 340938 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #428 @ 0x1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dca8c <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc824 │ │ │ │ + bl 2dd1ec <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dd21c │ │ │ │ sub r2, fp, #428 @ 0x1ac │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2de98 <__sigtimedwait64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 956a8 │ │ │ │ + bne 95790 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq 95684 │ │ │ │ + beq 9576c │ │ │ │ cmp r3, #11 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 956b8 │ │ │ │ + beq 957a0 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ - b 956b8 │ │ │ │ - bl b95d0 │ │ │ │ + b 957a0 │ │ │ │ + bl b96dc │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 9567c │ │ │ │ - bl 393ed4 <_PyDeadline_Get@@Base> │ │ │ │ + bne 95764 │ │ │ │ + bl 38a5c0 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 95610 │ │ │ │ + bge 956f8 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 953bc │ │ │ │ + bl 954a4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #20188 @ 0x4edc │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b6a00 │ │ │ │ + b 2b78cc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95758 │ │ │ │ + beq 95840 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5464 @ 0x1558 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ tst r2, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 95770 │ │ │ │ + b 95858 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61356 @ 0xefac │ │ │ │ + movw r1, #61892 @ 0xf1c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3be624 <_PyXIData_Free@@Base+0x2f38> │ │ │ │ + b 3be798 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 95778 │ │ │ │ + b 95860 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 95778 │ │ │ │ + b 95860 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45556 @ 0xb1f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f51ec │ │ │ │ + bl 1f53c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45556 @ 0xb1f4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f51ec │ │ │ │ + bl 1f53c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #49428 @ 0xc114 │ │ │ │ + movw r3, #49216 @ 0xc040 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f51ec │ │ │ │ + bl 1f53c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r4 │ │ │ │ - beq 958bc │ │ │ │ + beq 959a4 │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 958bc │ │ │ │ + beq 959a4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 958e0 │ │ │ │ - b 958fc │ │ │ │ + bne 959c8 │ │ │ │ + b 959e4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 958ac │ │ │ │ + beq 95994 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #13496 @ 0x34b8 │ │ │ │ + movw r0, #14072 @ 0x36f8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 958ac │ │ │ │ - b 9595c │ │ │ │ + bne 95994 │ │ │ │ + b 95a44 │ │ │ │ mov r3, #2 │ │ │ │ - movw r0, #13496 @ 0x34b8 │ │ │ │ + movw r0, #14072 @ 0x36f8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9595c │ │ │ │ + beq 95a44 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq 95948 │ │ │ │ + beq 95a30 │ │ │ │ mov r1, r6 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95948 │ │ │ │ + bne 95a30 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #13496 @ 0x34b8 │ │ │ │ + movw r0, #14072 @ 0x36f8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9595c │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95a44 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 348fa4 │ │ │ │ + b 3493ec <_PyFunction_FromXIData@@Base+0x8cc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 95998 │ │ │ │ + bne 95a80 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 959b0 │ │ │ │ - b 959cc │ │ │ │ - movw r0, #24872 @ 0x6128 │ │ │ │ + bne 95a98 │ │ │ │ + b 95ab4 │ │ │ │ + movw r0, #25448 @ 0x6368 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95988 │ │ │ │ - b 959e0 │ │ │ │ + bne 95a70 │ │ │ │ + b 95ac8 │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #24872 @ 0x6128 │ │ │ │ + movw r0, #25448 @ 0x6368 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 959e0 │ │ │ │ + beq 95ac8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34cc60 │ │ │ │ + b 34d084 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 95a1c │ │ │ │ + bne 95b04 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 95a34 │ │ │ │ - b 95a50 │ │ │ │ - movw r0, #61768 @ 0xf148 │ │ │ │ + bne 95b1c │ │ │ │ + b 95b38 │ │ │ │ + movw r0, #62304 @ 0xf360 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95a0c │ │ │ │ - b 95a64 │ │ │ │ + bne 95af4 │ │ │ │ + b 95b4c │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #61768 @ 0xf148 │ │ │ │ + movw r0, #62304 @ 0xf360 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95a64 │ │ │ │ + beq 95b4c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3488c8 │ │ │ │ + b 348e60 <_PyFunction_FromXIData@@Base+0x340> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95ae4 │ │ │ │ - ldr r2, [pc, #92] @ 95af0 │ │ │ │ - movw r1, #13508 @ 0x34c4 │ │ │ │ + beq 95bcc │ │ │ │ + ldr r2, [pc, #92] @ 95bd8 │ │ │ │ + movw r1, #14084 @ 0x3704 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95ac0 │ │ │ │ - ldr r2, [pc, #68] @ 95af0 │ │ │ │ + beq 95ba8 │ │ │ │ + ldr r2, [pc, #68] @ 95bd8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13524 @ 0x34d4 │ │ │ │ + movw r1, #14100 @ 0x3714 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95ae8 │ │ │ │ + bne 95bd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95ae4 │ │ │ │ + bgt 95bcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95ae4 │ │ │ │ + bne 95bcc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -106850,608 +106910,608 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 95b48 │ │ │ │ + bne 95c30 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 95b44 │ │ │ │ + blt 95c2c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 95b84 │ │ │ │ + beq 95c6c │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #480] @ 95d30 │ │ │ │ + ldr r1, [pc, #480] @ 95e18 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 95d18 │ │ │ │ + beq 95e00 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 95bbc │ │ │ │ + beq 95ca4 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95bb0 │ │ │ │ - bl 1290ac │ │ │ │ + beq 95c98 │ │ │ │ + bl 129fc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 95d18 │ │ │ │ + blt 95e00 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 95bb4 │ │ │ │ - b 95bc8 │ │ │ │ + bne 95c9c │ │ │ │ + b 95cb0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - b 95bcc │ │ │ │ + b 95cb4 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, #1 │ │ │ │ - b 95bcc │ │ │ │ + b 95cb4 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, #340 @ 0x154 │ │ │ │ ldrd r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 95bfc │ │ │ │ + bne 95ce4 │ │ │ │ mov r3, #13824 @ 0x3600 │ │ │ │ movt r3, #50277 @ 0xc465 │ │ │ │ ldr r7, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 95c3c │ │ │ │ - b 95c14 │ │ │ │ + bne 95d24 │ │ │ │ + b 95cfc │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 2dc6f0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dce50 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95be0 │ │ │ │ - b 95d18 │ │ │ │ + bne 95cc8 │ │ │ │ + b 95e00 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - beq 95c3c │ │ │ │ + beq 95d24 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2844 @ 0xb1c │ │ │ │ + movw r1, #3420 @ 0xd5c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 95d18 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 95e00 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r2, r2, r4, lsr #31 │ │ │ │ - beq 95c70 │ │ │ │ + beq 95d58 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2892 @ 0xb4c │ │ │ │ + movw r1, #3468 @ 0xd8c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 95d18 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 95e00 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 95ccc │ │ │ │ + beq 95db4 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - beq 95cd4 │ │ │ │ + beq 95dbc │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 287ad4 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 288bfc <_PyTime_AsMicroseconds@@Base> │ │ │ │ movw r3, #21495 @ 0x53f7 │ │ │ │ movt r3, #42467 @ 0xa5e3 │ │ │ │ cmp r3, r0 │ │ │ │ movw r3, #50331 @ 0xc49b │ │ │ │ movt r3, #32 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ - bge 95cd4 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bge 95dbc │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2936 @ 0xb78 │ │ │ │ + movw r1, #3512 @ 0xdb8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 95d18 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 95e00 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ add r0, r6, #8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ cmp r0, #2 │ │ │ │ - beq 95d18 │ │ │ │ + beq 95e00 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 95d1c │ │ │ │ - bl beb18 │ │ │ │ + bne 95e04 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 95d1c │ │ │ │ + beq 95e04 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ nop {0} │ │ │ │ strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - rsbeq r8, r2, ip, lsl lr │ │ │ │ + rsbeq r8, r2, r8, lsl lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #37 @ 0x25 │ │ │ │ - bl 2b85a0 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2b9470 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2efb14 <_PyEvent_IsSet@@Base+0x10c0> │ │ │ │ + bl 2f07b4 <_PyEvent_IsSet@@Base+0x1004> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #32 │ │ │ │ - movw r1, #57032 @ 0xdec8 │ │ │ │ + movw r1, #57568 @ 0xe0e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95de8 │ │ │ │ + beq 95ed0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1b5628 │ │ │ │ + bl 1b5c94 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95de8 │ │ │ │ + beq 95ed0 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 2dca8c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dd1ec <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d0d0 <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 95dec │ │ │ │ + beq 95ed4 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 2aa598 │ │ │ │ + bl 2ab638 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95e8c │ │ │ │ + beq 95f74 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c4bd8 │ │ │ │ + bl c52ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl c4bd8 │ │ │ │ + bl c52ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl c4bd8 │ │ │ │ + bl c52ac │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r0, #13536 @ 0x34e0 │ │ │ │ + movw r0, #14112 @ 0x3720 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95e78 │ │ │ │ + bgt 95f60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 95e80 │ │ │ │ + beq 95f68 │ │ │ │ mov r4, r5 │ │ │ │ - b 95e8c │ │ │ │ + b 95f74 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 95e78 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 95f60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 95ee4 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 95fcc │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31888 @ 0x7c90 │ │ │ │ + movw r0, #32464 @ 0x7ed0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95f44 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 9602c │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95f44 │ │ │ │ + beq 9602c │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95f24 │ │ │ │ + beq 9600c │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 95f44 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 9602c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #0 │ │ │ │ bl 2de80 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173fb4 │ │ │ │ + b 17491c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 95f8c │ │ │ │ + bne 96074 │ │ │ │ ldr r3, [r5] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 95fb0 │ │ │ │ - b 96008 │ │ │ │ + bne 96098 │ │ │ │ + b 960f0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26316 @ 0x66cc │ │ │ │ + movw r0, #26892 @ 0x690c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95f74 │ │ │ │ - b 960a0 │ │ │ │ + bne 9605c │ │ │ │ + b 96188 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95fe8 │ │ │ │ + beq 960d0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 960a0 │ │ │ │ + beq 96188 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9600c │ │ │ │ - b 96064 │ │ │ │ - movw r2, #6200 @ 0x1838 │ │ │ │ + beq 960f4 │ │ │ │ + b 9614c │ │ │ │ + movw r2, #6776 @ 0x1a78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26316 @ 0x66cc │ │ │ │ + movw r0, #26892 @ 0x690c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 960a0 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96188 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 96040 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 96128 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26316 @ 0x66cc │ │ │ │ + movw r0, #26892 @ 0x690c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 960a0 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96188 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 960a0 │ │ │ │ + beq 96188 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 96080 │ │ │ │ + beq 96168 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 960a0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 96188 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de80 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173fb4 │ │ │ │ + b 17491c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 960e8 │ │ │ │ + bne 961d0 │ │ │ │ ldr r3, [r6] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9610c │ │ │ │ - b 96164 │ │ │ │ + bne 961f4 │ │ │ │ + b 9624c │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26328 @ 0x66d8 │ │ │ │ + movw r0, #26904 @ 0x6918 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 960d0 │ │ │ │ - b 9621c │ │ │ │ + bne 961b8 │ │ │ │ + b 96304 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 96144 │ │ │ │ + beq 9622c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9621c │ │ │ │ + beq 96304 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 96168 │ │ │ │ - b 961c0 │ │ │ │ - movw r2, #6200 @ 0x1838 │ │ │ │ + beq 96250 │ │ │ │ + b 962a8 │ │ │ │ + movw r2, #6776 @ 0x1a78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26328 @ 0x66d8 │ │ │ │ + movw r0, #26904 @ 0x6918 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9621c │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96304 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 9619c │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 96284 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26328 @ 0x66d8 │ │ │ │ + movw r0, #26904 @ 0x6918 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9621c │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96304 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9621c │ │ │ │ + beq 96304 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 961dc │ │ │ │ + beq 962c4 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 9621c │ │ │ │ + bl 16f7e8 │ │ │ │ + b 96304 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 176b0c │ │ │ │ + bl 177474 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 961fc │ │ │ │ - bl beb18 │ │ │ │ + bne 962e4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9621c │ │ │ │ + bne 96304 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de80 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 173fb4 │ │ │ │ + b 17491c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 962c4 │ │ │ │ + beq 963ac │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 962a4 │ │ │ │ + beq 9638c │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96300 │ │ │ │ + beq 963e8 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 962c8 │ │ │ │ + beq 963b0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 96300 │ │ │ │ - movw r2, #6200 @ 0x1838 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 963e8 │ │ │ │ + movw r2, #6776 @ 0x1a78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26344 @ 0x66e8 │ │ │ │ + movw r0, #26920 @ 0x6928 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 96300 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 963e8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d604 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 962f0 │ │ │ │ + bne 963d8 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27afac │ │ │ │ + b 27c134 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173fb4 │ │ │ │ + b 17491c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 96364 │ │ │ │ + bne 9644c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 96388 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 96470 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26356 @ 0x66f4 │ │ │ │ + movw r0, #26932 @ 0x6934 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9639c │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96484 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26356 @ 0x66f4 │ │ │ │ + movw r0, #26932 @ 0x6934 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96330 │ │ │ │ - b 9639c │ │ │ │ + bne 96418 │ │ │ │ + b 96484 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 963a4 │ │ │ │ + bne 9648c │ │ │ │ mov r0, #0 │ │ │ │ - b 96468 │ │ │ │ + b 96550 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - bne 963fc │ │ │ │ + bne 964e4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 96438 │ │ │ │ + beq 96520 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 96418 │ │ │ │ + beq 96500 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9639c │ │ │ │ + beq 96484 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9643c │ │ │ │ + beq 96524 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 9639c │ │ │ │ - movw r2, #6200 @ 0x1838 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 96484 │ │ │ │ + movw r2, #6776 @ 0x1a78 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26356 @ 0x66f4 │ │ │ │ + movw r0, #26932 @ 0x6934 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9639c │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96484 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d220 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 96468 │ │ │ │ + beq 96550 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173fb4 │ │ │ │ + b 17491c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -107460,104 +107520,104 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 964c4 │ │ │ │ + bne 965ac │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96504 │ │ │ │ + beq 965ec │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 96580 │ │ │ │ + ldr ip, [pc, #168] @ 96668 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96504 │ │ │ │ + bne 965ec │ │ │ │ mov r0, #0 │ │ │ │ - b 96578 │ │ │ │ + b 96660 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 96540 │ │ │ │ - bl b67b8 │ │ │ │ + beq 96628 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96540 │ │ │ │ + bne 96628 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 157f14 │ │ │ │ + bl 1588b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 96570 │ │ │ │ - b 964fc │ │ │ │ + bne 96658 │ │ │ │ + b 965e4 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96570 │ │ │ │ - ldr r1, [pc, #48] @ 96584 │ │ │ │ + bne 96658 │ │ │ │ + ldr r1, [pc, #48] @ 9666c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r2, r4, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r0, r3, #808 @ 0x328 │ │ │ │ ldr r1, [r3, #812] @ 0x32c │ │ │ │ strd r0, [r4, #80] @ 0x50 │ │ │ │ str r2, [r1] │ │ │ │ str r2, [r3, #812] @ 0x32c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, asr #28 │ │ │ │ + rsbeq r8, r2, r4, asr #28 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96610 │ │ │ │ + beq 966f8 │ │ │ │ ldrb r2, [r5, #57] @ 0x39 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 965c4 │ │ │ │ + beq 966ac │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1978a8 │ │ │ │ + b 1981b8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1978a8 │ │ │ │ + bl 1981b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96608 │ │ │ │ + beq 966f0 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ - bl 157f14 │ │ │ │ + bl 1588b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96618 │ │ │ │ + beq 96700 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96608 │ │ │ │ + bgt 966f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96608 │ │ │ │ + bne 966f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 96618 │ │ │ │ + b 96700 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -107567,150 +107627,150 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 9667c │ │ │ │ + bne 96764 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 96678 │ │ │ │ + blt 96760 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 966b4 │ │ │ │ + beq 9679c │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #164] @ 96728 │ │ │ │ + ldr r1, [pc, #164] @ 96810 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96720 │ │ │ │ + beq 96808 │ │ │ │ adds r7, r7, r4 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ moveq ip, r0 │ │ │ │ - beq 966f8 │ │ │ │ + beq 967e0 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 966e0 │ │ │ │ + beq 967c8 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 966e8 │ │ │ │ - b 966f0 │ │ │ │ + bne 967d0 │ │ │ │ + b 967d8 │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 966f8 │ │ │ │ + b 967e0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr lr, [r6, #448] @ 0x1c0 │ │ │ │ mov r3, #0 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #3 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ ldr ip, [lr, #12] │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [ip, #56] @ 0x38 │ │ │ │ - bl d5e30 │ │ │ │ + bl d6448 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, ror lr │ │ │ │ + rsbeq r8, r2, r0, ror lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 96780 │ │ │ │ + bne 96868 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 967c0 │ │ │ │ + beq 968a8 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #220] @ 96870 │ │ │ │ + ldr ip, [pc, #220] @ 96958 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 967c0 │ │ │ │ + bne 968a8 │ │ │ │ mov r0, #0 │ │ │ │ - b 96868 │ │ │ │ + b 96950 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 9680c │ │ │ │ - bl b67b8 │ │ │ │ + beq 968f4 │ │ │ │ + bl b6898 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 9680c │ │ │ │ + bne 968f4 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #128] @ 96874 │ │ │ │ + ldr r0, [pc, #128] @ 9695c │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 96840 │ │ │ │ - b 967b8 │ │ │ │ + bne 96928 │ │ │ │ + b 968a0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96860 │ │ │ │ - ldr r1, [pc, #88] @ 96878 │ │ │ │ + bne 96948 │ │ │ │ + ldr r1, [pc, #88] @ 96960 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r2, r4, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r0, r3, #808 @ 0x328 │ │ │ │ ldr r1, [r3, #812] @ 0x32c │ │ │ │ strd r0, [r4, #80] @ 0x50 │ │ │ │ str r2, [r1] │ │ │ │ str r2, [r3, #812] @ 0x32c │ │ │ │ - b 96860 │ │ │ │ + b 96948 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96860 │ │ │ │ + bgt 96948 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96860 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 96948 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsr #29 │ │ │ │ + mlseq r2, ip, lr, r8 │ │ │ │ rsbeq r3, r3, r0, ror r5 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -107719,79 +107779,79 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 968d0 │ │ │ │ + bne 969b8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96910 │ │ │ │ + beq 969f8 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #208] @ 969b4 │ │ │ │ + ldr ip, [pc, #208] @ 96a9c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96910 │ │ │ │ + bne 969f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 969ac │ │ │ │ + b 96a94 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 9695c │ │ │ │ - bl b67b8 │ │ │ │ + beq 96a44 │ │ │ │ + bl b6898 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 9695c │ │ │ │ + bne 96a44 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #116] @ 969b8 │ │ │ │ + ldr r0, [pc, #116] @ 96aa0 │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d859c │ │ │ │ + bl d8bb4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 96984 │ │ │ │ - b 96908 │ │ │ │ + bne 96a6c │ │ │ │ + b 969f0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 969a4 │ │ │ │ + beq 96a8c │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - b 969a4 │ │ │ │ + b 96a8c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 969a4 │ │ │ │ + bgt 96a8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 969a4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 96a8c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, asr #29 │ │ │ │ + rsbeq r8, r2, r8, asr #29 │ │ │ │ rsbeq r4, r3, r0, lsr r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ @@ -107799,196 +107859,196 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 96a10 │ │ │ │ + bne 96af8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96a50 │ │ │ │ + beq 96b38 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #156] @ 96ac0 │ │ │ │ + ldr ip, [pc, #156] @ 96ba8 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96a50 │ │ │ │ + bne 96b38 │ │ │ │ mov r0, #0 │ │ │ │ - b 96ab8 │ │ │ │ + b 96ba0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 96a8c │ │ │ │ - bl b67b8 │ │ │ │ + beq 96b74 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96a8c │ │ │ │ + bne 96b74 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1587e4 │ │ │ │ + bl 159180 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 96ab0 │ │ │ │ - b 96a48 │ │ │ │ + bne 96b98 │ │ │ │ + b 96b30 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 96ab0 │ │ │ │ + beq 96b98 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [r2], #-232 @ 0xffffff18 @ │ │ │ │ + strdeq r8, [r2], #-228 @ 0xffffff1c @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, fp, #16 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3bcea0 <_PyXIData_Free@@Base+0x17b4> │ │ │ │ + bl 3bcfe0 <_PyXIData_Free@@Base+0x17b4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96b00 │ │ │ │ + beq 96be8 │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r0, [fp, #-16] │ │ │ │ - beq 96b3c │ │ │ │ - b 96b18 │ │ │ │ + beq 96c24 │ │ │ │ + b 96c00 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 37fbec <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 37ff74 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96b20 │ │ │ │ + ble 96c08 │ │ │ │ mov r0, #0 │ │ │ │ - b 96b3c │ │ │ │ + b 96c24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96b18 │ │ │ │ + bne 96c00 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 96b18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 96c00 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 96ac4 │ │ │ │ + b 96bac │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4060] @ 0xfdc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl b79e0 │ │ │ │ + bl b7aec │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 96c14 │ │ │ │ + beq 96cfc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96bd0 │ │ │ │ + bgt 96cb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96bd0 │ │ │ │ + bne 96cb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96c14 │ │ │ │ + beq 96cfc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 344d14 │ │ │ │ + bl 345154 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 96c1c │ │ │ │ + bne 96d04 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96c14 │ │ │ │ + bgt 96cfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96c14 │ │ │ │ + bne 96cfc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 96c4c │ │ │ │ + b 96d34 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96c30 │ │ │ │ + ble 96d18 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 96c4c │ │ │ │ + b 96d34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96c24 │ │ │ │ + bne 96d0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 96c24 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 96d0c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #4684 @ 0x124c │ │ │ │ + movw r1, #5260 @ 0x148c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96c98 │ │ │ │ + bne 96d80 │ │ │ │ mov r4, #0 │ │ │ │ - b 96cdc │ │ │ │ + b 96dc4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ - bl 16bf90 │ │ │ │ + bl 16c910 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 96c90 │ │ │ │ + beq 96d78 │ │ │ │ ldr r2, [r3] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5464 @ 0x1558 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ moveq r4, r3 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -107997,390 +108057,390 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #28 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #13544 @ 0x34e8 │ │ │ │ + movw r1, #14120 @ 0x3728 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96d28 │ │ │ │ + bne 96e10 │ │ │ │ mov r4, #0 │ │ │ │ - b 96dd0 │ │ │ │ + b 96eb8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 16bf90 │ │ │ │ + bl 16c910 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 96d20 │ │ │ │ + beq 96e08 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 16bf90 │ │ │ │ + bl 16c910 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96dc8 │ │ │ │ + beq 96eb0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt 96d78 │ │ │ │ + bgt 96e60 │ │ │ │ sub r0, r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r6, r0, lsl #2 │ │ │ │ bl 2db5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96d9c │ │ │ │ + beq 96e84 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5464 @ 0x1558 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 96dbc │ │ │ │ + b 96ea4 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #4404 @ 0x1134 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00096ddc <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ +00096ec4 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #21500 @ 0x53fc │ │ │ │ + movw r0, #21956 @ 0x55c4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #15752 @ 0x3d88 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25e2d0 │ │ │ │ + b 25f018 │ │ │ │ │ │ │ │ -00096dfc : │ │ │ │ +00096ee4 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #304] @ 96f48 │ │ │ │ + ldr r2, [pc, #304] @ 97030 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 96e38 │ │ │ │ - movw r1, #3924 @ 0xf54 │ │ │ │ + bne 96f20 │ │ │ │ + movw r1, #5060 @ 0x13c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #276] @ 96f4c │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #276] @ 97034 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ - ldr r0, [pc, #264] @ 96f50 │ │ │ │ - bl 2944b0 │ │ │ │ + ldr r0, [pc, #264] @ 97038 │ │ │ │ + bl 295590 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 96f30 │ │ │ │ + blt 97018 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96e6c │ │ │ │ + beq 96f54 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 96ec0 │ │ │ │ - bl af254 │ │ │ │ + bne 96fa8 │ │ │ │ + bl af33c │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 96f30 │ │ │ │ - ldr r1, [pc, #192] @ 96f50 │ │ │ │ + beq 97018 │ │ │ │ + ldr r1, [pc, #192] @ 97038 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2937bc │ │ │ │ + bl 29489c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96ec0 │ │ │ │ + beq 96fa8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96f30 │ │ │ │ + bgt 97018 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96f30 │ │ │ │ - b 96f00 │ │ │ │ + bne 97018 │ │ │ │ + b 96fe8 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96f30 │ │ │ │ + beq 97018 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96f08 │ │ │ │ + beq 96ff0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96f30 │ │ │ │ + bgt 97018 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96f30 │ │ │ │ + bne 97018 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 96f30 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 97018 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96f40 │ │ │ │ + bgt 97028 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96f40 │ │ │ │ + bne 97028 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 28b2dc <_PyErr_Clear@@Base> │ │ │ │ + b 28c404 <_PyErr_Clear@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq r9, lr, r4, asr fp │ │ │ │ + subseq r9, lr, ip, lsr #26 │ │ │ │ ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ -00096f54 : │ │ │ │ +0009703c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #92] @ 96fcc │ │ │ │ + ldr r0, [pc, #92] @ 970b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2944b0 │ │ │ │ + bl 295590 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 96f8c │ │ │ │ + bge 97074 │ │ │ │ mov r4, #0 │ │ │ │ - bl 1436d4 │ │ │ │ - b 96fc0 │ │ │ │ + bl 143edc │ │ │ │ + b 970a8 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 96fbc │ │ │ │ + beq 970a4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq 96fbc │ │ │ │ + beq 970a4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ -00096fd0 : │ │ │ │ +000970b8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #544] @ 9720c │ │ │ │ + ldr lr, [pc, #544] @ 972f4 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movle r7, #1 │ │ │ │ movgt r7, r0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ suble r5, fp, #48 @ 0x30 │ │ │ │ movgt r5, r1 │ │ │ │ ldr r9, [ip, lr] │ │ │ │ mov r8, r2 │ │ │ │ - movw r3, #20032 @ 0x4e40 │ │ │ │ + movw r3, #20608 @ 0x5080 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 971f4 │ │ │ │ + beq 972dc │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd430 │ │ │ │ + bl cda5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9706c │ │ │ │ + bne 97154 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 971f4 │ │ │ │ + bgt 972dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 971f4 │ │ │ │ + bne 972dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 971f4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 972dc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 97030 │ │ │ │ + bne 97118 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ - movw r0, #61880 @ 0xf1b8 │ │ │ │ + movw r0, #62424 @ 0xf3d8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aaa98 │ │ │ │ + bl aab80 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2937bc │ │ │ │ + bl 29489c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 970ec │ │ │ │ + beq 971d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 970dc │ │ │ │ + bgt 971c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 970dc │ │ │ │ + bne 971c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #13548 @ 0x34ec │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #14124 @ 0x372c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #292] @ 97210 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #292] @ 972f8 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9710c │ │ │ │ + bgt 971f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9710c │ │ │ │ + bne 971f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 97204 │ │ │ │ + beq 972ec │ │ │ │ mov r7, #0 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2a76cc │ │ │ │ + bl 2a87ac │ │ │ │ cmp r0, r7 │ │ │ │ - beq 97204 │ │ │ │ + beq 972ec │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, r7 │ │ │ │ - bne 97154 │ │ │ │ - movw r1, #13572 @ 0x3504 │ │ │ │ + bne 9723c │ │ │ │ + movw r1, #14148 @ 0x3744 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #188] @ 97210 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #184] @ 97214 │ │ │ │ + ldr r0, [pc, #188] @ 972f8 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #184] @ 972fc │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 2944b0 │ │ │ │ + bl 295590 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 97178 │ │ │ │ - movw r1, #13604 @ 0x3524 │ │ │ │ + bge 97260 │ │ │ │ + movw r1, #14180 @ 0x3764 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #152] @ 97210 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #152] @ 972f8 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 971cc │ │ │ │ + beq 972b4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 288714 │ │ │ │ + bl 28983c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 971a8 │ │ │ │ - movw r1, #13624 @ 0x3538 │ │ │ │ + bne 97290 │ │ │ │ + movw r1, #14200 @ 0x3778 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #104] @ 97210 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ 972f8 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 971cc │ │ │ │ + bgt 972b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 971cc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 972b4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97204 │ │ │ │ + bgt 972ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97204 │ │ │ │ + bne 972ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 97204 │ │ │ │ - movw r1, #13656 @ 0x3558 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 972ec │ │ │ │ + movw r1, #14232 @ 0x3798 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #12] @ 97210 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ 972f8 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq r9, lr, r0, ror fp │ │ │ │ + subseq r9, lr, r8, asr #26 │ │ │ │ rsbeq r6, r3, r8, ror #11 │ │ │ │ │ │ │ │ -00097218 : │ │ │ │ +00097300 : │ │ │ │ movw r3, #25404 @ 0x633c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 96fd0 │ │ │ │ + b 970b8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bac68 │ │ │ │ + bl 1bb2d8 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97280 │ │ │ │ + bne 97368 │ │ │ │ mov r4, #0 │ │ │ │ - b 972bc │ │ │ │ + b 973a4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #19 │ │ │ │ add r0, r5, #16 │ │ │ │ str r2, [r3] │ │ │ │ bl 2e0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 972b4 │ │ │ │ + bne 9739c │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ - b 97278 │ │ │ │ - bl b2920 │ │ │ │ + bl 27c134 │ │ │ │ + b 97360 │ │ │ │ + bl b2a08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -108391,360 +108451,360 @@ │ │ │ │ mov r5, r0 │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ stmib sp, {r3, ip} │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r2 │ │ │ │ - ldr r3, [pc, #224] @ 973f4 │ │ │ │ - movw r2, #13676 @ 0x356c │ │ │ │ + ldr r3, [pc, #224] @ 974dc │ │ │ │ + movw r2, #14252 @ 0x37ac │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 141e00 │ │ │ │ + bl 142610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97358 │ │ │ │ + beq 97440 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 97360 │ │ │ │ + bge 97448 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13696 @ 0x3580 │ │ │ │ + movw r1, #14272 @ 0x37c0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 973ec │ │ │ │ + b 974d4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r2, r3 │ │ │ │ streq r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 973a0 │ │ │ │ + beq 97488 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 973a0 │ │ │ │ + ble 97488 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c56a0 │ │ │ │ + bl 1c5ce0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13736 @ 0x35a8 │ │ │ │ + movw r1, #14312 @ 0x37e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 97358 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 97440 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7c324 │ │ │ │ + bl 7c3cc │ │ │ │ ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 973d4 │ │ │ │ - bl 1c56a0 │ │ │ │ + bge 974bc │ │ │ │ + bl 1c5ce0 │ │ │ │ mov r0, r6 │ │ │ │ - bl af254 │ │ │ │ - b 97358 │ │ │ │ - bl 1c56a0 │ │ │ │ - movw r0, #13784 @ 0x35d8 │ │ │ │ + bl af33c │ │ │ │ + b 97440 │ │ │ │ + bl 1c5ce0 │ │ │ │ + movw r0, #14360 @ 0x3818 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsr #30 │ │ │ │ + rsbeq r8, r2, r0, lsr #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 974d4 │ │ │ │ + beq 975bc │ │ │ │ bl 2d3d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r7, r6 │ │ │ │ - bne 97484 │ │ │ │ + bne 9756c │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 974d4 │ │ │ │ + bgt 975bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 974d4 │ │ │ │ + bne 975bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 974d4 │ │ │ │ - bl c60ac │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 975bc │ │ │ │ + bl c6780 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 974b8 │ │ │ │ + beq 975a0 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 974f8 │ │ │ │ + ble 975e0 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r2, #4552 @ 0x11c8 │ │ │ │ + movw r2, #4784 @ 0x12b0 │ │ │ │ movt r2, #9 │ │ │ │ - movw r0, #13788 @ 0x35dc │ │ │ │ + movw r0, #14364 @ 0x381c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 97510 │ │ │ │ + beq 975f8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 97464 │ │ │ │ + bne 9754c │ │ │ │ mov r0, r5 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 974dc │ │ │ │ + ble 975c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cf50 │ │ │ │ mov r4, #0 │ │ │ │ - b 97518 │ │ │ │ + b 97600 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 974cc │ │ │ │ + bne 975b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 974cc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 975b4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 97480 │ │ │ │ + bne 97568 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 97480 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 97568 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cf50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 9757c │ │ │ │ + bne 97664 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 975a0 │ │ │ │ - movw r2, #27740 @ 0x6c5c │ │ │ │ + bne 97688 │ │ │ │ + movw r2, #28316 @ 0x6e9c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26340 @ 0x66e4 │ │ │ │ + movw r0, #26916 @ 0x6924 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 97634 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 9771c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26340 @ 0x66e4 │ │ │ │ + movw r0, #26916 @ 0x6924 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97548 │ │ │ │ - b 97634 │ │ │ │ + bne 97630 │ │ │ │ + b 9771c │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 97634 │ │ │ │ + beq 9771c │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 975e0 │ │ │ │ + beq 976c8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 97634 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 9771c │ │ │ │ ldrb r3, [r5] │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, r4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 97614 │ │ │ │ + bne 976fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a160 │ │ │ │ - movw r1, #13792 @ 0x35e0 │ │ │ │ + bl 13a970 │ │ │ │ + movw r1, #14368 @ 0x3820 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 16ee7c │ │ │ │ - b 97634 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 9771c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 97650 │ │ │ │ + beq 97738 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1bac68 │ │ │ │ + bl 1bb2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9763c │ │ │ │ + bne 97724 │ │ │ │ mov r4, #0 │ │ │ │ - b 97698 │ │ │ │ + b 97780 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl fcdfc │ │ │ │ + bl fd7f4 │ │ │ │ mov r1, r0 │ │ │ │ - b 97654 │ │ │ │ + b 9773c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e094 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97680 │ │ │ │ + bne 97768 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27afac │ │ │ │ + bl 27c134 │ │ │ │ mov r0, r4 │ │ │ │ - bl af254 │ │ │ │ - b 97634 │ │ │ │ + bl af33c │ │ │ │ + b 9771c │ │ │ │ mov r1, #0 │ │ │ │ - bl 173fb4 │ │ │ │ + bl 17491c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r7, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ ldrne r9, [r3, #8] │ │ │ │ - bne 9772c │ │ │ │ - b 97768 │ │ │ │ + bne 97814 │ │ │ │ + b 97850 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #29508 @ 0x7344 │ │ │ │ + movw r0, #30044 @ 0x755c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 97770 │ │ │ │ + beq 97858 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 97798 │ │ │ │ + ble 97880 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 977b4 │ │ │ │ + ble 9789c │ │ │ │ cmn sl, #1 │ │ │ │ - beq 97760 │ │ │ │ + beq 97848 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bls 977d0 │ │ │ │ + bls 978b8 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldr r6, [r3, r7, lsl #3] │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 97728 │ │ │ │ + beq 97810 │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r3, #4] │ │ │ │ - bl b2920 │ │ │ │ + bl b2a08 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 976d8 │ │ │ │ + bne 977c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r5, #0 │ │ │ │ - b 977d0 │ │ │ │ + b 978b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97760 │ │ │ │ + bgt 97848 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97760 │ │ │ │ + bne 97848 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 97760 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 97848 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97714 │ │ │ │ + bne 977fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 97714 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 977fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97720 │ │ │ │ + bne 97808 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 97720 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 97808 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 976a4 │ │ │ │ + b 9778c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 976a4 │ │ │ │ + bl 9778c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 97874 │ │ │ │ + beq 9795c │ │ │ │ mov r0, #1 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 97844 │ │ │ │ + bne 9792c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97874 │ │ │ │ + bgt 9795c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97874 │ │ │ │ + bne 9795c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 97874 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 9795c │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r1, #16] │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf520 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfb4c <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -108754,1016 +108814,696 @@ │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, lr │ │ │ │ str lr, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 978d4 │ │ │ │ + bne 979bc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, lr │ │ │ │ - beq 97914 │ │ │ │ - ldr r4, [pc, #208] @ 979ac │ │ │ │ + beq 979fc │ │ │ │ + ldr r4, [pc, #208] @ 97a94 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16efac <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f918 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97914 │ │ │ │ + bne 979fc │ │ │ │ mov r4, #0 │ │ │ │ - b 97998 │ │ │ │ + b 97a80 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1bac68 │ │ │ │ + bl 1bb2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9790c │ │ │ │ + beq 979f4 │ │ │ │ ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl fcdfc │ │ │ │ + bl fd7f4 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #28128 @ 0x6de0 │ │ │ │ + movw r1, #28704 @ 0x7020 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #13828 @ 0x3604 │ │ │ │ + movw r0, #14404 @ 0x3844 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9797c │ │ │ │ - bl dc824 │ │ │ │ + beq 97a64 │ │ │ │ + bl dd21c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2da90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df398 │ │ │ │ + bl dfd90 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 9798c │ │ │ │ - bl beb18 │ │ │ │ + bne 97a74 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9790c │ │ │ │ + bne 979f4 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsr pc │ │ │ │ + rsbeq r8, r2, r0, lsr pc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1809b4 │ │ │ │ + bl 181318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 97a0c │ │ │ │ + beq 97af4 │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 97a0c │ │ │ │ + beq 97af4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 97a30 │ │ │ │ - b 97a4c │ │ │ │ + bne 97b18 │ │ │ │ + b 97b34 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 979fc │ │ │ │ + beq 97ae4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #13840 @ 0x3610 │ │ │ │ + movw r0, #14416 @ 0x3850 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c6aa8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c77d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 979fc │ │ │ │ - b 97aa4 │ │ │ │ + bne 97ae4 │ │ │ │ + b 97b8c │ │ │ │ mov r3, #3 │ │ │ │ - movw r0, #13840 @ 0x3610 │ │ │ │ + movw r0, #14416 @ 0x3850 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97aa4 │ │ │ │ + beq 97b8c │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 97a84 │ │ │ │ + bne 97b6c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #63124 @ 0xf694 │ │ │ │ + movw r2, #63700 @ 0xf8d4 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #13840 @ 0x3610 │ │ │ │ + movw r0, #14416 @ 0x3850 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 372c70 <_PyArg_BadArgument@@Base> │ │ │ │ - b 97aa4 │ │ │ │ + bl 3730a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 97b8c │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [r4, #24] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 304b84 <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ + bl 305744 <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97aac │ │ │ │ + bne 97b94 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ addle ip, r0, #20 │ │ │ │ movle r1, #0 │ │ │ │ - ble 97ae0 │ │ │ │ - bl a7c08 │ │ │ │ + ble 97bc8 │ │ │ │ + bl a7ce0 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13856 @ 0x3620 │ │ │ │ + movw r1, #14432 @ 0x3860 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b 97aa4 │ │ │ │ + bl 16f7e8 │ │ │ │ + b 97b8c │ │ │ │ cmp r2, r1 │ │ │ │ - ble 97b0c │ │ │ │ + ble 97bf4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, r1, lsl #2] │ │ │ │ add r1, r1, #1 │ │ │ │ str r3, [ip, #4]! │ │ │ │ ldr lr, [r3] │ │ │ │ add r7, lr, #1 │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ strle r7, [r3] │ │ │ │ - b 97ae0 │ │ │ │ + b 97bc8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne 97b50 │ │ │ │ + bne 97c38 │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 97ac0 │ │ │ │ + bne 97ba8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 97ac0 │ │ │ │ + b 97ba8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 97b98 │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne 97c80 │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62332 @ 0xf37c │ │ │ │ + movw r1, #62956 @ 0xf5ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #40] @ 0x28 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 97c00 │ │ │ │ + beq 97ce8 │ │ │ │ mov r0, r1 │ │ │ │ - bl b9104 │ │ │ │ + bl b9210 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 97c10 │ │ │ │ - b 97c24 │ │ │ │ + bne 97cf8 │ │ │ │ + b 97d0c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00097c2c <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #24] @ 97c4c <_PyOS_IsMainThread@@Base+0x20> │ │ │ │ +00097d14 <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #24] @ 97d34 <_PyOS_IsMainThread@@Base+0x20> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 257bf8 │ │ │ │ + b 258928 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldrb r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 97d9c <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97e84 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov ip, #0 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ mov r5, ip │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 97c74 <_PyOS_IsMainThread@@Base+0x48> │ │ │ │ + bne 97d5c <_PyOS_IsMainThread@@Base+0x48> │ │ │ │ movw r3, #23880 @ 0x5d48 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97d9c <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97e84 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ sub r0, r6, #97 @ 0x61 │ │ │ │ add lr, r3, #39936 @ 0x9c00 │ │ │ │ cmp r0, #25 │ │ │ │ add lr, lr, #60 @ 0x3c │ │ │ │ subls r2, r6, #32 │ │ │ │ movhi r2, r6 │ │ │ │ sub r3, r3, #4 │ │ │ │ mov r7, r1 │ │ │ │ uxtb r4, r2 │ │ │ │ - b 97ce0 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ + b 97dc8 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 97dec <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + beq 97ed4 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ cmp r3, lr │ │ │ │ - beq 97d9c <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97e84 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97da0 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ + beq 97e88 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 97cc4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + beq 97dac <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ sub r1, r2, #97 @ 0x61 │ │ │ │ cmp r1, #25 │ │ │ │ - bls 97e34 <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ + bls 97f1c <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ cmp r2, r4 │ │ │ │ - bne 97cc4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + bne 97dac <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ cmp r2, #0 │ │ │ │ streq r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ addeq r1, r0, #1 │ │ │ │ - beq 97ddc <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + beq 97ec4 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ add sl, r0, #1 │ │ │ │ mov r8, ip │ │ │ │ add r1, r9, #1 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r1, [sl] │ │ │ │ sub r0, r2, #32 │ │ │ │ sub ip, r2, #97 @ 0x61 │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 97e48 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ + beq 97f30 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97e5c <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ + beq 97f44 <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ cmp ip, #25 │ │ │ │ sub ip, r1, #97 @ 0x61 │ │ │ │ uxtbls r0, r0 │ │ │ │ movhi r0, r2 │ │ │ │ uxtb ip, ip │ │ │ │ sub r3, r1, #32 │ │ │ │ cmp ip, #25 │ │ │ │ andls r1, r3, #255 @ 0xff │ │ │ │ cmp r1, r0 │ │ │ │ - beq 97da8 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ + beq 97e90 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 97ccc <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + b 97db4 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add sl, sl, #1 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 97d3c <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + bne 97e24 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 97ccc <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + bne 97db4 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ ldrb r2, [r0, ip] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne 97cd8 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ + bne 97dc0 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ add r5, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, r0, r5 │ │ │ │ - beq 97e70 <_PyOS_IsMainThread@@Base+0x244> │ │ │ │ + beq 97f58 <_PyOS_IsMainThread@@Base+0x244> │ │ │ │ sub r3, r5, #1 │ │ │ │ add ip, r7, #65 @ 0x41 │ │ │ │ ldrb r0, [r3, #1]! │ │ │ │ sub r2, ip, r1 │ │ │ │ cmp r2, #1 │ │ │ │ cmpne r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 97e6c <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ + beq 97f54 <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ strb r0, [r1], #1 │ │ │ │ - b 97e10 <_PyOS_IsMainThread@@Base+0x1e4> │ │ │ │ + b 97ef8 <_PyOS_IsMainThread@@Base+0x1e4> │ │ │ │ sub r2, r2, #32 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 97cc4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ - b 97d0c <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ + bne 97dac <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + b 97df4 <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 97de0 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ + b 97ec8 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 97dec <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + b 97ed4 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ strb r2, [r1] │ │ │ │ mov r0, #1 │ │ │ │ - b 97da0 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #3704] @ 0xe78 │ │ │ │ - sub sp, sp, #356 @ 0x164 │ │ │ │ - ldr r2, [r0] │ │ │ │ - mov r3, r0 │ │ │ │ - str r2, [fp, #-364] @ 0xfffffe94 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - mov r1, #0 │ │ │ │ - str r2, [fp, #-368] @ 0xfffffe90 │ │ │ │ - mov r7, #16 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - str r2, [fp, #-372] @ 0xfffffe8c │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r0, [fp, #-384] @ 0xfffffe80 │ │ │ │ - sub r0, fp, #356 @ 0x164 │ │ │ │ - str r2, [fp, #-376] @ 0xfffffe88 │ │ │ │ - mov r2, #320 @ 0x140 │ │ │ │ - str r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ - bl 2d6c4 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - sub ip, fp, #356 @ 0x164 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - rev r2, r2 │ │ │ │ - ldr r5, [r6] │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - rev r5, r5 │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ - rev r4, r4 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - ldr r3, [r6, #24] │ │ │ │ - rev r0, r0 │ │ │ │ - str r5, [fp, #-356] @ 0xfffffe9c │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - ldr r3, [r6, #28] │ │ │ │ - str r4, [fp, #-352] @ 0xfffffea0 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ - str r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ - ldr r3, [r6, #36] @ 0x24 │ │ │ │ - str r2, [fp, #-300] @ 0xfffffed4 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [r6, #40] @ 0x28 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ - ldr r3, [r6, #44] @ 0x2c │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ - ldr r3, [r6, #48] @ 0x30 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-308] @ 0xfffffecc │ │ │ │ - ldr r3, [r6, #60] @ 0x3c │ │ │ │ - mov r6, r2 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ - ldr r1, [ip, #8] │ │ │ │ - add r7, r7, #9 │ │ │ │ - ldr r2, [ip, #32] │ │ │ │ - cmp r7, #79 @ 0x4f │ │ │ │ - add ip, ip, #36 @ 0x24 │ │ │ │ - eor r2, r2, r1 │ │ │ │ - eor r2, r2, r5 │ │ │ │ - ldr r5, [ip, #-24] @ 0xffffffe8 │ │ │ │ - eor r2, r2, r0 │ │ │ │ - ror r0, r2, #31 │ │ │ │ - ldr r2, [ip] │ │ │ │ - str r0, [ip, #28] │ │ │ │ - eor r2, r2, r5 │ │ │ │ - eor r2, r2, r6 │ │ │ │ - eor r2, r2, r4 │ │ │ │ - ldr r4, [ip, #-20] @ 0xffffffec │ │ │ │ - ror r6, r2, #31 │ │ │ │ - ldr r2, [ip, #4] │ │ │ │ - str r6, [ip, #32] │ │ │ │ - eor r1, r1, r2 │ │ │ │ - ldr r2, [ip, #8] │ │ │ │ - eor r1, r1, r4 │ │ │ │ - eor r1, r1, r3 │ │ │ │ - ror r3, r1, #31 │ │ │ │ - ldr r1, [ip, #-16] │ │ │ │ - str r3, [ip, #36] @ 0x24 │ │ │ │ - eor r2, r2, r1 │ │ │ │ - eor r2, r2, r5 │ │ │ │ - ldr r5, [ip, #-12] │ │ │ │ - eor r2, r2, r0 │ │ │ │ - ror r0, r2, #31 │ │ │ │ - ldr r2, [ip, #12] │ │ │ │ - str r0, [ip, #40] @ 0x28 │ │ │ │ - eor r2, r2, r5 │ │ │ │ - eor r2, r2, r6 │ │ │ │ - eor r2, r2, r4 │ │ │ │ - ldr r4, [ip, #-8] │ │ │ │ - ror r6, r2, #31 │ │ │ │ - ldr r2, [ip, #16] │ │ │ │ - str r6, [ip, #44] @ 0x2c │ │ │ │ - eor r1, r1, r2 │ │ │ │ - ldr r2, [ip, #20] │ │ │ │ - eor r1, r1, r4 │ │ │ │ - eor r1, r1, r3 │ │ │ │ - ror r3, r1, #31 │ │ │ │ - ldr r1, [ip, #-4] │ │ │ │ - str r3, [ip, #48] @ 0x30 │ │ │ │ - eor r2, r2, r1 │ │ │ │ - eor r2, r2, r5 │ │ │ │ - ldr r5, [ip] │ │ │ │ - eor r2, r2, r0 │ │ │ │ - ror r0, r2, #31 │ │ │ │ - ldr r2, [ip, #24] │ │ │ │ - str r0, [ip, #52] @ 0x34 │ │ │ │ - eor r2, r2, r5 │ │ │ │ - eor r2, r2, r6 │ │ │ │ - eor r2, r2, r4 │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - ror r6, r2, #31 │ │ │ │ - ldr r2, [ip, #28] │ │ │ │ - str r6, [ip, #56] @ 0x38 │ │ │ │ - eor r1, r1, r2 │ │ │ │ - eor r1, r1, r4 │ │ │ │ - eor r1, r1, r3 │ │ │ │ - ror r3, r1, #31 │ │ │ │ - str r3, [ip, #60] @ 0x3c │ │ │ │ - bne 97fa0 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - sub r7, fp, #356 @ 0x164 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r8, #31129 @ 0x7999 │ │ │ │ - movt r8, #23170 @ 0x5a82 │ │ │ │ - ldr r1, [fp, #-368] @ 0xfffffe90 │ │ │ │ - eor r3, r3, r2 │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr sl, [fp, #-376] @ 0xfffffe88 │ │ │ │ - mov r9, r8 │ │ │ │ - eor r3, r3, r2 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr lr, [fp, #-372] @ 0xfffffe8c │ │ │ │ - add r4, r7, #76 @ 0x4c │ │ │ │ - eor r3, r3, r2 │ │ │ │ - ldr r6, [fp, #-364] @ 0xfffffe94 │ │ │ │ - and r2, r1, lr │ │ │ │ - str r4, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ror r3, r3, #31 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bic r3, sl, r1 │ │ │ │ - eor r3, r3, r2 │ │ │ │ - ldr r2, [r7] │ │ │ │ - add r2, r2, r8 │ │ │ │ - add r2, r2, r6, ror #27 │ │ │ │ - add r3, r3, r2 │ │ │ │ - ldr r2, [fp, #-380] @ 0xfffffe84 │ │ │ │ - add r3, r3, r2 │ │ │ │ - ror r2, r1, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - mov ip, r3 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ - and r8, r6, r2 │ │ │ │ - bic r0, lr, r6 │ │ │ │ - add r5, r7, #4 │ │ │ │ - add r4, r4, r9 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - add r4, r4, r3, ror #27 │ │ │ │ - ror r2, r6, #2 │ │ │ │ - add r0, r0, r4 │ │ │ │ - mov r6, ip │ │ │ │ - add r3, r0, sl │ │ │ │ - ldr r0, [fp, #-360] @ 0xfffffe98 │ │ │ │ - mov sl, lr │ │ │ │ - cmp r0, r5 │ │ │ │ - beq 98274 <_PyOS_IsMainThread@@Base+0x648> │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - and r8, r6, r2 │ │ │ │ - bic r0, r1, r6 │ │ │ │ - mov lr, r1 │ │ │ │ - add r4, r4, r9 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - add r4, r4, r3, ror #27 │ │ │ │ - mov r1, r2 │ │ │ │ - add r0, r0, r4 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ - add ip, r0, sl │ │ │ │ - ror r2, r6, #2 │ │ │ │ - and r8, r3, r2 │ │ │ │ - bic r0, r1, r3 │ │ │ │ - add r4, r4, r9 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - add r4, r4, ip, ror #27 │ │ │ │ - mov sl, lr │ │ │ │ - add r0, r0, r4 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ - mov r6, ip │ │ │ │ - mov lr, r1 │ │ │ │ - add ip, r0, sl │ │ │ │ - mov r1, r2 │ │ │ │ - ror r2, r3, #2 │ │ │ │ - bic r0, r1, r6 │ │ │ │ - and r8, r6, r2 │ │ │ │ - add r4, r4, r9 │ │ │ │ - add r4, r4, ip, ror #27 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - mov sl, lr │ │ │ │ - add r0, r0, r4 │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ - mov lr, r1 │ │ │ │ - mov r1, r2 │ │ │ │ - ror r2, r6, #2 │ │ │ │ - mov r6, ip │ │ │ │ - add ip, r0, sl │ │ │ │ - and r8, r6, r2 │ │ │ │ - bic r0, r1, r6 │ │ │ │ - add r4, r4, r9 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - add r4, r4, ip, ror #27 │ │ │ │ - mov sl, lr │ │ │ │ - add r0, r0, r4 │ │ │ │ - mov lr, r1 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ - mov r1, r2 │ │ │ │ - add r3, r0, sl │ │ │ │ - ror r2, r6, #2 │ │ │ │ - mov sl, lr │ │ │ │ - mov lr, r1 │ │ │ │ - and r8, ip, r2 │ │ │ │ - bic r0, lr, ip │ │ │ │ - add r4, r4, r9 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - add r4, r4, r3, ror #27 │ │ │ │ - mov r1, r2 │ │ │ │ - add r0, r0, r4 │ │ │ │ - ror r2, ip, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - add r3, r0, sl │ │ │ │ - add r7, r5, #20 │ │ │ │ - mov sl, lr │ │ │ │ - mov ip, r3 │ │ │ │ - mov lr, r1 │ │ │ │ - mov r1, r2 │ │ │ │ - b 98128 <_PyOS_IsMainThread@@Base+0x4fc> │ │ │ │ - movw r7, #49622 @ 0xc1d6 │ │ │ │ - movt r7, #51810 @ 0xca62 │ │ │ │ - movw r9, #60321 @ 0xeba1 │ │ │ │ - movt r9, #28377 @ 0x6ed9 │ │ │ │ - movw r8, #48348 @ 0xbcdc │ │ │ │ - movt r8, #36635 @ 0x8f1b │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, #20 │ │ │ │ - b 982d8 <_PyOS_IsMainThread@@Base+0x6ac> │ │ │ │ - eor r6, r6, r1 │ │ │ │ - cmp r5, #39 @ 0x27 │ │ │ │ - add r0, sl, r3, ror #27 │ │ │ │ - bls 98314 <_PyOS_IsMainThread@@Base+0x6e8> │ │ │ │ - add r0, r0, r7 │ │ │ │ - add r5, r5, #1 │ │ │ │ - add r6, r0, r6 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ - ror r0, ip, #2 │ │ │ │ - add r6, r6, lr │ │ │ │ - beq 98330 <_PyOS_IsMainThread@@Base+0x704> │ │ │ │ - mov lr, r1 │ │ │ │ - mov ip, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r0 │ │ │ │ - sub r0, r5, #40 @ 0x28 │ │ │ │ - ldr sl, [r4, #4]! │ │ │ │ - eor r6, r2, ip │ │ │ │ - cmp r0, #19 │ │ │ │ - bhi 98298 <_PyOS_IsMainThread@@Base+0x66c> │ │ │ │ - and r0, r2, ip │ │ │ │ - and r6, r6, r1 │ │ │ │ - add sl, sl, r3, ror #27 │ │ │ │ - eor r6, r6, r0 │ │ │ │ - add sl, sl, r8 │ │ │ │ - ror r0, ip, #2 │ │ │ │ - add r6, r6, sl │ │ │ │ - add r5, r5, #1 │ │ │ │ - add r6, r6, lr │ │ │ │ - b 982c4 <_PyOS_IsMainThread@@Base+0x698> │ │ │ │ - add sl, sl, r3, ror #27 │ │ │ │ - ror r0, ip, #2 │ │ │ │ - add sl, sl, r9 │ │ │ │ - add r5, r5, #1 │ │ │ │ - add sl, sl, r6 │ │ │ │ - add r6, sl, lr │ │ │ │ - b 982c4 <_PyOS_IsMainThread@@Base+0x698> │ │ │ │ - ldr ip, [fp, #-364] @ 0xfffffe94 │ │ │ │ - add r6, r6, ip │ │ │ │ - ldr ip, [fp, #-368] @ 0xfffffe90 │ │ │ │ - add r3, ip, r3 │ │ │ │ - ldr ip, [fp, #-372] @ 0xfffffe8c │ │ │ │ - add r0, ip, r0 │ │ │ │ - ldr ip, [fp, #-376] @ 0xfffffe88 │ │ │ │ - add r2, ip, r2 │ │ │ │ - ldr ip, [fp, #-380] @ 0xfffffe84 │ │ │ │ - add r1, ip, r1 │ │ │ │ - ldr ip, [fp, #-384] @ 0xfffffe80 │ │ │ │ - str r6, [ip] │ │ │ │ - str r3, [ip, #4] │ │ │ │ - str r0, [ip, #8] │ │ │ │ - str r2, [ip, #12] │ │ │ │ - str r1, [ip, #16] │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b 97e88 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ │ │ │ │ -00098378 : │ │ │ │ +00097f60 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 983d0 │ │ │ │ + blt 97fb8 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #34188 @ 0x858c │ │ │ │ + movw r2, #33140 @ 0x8174 │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #968] @ 0x3c8 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 983bc │ │ │ │ + bne 97fa4 │ │ │ │ cmp r1, #1 │ │ │ │ movcs r0, r1 │ │ │ │ movcc r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2e304 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000983d8 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +00097fc0 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ ldr r4, [fp, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 98410 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ + beq 97ff8 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ str r4, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2344f4 │ │ │ │ + b 23526c │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #364] @ 98588 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ + ldr r3, [pc, #364] @ 98170 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ mov r6, r0 │ │ │ │ ldr ip, [r3, #1764] @ 0x6e4 │ │ │ │ cmp ip, #0 │ │ │ │ - ble 98458 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ + ble 98040 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [fp, #8] │ │ │ │ str r5, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 234720 │ │ │ │ + b 2354b4 │ │ │ │ ldr r0, [r3, #1476] @ 0x5c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 984ec <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + beq 980d4 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r5 │ │ │ │ moveq r0, r6 │ │ │ │ - beq 98400 <_Py_DecodeLocaleEx@@Base+0x28> │ │ │ │ + beq 97fe8 <_Py_DecodeLocaleEx@@Base+0x28> │ │ │ │ cmp r4, #1 │ │ │ │ - beq 9850c <_Py_DecodeLocaleEx@@Base+0x134> │ │ │ │ + beq 980f4 <_Py_DecodeLocaleEx@@Base+0x134> │ │ │ │ cmp r4, #2 │ │ │ │ moveq r7, #1 │ │ │ │ - bne 98514 <_Py_DecodeLocaleEx@@Base+0x13c> │ │ │ │ + bne 980fc <_Py_DecodeLocaleEx@@Base+0x13c> │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ bl 2e31c │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 98524 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + bhi 9810c <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 98378 │ │ │ │ + bl 97f60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98524 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + beq 9810c <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, r0 │ │ │ │ ldrb ip, [r4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 9852c <_Py_DecodeLocaleEx@@Base+0x154> │ │ │ │ + beq 98114 <_Py_DecodeLocaleEx@@Base+0x154> │ │ │ │ tst ip, #128 @ 0x80 │ │ │ │ - bne 9854c <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + bne 98134 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ add r4, r4, #1 │ │ │ │ str ip, [r3], #4 │ │ │ │ - b 984cc <_Py_DecodeLocaleEx@@Base+0xf4> │ │ │ │ + b 980b4 <_Py_DecodeLocaleEx@@Base+0xf4> │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 234080 │ │ │ │ - ldr r3, [pc, #136] @ 98588 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ + bl 234df8 │ │ │ │ + ldr r3, [pc, #136] @ 98170 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r3, #1476] @ 0x5c4 │ │ │ │ - b 98464 <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ + b 9804c <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ mov r7, #0 │ │ │ │ - b 98488 <_Py_DecodeLocaleEx@@Base+0xb0> │ │ │ │ + b 98070 <_Py_DecodeLocaleEx@@Base+0xb0> │ │ │ │ mvn r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r3, #0 │ │ │ │ - b 98518 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 98100 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [r3] │ │ │ │ subne r3, r3, r0 │ │ │ │ asrne r3, r3, #2 │ │ │ │ strne r3, [r2] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [r1] │ │ │ │ - b 98518 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 98100 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ add ip, ip, #56320 @ 0xdc00 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 984e0 <_Py_DecodeLocaleEx@@Base+0x108> │ │ │ │ + bne 980c8 <_Py_DecodeLocaleEx@@Base+0x108> │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #0 │ │ │ │ subne r3, r4, r6 │ │ │ │ strne r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - movwne r3, #52416 @ 0xccc0 │ │ │ │ + movwne r3, #52992 @ 0xcf00 │ │ │ │ movtne r3, #60 @ 0x3c │ │ │ │ strne r3, [r5] │ │ │ │ mvn r3, #1 │ │ │ │ - b 98518 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 98100 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ movcs r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ movcc r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e304 │ │ │ │ │ │ │ │ -000985ac : │ │ │ │ +00098194 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ - bl 234378 │ │ │ │ + bl 2350f0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 98644 │ │ │ │ + bne 9822c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9861c │ │ │ │ + bne 98204 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r5] │ │ │ │ str r3, [r6] │ │ │ │ str r3, [r6, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98798 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 985f0 │ │ │ │ - ldr r2, [pc, #32] @ 98654 │ │ │ │ + bne 981d8 │ │ │ │ + ldr r2, [pc, #32] @ 9823c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52600 @ 0xcd78 │ │ │ │ + movw r3, #53176 @ 0xcfb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ stm r6, {r1, r2, r3, r4} │ │ │ │ - b 98610 │ │ │ │ + b 981f8 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - b 98610 │ │ │ │ - subeq r6, r1, r0, ror r6 │ │ │ │ + b 981f8 │ │ │ │ + strheq r6, [r1], #-128 @ 0xffffff80 │ │ │ │ │ │ │ │ -00098658 : │ │ │ │ +00098240 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, #4 │ │ │ │ ldm r3, {r5, r6} │ │ │ │ - bl 98378 │ │ │ │ + bl 97f60 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 987c4 │ │ │ │ - ldr r4, [pc, #376] @ 98808 │ │ │ │ + beq 983ac │ │ │ │ + ldr r4, [pc, #376] @ 983f0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 986ac │ │ │ │ + bne 98294 │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98694 │ │ │ │ + bne 9827c │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - bne 98760 │ │ │ │ + bne 98348 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - ldr r2, [r3, #916] @ 0x394 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 987e8 │ │ │ │ - ldr r0, [r2, #3648] @ 0xe40 │ │ │ │ - ldr r3, [r2, #3652] @ 0xe44 │ │ │ │ - cmp r6, r3 │ │ │ │ + ldr r3, [r3, #916] @ 0x394 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 983d0 │ │ │ │ + ldr r0, [r3, #3648] @ 0xe40 │ │ │ │ + ldr r2, [r3, #3652] @ 0xe44 │ │ │ │ + cmp r6, r2 │ │ │ │ cmpeq r5, r0 │ │ │ │ - bne 987e0 │ │ │ │ - add r3, r2, #114688 @ 0x1c000 │ │ │ │ - add r3, r3, #180 @ 0xb4 │ │ │ │ + bne 983c8 │ │ │ │ + add r2, r3, #114688 @ 0x1c000 │ │ │ │ + add r2, r2, #180 @ 0xb4 │ │ │ │ dmb ish │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r0, [r2] │ │ │ │ dmb ish │ │ │ │ cmn r0, #1 │ │ │ │ - beq 98794 │ │ │ │ + beq 9837c │ │ │ │ add ip, r0, #1 │ │ │ │ dmb ish │ │ │ │ - ldrex r14, [r3] │ │ │ │ + ldrex r14, [r2] │ │ │ │ cmp lr, r0 │ │ │ │ - bne 98720 │ │ │ │ - strex r5, ip, [r3] │ │ │ │ + bne 98308 │ │ │ │ + strex r5, ip, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 98708 │ │ │ │ + bne 982f0 │ │ │ │ dmb ish │ │ │ │ - bne 986ec │ │ │ │ - str r2, [r1] │ │ │ │ + bne 982d4 │ │ │ │ + str r3, [r1] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 9874c │ │ │ │ + bne 98334 │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98734 │ │ │ │ + bne 9831c │ │ │ │ dmb ish │ │ │ │ - bne 98780 │ │ │ │ + bne 98368 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ae58 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b758 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 986bc │ │ │ │ - ldr r0, [pc, #128] @ 98808 │ │ │ │ + b 982a4 │ │ │ │ + ldr r0, [pc, #128] @ 983f0 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 98754 │ │ │ │ + b 9833c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 987b4 │ │ │ │ + bne 9839c │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9879c │ │ │ │ + bne 98384 │ │ │ │ dmb ish │ │ │ │ - bne 987cc │ │ │ │ + bne 983b4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9880c │ │ │ │ + bl 983f4 │ │ │ │ mov r1, #0 │ │ │ │ - b 98754 │ │ │ │ - ldr r0, [pc, #52] @ 98808 │ │ │ │ + b 9833c │ │ │ │ + ldr r0, [pc, #52] @ 983f0 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2bbc08 │ │ │ │ + bl 2bca8c │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 987bc │ │ │ │ - ldr r2, [r2, #3644] @ 0xe3c │ │ │ │ - b 986c8 │ │ │ │ + b 983a4 │ │ │ │ + ldr r3, [r3, #3644] @ 0xe3c │ │ │ │ + b 982b0 │ │ │ │ dmb ish │ │ │ │ - ldrexb r3, [r4] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 987b4 │ │ │ │ - strexb r0, r2, [r4] │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 9839c │ │ │ │ + strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 987b4 │ │ │ │ - b 987ec │ │ │ │ + beq 9839c │ │ │ │ + b 983d4 │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ │ │ │ │ -0009880c : │ │ │ │ +000983f4 : │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #35308 @ 0x89ec │ │ │ │ + movw r2, #34260 @ 0x85d4 │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #980] @ 0x3d4 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 9883c │ │ │ │ + bne 98424 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2d1b4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ @@ -109775,203 +109515,203 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 2d280 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ cmnne r0, #1 │ │ │ │ - bne 98888 │ │ │ │ + bne 98470 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98880 │ │ │ │ + beq 98468 │ │ │ │ sub r5, r6, #4 │ │ │ │ mov r0, #0 │ │ │ │ ands r3, r4, #3 │ │ │ │ movw lr, #2047 @ 0x7ff │ │ │ │ - beq 98984 │ │ │ │ + beq 9856c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 988dc │ │ │ │ + beq 984c4 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 989bc │ │ │ │ + bne 985a4 │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 989b4 │ │ │ │ + bne 9859c │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 989b4 │ │ │ │ + bne 9859c │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bne 98984 │ │ │ │ - b 98880 │ │ │ │ + bne 9856c │ │ │ │ + b 98468 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 989b4 │ │ │ │ + bne 9859c │ │ │ │ ldr r2, [ip, #8] │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 989b4 │ │ │ │ + bne 9859c │ │ │ │ ldr r2, [ip, #12] │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 989b4 │ │ │ │ + bne 9859c │ │ │ │ cmp r0, r4 │ │ │ │ - beq 98880 │ │ │ │ + beq 98468 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add ip, r5, #4 │ │ │ │ add r0, r0, #4 │ │ │ │ add r5, ip, #12 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98910 │ │ │ │ + beq 984f8 │ │ │ │ mvn r4, #0 │ │ │ │ - b 98880 │ │ │ │ + b 98468 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r5, r6 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 989b4 │ │ │ │ + bne 9859c │ │ │ │ mov r0, #1 │ │ │ │ - b 988b4 │ │ │ │ + b 9849c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d1b4 │ │ │ │ │ │ │ │ -00098a04 : │ │ │ │ +000985ec : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 98658 │ │ │ │ + bl 98240 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 98a64 │ │ │ │ - bl 1dca28 │ │ │ │ + beq 9864c │ │ │ │ + bl 1dcb30 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 98a5c │ │ │ │ - ldr r1, [pc, #68] @ 98a80 │ │ │ │ + beq 98644 │ │ │ │ + ldr r1, [pc, #68] @ 98668 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #724] @ 0x2d4 │ │ │ │ cmp r1, #0 │ │ │ │ streq r4, [r2, #724] @ 0x2d4 │ │ │ │ - bne 98a6c │ │ │ │ + bne 98654 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dc540 │ │ │ │ + bl 1dc648 │ │ │ │ mov r3, #0 │ │ │ │ - b 98a50 │ │ │ │ + b 98638 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1dc540 │ │ │ │ + bl 1dc648 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b 98a50 │ │ │ │ + b 98638 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00098a84 : │ │ │ │ +0009866c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98ac4 │ │ │ │ + beq 986ac │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 234004 │ │ │ │ + bl 234d7c │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - b 98abc │ │ │ │ + b 986a4 │ │ │ │ │ │ │ │ -00098ad8 : │ │ │ │ +000986c0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98b1c │ │ │ │ + beq 98704 │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 234004 │ │ │ │ - b 98b04 │ │ │ │ + bl 234d7c │ │ │ │ + b 986ec │ │ │ │ │ │ │ │ -00098b24 : │ │ │ │ +0009870c : │ │ │ │ cmp r1, #0 │ │ │ │ - blt 98b84 │ │ │ │ + blt 9876c │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #35724 @ 0x8b8c │ │ │ │ + movw r2, #34676 @ 0x8774 │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 98b64 │ │ │ │ + bne 9874c │ │ │ │ cmp r1, #1 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2dac0 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -109997,112 +109737,432 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ bl 2cf74 │ │ │ │ cmn r0, #-536870910 @ 0xe0000002 │ │ │ │ - bhi 98c4c │ │ │ │ + bhi 98834 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r0, r0, #1 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r3, #968] @ 0x3c8 │ │ │ │ lsl r2, r0, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 98c30 │ │ │ │ + bne 98818 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 98c4c │ │ │ │ + beq 98834 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl 2e280 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 98c14 │ │ │ │ + bne 987fc │ │ │ │ mov r3, #0 │ │ │ │ - b 98c24 │ │ │ │ + b 9880c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #14988 @ 0x3a8c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 25153c │ │ │ │ + ldr r0, [pc, #84] @ 988c0 │ │ │ │ + bl 2522ec │ │ │ │ ldrb r2, [r4, #-8] │ │ │ │ sub r3, r4, #7 │ │ │ │ sub r0, r4, #4 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ cmp r3, r0 │ │ │ │ orr r2, r1, r2, lsl #8 │ │ │ │ - bne 98c94 │ │ │ │ + bne 98878 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #56797 @ 0xdddd │ │ │ │ movt r3, #56797 @ 0xdddd │ │ │ │ str r3, [r4, #-8] │ │ │ │ str r3, [r4, #-4] │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, r4, #8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ + umaaleq r3, r5, r8, ip │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #3704] @ 0xe78 │ │ │ │ + sub sp, sp, #356 @ 0x164 │ │ │ │ + ldr r2, [r0] │ │ │ │ + mov r3, r0 │ │ │ │ + str r2, [fp, #-364] @ 0xfffffe94 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + mov r1, #0 │ │ │ │ + str r2, [fp, #-368] @ 0xfffffe90 │ │ │ │ + mov r7, #16 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + str r2, [fp, #-372] @ 0xfffffe8c │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + str r0, [fp, #-384] @ 0xfffffe80 │ │ │ │ + sub r0, fp, #356 @ 0x164 │ │ │ │ + str r2, [fp, #-376] @ 0xfffffe88 │ │ │ │ + mov r2, #320 @ 0x140 │ │ │ │ + str r3, [fp, #-380] @ 0xfffffe84 │ │ │ │ + bl 2d6c4 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + sub ip, fp, #356 @ 0x164 │ │ │ │ + ldr r2, [r6, #56] @ 0x38 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + rev r2, r2 │ │ │ │ + ldr r5, [r6] │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ + rev r5, r5 │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ + rev r4, r4 │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ + rev r0, r0 │ │ │ │ + str r5, [fp, #-356] @ 0xfffffe9c │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ + str r4, [fp, #-352] @ 0xfffffea0 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ + str r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ + ldr r3, [r6, #36] @ 0x24 │ │ │ │ + str r2, [fp, #-300] @ 0xfffffed4 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ + ldr r3, [r6, #40] @ 0x28 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ + ldr r3, [r6, #44] @ 0x2c │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ + ldr r3, [r6, #48] @ 0x30 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-308] @ 0xfffffecc │ │ │ │ + ldr r3, [r6, #60] @ 0x3c │ │ │ │ + mov r6, r2 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ + ldr r1, [ip, #8] │ │ │ │ + add r7, r7, #9 │ │ │ │ + ldr r2, [ip, #32] │ │ │ │ + cmp r7, #79 @ 0x4f │ │ │ │ + add ip, ip, #36 @ 0x24 │ │ │ │ + eor r2, r2, r1 │ │ │ │ + eor r2, r2, r5 │ │ │ │ + ldr r5, [ip, #-24] @ 0xffffffe8 │ │ │ │ + eor r2, r2, r0 │ │ │ │ + ror r0, r2, #31 │ │ │ │ + ldr r2, [ip] │ │ │ │ + str r0, [ip, #28] │ │ │ │ + eor r2, r2, r5 │ │ │ │ + eor r2, r2, r6 │ │ │ │ + eor r2, r2, r4 │ │ │ │ + ldr r4, [ip, #-20] @ 0xffffffec │ │ │ │ + ror r6, r2, #31 │ │ │ │ + ldr r2, [ip, #4] │ │ │ │ + str r6, [ip, #32] │ │ │ │ + eor r1, r1, r2 │ │ │ │ + ldr r2, [ip, #8] │ │ │ │ + eor r1, r1, r4 │ │ │ │ + eor r1, r1, r3 │ │ │ │ + ror r3, r1, #31 │ │ │ │ + ldr r1, [ip, #-16] │ │ │ │ + str r3, [ip, #36] @ 0x24 │ │ │ │ + eor r2, r2, r1 │ │ │ │ + eor r2, r2, r5 │ │ │ │ + ldr r5, [ip, #-12] │ │ │ │ + eor r2, r2, r0 │ │ │ │ + ror r0, r2, #31 │ │ │ │ + ldr r2, [ip, #12] │ │ │ │ + str r0, [ip, #40] @ 0x28 │ │ │ │ + eor r2, r2, r5 │ │ │ │ + eor r2, r2, r6 │ │ │ │ + eor r2, r2, r4 │ │ │ │ + ldr r4, [ip, #-8] │ │ │ │ + ror r6, r2, #31 │ │ │ │ + ldr r2, [ip, #16] │ │ │ │ + str r6, [ip, #44] @ 0x2c │ │ │ │ + eor r1, r1, r2 │ │ │ │ + ldr r2, [ip, #20] │ │ │ │ + eor r1, r1, r4 │ │ │ │ + eor r1, r1, r3 │ │ │ │ + ror r3, r1, #31 │ │ │ │ + ldr r1, [ip, #-4] │ │ │ │ + str r3, [ip, #48] @ 0x30 │ │ │ │ + eor r2, r2, r1 │ │ │ │ + eor r2, r2, r5 │ │ │ │ + ldr r5, [ip] │ │ │ │ + eor r2, r2, r0 │ │ │ │ + ror r0, r2, #31 │ │ │ │ + ldr r2, [ip, #24] │ │ │ │ + str r0, [ip, #52] @ 0x34 │ │ │ │ + eor r2, r2, r5 │ │ │ │ + eor r2, r2, r6 │ │ │ │ + eor r2, r2, r4 │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + ror r6, r2, #31 │ │ │ │ + ldr r2, [ip, #28] │ │ │ │ + str r6, [ip, #56] @ 0x38 │ │ │ │ + eor r1, r1, r2 │ │ │ │ + eor r1, r1, r4 │ │ │ │ + eor r1, r1, r3 │ │ │ │ + ror r3, r1, #31 │ │ │ │ + str r3, [ip, #60] @ 0x3c │ │ │ │ + bne 989ec │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + sub r7, fp, #356 @ 0x164 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r8, #31129 @ 0x7999 │ │ │ │ + movt r8, #23170 @ 0x5a82 │ │ │ │ + ldr r1, [fp, #-368] @ 0xfffffe90 │ │ │ │ + eor r3, r3, r2 │ │ │ │ + ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr sl, [fp, #-376] @ 0xfffffe88 │ │ │ │ + mov r9, r8 │ │ │ │ + eor r3, r3, r2 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr lr, [fp, #-372] @ 0xfffffe8c │ │ │ │ + add r4, r7, #76 @ 0x4c │ │ │ │ + eor r3, r3, r2 │ │ │ │ + ldr r6, [fp, #-364] @ 0xfffffe94 │ │ │ │ + and r2, r1, lr │ │ │ │ + str r4, [fp, #-360] @ 0xfffffe98 │ │ │ │ + ror r3, r3, #31 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bic r3, sl, r1 │ │ │ │ + eor r3, r3, r2 │ │ │ │ + ldr r2, [r7] │ │ │ │ + add r2, r2, r8 │ │ │ │ + add r2, r2, r6, ror #27 │ │ │ │ + add r3, r3, r2 │ │ │ │ + ldr r2, [fp, #-380] @ 0xfffffe84 │ │ │ │ + add r3, r3, r2 │ │ │ │ + ror r2, r1, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + mov ip, r3 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ + and r8, r6, r2 │ │ │ │ + bic r0, lr, r6 │ │ │ │ + add r5, r7, #4 │ │ │ │ + add r4, r4, r9 │ │ │ │ + eor r0, r0, r8 │ │ │ │ + add r4, r4, r3, ror #27 │ │ │ │ + ror r2, r6, #2 │ │ │ │ + add r0, r0, r4 │ │ │ │ + mov r6, ip │ │ │ │ + add r3, r0, sl │ │ │ │ + ldr r0, [fp, #-360] @ 0xfffffe98 │ │ │ │ + mov sl, lr │ │ │ │ + cmp r0, r5 │ │ │ │ + beq 98cc0 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + and r8, r6, r2 │ │ │ │ + bic r0, r1, r6 │ │ │ │ + mov lr, r1 │ │ │ │ + add r4, r4, r9 │ │ │ │ + eor r0, r0, r8 │ │ │ │ + add r4, r4, r3, ror #27 │ │ │ │ + mov r1, r2 │ │ │ │ + add r0, r0, r4 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + add ip, r0, sl │ │ │ │ + ror r2, r6, #2 │ │ │ │ + and r8, r3, r2 │ │ │ │ + bic r0, r1, r3 │ │ │ │ + add r4, r4, r9 │ │ │ │ + eor r0, r0, r8 │ │ │ │ + add r4, r4, ip, ror #27 │ │ │ │ + mov sl, lr │ │ │ │ + add r0, r0, r4 │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + mov r6, ip │ │ │ │ + mov lr, r1 │ │ │ │ + add ip, r0, sl │ │ │ │ + mov r1, r2 │ │ │ │ + ror r2, r3, #2 │ │ │ │ + bic r0, r1, r6 │ │ │ │ + and r8, r6, r2 │ │ │ │ + add r4, r4, r9 │ │ │ │ + add r4, r4, ip, ror #27 │ │ │ │ + eor r0, r0, r8 │ │ │ │ + mov sl, lr │ │ │ │ + add r0, r0, r4 │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ + mov lr, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + ror r2, r6, #2 │ │ │ │ + mov r6, ip │ │ │ │ + add ip, r0, sl │ │ │ │ + and r8, r6, r2 │ │ │ │ + bic r0, r1, r6 │ │ │ │ + add r4, r4, r9 │ │ │ │ + eor r0, r0, r8 │ │ │ │ + add r4, r4, ip, ror #27 │ │ │ │ + mov sl, lr │ │ │ │ + add r0, r0, r4 │ │ │ │ + mov lr, r1 │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ + mov r1, r2 │ │ │ │ + add r3, r0, sl │ │ │ │ + ror r2, r6, #2 │ │ │ │ + mov sl, lr │ │ │ │ + mov lr, r1 │ │ │ │ + and r8, ip, r2 │ │ │ │ + bic r0, lr, ip │ │ │ │ + add r4, r4, r9 │ │ │ │ + eor r0, r0, r8 │ │ │ │ + add r4, r4, r3, ror #27 │ │ │ │ + mov r1, r2 │ │ │ │ + add r0, r0, r4 │ │ │ │ + ror r2, ip, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + add r3, r0, sl │ │ │ │ + add r7, r5, #20 │ │ │ │ + mov sl, lr │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + b 98b74 │ │ │ │ + movw r7, #49622 @ 0xc1d6 │ │ │ │ + movt r7, #51810 @ 0xca62 │ │ │ │ + movw r9, #60321 @ 0xeba1 │ │ │ │ + movt r9, #28377 @ 0x6ed9 │ │ │ │ + movw r8, #48348 @ 0xbcdc │ │ │ │ + movt r8, #36635 @ 0x8f1b │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, #20 │ │ │ │ + b 98d24 │ │ │ │ + eor r6, r6, r1 │ │ │ │ + cmp r5, #39 @ 0x27 │ │ │ │ + add r0, sl, r3, ror #27 │ │ │ │ + bls 98d60 │ │ │ │ + add r0, r0, r7 │ │ │ │ + add r5, r5, #1 │ │ │ │ + add r6, r0, r6 │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ + ror r0, ip, #2 │ │ │ │ + add r6, r6, lr │ │ │ │ + beq 98d7c │ │ │ │ + mov lr, r1 │ │ │ │ + mov ip, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r0 │ │ │ │ + sub r0, r5, #40 @ 0x28 │ │ │ │ + ldr sl, [r4, #4]! │ │ │ │ + eor r6, r2, ip │ │ │ │ + cmp r0, #19 │ │ │ │ + bhi 98ce4 │ │ │ │ + and r0, r2, ip │ │ │ │ + and r6, r6, r1 │ │ │ │ + add sl, sl, r3, ror #27 │ │ │ │ + eor r6, r6, r0 │ │ │ │ + add sl, sl, r8 │ │ │ │ + ror r0, ip, #2 │ │ │ │ + add r6, r6, sl │ │ │ │ + add r5, r5, #1 │ │ │ │ + add r6, r6, lr │ │ │ │ + b 98d10 │ │ │ │ + add sl, sl, r3, ror #27 │ │ │ │ + ror r0, ip, #2 │ │ │ │ + add sl, sl, r9 │ │ │ │ + add r5, r5, #1 │ │ │ │ + add sl, sl, r6 │ │ │ │ + add r6, sl, lr │ │ │ │ + b 98d10 │ │ │ │ + ldr ip, [fp, #-364] @ 0xfffffe94 │ │ │ │ + add r6, r6, ip │ │ │ │ + ldr ip, [fp, #-368] @ 0xfffffe90 │ │ │ │ + add r3, ip, r3 │ │ │ │ + ldr ip, [fp, #-372] @ 0xfffffe8c │ │ │ │ + add r0, ip, r0 │ │ │ │ + ldr ip, [fp, #-376] @ 0xfffffe88 │ │ │ │ + add r2, ip, r2 │ │ │ │ + ldr ip, [fp, #-380] @ 0xfffffe84 │ │ │ │ + add r1, ip, r1 │ │ │ │ + ldr ip, [fp, #-384] @ 0xfffffe80 │ │ │ │ + str r6, [ip] │ │ │ │ + str r3, [ip, #4] │ │ │ │ + str r0, [ip, #8] │ │ │ │ + str r2, [ip, #12] │ │ │ │ + str r1, [ip, #16] │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ - ldr r3, [pc, #616] @ 98f64 │ │ │ │ + ldr r3, [pc, #616] @ 9904c │ │ │ │ mov r8, r0 │ │ │ │ subs r6, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 98f2c │ │ │ │ + beq 99014 │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #584] @ 98f68 │ │ │ │ + ldr r0, [pc, #584] @ 99050 │ │ │ │ mov r2, r6 │ │ │ │ - bl 25153c │ │ │ │ + bl 2522ec │ │ │ │ ldrb r4, [r6, #-8] │ │ │ │ sub r7, r6, #8 │ │ │ │ sub r3, r6, #7 │ │ │ │ sub r1, r6, #4 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ cmp r1, r3 │ │ │ │ orr r4, r2, r4, lsl #8 │ │ │ │ - bne 98d34 │ │ │ │ + bne 98e1c │ │ │ │ cmn r5, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 98f5c │ │ │ │ + bhi 99044 │ │ │ │ add r3, r5, #12 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bls 98e04 │ │ │ │ + bls 98eec │ │ │ │ sub r9, fp, #168 @ 0xa8 │ │ │ │ mov ip, r6 │ │ │ │ mov sl, r9 │ │ │ │ add r3, r6, #64 @ 0x40 │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ mov lr, sl │ │ │ │ ldr r3, [ip, #12] │ │ │ │ @@ -110110,15 +110170,15 @@ │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r1, [ip, #-12] │ │ │ │ add sl, sl, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne 98d70 │ │ │ │ + bne 98e58 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, r7 │ │ │ │ bl 2d6c4 │ │ │ │ sub r3, r4, #64 @ 0x40 │ │ │ │ add sl, r6, r3 │ │ │ │ sub r6, fp, #104 @ 0x68 │ │ │ │ @@ -110131,20 +110191,20 @@ │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r1, [ip, #-12] │ │ │ │ add r6, r6, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne 98dc4 │ │ │ │ + bne 98eac │ │ │ │ mov r0, sl │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ bl 2d6c4 │ │ │ │ - b 98e28 │ │ │ │ + b 98f10 │ │ │ │ sub r9, fp, #168 @ 0xa8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e280 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -110160,233 +110220,231 @@ │ │ │ │ moveq r5, r4 │ │ │ │ add sl, r7, #8 │ │ │ │ add r3, r7, #4 │ │ │ │ mov r2, r5 │ │ │ │ strb r2, [r3, #-1]! │ │ │ │ lsr r2, r2, #8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 98e54 │ │ │ │ + bne 98f3c │ │ │ │ ldrb r2, [r8] │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ strb r2, [r3, #4] │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ strh r2, [r3, #5] │ │ │ │ strb r2, [r3, #7] │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ str r3, [sl, r5] │ │ │ │ - bhi 98eec │ │ │ │ + bhi 98fd4 │ │ │ │ cmp r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 2e280 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 98f5c │ │ │ │ + beq 99044 │ │ │ │ cmp r5, r4 │ │ │ │ - bls 98ec8 │ │ │ │ + bls 98fb0 │ │ │ │ sub r2, r5, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ add r0, sl, r4 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r3, [pc, #148] @ 98f64 │ │ │ │ + ldr r3, [pc, #148] @ 9904c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98f58 │ │ │ │ + bne 99040 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub r7, r4, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ bl 2e280 │ │ │ │ cmp r5, r7 │ │ │ │ - bls 98ea8 │ │ │ │ + bls 98f90 │ │ │ │ sub r2, r5, r7 │ │ │ │ add r0, sl, r7 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ bl 2e280 │ │ │ │ - b 98ea8 │ │ │ │ - ldr r3, [pc, #48] @ 98f64 │ │ │ │ + b 98f90 │ │ │ │ + ldr r3, [pc, #48] @ 9904c │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98f58 │ │ │ │ + bne 99040 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24a120 │ │ │ │ + b 24a3e0 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov sl, #0 │ │ │ │ - b 98ec8 │ │ │ │ + b 98fb0 │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ - ldrdeq r3, [r5], #-168 @ 0xffffff58 │ │ │ │ + subeq r3, r5, r4, ror #25 │ │ │ │ │ │ │ │ -00098f6c : │ │ │ │ +00099054 : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 98fa8 │ │ │ │ + bl 99090 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098fa8 : │ │ │ │ +00099090 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmn r1, #-2147483646 @ 0x80000002 │ │ │ │ - bhi 98ffc │ │ │ │ + bhi 990e4 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ bl 2d4b4 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 98ff4 │ │ │ │ + beq 990dc │ │ │ │ add r1, r5, r4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r1, #-1] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #64870 @ 0xfd66 │ │ │ │ movt r0, #65535 @ 0xffff │ │ │ │ - b 98fe8 │ │ │ │ + b 990d0 │ │ │ │ │ │ │ │ -00099008 : │ │ │ │ +000990f0 : │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #920] @ 0x398 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00099028 <_PyInterpreterState_Main@@Base>: │ │ │ │ +00099110 <_PyInterpreterState_Main@@Base>: │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #920] @ 0x398 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00099048 <_Py_hashtable_new_full@@Base>: │ │ │ │ +00099130 <_Py_hashtable_new_full@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movweq r7, #25688 @ 0x6458 │ │ │ │ + movweq r7, #25904 @ 0x6530 │ │ │ │ movteq r7, #10 │ │ │ │ - bne 99294 <_Py_hashtable_new_full@@Base+0x24c> │ │ │ │ + bne 99374 <_Py_hashtable_new_full@@Base+0x244> │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r8, #456 @ 0x1c8 │ │ │ │ + movw r8, #672 @ 0x2a0 │ │ │ │ movt r8, #10 │ │ │ │ ldr r3, [r2, #988] @ 0x3dc │ │ │ │ cmp r3, r8 │ │ │ │ - bne 99320 <_Py_hashtable_new_full@@Base+0x2d8> │ │ │ │ - ldr r1, [pc, #740] @ 9938c <_Py_hashtable_new_full@@Base+0x344> │ │ │ │ + bne 99400 <_Py_hashtable_new_full@@Base+0x2d0> │ │ │ │ + ldr r1, [pc, #732] @ 9946c <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - add r3, r3, r1 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r9, #32] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 99304 <_Py_hashtable_new_full@@Base+0x2bc> │ │ │ │ + beq 993e4 <_Py_hashtable_new_full@@Base+0x2b4> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 991b8 <_Py_hashtable_new_full@@Base+0x170> │ │ │ │ + beq 99298 <_Py_hashtable_new_full@@Base+0x168> │ │ │ │ ldr r3, [r2, #988] @ 0x3dc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 99340 <_Py_hashtable_new_full@@Base+0x2f8> │ │ │ │ - ldr r1, [pc, #644] @ 9938c <_Py_hashtable_new_full@@Base+0x344> │ │ │ │ + bne 99420 <_Py_hashtable_new_full@@Base+0x2f0> │ │ │ │ + ldr r1, [pc, #640] @ 9946c <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - add r3, r3, r1 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r8, #56] @ 0x38 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 992ec <_Py_hashtable_new_full@@Base+0x2a4> │ │ │ │ + beq 993cc <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r0] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9922c <_Py_hashtable_new_full@@Base+0x1e4> │ │ │ │ - movw r8, #24392 @ 0x5f48 │ │ │ │ + beq 9930c <_Py_hashtable_new_full@@Base+0x1dc> │ │ │ │ + movw r8, #24608 @ 0x6020 │ │ │ │ movt r8, #10 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r4, #28] │ │ │ │ - movw r2, #24668 @ 0x605c │ │ │ │ + movw r2, #27064 @ 0x69b8 │ │ │ │ movt r2, #24 │ │ │ │ - movw r3, #63060 @ 0xf654 │ │ │ │ + movw r3, #64732 @ 0xfcdc │ │ │ │ movt r3, #27 │ │ │ │ str sl, [r4, #24] │ │ │ │ cmp r5, r2 │ │ │ │ cmpeq r6, r3 │ │ │ │ str r5, [r4, #16] │ │ │ │ - movw r3, #58076 @ 0xe2dc │ │ │ │ + movw r3, #58292 @ 0xe3b4 │ │ │ │ movt r3, #9 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #32] │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #12] │ │ │ │ - movweq r3, #24552 @ 0x5fe8 │ │ │ │ + movweq r3, #26948 @ 0x6944 │ │ │ │ movteq r3, #24 │ │ │ │ streq r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ @@ -110396,192 +110454,192 @@ │ │ │ │ addls r0, ip, #40 @ 0x28 │ │ │ │ strls r0, [r3, #24] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strls r1, [r3, ip] │ │ │ │ strhi r0, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 990e8 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ + bne 991cc <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ ldr r3, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 99358 <_Py_hashtable_new_full@@Base+0x310> │ │ │ │ + bne 99438 <_Py_hashtable_new_full@@Base+0x308> │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 992e4 <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ + beq 993c4 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b 990e8 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ + b 991cc <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r9, [r3, #28] │ │ │ │ cmp lr, r9 │ │ │ │ addls ip, r3, lr │ │ │ │ strls ip, [r3, #4] │ │ │ │ addls ip, lr, #64 @ 0x40 │ │ │ │ strls ip, [r3, #24] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strls r1, [r3, lr] │ │ │ │ strhi ip, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 99148 <_Py_hashtable_new_full@@Base+0x100> │ │ │ │ + bne 99228 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ ldr r3, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 99374 <_Py_hashtable_new_full@@Base+0x32c> │ │ │ │ + bne 99454 <_Py_hashtable_new_full@@Base+0x324> │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99384 <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ + beq 99464 <_Py_hashtable_new_full@@Base+0x334> │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b 99148 <_Py_hashtable_new_full@@Base+0x100> │ │ │ │ + b 99228 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ ldr r8, [ip] │ │ │ │ - movw r3, #24392 @ 0x5f48 │ │ │ │ + movw r3, #24608 @ 0x6020 │ │ │ │ movt r3, #10 │ │ │ │ ldr r7, [ip, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 99084 <_Py_hashtable_new_full@@Base+0x3c> │ │ │ │ + beq 9916c <_Py_hashtable_new_full@@Base+0x3c> │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ blx r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 992e4 <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ + beq 993c4 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r4] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - bne 99154 <_Py_hashtable_new_full@@Base+0x10c> │ │ │ │ + bne 99234 <_Py_hashtable_new_full@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r4, #0 │ │ │ │ - b 991ac <_Py_hashtable_new_full@@Base+0x164> │ │ │ │ + b 9928c <_Py_hashtable_new_full@@Base+0x15c> │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 99258 <_Py_hashtable_new_full@@Base+0x210> │ │ │ │ + b 99338 <_Py_hashtable_new_full@@Base+0x208> │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ - b 991e4 <_Py_hashtable_new_full@@Base+0x19c> │ │ │ │ + b 992c4 <_Py_hashtable_new_full@@Base+0x194> │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 990e8 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ - b 992e4 <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ + bne 991cc <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + b 993c4 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - movw r8, #24392 @ 0x5f48 │ │ │ │ + movw r8, #24608 @ 0x6020 │ │ │ │ movt r8, #10 │ │ │ │ blx r3 │ │ │ │ - b 992d0 <_Py_hashtable_new_full@@Base+0x288> │ │ │ │ + b 993b0 <_Py_hashtable_new_full@@Base+0x280> │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ - b 99214 <_Py_hashtable_new_full@@Base+0x1cc> │ │ │ │ + b 992f4 <_Py_hashtable_new_full@@Base+0x1c4> │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 9927c <_Py_hashtable_new_full@@Base+0x234> │ │ │ │ + b 9935c <_Py_hashtable_new_full@@Base+0x22c> │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 992dc <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + b 993bc <_Py_hashtable_new_full@@Base+0x28c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00099390 : │ │ │ │ +00099470 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 993a4 │ │ │ │ + beq 99484 │ │ │ │ bx r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b46c8 <_PyType_GetDict@@Base> │ │ │ │ + bl b47a8 <_PyType_GetDict@@Base> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9940c │ │ │ │ + bne 994ec │ │ │ │ mov r0, r2 │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 99428 │ │ │ │ + blt 99508 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [r4, #4] │ │ │ │ - beq 9940c │ │ │ │ + beq 994ec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 993a0 │ │ │ │ - movw r3, #44536 @ 0xadf8 │ │ │ │ + b 99480 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3572 @ 0xdf4 │ │ │ │ + movw r1, #4708 @ 0x1264 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - ldr r0, [r3, #1024] @ 0x400 │ │ │ │ - bl 140fbc │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 9992c │ │ │ │ + bne 99a0c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 99bc8 │ │ │ │ + beq 99ca8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 99b9c │ │ │ │ + beq 99c7c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 99924 │ │ │ │ + beq 99a04 │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #44536 @ 0xadf8 │ │ │ │ + movw r2, #46376 @ 0xb528 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #40052 @ 0x9c74 │ │ │ │ + movw r3, #40276 @ 0x9d54 │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2, #1028] @ 0x404 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 99bd8 │ │ │ │ + bne 99cb8 │ │ │ │ movw r3, #25464 @ 0x6378 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ @@ -110608,15 +110666,15 @@ │ │ │ │ cmp r5, #7 │ │ │ │ lsl r6, r5, #24 │ │ │ │ eor lr, lr, r7 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ eor ip, ip, r7 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ble 99938 │ │ │ │ + ble 99a18 │ │ │ │ adds r9, r8, lr │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ eor ip, ip, r8 │ │ │ │ adds sl, r1, ip │ │ │ │ @@ -110650,15 +110708,15 @@ │ │ │ │ eor ip, ip, r7 │ │ │ │ add r3, r3, r6, lsr #11 │ │ │ │ sub r7, r5, #8 │ │ │ │ eor r4, r4, r9 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor r3, r3, r9 │ │ │ │ cmp r7, #7 │ │ │ │ - bls 996b4 │ │ │ │ + bls 99794 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ add sl, r6, #8 │ │ │ │ str r7, [fp, #-68] @ 0xffffffbc │ │ │ │ add r6, r6, r5 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r9, r8, lr │ │ │ │ @@ -110702,29 +110760,29 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl r2, r2, #17 │ │ │ │ add r2, r2, r7, lsr #15 │ │ │ │ sub r5, r5, sl │ │ │ │ eor lr, lr, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 995f4 │ │ │ │ + bgt 996d4 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r7, [fp, #-68] @ 0xffffffbc │ │ │ │ bic r6, r5, #7 │ │ │ │ - ldr r9, [pc, #1324] @ 99bec │ │ │ │ + ldr r9, [pc, #1324] @ 99ccc │ │ │ │ sub r6, r7, r6 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r5, r5, #7 │ │ │ │ add r6, r6, #7 │ │ │ │ add r5, r7, r5 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r7 │ │ │ │ cmp r6, #6 │ │ │ │ - bhi 99988 │ │ │ │ + bhi 99a68 │ │ │ │ add r9, r9, r6 │ │ │ │ ldrh r9, [r9, r6] │ │ │ │ add pc, pc, r9, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ @@ -110866,20 +110924,20 @@ │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #688] @ 99bf0 │ │ │ │ + ldr r6, [pc, #688] @ 99cd0 │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi 99988 │ │ │ │ + bhi 99a68 │ │ │ │ add r6, r6, r9 │ │ │ │ ldrsh r6, [r6, r9] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #2] │ │ │ │ bfi r7, r5, #16, #8 │ │ │ │ @@ -111014,87 +111072,87 @@ │ │ │ │ lsl r2, r2, #21 │ │ │ │ add r3, r3, ip, lsr #15 │ │ │ │ add r2, r2, r1, lsr #11 │ │ │ │ eor r3, r3, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ - b 9991c │ │ │ │ + b 999fc │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ bfi r5, r6, #0, #8 │ │ │ │ - b 99714 │ │ │ │ + b 997f4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9948c │ │ │ │ - b 99924 │ │ │ │ + bne 9956c │ │ │ │ + b 99a04 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 99ba8 │ │ │ │ + b 99c88 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9991c │ │ │ │ - subeq r3, r5, r4, asr sl │ │ │ │ - subeq r3, r5, r2, ror #20 │ │ │ │ + b 999fc │ │ │ │ + umaaleq sl, r5, ip, r4 │ │ │ │ + subeq sl, r5, sl, lsr #9 │ │ │ │ │ │ │ │ -00099bf4 : │ │ │ │ +00099cd4 : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 99c60 │ │ │ │ + beq 99d40 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw lr, #44536 @ 0xadf8 │ │ │ │ + movw lr, #46376 @ 0xb528 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw ip, #40052 @ 0x9c74 │ │ │ │ + movw ip, #40276 @ 0x9d54 │ │ │ │ movt ip, #9 │ │ │ │ - ldr r4, [lr, #1028] @ 0x404 │ │ │ │ + ldr r4, [lr, #4] │ │ │ │ cmp r4, ip │ │ │ │ - bne 99c68 │ │ │ │ + bne 99d48 │ │ │ │ movw r1, #25464 @ 0x6378 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ stm sp, {r0, r3} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl 99cac │ │ │ │ + bl 99d8c │ │ │ │ mov r3, r0 │ │ │ │ cmn r3, #1 │ │ │ │ mvneq r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ blx r4 │ │ │ │ mov r3, r0 │ │ │ │ - b 99c4c │ │ │ │ + b 99d2c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ movw ip, #25464 @ 0x6378 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r2, [ip, #8] │ │ │ │ ldrd r0, [ip] │ │ │ │ - bl 99cac │ │ │ │ + bl 99d8c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ movw r4, #25973 @ 0x6575 │ │ │ │ movt r4, #28787 @ 0x7073 │ │ │ │ add fp, sp, #32 │ │ │ │ movw lr, #29281 @ 0x7261 │ │ │ │ @@ -111123,15 +111181,15 @@ │ │ │ │ movw r1, #28525 @ 0x6f6d │ │ │ │ movt r1, #28260 @ 0x6e64 │ │ │ │ lsl r3, r3, #24 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ eor r1, r1, r2 │ │ │ │ eor r8, r8, r2 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ble 9a370 │ │ │ │ + ble 9a450 │ │ │ │ adds r7, r4, r1 │ │ │ │ ldr r4, [sl] │ │ │ │ adc r6, ip, r9 │ │ │ │ ldr r9, [sl, #4] │ │ │ │ eor r8, r8, r4 │ │ │ │ adds r2, lr, r8 │ │ │ │ eor r5, r5, r9 │ │ │ │ @@ -111167,15 +111225,15 @@ │ │ │ │ eor r4, r4, r6 │ │ │ │ sub r2, r3, #8 │ │ │ │ eor r9, r9, r7 │ │ │ │ eor ip, ip, lr │ │ │ │ eor r5, r5, r7 │ │ │ │ add r6, sl, #8 │ │ │ │ cmp r2, #7 │ │ │ │ - bls 99ebc │ │ │ │ + bls 99f9c │ │ │ │ add r3, sl, r3 │ │ │ │ mov sl, r6 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ adds r7, r4, r1 │ │ │ │ ldr r4, [sl] │ │ │ │ @@ -111218,28 +111276,28 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl ip, ip, #17 │ │ │ │ add ip, ip, r6, lsr #15 │ │ │ │ sub r3, r3, sl │ │ │ │ eor r1, r1, r0 │ │ │ │ eor ip, ip, lr │ │ │ │ cmp r3, #7 │ │ │ │ - bgt 99dfc │ │ │ │ + bgt 99edc │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ - ldr r7, [pc, #1248] @ 9a3a8 │ │ │ │ + ldr r7, [pc, #1248] @ 9a488 │ │ │ │ bic r3, r3, #7 │ │ │ │ sub r3, r3, #8 │ │ │ │ sub r2, r2, r3 │ │ │ │ add sl, r6, r3 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 9a150 │ │ │ │ + bhi 9a230 │ │ │ │ add r7, r7, r2 │ │ │ │ ldrh r7, [r7, r2] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r2, [sl, #6] │ │ │ │ bfi r3, r2, #16, #8 │ │ │ │ ldrb r2, [sl, #5] │ │ │ │ @@ -111524,79 +111582,79 @@ │ │ │ │ eor r1, r1, r3 │ │ │ │ eor r0, r0, ip │ │ │ │ eor r1, r1, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #8] │ │ │ │ mov r6, #0 │ │ │ │ - ldr r7, [pc, #44] @ 9a3ac │ │ │ │ + ldr r7, [pc, #44] @ 9a48c │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 9a150 │ │ │ │ + bhi 9a230 │ │ │ │ add r7, r7, r2 │ │ │ │ ldrsh r7, [r7, r2] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r2, [sl, #4] │ │ │ │ bfi r3, r2, #0, #8 │ │ │ │ - b 99f10 │ │ │ │ - subeq r3, r5, r0, ror sl │ │ │ │ - subeq r3, r5, lr, ror sl │ │ │ │ + b 99ff0 │ │ │ │ + strheq sl, [r5], #-72 @ 0xffffffb8 │ │ │ │ + subeq sl, r5, r6, asr #9 │ │ │ │ │ │ │ │ -0009a3b0 : │ │ │ │ +0009a490 : │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a3cc │ │ │ │ + beq 9a4ac │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ b 2d580 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 234004 │ │ │ │ + bl 234d7c │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2d580 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009a408 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ +0009a4e8 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ bl 2d6d0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ bl 2d70c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a4a0 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne 9a580 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2cfc8 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e46c │ │ │ │ orr r5, r6, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2dfd4 │ │ │ │ orrs r5, r5, r0 │ │ │ │ - bne 9a4a0 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne 9a580 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ ldrd r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, r3, r1 │ │ │ │ add r0, r2, #8192 @ 0x2000 │ │ │ │ add r1, r2, #16384 @ 0x4000 │ │ │ │ str r3, [r4, #776] @ 0x308 │ │ │ │ @@ -111607,1378 +111665,1395 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, fp, #4096 @ 0x1000 │ │ │ │ add r3, r3, #31 │ │ │ │ bfc r3, #0, #12 │ │ │ │ sub r2, r3, #3997696 @ 0x3d0000 │ │ │ │ sub r2, r2, #2304 @ 0x900 │ │ │ │ - b 9a47c <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ + b 9a55c <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ add r3, r4, #32 │ │ │ │ ldr sl, [r0] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 9a900 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ + beq 9a940 <_Py_InitializeRecursionLimits@@Base+0x458> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl 2cf38 │ │ │ │ subs r3, r0, #0 │ │ │ │ addeq r9, r5, #8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #24] │ │ │ │ - bne 9a860 <_Py_InitializeRecursionLimits@@Base+0x458> │ │ │ │ + bne 9a9ec <_Py_InitializeRecursionLimits@@Base+0x504> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a628 <_Py_InitializeRecursionLimits@@Base+0x220> │ │ │ │ + bne 9a71c <_Py_InitializeRecursionLimits@@Base+0x234> │ │ │ │ add r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ bl 2cf38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a89c <_Py_InitializeRecursionLimits@@Base+0x494> │ │ │ │ + bne 9a9a0 <_Py_InitializeRecursionLimits@@Base+0x4b8> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 9a7a4 <_Py_InitializeRecursionLimits@@Base+0x39c> │ │ │ │ + bne 9a708 <_Py_InitializeRecursionLimits@@Base+0x220> │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ bl 2d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a888 <_Py_InitializeRecursionLimits@@Base+0x480> │ │ │ │ + bne 9a9dc <_Py_InitializeRecursionLimits@@Base+0x4f4> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e814 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a874 <_Py_InitializeRecursionLimits@@Base+0x46c> │ │ │ │ + bne 9aa2c <_Py_InitializeRecursionLimits@@Base+0x544> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 9a8d4 <_Py_InitializeRecursionLimits@@Base+0x4cc> │ │ │ │ + beq 9a9b0 <_Py_InitializeRecursionLimits@@Base+0x4c8> │ │ │ │ add r9, r4, #12 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r4, #24] │ │ │ │ str r3, [r4, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ bic r3, r3, #1 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a594 <_Py_InitializeRecursionLimits@@Base+0x18c> │ │ │ │ + bne 9a674 <_Py_InitializeRecursionLimits@@Base+0x18c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a7b8 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ + bne 9a854 <_Py_InitializeRecursionLimits@@Base+0x36c> │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ ldr r3, [r5, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a80c <_Py_InitializeRecursionLimits@@Base+0x404> │ │ │ │ + beq 9a920 <_Py_InitializeRecursionLimits@@Base+0x438> │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #936] @ 0x3a8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9a5f4 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ - ldr r3, [pc, #888] @ 9a964 <_Py_InitializeRecursionLimits@@Base+0x55c> │ │ │ │ + bne 9a6d4 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + ldr r3, [pc, #956] @ 9aa88 <_Py_InitializeRecursionLimits@@Base+0x5a0> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a7b8 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ + bne 9a854 <_Py_InitializeRecursionLimits@@Base+0x36c> │ │ │ │ ldr r3, [r6] │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic r1, r2, #255 @ 0xff │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9a7d8 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ + bne 9a950 <_Py_InitializeRecursionLimits@@Base+0x468> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e814 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a910 <_Py_InitializeRecursionLimits@@Base+0x508> │ │ │ │ + bne 9aa14 <_Py_InitializeRecursionLimits@@Base+0x52c> │ │ │ │ str sl, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 9a634 <_Py_InitializeRecursionLimits@@Base+0x14c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2], #16 │ │ │ │ cmp r3, #1 │ │ │ │ - str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + mov r1, #1000 @ 0x3e8 │ │ │ │ movcc r3, #1 │ │ │ │ - mov r2, #1000 @ 0x3e8 │ │ │ │ - movw r1, #38392 @ 0x95f8 │ │ │ │ - movt r1, #98 @ 0x62 │ │ │ │ - str r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - umull r2, r3, r3, r2 │ │ │ │ - ldr r1, [r1, #1156] @ 0x484 │ │ │ │ + str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ + movt r2, #98 @ 0x62 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + umull r1, r3, r3, r1 │ │ │ │ + ldr r2, [r2, #1156] @ 0x484 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + cmp r2, #0 │ │ │ │ + str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 9a8c4 <_Py_InitializeRecursionLimits@@Base+0x4bc> │ │ │ │ - bl 1e1fe0 │ │ │ │ + beq 9a990 <_Py_InitializeRecursionLimits@@Base+0x4a8> │ │ │ │ + bl 2bc2bc │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldrd r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mvn ip, r2 │ │ │ │ - mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ - cmp ip, r0 │ │ │ │ - sub ip, lr, r3 │ │ │ │ - sbcs ip, ip, r1 │ │ │ │ - blt 9a8b0 <_Py_InitializeRecursionLimits@@Base+0x4a8> │ │ │ │ - adds r0, r0, r2 │ │ │ │ - adc r1, r1, r3 │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mvn r0, r1 │ │ │ │ + ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r0, r2 │ │ │ │ + mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ + sub lr, r0, r3 │ │ │ │ + sbcs lr, lr, ip │ │ │ │ + blt 9a984 <_Py_InitializeRecursionLimits@@Base+0x49c> │ │ │ │ + adds r0, r2, r1 │ │ │ │ + adc r1, ip, r3 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ - bl 1e30b8 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + bl 2bc7f0 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e1f0 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - beq 9a748 <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ + beq 9a7f8 <_Py_InitializeRecursionLimits@@Base+0x310> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a92c <_Py_InitializeRecursionLimits@@Base+0x524> │ │ │ │ - ldr r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 9a52c <_Py_InitializeRecursionLimits@@Base+0x124> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmp r3, #1 │ │ │ │ - mov r2, #1000 @ 0x3e8 │ │ │ │ - movcc r3, #1 │ │ │ │ - ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - umull r3, r2, r3, r2 │ │ │ │ - strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r3, [r3, #1156] @ 0x484 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 9a924 <_Py_InitializeRecursionLimits@@Base+0x51c> │ │ │ │ - bl 1e1fe0 │ │ │ │ - ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ - mvn r1, ip │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r1, r3 │ │ │ │ - mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - sub r0, r1, lr │ │ │ │ - sbcs r0, r0, r2 │ │ │ │ - blt 9a8bc <_Py_InitializeRecursionLimits@@Base+0x4b4> │ │ │ │ - adds r0, r3, ip │ │ │ │ - adc r1, r2, lr │ │ │ │ - b 9a6a8 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + bne 9a910 <_Py_InitializeRecursionLimits@@Base+0x428> │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r4 │ │ │ │ + mov r4, r9 │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 9a874 <_Py_InitializeRecursionLimits@@Base+0x38c> │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 9a60c <_Py_InitializeRecursionLimits@@Base+0x124> │ │ │ │ + mov r9, r4 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r3 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a520 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + beq 9a600 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9a520 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + bne 9a600 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #3 │ │ │ │ - beq 9a82c <_Py_InitializeRecursionLimits@@Base+0x424> │ │ │ │ + beq 9a9fc <_Py_InitializeRecursionLimits@@Base+0x514> │ │ │ │ add r3, r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a780 <_Py_InitializeRecursionLimits@@Base+0x378> │ │ │ │ + bne 9a830 <_Py_InitializeRecursionLimits@@Base+0x348> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 9a520 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b 9a554 <_Py_InitializeRecursionLimits@@Base+0x14c> │ │ │ │ + b 9a600 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ orr r3, r3, #4 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a7bc <_Py_InitializeRecursionLimits@@Base+0x3b4> │ │ │ │ + bne 9a858 <_Py_InitializeRecursionLimits@@Base+0x370> │ │ │ │ dmb ish │ │ │ │ - b 9a5f4 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + b 9a6d4 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str r2, [fp, #-84] @ 0xffffffac │ │ │ │ + ldr r9, [r5] │ │ │ │ + cmp r9, #1 │ │ │ │ + mov r2, #1000 @ 0x3e8 │ │ │ │ + movcc r9, #1 │ │ │ │ + ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + umull r9, r2, r9, r2 │ │ │ │ + str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r2, [r2, #1156] @ 0x484 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 9aa3c <_Py_InitializeRecursionLimits@@Base+0x554> │ │ │ │ + bl 2bc2bc │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mvn r1, r9 │ │ │ │ + ldr lr, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r1, r2 │ │ │ │ + mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ + sub r0, r1, lr │ │ │ │ + sbcs r0, r0, ip │ │ │ │ + blt 9aa24 <_Py_InitializeRecursionLimits@@Base+0x53c> │ │ │ │ + adds r0, r2, r9 │ │ │ │ + adc r1, ip, lr │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bl 2bc7f0 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 2e1f0 <__pthread_cond_timedwait64@plt> │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ + beq 9a7ec <_Py_InitializeRecursionLimits@@Base+0x304> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 9a7d4 <_Py_InitializeRecursionLimits@@Base+0x2ec> │ │ │ │ + movw r1, #5296 @ 0x14b0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #364] @ 9aa8c <_Py_InitializeRecursionLimits@@Base+0x5a4> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 234d7c │ │ │ │ + bl 2d6d0 │ │ │ │ + str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r5, #936] @ 0x3a8 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 9a6c4 <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ + b 9a6d4 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 318b08 <_PyGen_FetchStopIterationValue@@Base+0x36a8> │ │ │ │ + bl 2d940 │ │ │ │ + b 9a948 <_Py_InitializeRecursionLimits@@Base+0x460> │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orr r1, r1, r3 │ │ │ │ ldrex r0, [r9] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 9a7fc <_Py_InitializeRecursionLimits@@Base+0x3f4> │ │ │ │ + bne 9a974 <_Py_InitializeRecursionLimits@@Base+0x48c> │ │ │ │ strex ip, r1, [r9] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9a7e4 <_Py_InitializeRecursionLimits@@Base+0x3dc> │ │ │ │ + bne 9a95c <_Py_InitializeRecursionLimits@@Base+0x474> │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq 9a60c <_Py_InitializeRecursionLimits@@Base+0x204> │ │ │ │ - b 9a7d8 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ - bl 234004 │ │ │ │ - bl 2d6d0 │ │ │ │ - str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r5, #936] @ 0x3a8 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 9a5e4 <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ - b 9a5f4 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 2e814 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 9a910 <_Py_InitializeRecursionLimits@@Base+0x508> │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 9a940 <_Py_InitializeRecursionLimits@@Base+0x538> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 318520 <_PyGen_FetchStopIterationValue@@Base+0x38ec> │ │ │ │ - bl 2d940 │ │ │ │ - b 9a858 <_Py_InitializeRecursionLimits@@Base+0x450> │ │ │ │ - movw r1, #4744 @ 0x1288 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #41740 @ 0xa30c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #4924 @ 0x133c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #41740 @ 0xa30c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #4884 @ 0x1314 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #41740 @ 0xa30c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #4844 @ 0x12ec │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #41740 @ 0xa30c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r1, lr │ │ │ │ - mvn r0, #0 │ │ │ │ - b 9a6a8 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + beq 9a6ec <_Py_InitializeRecursionLimits@@Base+0x204> │ │ │ │ + b 9a950 <_Py_InitializeRecursionLimits@@Base+0x468> │ │ │ │ + mov r1, r0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 9a6a8 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ - bl 82f40 │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b 9a7a0 <_Py_InitializeRecursionLimits@@Base+0x2b8> │ │ │ │ + bl 82fe8 │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 9a684 <_Py_InitializeRecursionLimits@@Base+0x27c> │ │ │ │ + b 9a778 <_Py_InitializeRecursionLimits@@Base+0x290> │ │ │ │ + movw r1, #5364 @ 0x14f4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #220] @ 9aa8c <_Py_InitializeRecursionLimits@@Base+0x5a4> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e814 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9a910 <_Py_InitializeRecursionLimits@@Base+0x508> │ │ │ │ + bne 9aa14 <_Py_InitializeRecursionLimits@@Base+0x52c> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 25f108 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 318520 <_PyGen_FetchStopIterationValue@@Base+0x38ec> │ │ │ │ - bl 2d940 │ │ │ │ - b 9a8f8 <_Py_InitializeRecursionLimits@@Base+0x4f0> │ │ │ │ + bl 25fe50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 318520 <_PyGen_FetchStopIterationValue@@Base+0x38ec> │ │ │ │ + bl 318b08 <_PyGen_FetchStopIterationValue@@Base+0x36a8> │ │ │ │ bl 2d940 │ │ │ │ - b 9a908 <_Py_InitializeRecursionLimits@@Base+0x500> │ │ │ │ - movw r1, #4808 @ 0x12c8 │ │ │ │ + b 9a9d4 <_Py_InitializeRecursionLimits@@Base+0x4ec> │ │ │ │ + movw r1, #5404 @ 0x151c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #41740 @ 0xa30c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 82f40 │ │ │ │ - b 9a714 <_Py_InitializeRecursionLimits@@Base+0x30c> │ │ │ │ - movw r1, #4776 @ 0x12a8 │ │ │ │ + ldr r0, [pc, #160] @ 9aa8c <_Py_InitializeRecursionLimits@@Base+0x5a4> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #5264 @ 0x1490 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #41740 @ 0xa30c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #144] @ 9aa8c <_Py_InitializeRecursionLimits@@Base+0x5a4> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl 2e814 │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 9aa48 <_Py_InitializeRecursionLimits@@Base+0x560> │ │ │ │ + movw r1, #5328 @ 0x14d0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #104] @ 9aa8c <_Py_InitializeRecursionLimits@@Base+0x5a4> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + mvn r0, #0 │ │ │ │ + b 9a8e0 <_Py_InitializeRecursionLimits@@Base+0x3f8> │ │ │ │ + movw r1, #5444 @ 0x1544 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #80] @ 9aa8c <_Py_InitializeRecursionLimits@@Base+0x5a4> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 82fe8 │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b 9a8b4 <_Py_InitializeRecursionLimits@@Base+0x3cc> │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 9aa64 <_Py_InitializeRecursionLimits@@Base+0x57c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 318b08 <_PyGen_FetchStopIterationValue@@Base+0x36a8> │ │ │ │ + bl 2d940 │ │ │ │ + b 9aa5c <_Py_InitializeRecursionLimits@@Base+0x574> │ │ │ │ add r3, r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a948 <_Py_InitializeRecursionLimits@@Base+0x540> │ │ │ │ + bne 9aa6c <_Py_InitializeRecursionLimits@@Base+0x584> │ │ │ │ dmb ish │ │ │ │ - b 9a850 <_Py_InitializeRecursionLimits@@Base+0x448> │ │ │ │ + b 9aa54 <_Py_InitializeRecursionLimits@@Base+0x56c> │ │ │ │ rsbeq r9, r2, ip, lsl #27 │ │ │ │ + subeq sl, r5, r0, asr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ - str r0, [ip, #3968] @ 0xf80 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ + str r0, [ip, #3976] @ 0xf88 │ │ │ │ + sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r3, [r1, #784] @ 0x310 │ │ │ │ - mov r9, r1 │ │ │ │ - str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + strd r0, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ddb4 <_Py_InitializeRecursionLimits@@Base+0x39ac> │ │ │ │ - movw r7, #38392 @ 0x95f8 │ │ │ │ - movt r7, #98 @ 0x62 │ │ │ │ - ldr r6, [r9, #8] │ │ │ │ + beq 9de94 <_Py_InitializeRecursionLimits@@Base+0x39ac> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + movw r8, #38392 @ 0x95f8 │ │ │ │ + movt r8, #98 @ 0x62 │ │ │ │ + ldr r9, [r3, #8] │ │ │ │ mov r3, #0 │ │ │ │ - str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [r7, #920] @ 0x398 │ │ │ │ + ldr r2, [r8, #920] @ 0x398 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - cmp r6, r2 │ │ │ │ - bne 9dc78 <_Py_InitializeRecursionLimits@@Base+0x3870> │ │ │ │ - add r8, r7, #8192 @ 0x2000 │ │ │ │ + cmp r9, r2 │ │ │ │ + bne 9dd68 <_Py_InitializeRecursionLimits@@Base+0x3880> │ │ │ │ + add r7, r8, #8192 @ 0x2000 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ - movw r2, #33656 @ 0x8378 │ │ │ │ + movw r2, #32608 @ 0x7f60 │ │ │ │ movt r2, #9 │ │ │ │ - movw r1, #47800 @ 0xbab8 │ │ │ │ + movw r1, #48032 @ 0xbba0 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #61116 @ 0xeebc │ │ │ │ + movw r0, #61332 @ 0xef94 │ │ │ │ movt r0, #9 │ │ │ │ - movw r2, #34828 @ 0x880c │ │ │ │ + movw r2, #33780 @ 0x83f4 │ │ │ │ movt r2, #9 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp] │ │ │ │ - bl 99048 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 99130 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r8, #1132] @ 0x46c │ │ │ │ - beq 9def8 <_Py_InitializeRecursionLimits@@Base+0x3af0> │ │ │ │ - ldr r0, [pc, #4088] @ 9ba04 <_Py_InitializeRecursionLimits@@Base+0x15fc> │ │ │ │ - movw sl, #24668 @ 0x605c │ │ │ │ - movt sl, #24 │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4076] @ 9ba08 <_Py_InitializeRecursionLimits@@Base+0x1600> │ │ │ │ - mov r7, #0 │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4068] @ 9ba0c <_Py_InitializeRecursionLimits@@Base+0x1604> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4064] @ 9ba10 <_Py_InitializeRecursionLimits@@Base+0x1608> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4060] @ 9ba14 <_Py_InitializeRecursionLimits@@Base+0x160c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4056] @ 9ba18 <_Py_InitializeRecursionLimits@@Base+0x1610> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4052] @ 9ba1c <_Py_InitializeRecursionLimits@@Base+0x1614> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4048] @ 9ba20 <_Py_InitializeRecursionLimits@@Base+0x1618> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4044] @ 9ba24 <_Py_InitializeRecursionLimits@@Base+0x161c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4040] @ 9ba28 <_Py_InitializeRecursionLimits@@Base+0x1620> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4036] @ 9ba2c <_Py_InitializeRecursionLimits@@Base+0x1624> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4032] @ 9ba30 <_Py_InitializeRecursionLimits@@Base+0x1628> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4028] @ 9ba34 <_Py_InitializeRecursionLimits@@Base+0x162c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4024] @ 9ba38 <_Py_InitializeRecursionLimits@@Base+0x1630> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4020] @ 9ba3c <_Py_InitializeRecursionLimits@@Base+0x1634> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4016] @ 9ba40 <_Py_InitializeRecursionLimits@@Base+0x1638> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4012] @ 9ba44 <_Py_InitializeRecursionLimits@@Base+0x163c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4008] @ 9ba48 <_Py_InitializeRecursionLimits@@Base+0x1640> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4004] @ 9ba4c <_Py_InitializeRecursionLimits@@Base+0x1644> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #4000] @ 9ba50 <_Py_InitializeRecursionLimits@@Base+0x1648> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3996] @ 9ba54 <_Py_InitializeRecursionLimits@@Base+0x164c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3992] @ 9ba58 <_Py_InitializeRecursionLimits@@Base+0x1650> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3988] @ 9ba5c <_Py_InitializeRecursionLimits@@Base+0x1654> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3984] @ 9ba60 <_Py_InitializeRecursionLimits@@Base+0x1658> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r5, [pc, #3976] @ 9ba64 <_Py_InitializeRecursionLimits@@Base+0x165c> │ │ │ │ - add r0, r4, #33536 @ 0x8300 │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3968] @ 9ba68 <_Py_InitializeRecursionLimits@@Base+0x1660> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3964] @ 9ba6c <_Py_InitializeRecursionLimits@@Base+0x1664> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3960] @ 9ba70 <_Py_InitializeRecursionLimits@@Base+0x1668> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3956] @ 9ba74 <_Py_InitializeRecursionLimits@@Base+0x166c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3952] @ 9ba78 <_Py_InitializeRecursionLimits@@Base+0x1670> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3948] @ 9ba7c <_Py_InitializeRecursionLimits@@Base+0x1674> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3944] @ 9ba80 <_Py_InitializeRecursionLimits@@Base+0x1678> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3940] @ 9ba84 <_Py_InitializeRecursionLimits@@Base+0x167c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3936] @ 9ba88 <_Py_InitializeRecursionLimits@@Base+0x1680> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3932] @ 9ba8c <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3928] @ 9ba90 <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3924] @ 9ba94 <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3920] @ 9ba98 <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3916] @ 9ba9c <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3912] @ 9baa0 <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3908] @ 9baa4 <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3904] @ 9baa8 <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3900] @ 9baac <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3896] @ 9bab0 <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3892] @ 9bab4 <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3888] @ 9bab8 <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3884] @ 9babc <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3880] @ 9bac0 <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3876] @ 9bac4 <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3872] @ 9bac8 <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3868] @ 9bacc <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3864] @ 9bad0 <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3860] @ 9bad4 <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3856] @ 9bad8 <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3852] @ 9badc <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3848] @ 9bae0 <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3844] @ 9bae4 <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3840] @ 9bae8 <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3836] @ 9baec <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3832] @ 9baf0 <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3828] @ 9baf4 <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - add r0, r4, #34816 @ 0x8800 │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3816] @ 9baf8 <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3812] @ 9bafc <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3808] @ 9bb00 <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3804] @ 9bb04 <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3800] @ 9bb08 <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3796] @ 9bb0c <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3792] @ 9bb10 <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3788] @ 9bb14 <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3784] @ 9bb18 <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3780] @ 9bb1c <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3776] @ 9bb20 <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3772] @ 9bb24 <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3768] @ 9bb28 <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3764] @ 9bb2c <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3760] @ 9bb30 <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - add r0, r4, #35328 @ 0x8a00 │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3748] @ 9bb34 <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3744] @ 9bb38 <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3740] @ 9bb3c <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3736] @ 9bb40 <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3732] @ 9bb44 <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3728] @ 9bb48 <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3724] @ 9bb4c <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3720] @ 9bb50 <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3716] @ 9bb54 <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3712] @ 9bb58 <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3708] @ 9bb5c <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3704] @ 9bb60 <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3700] @ 9bb64 <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3696] @ 9bb68 <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3692] @ 9bb6c <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3688] @ 9bb70 <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3684] @ 9bb74 <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3680] @ 9bb78 <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3676] @ 9bb7c <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3672] @ 9bb80 <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3668] @ 9bb84 <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3664] @ 9bb88 <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3660] @ 9bb8c <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3656] @ 9bb90 <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3652] @ 9bb94 <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3648] @ 9bb98 <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3644] @ 9bb9c <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3640] @ 9bba0 <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3636] @ 9bba4 <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3632] @ 9bba8 <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3628] @ 9bbac <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3624] @ 9bbb0 <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3620] @ 9bbb4 <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3616] @ 9bbb8 <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3612] @ 9bbbc <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3608] @ 9bbc0 <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3604] @ 9bbc4 <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3600] @ 9bbc8 <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3596] @ 9bbcc <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3592] @ 9bbd0 <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3588] @ 9bbd4 <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3584] @ 9bbd8 <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3580] @ 9bbdc <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3576] @ 9bbe0 <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3572] @ 9bbe4 <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3568] @ 9bbe8 <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3564] @ 9bbec <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3560] @ 9bbf0 <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3556] @ 9bbf4 <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3552] @ 9bbf8 <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3548] @ 9bbfc <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3544] @ 9bc00 <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3540] @ 9bc04 <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3536] @ 9bc08 <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3532] @ 9bc0c <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3528] @ 9bc10 <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3524] @ 9bc14 <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3520] @ 9bc18 <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3516] @ 9bc1c <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3512] @ 9bc20 <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3508] @ 9bc24 <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3504] @ 9bc28 <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3500] @ 9bc2c <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3496] @ 9bc30 <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3492] @ 9bc34 <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3488] @ 9bc38 <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3484] @ 9bc3c <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3480] @ 9bc40 <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3476] @ 9bc44 <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3472] @ 9bc48 <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3468] @ 9bc4c <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3464] @ 9bc50 <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3460] @ 9bc54 <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3456] @ 9bc58 <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3452] @ 9bc5c <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3448] @ 9bc60 <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3444] @ 9bc64 <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3440] @ 9bc68 <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3436] @ 9bc6c <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3432] @ 9bc70 <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3428] @ 9bc74 <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3424] @ 9bc78 <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3420] @ 9bc7c <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3416] @ 9bc80 <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3412] @ 9bc84 <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3408] @ 9bc88 <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3404] @ 9bc8c <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3400] @ 9bc90 <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3396] @ 9bc94 <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3392] @ 9bc98 <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3388] @ 9bc9c <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3384] @ 9bca0 <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3380] @ 9bca4 <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3376] @ 9bca8 <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3372] @ 9bcac <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3368] @ 9bcb0 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3364] @ 9bcb4 <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3360] @ 9bcb8 <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3356] @ 9bcbc <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3352] @ 9bcc0 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3348] @ 9bcc4 <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3344] @ 9bcc8 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3340] @ 9bccc <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3336] @ 9bcd0 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3332] @ 9bcd4 <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3328] @ 9bcd8 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3324] @ 9bcdc <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3320] @ 9bce0 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3316] @ 9bce4 <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3312] @ 9bce8 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3308] @ 9bcec <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3304] @ 9bcf0 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3300] @ 9bcf4 <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3296] @ 9bcf8 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3292] @ 9bcfc <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3288] @ 9bd00 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3284] @ 9bd04 <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3280] @ 9bd08 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3276] @ 9bd0c <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3272] @ 9bd10 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3268] @ 9bd14 <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3264] @ 9bd18 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3260] @ 9bd1c <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3256] @ 9bd20 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3252] @ 9bd24 <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3248] @ 9bd28 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3244] @ 9bd2c <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3240] @ 9bd30 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3236] @ 9bd34 <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3232] @ 9bd38 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3228] @ 9bd3c <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3224] @ 9bd40 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3220] @ 9bd44 <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3216] @ 9bd48 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3212] @ 9bd4c <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3208] @ 9bd50 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3204] @ 9bd54 <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3200] @ 9bd58 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3196] @ 9bd5c <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3192] @ 9bd60 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3188] @ 9bd64 <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3184] @ 9bd68 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3180] @ 9bd6c <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3176] @ 9bd70 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3172] @ 9bd74 <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3168] @ 9bd78 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3164] @ 9bd7c <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3160] @ 9bd80 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3156] @ 9bd84 <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3152] @ 9bd88 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3148] @ 9bd8c <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - add r0, r4, #40448 @ 0x9e00 │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3136] @ 9bd90 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3132] @ 9bd94 <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3128] @ 9bd98 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3124] @ 9bd9c <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3120] @ 9bda0 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3116] @ 9bda4 <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3112] @ 9bda8 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3108] @ 9bdac <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3104] @ 9bdb0 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3100] @ 9bdb4 <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3096] @ 9bdb8 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3092] @ 9bdbc <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3088] @ 9bdc0 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3084] @ 9bdc4 <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3080] @ 9bdc8 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3076] @ 9bdcc <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3072] @ 9bdd0 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3068] @ 9bdd4 <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3064] @ 9bdd8 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3060] @ 9bddc <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3056] @ 9bde0 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3052] @ 9bde4 <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3048] @ 9bde8 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3044] @ 9bdec <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3040] @ 9bdf0 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3036] @ 9bdf4 <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3032] @ 9bdf8 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3028] @ 9bdfc <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3024] @ 9be00 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3020] @ 9be04 <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3016] @ 9be08 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3012] @ 9be0c <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3008] @ 9be10 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3004] @ 9be14 <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #3000] @ 9be18 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2996] @ 9be1c <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2992] @ 9be20 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2988] @ 9be24 <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2984] @ 9be28 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2980] @ 9be2c <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2976] @ 9be30 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2972] @ 9be34 <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2968] @ 9be38 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2964] @ 9be3c <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2960] @ 9be40 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2956] @ 9be44 <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2952] @ 9be48 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2948] @ 9be4c <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2944] @ 9be50 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2940] @ 9be54 <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2936] @ 9be58 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2932] @ 9be5c <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2928] @ 9be60 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2924] @ 9be64 <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2920] @ 9be68 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2916] @ 9be6c <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2912] @ 9be70 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2908] @ 9be74 <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2904] @ 9be78 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2900] @ 9be7c <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2896] @ 9be80 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2892] @ 9be84 <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2888] @ 9be88 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2884] @ 9be8c <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2880] @ 9be90 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2876] @ 9be94 <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2872] @ 9be98 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2868] @ 9be9c <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2864] @ 9bea0 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2860] @ 9bea4 <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2856] @ 9bea8 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2852] @ 9beac <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2848] @ 9beb0 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2844] @ 9beb4 <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2840] @ 9beb8 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2836] @ 9bebc <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2832] @ 9bec0 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2828] @ 9bec4 <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2824] @ 9bec8 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2820] @ 9becc <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2816] @ 9bed0 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2812] @ 9bed4 <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2808] @ 9bed8 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2804] @ 9bedc <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2800] @ 9bee0 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2796] @ 9bee4 <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2792] @ 9bee8 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2788] @ 9beec <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2784] @ 9bef0 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2780] @ 9bef4 <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2776] @ 9bef8 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2772] @ 9befc <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2768] @ 9bf00 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2764] @ 9bf04 <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2760] @ 9bf08 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2756] @ 9bf0c <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2752] @ 9bf10 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2748] @ 9bf14 <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2744] @ 9bf18 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2740] @ 9bf1c <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2736] @ 9bf20 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2732] @ 9bf24 <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2728] @ 9bf28 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - add r0, r4, #43776 @ 0xab00 │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2716] @ 9bf2c <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2712] @ 9bf30 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2708] @ 9bf34 <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2704] @ 9bf38 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2700] @ 9bf3c <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2696] @ 9bf40 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2692] @ 9bf44 <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - add r0, r4, #44032 @ 0xac00 │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2680] @ 9bf48 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2676] @ 9bf4c <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2672] @ 9bf50 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2668] @ 9bf54 <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2664] @ 9bf58 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2660] @ 9bf5c <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2656] @ 9bf60 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2652] @ 9bf64 <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2648] @ 9bf68 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2644] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2640] @ 9bf70 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2636] @ 9bf74 <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2632] @ 9bf78 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2628] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2624] @ 9bf80 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2620] @ 9bf84 <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2616] @ 9bf88 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2612] @ 9bf8c <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2608] @ 9bf90 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2604] @ 9bf94 <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2600] @ 9bf98 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2596] @ 9bf9c <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2592] @ 9bfa0 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2588] @ 9bfa4 <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2584] @ 9bfa8 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2580] @ 9bfac <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2576] @ 9bfb0 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2572] @ 9bfb4 <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2568] @ 9bfb8 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2564] @ 9bfbc <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2560] @ 9bfc0 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2556] @ 9bfc4 <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2552] @ 9bfc8 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2548] @ 9bfcc <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2544] @ 9bfd0 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2540] @ 9bfd4 <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2536] @ 9bfd8 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2532] @ 9bfdc <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2528] @ 9bfe0 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2524] @ 9bfe4 <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2520] @ 9bfe8 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2516] @ 9bfec <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2512] @ 9bff0 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2508] @ 9bff4 <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2504] @ 9bff8 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2500] @ 9bffc <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2496] @ 9c000 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2492] @ 9c004 <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2488] @ 9c008 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2484] @ 9c00c <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2480] @ 9c010 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2476] @ 9c014 <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2472] @ 9c018 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2468] @ 9c01c <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2464] @ 9c020 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2460] @ 9c024 <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2456] @ 9c028 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2452] @ 9c02c <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2448] @ 9c030 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2444] @ 9c034 <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2440] @ 9c038 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2436] @ 9c03c <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2432] @ 9c040 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2428] @ 9c044 <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2424] @ 9c048 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2420] @ 9c04c <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2416] @ 9c050 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - add r0, r4, #46080 @ 0xb400 │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2404] @ 9c054 <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2400] @ 9c058 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2396] @ 9c05c <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2392] @ 9c060 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2388] @ 9c064 <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2384] @ 9c068 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2380] @ 9c06c <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2376] @ 9c070 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2372] @ 9c074 <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2368] @ 9c078 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2364] @ 9c07c <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2360] @ 9c080 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2356] @ 9c084 <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2352] @ 9c088 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2348] @ 9c08c <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2344] @ 9c090 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2340] @ 9c094 <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2336] @ 9c098 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2332] @ 9c09c <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2328] @ 9c0a0 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2324] @ 9c0a4 <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2320] @ 9c0a8 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2316] @ 9c0ac <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2312] @ 9c0b0 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2308] @ 9c0b4 <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - add r0, r4, #46848 @ 0xb700 │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2296] @ 9c0b8 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2292] @ 9c0bc <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2288] @ 9c0c0 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2284] @ 9c0c4 <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2280] @ 9c0c8 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2276] @ 9c0cc <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2272] @ 9c0d0 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2268] @ 9c0d4 <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2264] @ 9c0d8 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2260] @ 9c0dc <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2256] @ 9c0e0 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2252] @ 9c0e4 <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2248] @ 9c0e8 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2244] @ 9c0ec <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2240] @ 9c0f0 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2236] @ 9c0f4 <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2232] @ 9c0f8 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2228] @ 9c0fc <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2224] @ 9c100 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2220] @ 9c104 <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2216] @ 9c108 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2212] @ 9c10c <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2208] @ 9c110 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2204] @ 9c114 <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2200] @ 9c118 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2196] @ 9c11c <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2192] @ 9c120 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2188] @ 9c124 <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2184] @ 9c128 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2180] @ 9c12c <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2176] @ 9c130 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2172] @ 9c134 <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2168] @ 9c138 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2164] @ 9c13c <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2160] @ 9c140 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2156] @ 9c144 <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2152] @ 9c148 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2148] @ 9c14c <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2144] @ 9c150 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2140] @ 9c154 <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2136] @ 9c158 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2132] @ 9c15c <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2128] @ 9c160 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2124] @ 9c164 <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2120] @ 9c168 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2116] @ 9c16c <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2112] @ 9c170 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2108] @ 9c174 <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2104] @ 9c178 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2100] @ 9c17c <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - add r0, r4, #48384 @ 0xbd00 │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2088] @ 9c180 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2084] @ 9c184 <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2080] @ 9c188 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2076] @ 9c18c <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2072] @ 9c190 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2068] @ 9c194 <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2064] @ 9c198 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2060] @ 9c19c <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2056] @ 9c1a0 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2052] @ 9c1a4 <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2048] @ 9c1a8 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2044] @ 9c1ac <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2040] @ 9c1b0 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2036] @ 9c1b4 <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2032] @ 9c1b8 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2028] @ 9c1bc <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2024] @ 9c1c0 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2020] @ 9c1c4 <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2016] @ 9c1c8 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2012] @ 9c1cc <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2008] @ 9c1d0 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #2004] @ 9c1d4 <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - b 9c770 <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ + str r0, [r7, #1132] @ 0x46c │ │ │ │ + beq 9dfd8 <_Py_InitializeRecursionLimits@@Base+0x3af0> │ │ │ │ + ldr r0, [pc, #4088] @ 9bb28 <_Py_InitializeRecursionLimits@@Base+0x1640> │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4080] @ 9bb2c <_Py_InitializeRecursionLimits@@Base+0x1644> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4076] @ 9bb30 <_Py_InitializeRecursionLimits@@Base+0x1648> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4072] @ 9bb34 <_Py_InitializeRecursionLimits@@Base+0x164c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4068] @ 9bb38 <_Py_InitializeRecursionLimits@@Base+0x1650> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4064] @ 9bb3c <_Py_InitializeRecursionLimits@@Base+0x1654> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4060] @ 9bb40 <_Py_InitializeRecursionLimits@@Base+0x1658> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4056] @ 9bb44 <_Py_InitializeRecursionLimits@@Base+0x165c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4052] @ 9bb48 <_Py_InitializeRecursionLimits@@Base+0x1660> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4048] @ 9bb4c <_Py_InitializeRecursionLimits@@Base+0x1664> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4044] @ 9bb50 <_Py_InitializeRecursionLimits@@Base+0x1668> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4040] @ 9bb54 <_Py_InitializeRecursionLimits@@Base+0x166c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4036] @ 9bb58 <_Py_InitializeRecursionLimits@@Base+0x1670> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4032] @ 9bb5c <_Py_InitializeRecursionLimits@@Base+0x1674> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4028] @ 9bb60 <_Py_InitializeRecursionLimits@@Base+0x1678> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4024] @ 9bb64 <_Py_InitializeRecursionLimits@@Base+0x167c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4020] @ 9bb68 <_Py_InitializeRecursionLimits@@Base+0x1680> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4016] @ 9bb6c <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4012] @ 9bb70 <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4008] @ 9bb74 <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4004] @ 9bb78 <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4000] @ 9bb7c <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3996] @ 9bb80 <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3992] @ 9bb84 <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + add r0, r8, #33536 @ 0x8300 │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3980] @ 9bb88 <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3976] @ 9bb8c <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3972] @ 9bb90 <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3968] @ 9bb94 <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3964] @ 9bb98 <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3960] @ 9bb9c <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3956] @ 9bba0 <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3952] @ 9bba4 <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3948] @ 9bba8 <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3944] @ 9bbac <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3940] @ 9bbb0 <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3936] @ 9bbb4 <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3932] @ 9bbb8 <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3928] @ 9bbbc <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3924] @ 9bbc0 <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3920] @ 9bbc4 <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3916] @ 9bbc8 <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3912] @ 9bbcc <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3908] @ 9bbd0 <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3904] @ 9bbd4 <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3900] @ 9bbd8 <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3896] @ 9bbdc <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3892] @ 9bbe0 <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3888] @ 9bbe4 <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3884] @ 9bbe8 <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3880] @ 9bbec <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3876] @ 9bbf0 <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3872] @ 9bbf4 <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3868] @ 9bbf8 <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3864] @ 9bbfc <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3860] @ 9bc00 <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3856] @ 9bc04 <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3852] @ 9bc08 <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3848] @ 9bc0c <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3844] @ 9bc10 <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3840] @ 9bc14 <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + add r0, r8, #34816 @ 0x8800 │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3828] @ 9bc18 <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3824] @ 9bc1c <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3820] @ 9bc20 <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3816] @ 9bc24 <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3812] @ 9bc28 <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3808] @ 9bc2c <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3804] @ 9bc30 <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3800] @ 9bc34 <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3796] @ 9bc38 <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3792] @ 9bc3c <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3788] @ 9bc40 <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3784] @ 9bc44 <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3780] @ 9bc48 <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3776] @ 9bc4c <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3772] @ 9bc50 <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + add r0, r8, #35328 @ 0x8a00 │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3760] @ 9bc54 <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3756] @ 9bc58 <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3752] @ 9bc5c <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3748] @ 9bc60 <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3744] @ 9bc64 <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3740] @ 9bc68 <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3736] @ 9bc6c <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3732] @ 9bc70 <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3728] @ 9bc74 <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3724] @ 9bc78 <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3720] @ 9bc7c <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3716] @ 9bc80 <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3712] @ 9bc84 <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3708] @ 9bc88 <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3704] @ 9bc8c <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3700] @ 9bc90 <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3696] @ 9bc94 <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3692] @ 9bc98 <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3688] @ 9bc9c <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3684] @ 9bca0 <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3680] @ 9bca4 <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3676] @ 9bca8 <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3672] @ 9bcac <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3668] @ 9bcb0 <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3664] @ 9bcb4 <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3660] @ 9bcb8 <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3656] @ 9bcbc <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3652] @ 9bcc0 <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3648] @ 9bcc4 <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3644] @ 9bcc8 <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3640] @ 9bccc <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3636] @ 9bcd0 <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3632] @ 9bcd4 <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3628] @ 9bcd8 <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3624] @ 9bcdc <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3620] @ 9bce0 <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3616] @ 9bce4 <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3612] @ 9bce8 <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3608] @ 9bcec <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3604] @ 9bcf0 <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3600] @ 9bcf4 <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3596] @ 9bcf8 <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3592] @ 9bcfc <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3588] @ 9bd00 <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3584] @ 9bd04 <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3580] @ 9bd08 <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3576] @ 9bd0c <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3572] @ 9bd10 <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3568] @ 9bd14 <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3564] @ 9bd18 <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3560] @ 9bd1c <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3556] @ 9bd20 <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3552] @ 9bd24 <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3548] @ 9bd28 <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3544] @ 9bd2c <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3540] @ 9bd30 <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3536] @ 9bd34 <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3532] @ 9bd38 <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3528] @ 9bd3c <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3524] @ 9bd40 <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3520] @ 9bd44 <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3516] @ 9bd48 <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3512] @ 9bd4c <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3508] @ 9bd50 <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3504] @ 9bd54 <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3500] @ 9bd58 <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3496] @ 9bd5c <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3492] @ 9bd60 <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3488] @ 9bd64 <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3484] @ 9bd68 <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3480] @ 9bd6c <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3476] @ 9bd70 <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3472] @ 9bd74 <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3468] @ 9bd78 <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3464] @ 9bd7c <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3460] @ 9bd80 <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3456] @ 9bd84 <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3452] @ 9bd88 <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3448] @ 9bd8c <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3444] @ 9bd90 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3440] @ 9bd94 <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3436] @ 9bd98 <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3432] @ 9bd9c <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3428] @ 9bda0 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3424] @ 9bda4 <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3420] @ 9bda8 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3416] @ 9bdac <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3412] @ 9bdb0 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3408] @ 9bdb4 <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3404] @ 9bdb8 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3400] @ 9bdbc <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3396] @ 9bdc0 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3392] @ 9bdc4 <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3388] @ 9bdc8 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3384] @ 9bdcc <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3380] @ 9bdd0 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3376] @ 9bdd4 <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3372] @ 9bdd8 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3368] @ 9bddc <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3364] @ 9bde0 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3360] @ 9bde4 <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3356] @ 9bde8 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3352] @ 9bdec <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3348] @ 9bdf0 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3344] @ 9bdf4 <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3340] @ 9bdf8 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3336] @ 9bdfc <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3332] @ 9be00 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3328] @ 9be04 <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3324] @ 9be08 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3320] @ 9be0c <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3316] @ 9be10 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3312] @ 9be14 <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3308] @ 9be18 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3304] @ 9be1c <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3300] @ 9be20 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3296] @ 9be24 <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3292] @ 9be28 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3288] @ 9be2c <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3284] @ 9be30 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3280] @ 9be34 <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3276] @ 9be38 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3272] @ 9be3c <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3268] @ 9be40 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3264] @ 9be44 <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3260] @ 9be48 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3256] @ 9be4c <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3252] @ 9be50 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3248] @ 9be54 <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3244] @ 9be58 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3240] @ 9be5c <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3236] @ 9be60 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3232] @ 9be64 <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3228] @ 9be68 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3224] @ 9be6c <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3220] @ 9be70 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3216] @ 9be74 <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3212] @ 9be78 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3208] @ 9be7c <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3204] @ 9be80 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3200] @ 9be84 <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3196] @ 9be88 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3192] @ 9be8c <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3188] @ 9be90 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3184] @ 9be94 <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3180] @ 9be98 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3176] @ 9be9c <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3172] @ 9bea0 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3168] @ 9bea4 <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3164] @ 9bea8 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3160] @ 9beac <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + add r0, r8, #40448 @ 0x9e00 │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3148] @ 9beb0 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3144] @ 9beb4 <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3140] @ 9beb8 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3136] @ 9bebc <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3132] @ 9bec0 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3128] @ 9bec4 <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3124] @ 9bec8 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3120] @ 9becc <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3116] @ 9bed0 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3112] @ 9bed4 <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3108] @ 9bed8 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3104] @ 9bedc <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3100] @ 9bee0 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3096] @ 9bee4 <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3092] @ 9bee8 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3088] @ 9beec <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3084] @ 9bef0 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3080] @ 9bef4 <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3076] @ 9bef8 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3072] @ 9befc <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3068] @ 9bf00 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3064] @ 9bf04 <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3060] @ 9bf08 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3056] @ 9bf0c <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3052] @ 9bf10 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3048] @ 9bf14 <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3044] @ 9bf18 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3040] @ 9bf1c <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3036] @ 9bf20 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3032] @ 9bf24 <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3028] @ 9bf28 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3024] @ 9bf2c <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3020] @ 9bf30 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3016] @ 9bf34 <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3012] @ 9bf38 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3008] @ 9bf3c <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3004] @ 9bf40 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3000] @ 9bf44 <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2996] @ 9bf48 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2992] @ 9bf4c <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2988] @ 9bf50 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2984] @ 9bf54 <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2980] @ 9bf58 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2976] @ 9bf5c <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2972] @ 9bf60 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2968] @ 9bf64 <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2964] @ 9bf68 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2960] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2956] @ 9bf70 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2952] @ 9bf74 <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2948] @ 9bf78 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2944] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2940] @ 9bf80 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2936] @ 9bf84 <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2932] @ 9bf88 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2928] @ 9bf8c <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2924] @ 9bf90 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2920] @ 9bf94 <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2916] @ 9bf98 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2912] @ 9bf9c <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2908] @ 9bfa0 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2904] @ 9bfa4 <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2900] @ 9bfa8 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2896] @ 9bfac <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2892] @ 9bfb0 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2888] @ 9bfb4 <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2884] @ 9bfb8 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2880] @ 9bfbc <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2876] @ 9bfc0 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2872] @ 9bfc4 <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2868] @ 9bfc8 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2864] @ 9bfcc <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2860] @ 9bfd0 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2856] @ 9bfd4 <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2852] @ 9bfd8 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2848] @ 9bfdc <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2844] @ 9bfe0 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2840] @ 9bfe4 <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2836] @ 9bfe8 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2832] @ 9bfec <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2828] @ 9bff0 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2824] @ 9bff4 <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2820] @ 9bff8 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2816] @ 9bffc <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2812] @ 9c000 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2808] @ 9c004 <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2804] @ 9c008 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2800] @ 9c00c <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2796] @ 9c010 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2792] @ 9c014 <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2788] @ 9c018 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2784] @ 9c01c <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2780] @ 9c020 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2776] @ 9c024 <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2772] @ 9c028 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2768] @ 9c02c <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2764] @ 9c030 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2760] @ 9c034 <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2756] @ 9c038 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2752] @ 9c03c <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2748] @ 9c040 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2744] @ 9c044 <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2740] @ 9c048 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + add r0, r8, #43776 @ 0xab00 │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2728] @ 9c04c <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2724] @ 9c050 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2720] @ 9c054 <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2716] @ 9c058 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2712] @ 9c05c <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2708] @ 9c060 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2704] @ 9c064 <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + add r0, r8, #44032 @ 0xac00 │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2692] @ 9c068 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2688] @ 9c06c <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2684] @ 9c070 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2680] @ 9c074 <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2676] @ 9c078 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2672] @ 9c07c <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2668] @ 9c080 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2664] @ 9c084 <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2660] @ 9c088 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2656] @ 9c08c <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2652] @ 9c090 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2648] @ 9c094 <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2644] @ 9c098 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2640] @ 9c09c <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2636] @ 9c0a0 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2632] @ 9c0a4 <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2628] @ 9c0a8 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2624] @ 9c0ac <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2620] @ 9c0b0 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2616] @ 9c0b4 <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2612] @ 9c0b8 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2608] @ 9c0bc <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2604] @ 9c0c0 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2600] @ 9c0c4 <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2596] @ 9c0c8 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2592] @ 9c0cc <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2588] @ 9c0d0 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2584] @ 9c0d4 <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2580] @ 9c0d8 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2576] @ 9c0dc <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2572] @ 9c0e0 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2568] @ 9c0e4 <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2564] @ 9c0e8 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2560] @ 9c0ec <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2556] @ 9c0f0 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2552] @ 9c0f4 <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2548] @ 9c0f8 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2544] @ 9c0fc <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2540] @ 9c100 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2536] @ 9c104 <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2532] @ 9c108 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2528] @ 9c10c <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2524] @ 9c110 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2520] @ 9c114 <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2516] @ 9c118 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2512] @ 9c11c <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2508] @ 9c120 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2504] @ 9c124 <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2500] @ 9c128 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2496] @ 9c12c <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2492] @ 9c130 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2488] @ 9c134 <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2484] @ 9c138 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2480] @ 9c13c <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2476] @ 9c140 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2472] @ 9c144 <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2468] @ 9c148 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2464] @ 9c14c <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2460] @ 9c150 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2456] @ 9c154 <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2452] @ 9c158 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2448] @ 9c15c <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2444] @ 9c160 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2440] @ 9c164 <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2436] @ 9c168 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2432] @ 9c16c <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2428] @ 9c170 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + add r0, r8, #46080 @ 0xb400 │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2416] @ 9c174 <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2412] @ 9c178 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2408] @ 9c17c <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2404] @ 9c180 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2400] @ 9c184 <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2396] @ 9c188 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2392] @ 9c18c <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2388] @ 9c190 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2384] @ 9c194 <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2380] @ 9c198 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2376] @ 9c19c <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2372] @ 9c1a0 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2368] @ 9c1a4 <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2364] @ 9c1a8 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2360] @ 9c1ac <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2356] @ 9c1b0 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2352] @ 9c1b4 <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2348] @ 9c1b8 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2344] @ 9c1bc <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2340] @ 9c1c0 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2336] @ 9c1c4 <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2332] @ 9c1c8 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2328] @ 9c1cc <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2324] @ 9c1d0 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2320] @ 9c1d4 <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + add r0, r8, #46848 @ 0xb700 │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2308] @ 9c1d8 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2304] @ 9c1dc <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2300] @ 9c1e0 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2296] @ 9c1e4 <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2292] @ 9c1e8 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2288] @ 9c1ec <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2284] @ 9c1f0 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2280] @ 9c1f4 <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2276] @ 9c1f8 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2272] @ 9c1fc <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2268] @ 9c200 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2264] @ 9c204 <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2260] @ 9c208 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2256] @ 9c20c <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2252] @ 9c210 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2248] @ 9c214 <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2244] @ 9c218 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2240] @ 9c21c <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2236] @ 9c220 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2232] @ 9c224 <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2228] @ 9c228 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2224] @ 9c22c <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2220] @ 9c230 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2216] @ 9c234 <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2212] @ 9c238 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2208] @ 9c23c <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2204] @ 9c240 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2200] @ 9c244 <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2196] @ 9c248 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2192] @ 9c24c <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2188] @ 9c250 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2184] @ 9c254 <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2180] @ 9c258 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2176] @ 9c25c <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2172] @ 9c260 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2168] @ 9c264 <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2164] @ 9c268 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2160] @ 9c26c <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2156] @ 9c270 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2152] @ 9c274 <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2148] @ 9c278 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2144] @ 9c27c <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2140] @ 9c280 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2136] @ 9c284 <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2132] @ 9c288 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2128] @ 9c28c <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2124] @ 9c290 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2120] @ 9c294 <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2116] @ 9c298 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2112] @ 9c29c <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + add r0, r8, #48384 @ 0xbd00 │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2100] @ 9c2a0 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2096] @ 9c2a4 <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2092] @ 9c2a8 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2088] @ 9c2ac <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2084] @ 9c2b0 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2080] @ 9c2b4 <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2076] @ 9c2b8 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2072] @ 9c2bc <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2068] @ 9c2c0 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2064] @ 9c2c4 <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2060] @ 9c2c8 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2056] @ 9c2cc <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2052] @ 9c2d0 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2048] @ 9c2d4 <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2044] @ 9c2d8 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2040] @ 9c2dc <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2036] @ 9c2e0 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2032] @ 9c2e4 <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2028] @ 9c2e8 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2024] @ 9c2ec <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2020] @ 9c2f0 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2016] @ 9c2f4 <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2012] @ 9c2f8 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2008] @ 9c2fc <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + b 9c89c <_Py_InitializeRecursionLimits@@Base+0x23b4> │ │ │ │ rsbeq r1, r3, r0, ror #11 │ │ │ │ rsbeq r1, r3, r0, lsl #12 │ │ │ │ rsbeq r1, r3, r4, lsr #12 │ │ │ │ rsbeq r1, r3, r8, asr #12 │ │ │ │ rsbeq r1, r3, ip, ror #12 │ │ │ │ rsbeq r1, r3, ip, lsl #13 │ │ │ │ rsbeq r1, r3, ip, lsr #13 │ │ │ │ @@ -112995,15 +113070,14 @@ │ │ │ │ rsbeq r1, r3, r0, lsl r8 │ │ │ │ rsbeq r1, r3, r4, lsr r8 │ │ │ │ rsbeq r1, r3, r0, asr r8 │ │ │ │ rsbeq r1, r3, ip, ror #16 │ │ │ │ mlseq r3, r0, r8, r1 │ │ │ │ rsbeq r1, r3, ip, lsr #17 │ │ │ │ ldrdeq r1, [r3], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r7, r3, r8, lsl #25 │ │ │ │ rsbeq r1, r3, ip, lsl r9 │ │ │ │ rsbeq r1, r3, r0, asr #18 │ │ │ │ rsbeq r1, r3, ip, asr r9 │ │ │ │ rsbeq r1, r3, r4, lsl #19 │ │ │ │ rsbeq r1, r3, r0, lsr #19 │ │ │ │ rsbeq r1, r3, r0, asr #19 │ │ │ │ rsbeq r1, r3, r0, ror #19 │ │ │ │ @@ -113825,1640 +113899,1622 @@ │ │ │ │ strhteq r1, [r3], #-56 @ 0xffffffc8 │ │ │ │ ldrdeq r1, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ strdeq r1, [r3], #-68 @ 0xffffffbc @ │ │ │ │ rsbeq r1, r3, r8, lsr r5 │ │ │ │ rsbeq r1, r3, r4, asr #11 │ │ │ │ rsbeq r1, r3, r0, lsl r4 │ │ │ │ strdeq r1, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r8, r3, r8, lsl #17 │ │ │ │ + rsbeq r7, r3, r8, lsl #25 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq sl, r5, r8, asr r3 │ │ │ │ + rsbeq r8, r3, r8, lsl #17 │ │ │ │ + umaaleq sl, r5, ip, r5 │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ - ldr r0, [pc, #-1440] @ 9c1d8 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1444] @ 9c1dc <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1448] @ 9c1e0 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1452] @ 9c1e4 <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1456] @ 9c1e8 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1460] @ 9c1ec <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1464] @ 9c1f0 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1468] @ 9c1f4 <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1472] @ 9c1f8 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1476] @ 9c1fc <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1480] @ 9c200 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1484] @ 9c204 <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1488] @ 9c208 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1492] @ 9c20c <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1496] @ 9c210 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1500] @ 9c214 <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1504] @ 9c218 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1508] @ 9c21c <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1512] @ 9c220 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1516] @ 9c224 <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1520] @ 9c228 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1524] @ 9c22c <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1528] @ 9c230 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1532] @ 9c234 <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1536] @ 9c238 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1540] @ 9c23c <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1544] @ 9c240 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1548] @ 9c244 <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1552] @ 9c248 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1556] @ 9c24c <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1560] @ 9c250 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1564] @ 9c254 <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1568] @ 9c258 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1572] @ 9c25c <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1576] @ 9c260 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1580] @ 9c264 <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1584] @ 9c268 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1588] @ 9c26c <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1592] @ 9c270 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1596] @ 9c274 <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1600] @ 9c278 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1604] @ 9c27c <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1608] @ 9c280 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1612] @ 9c284 <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1616] @ 9c288 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1620] @ 9c28c <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1624] @ 9c290 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1628] @ 9c294 <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1632] @ 9c298 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1636] @ 9c29c <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1640] @ 9c2a0 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1644] @ 9c2a4 <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1648] @ 9c2a8 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1652] @ 9c2ac <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1656] @ 9c2b0 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1660] @ 9c2b4 <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1664] @ 9c2b8 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1668] @ 9c2bc <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1672] @ 9c2c0 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1676] @ 9c2c4 <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1680] @ 9c2c8 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1684] @ 9c2cc <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1688] @ 9c2d0 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1692] @ 9c2d4 <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1696] @ 9c2d8 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1700] @ 9c2dc <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1704] @ 9c2e0 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1708] @ 9c2e4 <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1712] @ 9c2e8 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1716] @ 9c2ec <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1720] @ 9c2f0 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1724] @ 9c2f4 <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1728] @ 9c2f8 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1732] @ 9c2fc <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1736] @ 9c300 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1740] @ 9c304 <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1744] @ 9c308 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1748] @ 9c30c <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1752] @ 9c310 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1756] @ 9c314 <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1760] @ 9c318 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1764] @ 9c31c <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1768] @ 9c320 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1772] @ 9c324 <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1776] @ 9c328 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1780] @ 9c32c <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1784] @ 9c330 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1788] @ 9c334 <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1792] @ 9c338 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1796] @ 9c33c <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1800] @ 9c340 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1804] @ 9c344 <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1808] @ 9c348 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1812] @ 9c34c <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1816] @ 9c350 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1820] @ 9c354 <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1824] @ 9c358 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1828] @ 9c35c <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1832] @ 9c360 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1836] @ 9c364 <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1840] @ 9c368 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1844] @ 9c36c <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1848] @ 9c370 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1852] @ 9c374 <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1856] @ 9c378 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1860] @ 9c37c <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1864] @ 9c380 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1868] @ 9c384 <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1872] @ 9c388 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1876] @ 9c38c <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1880] @ 9c390 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1884] @ 9c394 <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1888] @ 9c398 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1892] @ 9c39c <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1896] @ 9c3a0 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1900] @ 9c3a4 <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1904] @ 9c3a8 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1908] @ 9c3ac <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1912] @ 9c3b0 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1916] @ 9c3b4 <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1920] @ 9c3b8 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1924] @ 9c3bc <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1928] @ 9c3c0 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1932] @ 9c3c4 <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1936] @ 9c3c8 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1940] @ 9c3cc <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1944] @ 9c3d0 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1948] @ 9c3d4 <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1952] @ 9c3d8 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1956] @ 9c3dc <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1960] @ 9c3e0 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1964] @ 9c3e4 <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1968] @ 9c3e8 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1972] @ 9c3ec <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1976] @ 9c3f0 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1980] @ 9c3f4 <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1984] @ 9c3f8 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1988] @ 9c3fc <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1992] @ 9c400 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-1996] @ 9c404 <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2000] @ 9c408 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2004] @ 9c40c <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2008] @ 9c410 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2012] @ 9c414 <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2016] @ 9c418 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2020] @ 9c41c <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2024] @ 9c420 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2028] @ 9c424 <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2032] @ 9c428 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2036] @ 9c42c <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2040] @ 9c430 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2044] @ 9c434 <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2048] @ 9c438 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2052] @ 9c43c <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2056] @ 9c440 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2060] @ 9c444 <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2064] @ 9c448 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2068] @ 9c44c <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2072] @ 9c450 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2076] @ 9c454 <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2080] @ 9c458 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2084] @ 9c45c <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2088] @ 9c460 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2092] @ 9c464 <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2096] @ 9c468 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2100] @ 9c46c <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2104] @ 9c470 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2108] @ 9c474 <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2112] @ 9c478 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2116] @ 9c47c <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2120] @ 9c480 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2124] @ 9c484 <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2128] @ 9c488 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2132] @ 9c48c <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2136] @ 9c490 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2140] @ 9c494 <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2144] @ 9c498 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2148] @ 9c49c <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2152] @ 9c4a0 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2156] @ 9c4a4 <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2160] @ 9c4a8 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2164] @ 9c4ac <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2168] @ 9c4b0 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2172] @ 9c4b4 <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2176] @ 9c4b8 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2180] @ 9c4bc <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2184] @ 9c4c0 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2188] @ 9c4c4 <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2192] @ 9c4c8 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2196] @ 9c4cc <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2200] @ 9c4d0 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2204] @ 9c4d4 <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2208] @ 9c4d8 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2212] @ 9c4dc <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2216] @ 9c4e0 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2220] @ 9c4e4 <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2224] @ 9c4e8 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2228] @ 9c4ec <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2232] @ 9c4f0 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2236] @ 9c4f4 <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2240] @ 9c4f8 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2244] @ 9c4fc <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2248] @ 9c500 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2252] @ 9c504 <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2256] @ 9c508 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2260] @ 9c50c <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2264] @ 9c510 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2268] @ 9c514 <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2272] @ 9c518 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2276] @ 9c51c <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2280] @ 9c520 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2284] @ 9c524 <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2288] @ 9c528 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2292] @ 9c52c <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2296] @ 9c530 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2300] @ 9c534 <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2304] @ 9c538 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2308] @ 9c53c <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2312] @ 9c540 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2316] @ 9c544 <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2320] @ 9c548 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2324] @ 9c54c <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2328] @ 9c550 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2332] @ 9c554 <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2336] @ 9c558 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2340] @ 9c55c <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2344] @ 9c560 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2348] @ 9c564 <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2352] @ 9c568 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2356] @ 9c56c <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2360] @ 9c570 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2364] @ 9c574 <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2368] @ 9c578 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2372] @ 9c57c <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2376] @ 9c580 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2380] @ 9c584 <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2384] @ 9c588 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2388] @ 9c58c <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2392] @ 9c590 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2396] @ 9c594 <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2400] @ 9c598 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2404] @ 9c59c <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2408] @ 9c5a0 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2412] @ 9c5a4 <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2416] @ 9c5a8 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2420] @ 9c5ac <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2424] @ 9c5b0 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2428] @ 9c5b4 <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2432] @ 9c5b8 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2436] @ 9c5bc <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2440] @ 9c5c0 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2444] @ 9c5c4 <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2448] @ 9c5c8 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2452] @ 9c5cc <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2456] @ 9c5d0 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2460] @ 9c5d4 <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2464] @ 9c5d8 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2468] @ 9c5dc <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2472] @ 9c5e0 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2476] @ 9c5e4 <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2480] @ 9c5e8 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2484] @ 9c5ec <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2488] @ 9c5f0 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2492] @ 9c5f4 <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2496] @ 9c5f8 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2500] @ 9c5fc <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2504] @ 9c600 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2508] @ 9c604 <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2512] @ 9c608 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2516] @ 9c60c <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2520] @ 9c610 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2524] @ 9c614 <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2528] @ 9c618 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2532] @ 9c61c <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2536] @ 9c620 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2540] @ 9c624 <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2544] @ 9c628 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2548] @ 9c62c <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2552] @ 9c630 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2556] @ 9c634 <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2560] @ 9c638 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2564] @ 9c63c <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2568] @ 9c640 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2572] @ 9c644 <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2576] @ 9c648 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2580] @ 9c64c <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2584] @ 9c650 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2588] @ 9c654 <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2592] @ 9c658 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2596] @ 9c65c <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2600] @ 9c660 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2604] @ 9c664 <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2608] @ 9c668 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2612] @ 9c66c <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2616] @ 9c670 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2620] @ 9c674 <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2624] @ 9c678 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2628] @ 9c67c <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2632] @ 9c680 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2636] @ 9c684 <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2640] @ 9c688 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2644] @ 9c68c <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2648] @ 9c690 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2652] @ 9c694 <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2656] @ 9c698 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2660] @ 9c69c <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2664] @ 9c6a0 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2668] @ 9c6a4 <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2672] @ 9c6a8 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2676] @ 9c6ac <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2680] @ 9c6b0 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2684] @ 9c6b4 <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2688] @ 9c6b8 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2692] @ 9c6bc <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2696] @ 9c6c0 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2700] @ 9c6c4 <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2704] @ 9c6c8 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2708] @ 9c6cc <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2712] @ 9c6d0 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2716] @ 9c6d4 <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2720] @ 9c6d8 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2724] @ 9c6dc <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2728] @ 9c6e0 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2732] @ 9c6e4 <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2736] @ 9c6e8 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2740] @ 9c6ec <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2744] @ 9c6f0 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2748] @ 9c6f4 <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2752] @ 9c6f8 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2644] @ 9c76c <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2764] @ 9c6fc <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2768] @ 9c700 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2772] @ 9c704 <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2776] @ 9c708 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2780] @ 9c70c <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2784] @ 9c710 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2788] @ 9c714 <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2792] @ 9c718 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2796] @ 9c71c <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2800] @ 9c720 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2804] @ 9c724 <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2808] @ 9c728 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2812] @ 9c72c <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2816] @ 9c730 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2820] @ 9c734 <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2824] @ 9c738 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2828] @ 9c73c <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2832] @ 9c740 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2836] @ 9c744 <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2840] @ 9c748 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2844] @ 9c74c <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2848] @ 9c750 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2852] @ 9c754 <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - ldr r0, [pc, #-2856] @ 9c758 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ - bl 9dffc <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ - movw lr, #456 @ 0x1c8 │ │ │ │ - movt lr, #10 │ │ │ │ - str r9, [fp, #-116] @ 0xffffff8c │ │ │ │ - str r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - movw r9, #24392 @ 0x5f48 │ │ │ │ - movt r9, #10 │ │ │ │ - str lr, [fp, #-100] @ 0xffffff9c │ │ │ │ - b 9d384 <_Py_InitializeRecursionLimits@@Base+0x2f7c> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [r3, #988] @ 0x3dc │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 9dca4 <_Py_InitializeRecursionLimits@@Base+0x389c> │ │ │ │ - ldr r3, [pc, #-2908] @ 9c760 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + rsbeq pc, r2, r8, asr #21 │ │ │ │ + mlseq r3, r0, r8, r9 │ │ │ │ + ldr r0, [pc, #-1444] @ 9c300 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1448] @ 9c304 <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1452] @ 9c308 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1456] @ 9c30c <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1460] @ 9c310 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1464] @ 9c314 <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1468] @ 9c318 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1472] @ 9c31c <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1476] @ 9c320 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1480] @ 9c324 <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1484] @ 9c328 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1488] @ 9c32c <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1492] @ 9c330 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1496] @ 9c334 <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1500] @ 9c338 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1504] @ 9c33c <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1508] @ 9c340 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1512] @ 9c344 <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1516] @ 9c348 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1520] @ 9c34c <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1524] @ 9c350 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1528] @ 9c354 <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1532] @ 9c358 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1536] @ 9c35c <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1540] @ 9c360 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1544] @ 9c364 <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1548] @ 9c368 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1552] @ 9c36c <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1556] @ 9c370 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1560] @ 9c374 <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1564] @ 9c378 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1568] @ 9c37c <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1572] @ 9c380 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1576] @ 9c384 <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1580] @ 9c388 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1584] @ 9c38c <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1588] @ 9c390 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1592] @ 9c394 <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1596] @ 9c398 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1600] @ 9c39c <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1604] @ 9c3a0 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1608] @ 9c3a4 <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1612] @ 9c3a8 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1616] @ 9c3ac <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1620] @ 9c3b0 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1624] @ 9c3b4 <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1628] @ 9c3b8 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1632] @ 9c3bc <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1636] @ 9c3c0 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1640] @ 9c3c4 <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1644] @ 9c3c8 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1648] @ 9c3cc <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1652] @ 9c3d0 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1656] @ 9c3d4 <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1660] @ 9c3d8 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1664] @ 9c3dc <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1668] @ 9c3e0 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1672] @ 9c3e4 <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1676] @ 9c3e8 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1680] @ 9c3ec <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1684] @ 9c3f0 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1688] @ 9c3f4 <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1692] @ 9c3f8 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1696] @ 9c3fc <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1700] @ 9c400 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1704] @ 9c404 <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1708] @ 9c408 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1712] @ 9c40c <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1716] @ 9c410 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1720] @ 9c414 <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1724] @ 9c418 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1728] @ 9c41c <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1732] @ 9c420 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1736] @ 9c424 <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1740] @ 9c428 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1744] @ 9c42c <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1748] @ 9c430 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1752] @ 9c434 <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1756] @ 9c438 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1760] @ 9c43c <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1764] @ 9c440 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1768] @ 9c444 <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1772] @ 9c448 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1776] @ 9c44c <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1780] @ 9c450 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1784] @ 9c454 <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1788] @ 9c458 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1792] @ 9c45c <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1796] @ 9c460 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1800] @ 9c464 <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1804] @ 9c468 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1808] @ 9c46c <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1812] @ 9c470 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1816] @ 9c474 <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1820] @ 9c478 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1824] @ 9c47c <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1828] @ 9c480 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1832] @ 9c484 <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1836] @ 9c488 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1840] @ 9c48c <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1844] @ 9c490 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1848] @ 9c494 <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1852] @ 9c498 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1856] @ 9c49c <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1860] @ 9c4a0 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1864] @ 9c4a4 <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1868] @ 9c4a8 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1872] @ 9c4ac <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1876] @ 9c4b0 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1880] @ 9c4b4 <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1884] @ 9c4b8 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1888] @ 9c4bc <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1892] @ 9c4c0 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1896] @ 9c4c4 <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1900] @ 9c4c8 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1904] @ 9c4cc <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1908] @ 9c4d0 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1912] @ 9c4d4 <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1916] @ 9c4d8 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1920] @ 9c4dc <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1924] @ 9c4e0 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1928] @ 9c4e4 <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1932] @ 9c4e8 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1936] @ 9c4ec <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1940] @ 9c4f0 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1944] @ 9c4f4 <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1948] @ 9c4f8 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1952] @ 9c4fc <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1956] @ 9c500 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1960] @ 9c504 <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1964] @ 9c508 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1968] @ 9c50c <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1972] @ 9c510 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1976] @ 9c514 <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1980] @ 9c518 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1984] @ 9c51c <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1988] @ 9c520 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1992] @ 9c524 <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1996] @ 9c528 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2000] @ 9c52c <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2004] @ 9c530 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2008] @ 9c534 <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2012] @ 9c538 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2016] @ 9c53c <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2020] @ 9c540 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2024] @ 9c544 <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2028] @ 9c548 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2032] @ 9c54c <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2036] @ 9c550 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2040] @ 9c554 <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2044] @ 9c558 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2048] @ 9c55c <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2052] @ 9c560 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2056] @ 9c564 <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2060] @ 9c568 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2064] @ 9c56c <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2068] @ 9c570 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2072] @ 9c574 <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2076] @ 9c578 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2080] @ 9c57c <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2084] @ 9c580 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2088] @ 9c584 <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2092] @ 9c588 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2096] @ 9c58c <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2100] @ 9c590 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2104] @ 9c594 <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2108] @ 9c598 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2112] @ 9c59c <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2116] @ 9c5a0 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2120] @ 9c5a4 <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2124] @ 9c5a8 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2128] @ 9c5ac <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2132] @ 9c5b0 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2136] @ 9c5b4 <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2140] @ 9c5b8 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2144] @ 9c5bc <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2148] @ 9c5c0 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2152] @ 9c5c4 <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2156] @ 9c5c8 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2160] @ 9c5cc <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2164] @ 9c5d0 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2168] @ 9c5d4 <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2172] @ 9c5d8 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2176] @ 9c5dc <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2180] @ 9c5e0 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2184] @ 9c5e4 <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2188] @ 9c5e8 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2192] @ 9c5ec <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2196] @ 9c5f0 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2200] @ 9c5f4 <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2204] @ 9c5f8 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2208] @ 9c5fc <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2212] @ 9c600 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2216] @ 9c604 <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2220] @ 9c608 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2224] @ 9c60c <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2228] @ 9c610 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2232] @ 9c614 <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2236] @ 9c618 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2240] @ 9c61c <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2244] @ 9c620 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2248] @ 9c624 <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2252] @ 9c628 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2256] @ 9c62c <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2260] @ 9c630 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2264] @ 9c634 <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2268] @ 9c638 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2272] @ 9c63c <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2276] @ 9c640 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2280] @ 9c644 <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2284] @ 9c648 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2288] @ 9c64c <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2292] @ 9c650 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2296] @ 9c654 <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2300] @ 9c658 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2304] @ 9c65c <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2308] @ 9c660 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2312] @ 9c664 <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2316] @ 9c668 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2320] @ 9c66c <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2324] @ 9c670 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2328] @ 9c674 <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2332] @ 9c678 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2336] @ 9c67c <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2340] @ 9c680 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2344] @ 9c684 <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2348] @ 9c688 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2352] @ 9c68c <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2356] @ 9c690 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2360] @ 9c694 <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2364] @ 9c698 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2368] @ 9c69c <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2372] @ 9c6a0 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2376] @ 9c6a4 <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2380] @ 9c6a8 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2384] @ 9c6ac <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2388] @ 9c6b0 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2392] @ 9c6b4 <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2396] @ 9c6b8 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2400] @ 9c6bc <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2404] @ 9c6c0 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2408] @ 9c6c4 <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2412] @ 9c6c8 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2416] @ 9c6cc <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2420] @ 9c6d0 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2424] @ 9c6d4 <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2428] @ 9c6d8 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2432] @ 9c6dc <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2436] @ 9c6e0 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2440] @ 9c6e4 <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2444] @ 9c6e8 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2448] @ 9c6ec <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2452] @ 9c6f0 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2456] @ 9c6f4 <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2460] @ 9c6f8 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2464] @ 9c6fc <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2468] @ 9c700 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2472] @ 9c704 <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2476] @ 9c708 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2480] @ 9c70c <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2484] @ 9c710 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2488] @ 9c714 <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2492] @ 9c718 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2496] @ 9c71c <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2500] @ 9c720 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2504] @ 9c724 <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2508] @ 9c728 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2512] @ 9c72c <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2516] @ 9c730 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2520] @ 9c734 <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2524] @ 9c738 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2528] @ 9c73c <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2532] @ 9c740 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2536] @ 9c744 <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2540] @ 9c748 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2544] @ 9c74c <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2548] @ 9c750 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2552] @ 9c754 <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2556] @ 9c758 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2560] @ 9c75c <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2564] @ 9c760 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2568] @ 9c764 <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2572] @ 9c768 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2576] @ 9c76c <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2580] @ 9c770 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2584] @ 9c774 <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2588] @ 9c778 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2592] @ 9c77c <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2596] @ 9c780 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2600] @ 9c784 <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2604] @ 9c788 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2608] @ 9c78c <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2612] @ 9c790 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2616] @ 9c794 <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2620] @ 9c798 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2624] @ 9c79c <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2628] @ 9c7a0 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2632] @ 9c7a4 <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2636] @ 9c7a8 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2640] @ 9c7ac <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2644] @ 9c7b0 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2648] @ 9c7b4 <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2652] @ 9c7b8 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2656] @ 9c7bc <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2660] @ 9c7c0 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2664] @ 9c7c4 <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2668] @ 9c7c8 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2672] @ 9c7cc <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2676] @ 9c7d0 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2680] @ 9c7d4 <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2684] @ 9c7d8 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2688] @ 9c7dc <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2692] @ 9c7e0 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2696] @ 9c7e4 <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2700] @ 9c7e8 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2704] @ 9c7ec <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2708] @ 9c7f0 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2712] @ 9c7f4 <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2716] @ 9c7f8 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2720] @ 9c7fc <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2724] @ 9c800 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2728] @ 9c804 <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2732] @ 9c808 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2736] @ 9c80c <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2740] @ 9c810 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2744] @ 9c814 <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2748] @ 9c818 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2636] @ 9c890 <_Py_InitializeRecursionLimits@@Base+0x23a8> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2760] @ 9c81c <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2764] @ 9c820 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2768] @ 9c824 <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2772] @ 9c828 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2776] @ 9c82c <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2780] @ 9c830 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2784] @ 9c834 <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2788] @ 9c838 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2792] @ 9c83c <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2796] @ 9c840 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2800] @ 9c844 <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2804] @ 9c848 <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2808] @ 9c84c <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2812] @ 9c850 <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2816] @ 9c854 <_Py_InitializeRecursionLimits@@Base+0x236c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2820] @ 9c858 <_Py_InitializeRecursionLimits@@Base+0x2370> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2824] @ 9c85c <_Py_InitializeRecursionLimits@@Base+0x2374> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2828] @ 9c860 <_Py_InitializeRecursionLimits@@Base+0x2378> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2832] @ 9c864 <_Py_InitializeRecursionLimits@@Base+0x237c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2836] @ 9c868 <_Py_InitializeRecursionLimits@@Base+0x2380> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2840] @ 9c86c <_Py_InitializeRecursionLimits@@Base+0x2384> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2844] @ 9c870 <_Py_InitializeRecursionLimits@@Base+0x2388> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2848] @ 9c874 <_Py_InitializeRecursionLimits@@Base+0x238c> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2852] @ 9c878 <_Py_InitializeRecursionLimits@@Base+0x2390> │ │ │ │ + bl 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r3, [pc, #-2852] @ 9c880 <_Py_InitializeRecursionLimits@@Base+0x2398> │ │ │ │ + ldr r5, [pc, #-2860] @ 9c87c <_Py_InitializeRecursionLimits@@Base+0x2394> │ │ │ │ + mov r6, #0 │ │ │ │ + add sl, sl, r3 │ │ │ │ + str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ + b 9d494 <_Py_InitializeRecursionLimits@@Base+0x2fac> │ │ │ │ + ldr r2, [r8, #988] @ 0x3dc │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ + movt r3, #10 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 9dd94 <_Py_InitializeRecursionLimits@@Base+0x38ac> │ │ │ │ + ldr r3, [sl] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 9dc40 <_Py_InitializeRecursionLimits@@Base+0x3838> │ │ │ │ + beq 9dd30 <_Py_InitializeRecursionLimits@@Base+0x3848> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9d404 <_Py_InitializeRecursionLimits@@Base+0x2ffc> │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - cmp r3, sl │ │ │ │ + beq 9d51c <_Py_InitializeRecursionLimits@@Base+0x3034> │ │ │ │ + ldr r2, [r9, #16] │ │ │ │ + movw r3, #27064 @ 0x69b8 │ │ │ │ + movt r3, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq 9d310 <_Py_InitializeRecursionLimits@@Base+0x2f08> │ │ │ │ + beq 9d424 <_Py_InitializeRecursionLimits@@Base+0x2f3c> │ │ │ │ mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ - ldr r3, [r6] │ │ │ │ - add r3, r3, #1 │ │ │ │ + ldrd r2, [r9] │ │ │ │ vmov s15, r3 │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + vcvt.f32.u32 s12, s15 │ │ │ │ + vmov s15, r2 │ │ │ │ + str r2, [r9] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ - vmov s13, r3 │ │ │ │ - vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9d480 <_Py_InitializeRecursionLimits@@Base+0x3078> │ │ │ │ + bgt 9d594 <_Py_InitializeRecursionLimits@@Base+0x30ac> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r6, r6, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ - beq 9d498 <_Py_InitializeRecursionLimits@@Base+0x3090> │ │ │ │ - ldr r0, [r8, #1132] @ 0x46c │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ + beq 9d5ac <_Py_InitializeRecursionLimits@@Base+0x30c4> │ │ │ │ + ldr r0, [r7, #1132] @ 0x46c │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d3c4 <_Py_InitializeRecursionLimits@@Base+0x2fbc> │ │ │ │ - ldr r6, [r8, #1132] @ 0x46c │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ - cmp r3, r9 │ │ │ │ - beq 9d2a0 <_Py_InitializeRecursionLimits@@Base+0x2e98> │ │ │ │ + bne 9d4dc <_Py_InitializeRecursionLimits@@Base+0x2ff4> │ │ │ │ + ldr r9, [r7, #1132] @ 0x46c │ │ │ │ + movw r3, #24608 @ 0x6020 │ │ │ │ + movt r3, #10 │ │ │ │ + ldr r2, [r9, #32] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 9d3b4 <_Py_InitializeRecursionLimits@@Base+0x2ecc> │ │ │ │ mov r0, #16 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d2f8 <_Py_InitializeRecursionLimits@@Base+0x2ef0> │ │ │ │ - b 9d368 <_Py_InitializeRecursionLimits@@Base+0x2f60> │ │ │ │ + bne 9d404 <_Py_InitializeRecursionLimits@@Base+0x2f1c> │ │ │ │ + b 9d478 <_Py_InitializeRecursionLimits@@Base+0x2f90> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ - beq 9d39c <_Py_InitializeRecursionLimits@@Base+0x2f94> │ │ │ │ + beq 9d4ac <_Py_InitializeRecursionLimits@@Base+0x2fc4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d3f0 <_Py_InitializeRecursionLimits@@Base+0x2fe8> │ │ │ │ + bgt 9d508 <_Py_InitializeRecursionLimits@@Base+0x3020> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9deec <_Py_InitializeRecursionLimits@@Base+0x3ae4> │ │ │ │ + beq 9dfcc <_Py_InitializeRecursionLimits@@Base+0x3ae4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d374 <_Py_InitializeRecursionLimits@@Base+0x2f6c> │ │ │ │ + b 9d484 <_Py_InitializeRecursionLimits@@Base+0x2f9c> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9d2f8 <_Py_InitializeRecursionLimits@@Base+0x2ef0> │ │ │ │ + bcc 9d404 <_Py_InitializeRecursionLimits@@Base+0x2f1c> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d2f8 <_Py_InitializeRecursionLimits@@Base+0x2ef0> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + bne 9d404 <_Py_InitializeRecursionLimits@@Base+0x2f1c> │ │ │ │ + ldr r3, [r8, #968] @ 0x3c8 │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r3, [r3, #968] @ 0x3c8 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9dcd4 <_Py_InitializeRecursionLimits@@Base+0x38cc> │ │ │ │ + bne 9ddbc <_Py_InitializeRecursionLimits@@Base+0x38d4> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d368 <_Py_InitializeRecursionLimits@@Base+0x2f60> │ │ │ │ + beq 9d478 <_Py_InitializeRecursionLimits@@Base+0x2f90> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9d2f8 <_Py_InitializeRecursionLimits@@Base+0x2ef0> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 25584c <_PyThreadState_New@@Base+0x640> │ │ │ │ + b 9d404 <_Py_InitializeRecursionLimits@@Base+0x2f1c> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 256580 <_PyThreadState_New@@Base+0x63c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9ded0 <_Py_InitializeRecursionLimits@@Base+0x3ac8> │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - b 9d34c <_Py_InitializeRecursionLimits@@Base+0x2f44> │ │ │ │ - movw sl, #24668 @ 0x605c │ │ │ │ - movt sl, #24 │ │ │ │ - movw lr, #456 @ 0x1c8 │ │ │ │ - movt lr, #10 │ │ │ │ - movw r9, #24392 @ 0x5f48 │ │ │ │ - movt r9, #10 │ │ │ │ - ldr r5, [pc, #-3420] @ 9c75c <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ - str lr, [fp, #-100] @ 0xffffff9c │ │ │ │ - b 9d5a0 <_Py_InitializeRecursionLimits@@Base+0x3198> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [r3, #988] @ 0x3dc │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 9dcbc <_Py_InitializeRecursionLimits@@Base+0x38b4> │ │ │ │ - ldr r3, [pc, #-3448] @ 9c760 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + beq 9dfb0 <_Py_InitializeRecursionLimits@@Base+0x3ac8> │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + b 9d45c <_Py_InitializeRecursionLimits@@Base+0x2f74> │ │ │ │ + ldr r3, [pc, #-3380] @ 9c880 <_Py_InitializeRecursionLimits@@Base+0x2398> │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + ldr r5, [pc, #-3384] @ 9c884 <_Py_InitializeRecursionLimits@@Base+0x239c> │ │ │ │ + add sl, sl, r3 │ │ │ │ + b 9d6a0 <_Py_InitializeRecursionLimits@@Base+0x31b8> │ │ │ │ + ldr r2, [r8, #988] @ 0x3dc │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ + movt r3, #10 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 9dda8 <_Py_InitializeRecursionLimits@@Base+0x38c0> │ │ │ │ + ldr r3, [sl] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9dc5c <_Py_InitializeRecursionLimits@@Base+0x3854> │ │ │ │ + beq 9dd4c <_Py_InitializeRecursionLimits@@Base+0x3864> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9d620 <_Py_InitializeRecursionLimits@@Base+0x3218> │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - cmp r3, sl │ │ │ │ + beq 9d728 <_Py_InitializeRecursionLimits@@Base+0x3240> │ │ │ │ + ldr r2, [r9, #16] │ │ │ │ + movw r3, #27064 @ 0x69b8 │ │ │ │ + movt r3, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq 9d52c <_Py_InitializeRecursionLimits@@Base+0x3124> │ │ │ │ + beq 9d630 <_Py_InitializeRecursionLimits@@Base+0x3148> │ │ │ │ mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ - ldr r3, [r6] │ │ │ │ - add r3, r3, #1 │ │ │ │ + ldrd r2, [r9] │ │ │ │ vmov s15, r3 │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + vcvt.f32.u32 s12, s15 │ │ │ │ + vmov s15, r2 │ │ │ │ + str r2, [r9] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ - vmov s13, r3 │ │ │ │ - vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9d69c <_Py_InitializeRecursionLimits@@Base+0x3294> │ │ │ │ + bgt 9d7a0 <_Py_InitializeRecursionLimits@@Base+0x32b8> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r6, r6, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - cmp r7, #256 @ 0x100 │ │ │ │ - beq 9d6b4 <_Py_InitializeRecursionLimits@@Base+0x32ac> │ │ │ │ - ldr r0, [r8, #1132] @ 0x46c │ │ │ │ + cmp r6, #256 @ 0x100 │ │ │ │ + beq 9d7b8 <_Py_InitializeRecursionLimits@@Base+0x32d0> │ │ │ │ + ldr r0, [r7, #1132] @ 0x46c │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d5e0 <_Py_InitializeRecursionLimits@@Base+0x31d8> │ │ │ │ - ldr r6, [r8, #1132] @ 0x46c │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ - cmp r3, r9 │ │ │ │ - beq 9d4bc <_Py_InitializeRecursionLimits@@Base+0x30b4> │ │ │ │ + bne 9d6e8 <_Py_InitializeRecursionLimits@@Base+0x3200> │ │ │ │ + ldr r9, [r7, #1132] @ 0x46c │ │ │ │ + movw r3, #24608 @ 0x6020 │ │ │ │ + movt r3, #10 │ │ │ │ + ldr r2, [r9, #32] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 9d5c0 <_Py_InitializeRecursionLimits@@Base+0x30d8> │ │ │ │ mov r0, #16 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d514 <_Py_InitializeRecursionLimits@@Base+0x310c> │ │ │ │ - b 9d584 <_Py_InitializeRecursionLimits@@Base+0x317c> │ │ │ │ + bne 9d610 <_Py_InitializeRecursionLimits@@Base+0x3128> │ │ │ │ + b 9d684 <_Py_InitializeRecursionLimits@@Base+0x319c> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq 9d5b8 <_Py_InitializeRecursionLimits@@Base+0x31b0> │ │ │ │ + beq 9d6b8 <_Py_InitializeRecursionLimits@@Base+0x31d0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d60c <_Py_InitializeRecursionLimits@@Base+0x3204> │ │ │ │ + bgt 9d714 <_Py_InitializeRecursionLimits@@Base+0x322c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dd58 <_Py_InitializeRecursionLimits@@Base+0x3950> │ │ │ │ + beq 9de38 <_Py_InitializeRecursionLimits@@Base+0x3950> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d590 <_Py_InitializeRecursionLimits@@Base+0x3188> │ │ │ │ + b 9d690 <_Py_InitializeRecursionLimits@@Base+0x31a8> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9d514 <_Py_InitializeRecursionLimits@@Base+0x310c> │ │ │ │ + bcc 9d610 <_Py_InitializeRecursionLimits@@Base+0x3128> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d514 <_Py_InitializeRecursionLimits@@Base+0x310c> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + bne 9d610 <_Py_InitializeRecursionLimits@@Base+0x3128> │ │ │ │ + ldr r3, [r8, #968] @ 0x3c8 │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r3, [r3, #968] @ 0x3c8 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9dd10 <_Py_InitializeRecursionLimits@@Base+0x3908> │ │ │ │ + bne 9ddf4 <_Py_InitializeRecursionLimits@@Base+0x390c> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d584 <_Py_InitializeRecursionLimits@@Base+0x317c> │ │ │ │ + beq 9d684 <_Py_InitializeRecursionLimits@@Base+0x319c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9d514 <_Py_InitializeRecursionLimits@@Base+0x310c> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 25584c <_PyThreadState_New@@Base+0x640> │ │ │ │ + b 9d610 <_Py_InitializeRecursionLimits@@Base+0x3128> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 256580 <_PyThreadState_New@@Base+0x63c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9df98 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - b 9d568 <_Py_InitializeRecursionLimits@@Base+0x3160> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r9, [fp, #-116] @ 0xffffff8c │ │ │ │ - ldr r2, [r3, #920] @ 0x398 │ │ │ │ - cmp r6, r2 │ │ │ │ - bne 9dc78 <_Py_InitializeRecursionLimits@@Base+0x3870> │ │ │ │ - bl 9f8f8 │ │ │ │ + beq 9e078 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + b 9d668 <_Py_InitializeRecursionLimits@@Base+0x3180> │ │ │ │ + ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [r8, #920] @ 0x398 │ │ │ │ + cmp r9, r2 │ │ │ │ + bne 9dd68 <_Py_InitializeRecursionLimits@@Base+0x3880> │ │ │ │ + bl 9f9d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9dfb4 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - add r3, r6, #114688 @ 0x1c000 │ │ │ │ + beq 9e094 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ + add r3, r9, #114688 @ 0x1c000 │ │ │ │ str r4, [r3, #64] @ 0x40 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r3, [r3, #920] @ 0x398 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne 9d770 <_Py_InitializeRecursionLimits@@Base+0x3368> │ │ │ │ - movw r2, #59856 @ 0xe9d0 │ │ │ │ + ldr r3, [r8, #920] @ 0x398 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne 9d868 <_Py_InitializeRecursionLimits@@Base+0x3380> │ │ │ │ + movw r2, #59896 @ 0xe9f8 │ │ │ │ movt r2, #103 @ 0x67 │ │ │ │ ldr lr, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - movwne r3, #46608 @ 0xb610 │ │ │ │ + movwne r3, #46376 @ 0xb528 │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ - bne 9d748 <_Py_InitializeRecursionLimits@@Base+0x3340> │ │ │ │ - ldr r3, [pc, #-4016] @ 9c764 <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ + bne 9d840 <_Py_InitializeRecursionLimits@@Base+0x3358> │ │ │ │ + ldr r3, [pc, #-3972] @ 9c888 <_Py_InitializeRecursionLimits@@Base+0x23a0> │ │ │ │ sub r4, fp, #52 @ 0x34 │ │ │ │ mov r5, #1 │ │ │ │ mov ip, #8 │ │ │ │ str r5, [r2] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldrh r3, [r4], #2 │ │ │ │ subs ip, ip, #1 │ │ │ │ and r3, r3, #31 │ │ │ │ orr lr, lr, r5, lsl r3 │ │ │ │ - bne 9d728 <_Py_InitializeRecursionLimits@@Base+0x3320> │ │ │ │ - movw r3, #46608 @ 0xb610 │ │ │ │ + bne 9d820 <_Py_InitializeRecursionLimits@@Base+0x3338> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - str lr, [r3] │ │ │ │ - ldr r2, [pc, #-4072] @ 9c768 <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + ldr r2, [pc, #-4028] @ 9c88c <_Py_InitializeRecursionLimits@@Base+0x23a4> │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ add r2, r2, #16 │ │ │ │ - str r2, [r3, #28] │ │ │ │ - ldr r2, [pc, #-4084] @ 9c76c <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r2, [pc, #2152] @ 9dfd0 <_Py_InitializeRecursionLimits@@Base+0x3bc8> │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #2148] @ 9dfd4 <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #-4040] @ 9c890 <_Py_InitializeRecursionLimits@@Base+0x23a8> │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [pc, #-4044] @ 9c894 <_Py_InitializeRecursionLimits@@Base+0x23ac> │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [pc, #-4048] @ 9c898 <_Py_InitializeRecursionLimits@@Base+0x23b0> │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ - bl a12a8 │ │ │ │ + bl a1380 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 9df5c <_Py_InitializeRecursionLimits@@Base+0x3b54> │ │ │ │ + beq 9e03c <_Py_InitializeRecursionLimits@@Base+0x3b54> │ │ │ │ mov r4, #1 │ │ │ │ movw r5, #625 @ 0x271 │ │ │ │ strd r4, [r1, #16] │ │ │ │ - add r4, r6, #4096 @ 0x1000 │ │ │ │ - add r5, r6, #6144 @ 0x1800 │ │ │ │ - add r7, r6, #6144 @ 0x1800 │ │ │ │ + add r4, r9, #4096 @ 0x1000 │ │ │ │ + add r5, r9, #6144 @ 0x1800 │ │ │ │ + add r6, r9, #6144 @ 0x1800 │ │ │ │ add r5, r5, #32 │ │ │ │ - add r7, r7, #60 @ 0x3c │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ str r1, [r4, #2080] @ 0x820 │ │ │ │ mov r0, r1 │ │ │ │ - bl a1394 │ │ │ │ + bl a146c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 9df5c <_Py_InitializeRecursionLimits@@Base+0x3b54> │ │ │ │ + beq 9e03c <_Py_InitializeRecursionLimits@@Base+0x3b54> │ │ │ │ str r1, [r5, #4]! │ │ │ │ - cmp r7, r5 │ │ │ │ - bne 9d7a4 <_Py_InitializeRecursionLimits@@Base+0x339c> │ │ │ │ + cmp r6, r5 │ │ │ │ + bne 9d89c <_Py_InitializeRecursionLimits@@Base+0x33b4> │ │ │ │ sub r5, fp, #84 @ 0x54 │ │ │ │ - mov r7, #0 │ │ │ │ + mov r6, #0 │ │ │ │ mov r1, #840 @ 0x348 │ │ │ │ mov r0, #1 │ │ │ │ - str r7, [fp, #-84] @ 0xffffffac │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bl a17c4 │ │ │ │ - cmp r0, r7 │ │ │ │ - str r0, [r6, #3804] @ 0xedc │ │ │ │ - beq 9debc <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a1868 │ │ │ │ + str r6, [fp, #-84] @ 0xffffffac │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r6, [r5, #8] │ │ │ │ + str r6, [r5, #12] │ │ │ │ + bl a189c │ │ │ │ + cmp r0, r6 │ │ │ │ + str r0, [r9, #3804] @ 0xedc │ │ │ │ + beq 9df9c <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a1940 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6, #3816] @ 0xee8 │ │ │ │ - beq 9debc <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a1868 │ │ │ │ + str r0, [r9, #3816] @ 0xee8 │ │ │ │ + beq 9df9c <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a1940 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6, #3820] @ 0xeec │ │ │ │ - beq 9debc <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ - mov r1, r6 │ │ │ │ + str r0, [r9, #3820] @ 0xeec │ │ │ │ + beq 9df9c <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 255a38 <_PyThreadState_New@@Base+0x82c> │ │ │ │ - ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ + bl 256768 <_PyThreadState_New@@Base+0x824> │ │ │ │ + ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 9df90 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ + ldr r7, [r4, #1480] @ 0x5c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 9deb0 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ - ldr r8, [r4, #1480] @ 0x5c8 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne 9d8f4 <_Py_InitializeRecursionLimits@@Base+0x34ec> │ │ │ │ + bne 9d9ec <_Py_InitializeRecursionLimits@@Base+0x3504> │ │ │ │ mov r0, #5 │ │ │ │ - bl a1868 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 9de84 <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ - movw sl, #46608 @ 0xb610 │ │ │ │ + bl a1940 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 9df64 <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ + movw sl, #46376 @ 0xb528 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #1916] @ 9dfd8 <_Py_InitializeRecursionLimits@@Base+0x3bd0> │ │ │ │ - movw r2, #52192 @ 0xcbe0 │ │ │ │ + ldr r1, [pc, #1884] @ 9e0b0 <_Py_InitializeRecursionLimits@@Base+0x3bc8> │ │ │ │ + movw r2, #52768 @ 0xce20 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - ldr r0, [sl, #44] @ 0x2c │ │ │ │ - bl 25a148 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1896] @ 9dfdc <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ - mov r2, r8 │ │ │ │ + ldr r0, [sl, #64] @ 0x40 │ │ │ │ + bl 25ae90 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr r1, [pc, #1864] @ 9e0b4 <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ + mov r2, r7 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [sl, #44] @ 0x2c │ │ │ │ - bl 25a148 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1872] @ 9dfdc <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ - mov r2, r8 │ │ │ │ + ldr r0, [sl, #64] @ 0x40 │ │ │ │ + bl 25ae90 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr r1, [pc, #1840] @ 9e0b4 <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ + mov r2, r7 │ │ │ │ str r0, [r3, #4] │ │ │ │ - ldr r0, [sl, #48] @ 0x30 │ │ │ │ - bl 25a148 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1848] @ 9dfdc <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ - mov r2, r8 │ │ │ │ + ldr r0, [sl, #68] @ 0x44 │ │ │ │ + bl 25ae90 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr r1, [pc, #1816] @ 9e0b4 <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ + mov r2, r7 │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldr r0, [sl, #52] @ 0x34 │ │ │ │ - bl 25a148 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ + ldr r0, [sl, #72] @ 0x48 │ │ │ │ + bl 25ae90 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ mov r1, r0 │ │ │ │ - mov r2, r8 │ │ │ │ - ldr r0, [sl, #56] @ 0x38 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [sl, #76] @ 0x4c │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #1808] @ 9dfdc <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ - bl 25a148 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ + ldr r1, [pc, #1776] @ 9e0b4 <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ + bl 25ae90 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r1, [r6, #12] │ │ │ │ sub r3, r1, #4 │ │ │ │ add r1, r1, #16 │ │ │ │ str r0, [r1] │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9de60 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ + beq 9df40 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9d8dc <_Py_InitializeRecursionLimits@@Base+0x34d4> │ │ │ │ - str r7, [r4, #1480] @ 0x5c8 │ │ │ │ + bne 9d9d4 <_Py_InitializeRecursionLimits@@Base+0x34ec> │ │ │ │ + str r6, [r4, #1480] @ 0x5c8 │ │ │ │ ldr r3, [r4, #1484] @ 0x5cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d910 <_Py_InitializeRecursionLimits@@Base+0x3508> │ │ │ │ - bl 9f8f8 │ │ │ │ + bne 9da08 <_Py_InitializeRecursionLimits@@Base+0x3520> │ │ │ │ + bl 9f9d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1484] @ 0x5cc │ │ │ │ - beq 9de8c <_Py_InitializeRecursionLimits@@Base+0x3a84> │ │ │ │ + beq 9df6c <_Py_InitializeRecursionLimits@@Base+0x3a84> │ │ │ │ ldr r3, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d934 <_Py_InitializeRecursionLimits@@Base+0x352c> │ │ │ │ - movw r0, #64028 @ 0xfa1c │ │ │ │ + bne 9da2c <_Py_InitializeRecursionLimits@@Base+0x3544> │ │ │ │ + movw r0, #64564 @ 0xfc34 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1488] @ 0x5d0 │ │ │ │ - beq 9de8c <_Py_InitializeRecursionLimits@@Base+0x3a84> │ │ │ │ + beq 9df6c <_Py_InitializeRecursionLimits@@Base+0x3a84> │ │ │ │ ldr r1, [r4, #1524] @ 0x5f4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9d958 <_Py_InitializeRecursionLimits@@Base+0x3550> │ │ │ │ - movw r0, #5200 @ 0x1450 │ │ │ │ + bne 9da50 <_Py_InitializeRecursionLimits@@Base+0x3568> │ │ │ │ + movw r0, #5720 @ 0x1658 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25a304 │ │ │ │ + bl 25b04c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1524] @ 0x5f4 │ │ │ │ - beq 9de8c <_Py_InitializeRecursionLimits@@Base+0x3a84> │ │ │ │ + beq 9df6c <_Py_InitializeRecursionLimits@@Base+0x3a84> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #1520] @ 0x5f0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1532] @ 0x5fc │ │ │ │ - beq 9dd88 <_Py_InitializeRecursionLimits@@Base+0x3980> │ │ │ │ + beq 9de68 <_Py_InitializeRecursionLimits@@Base+0x3980> │ │ │ │ + ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ - mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl c0f9c │ │ │ │ - ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 9deb0 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ - mov r1, r9 │ │ │ │ + bl c10a8 │ │ │ │ + ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 9df90 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ + ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25ca1c <_Py_SetImmortalUntracked@@Base+0xb4> │ │ │ │ - ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 9deb0 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r3, [r3, #920] @ 0x398 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne 9d9e4 <_Py_InitializeRecursionLimits@@Base+0x35dc> │ │ │ │ - ldr r3, [r6, #3720] @ 0xe88 │ │ │ │ + bl 25d764 <_Py_SetImmortalUntracked@@Base+0xb4> │ │ │ │ + ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 9df90 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ + ldr r3, [r8, #920] @ 0x398 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne 9dad8 <_Py_InitializeRecursionLimits@@Base+0x35f0> │ │ │ │ + ldr r3, [r9, #3720] @ 0xe88 │ │ │ │ adds r0, r3, #944 @ 0x3b0 │ │ │ │ - beq 9dd78 <_Py_InitializeRecursionLimits@@Base+0x3970> │ │ │ │ + beq 9de58 <_Py_InitializeRecursionLimits@@Base+0x3970> │ │ │ │ ldr r2, [r3, #948] @ 0x3b4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9d9e4 <_Py_InitializeRecursionLimits@@Base+0x35dc> │ │ │ │ + bne 9dad8 <_Py_InitializeRecursionLimits@@Base+0x35f0> │ │ │ │ ldr r2, [r3, #944] @ 0x3b0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #948] @ 0x3b4 │ │ │ │ - beq 9d9e4 <_Py_InitializeRecursionLimits@@Base+0x35dc> │ │ │ │ - bl 25da60 │ │ │ │ - add sl, r6, #5504 @ 0x1580 │ │ │ │ - add sl, sl, #20 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 9dd64 <_Py_InitializeRecursionLimits@@Base+0x395c> │ │ │ │ + beq 9dad8 <_Py_InitializeRecursionLimits@@Base+0x35f0> │ │ │ │ + bl 25e7a8 │ │ │ │ + add r7, r9, #5504 @ 0x1580 │ │ │ │ + add r7, r7, #20 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 9de44 <_Py_InitializeRecursionLimits@@Base+0x395c> │ │ │ │ movw r2, #5552 @ 0x15b0 │ │ │ │ - add r1, r6, r2 │ │ │ │ + add r1, r9, r2 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r6, r2] │ │ │ │ + str r3, [r9, r2] │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r4, #1432] @ 0x598 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9da28 <_Py_InitializeRecursionLimits@@Base+0x3620> │ │ │ │ + bne 9db1c <_Py_InitializeRecursionLimits@@Base+0x3634> │ │ │ │ ldr r3, [r4, #1428] @ 0x594 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #1432] @ 0x598 │ │ │ │ - bne 9df50 <_Py_InitializeRecursionLimits@@Base+0x3b48> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne 9e030 <_Py_InitializeRecursionLimits@@Base+0x3b48> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #5248 @ 0x1480 │ │ │ │ + movw r0, #5768 @ 0x1688 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 25d5a4 │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq 9dd2c <_Py_InitializeRecursionLimits@@Base+0x3924> │ │ │ │ + bl 25e2ec │ │ │ │ + ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 9de0c <_Py_InitializeRecursionLimits@@Base+0x3924> │ │ │ │ ldr r3, [r4, #332] @ 0x14c │ │ │ │ - str r6, [r4, #1452] @ 0x5ac │ │ │ │ + str r9, [r4, #1452] @ 0x5ac │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - beq 9dc04 <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ - ldr r6, [r9, #8] │ │ │ │ - add r3, r6, #4096 @ 0x1000 │ │ │ │ - ldr sl, [r3, #192] @ 0xc0 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne 9dd00 <_Py_InitializeRecursionLimits@@Base+0x38f8> │ │ │ │ - movw r0, #5328 @ 0x14d0 │ │ │ │ + beq 9dcf8 <_Py_InitializeRecursionLimits@@Base+0x3810> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + add r3, r7, #4096 @ 0x1000 │ │ │ │ + ldr r9, [r3, #192] @ 0xc0 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne 9dde4 <_Py_InitializeRecursionLimits@@Base+0x38fc> │ │ │ │ + movw r0, #5848 @ 0x16d8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25dcfc │ │ │ │ + bl 25ea44 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 9de0c <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ - movw r0, #5328 @ 0x14d0 │ │ │ │ + bne 9deec <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ + movw r0, #5848 @ 0x16d8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 26895c │ │ │ │ + bl 269cc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9de0c <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ - cmp sl, #0 │ │ │ │ - str r4, [r6, #3856] @ 0xf10 │ │ │ │ - bne 9dcf0 <_Py_InitializeRecursionLimits@@Base+0x38e8> │ │ │ │ - movw r0, #54308 @ 0xd424 │ │ │ │ + beq 9deec <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ + cmp r9, #0 │ │ │ │ + str r4, [r7, #3856] @ 0xf10 │ │ │ │ + bne 9ddd4 <_Py_InitializeRecursionLimits@@Base+0x38ec> │ │ │ │ + movw r0, #54852 @ 0xd644 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aadf0 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 9de0c <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ - mov r2, r6 │ │ │ │ - movw r1, #3704 @ 0xe78 │ │ │ │ + bl aaed8 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 9deec <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ + mov r2, r7 │ │ │ │ + movw r1, #4280 @ 0x10b8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #5372 @ 0x14fc │ │ │ │ + movw r0, #5892 @ 0x1704 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl c0010 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 9de48 <_Py_InitializeRecursionLimits@@Base+0x3a40> │ │ │ │ - bl 25b5c4 <_PyNamespace_New@@Base> │ │ │ │ - ldr r2, [r8] │ │ │ │ + bl c011c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 9df28 <_Py_InitializeRecursionLimits@@Base+0x3a40> │ │ │ │ + bl 25c30c <_PyNamespace_New@@Base> │ │ │ │ + ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9db20 <_Py_InitializeRecursionLimits@@Base+0x3718> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 9db20 <_Py_InitializeRecursionLimits@@Base+0x3718> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 9de48 <_Py_InitializeRecursionLimits@@Base+0x3a40> │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 9dc14 <_Py_InitializeRecursionLimits@@Base+0x372c> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 9dc14 <_Py_InitializeRecursionLimits@@Base+0x372c> │ │ │ │ mov r0, r9 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 9df28 <_Py_InitializeRecursionLimits@@Base+0x3a40> │ │ │ │ mov r3, #0 │ │ │ │ + ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, sl │ │ │ │ - mov r1, r6 │ │ │ │ - bl 135dc8 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ - ldr r3, [r6] │ │ │ │ + mov r1, r7 │ │ │ │ + bl 1365d8 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ + ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9db5c <_Py_InitializeRecursionLimits@@Base+0x3754> │ │ │ │ + bgt 9dc50 <_Py_InitializeRecursionLimits@@Base+0x3768> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9de54 <_Py_InitializeRecursionLimits@@Base+0x3a4c> │ │ │ │ + beq 9df34 <_Py_InitializeRecursionLimits@@Base+0x3a4c> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9db80 <_Py_InitializeRecursionLimits@@Base+0x3778> │ │ │ │ + bgt 9dc74 <_Py_InitializeRecursionLimits@@Base+0x378c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9db80 <_Py_InitializeRecursionLimits@@Base+0x3778> │ │ │ │ + bne 9dc74 <_Py_InitializeRecursionLimits@@Base+0x378c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9de44 <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ + beq 9df24 <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ mov r0, r9 │ │ │ │ - bl 26a798 │ │ │ │ + bl 26bb04 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9de20 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ + blt 9df00 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #54308 @ 0xd424 │ │ │ │ + movw r0, #54852 @ 0xd644 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 26ac68 <_PyImport_SetModuleString@@Base> │ │ │ │ + bl 26bfd4 <_PyImport_SetModuleString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9dde8 <_Py_InitializeRecursionLimits@@Base+0x39e0> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + blt 9dec8 <_Py_InitializeRecursionLimits@@Base+0x39e0> │ │ │ │ + mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #20940 @ 0x51cc │ │ │ │ + movw r2, #21516 @ 0x540c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #5380 @ 0x1504 │ │ │ │ + movw r1, #5900 @ 0x170c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 13c2b4 │ │ │ │ + bl 13cac4 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dbf0 <_Py_InitializeRecursionLimits@@Base+0x37e8> │ │ │ │ + bgt 9dce4 <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dddc <_Py_InitializeRecursionLimits@@Base+0x39d4> │ │ │ │ + beq 9debc <_Py_InitializeRecursionLimits@@Base+0x39d4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9de0c <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ + beq 9deec <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9ddc0 <_Py_InitializeRecursionLimits@@Base+0x39b8> │ │ │ │ - mov r6, #0 │ │ │ │ - mov r4, r6 │ │ │ │ + ble 9dea0 <_Py_InitializeRecursionLimits@@Base+0x39b8> │ │ │ │ + mov r7, #0 │ │ │ │ + mov r4, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl af254 │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r7, [fp, #-84] @ 0xffffffac │ │ │ │ - str r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ + bl af33c │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ + strd r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl a02f0 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl a03c8 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d434 <_Py_InitializeRecursionLimits@@Base+0x302c> │ │ │ │ + b 9d54c <_Py_InitializeRecursionLimits@@Base+0x3064> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl a02f0 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl a03c8 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d650 <_Py_InitializeRecursionLimits@@Base+0x3248> │ │ │ │ - add r3, r6, #4096 @ 0x1000 │ │ │ │ + b 9d758 <_Py_InitializeRecursionLimits@@Base+0x3270> │ │ │ │ + add r3, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9d6cc <_Py_InitializeRecursionLimits@@Base+0x32c4> │ │ │ │ + beq 9d7c8 <_Py_InitializeRecursionLimits@@Base+0x32e0> │ │ │ │ add r2, r2, #114688 @ 0x1c000 │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d6d8 <_Py_InitializeRecursionLimits@@Base+0x32d0> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b 9d7d4 <_Py_InitializeRecursionLimits@@Base+0x32ec> │ │ │ │ + ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d3b8 <_Py_InitializeRecursionLimits@@Base+0x2fb0> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b 9d4d0 <_Py_InitializeRecursionLimits@@Base+0x2fe8> │ │ │ │ + ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d5d4 <_Py_InitializeRecursionLimits@@Base+0x31cc> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b 9d6dc <_Py_InitializeRecursionLimits@@Base+0x31f4> │ │ │ │ + ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d468 <_Py_InitializeRecursionLimits@@Base+0x3060> │ │ │ │ - movw r0, #5348 @ 0x14e4 │ │ │ │ + b 9d57c <_Py_InitializeRecursionLimits@@Base+0x3094> │ │ │ │ + movw r0, #5868 @ 0x16ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25e03c │ │ │ │ - b 9dac0 <_Py_InitializeRecursionLimits@@Base+0x36b8> │ │ │ │ - movw r0, #5292 @ 0x14ac │ │ │ │ + bl 25ed84 │ │ │ │ + b 9dbb4 <_Py_InitializeRecursionLimits@@Base+0x36cc> │ │ │ │ + movw r0, #5812 @ 0x16b4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25e03c │ │ │ │ - b 9da8c <_Py_InitializeRecursionLimits@@Base+0x3684> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bl 25ed84 │ │ │ │ + b 9db80 <_Py_InitializeRecursionLimits@@Base+0x3698> │ │ │ │ + ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d684 <_Py_InitializeRecursionLimits@@Base+0x327c> │ │ │ │ - movw r4, #5140 @ 0x1414 │ │ │ │ + b 9d788 <_Py_InitializeRecursionLimits@@Base+0x32a0> │ │ │ │ + movw r4, #5660 @ 0x161c │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - add r0, sl, #16 │ │ │ │ - bl 2c6a54 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 899a8 │ │ │ │ + add r0, r7, #16 │ │ │ │ + bl 2c7784 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 89a50 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r6, [pc, #656] @ 9dfe0 <_Py_InitializeRecursionLimits@@Base+0x3bd8> │ │ │ │ - mov r7, #1 │ │ │ │ + ldr r7, [pc, #648] @ 9e0b8 <_Py_InitializeRecursionLimits@@Base+0x3bd0> │ │ │ │ + mov r6, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9dc14 <_Py_InitializeRecursionLimits@@Base+0x380c> │ │ │ │ + b 9dd08 <_Py_InitializeRecursionLimits@@Base+0x3820> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 9d60c <_Py_InitializeRecursionLimits@@Base+0x3204> │ │ │ │ - mov r0, sl │ │ │ │ - movw r4, #5088 @ 0x13e0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 9d714 <_Py_InitializeRecursionLimits@@Base+0x322c> │ │ │ │ + mov r0, r7 │ │ │ │ + movw r4, #5608 @ 0x15e8 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - bl 899a8 │ │ │ │ - b 9dd44 <_Py_InitializeRecursionLimits@@Base+0x393c> │ │ │ │ - movw r4, #5040 @ 0x13b0 │ │ │ │ + bl 89a50 │ │ │ │ + b 9de24 <_Py_InitializeRecursionLimits@@Base+0x393c> │ │ │ │ + movw r4, #5560 @ 0x15b8 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - bl 899a8 │ │ │ │ - b 9dd44 <_Py_InitializeRecursionLimits@@Base+0x393c> │ │ │ │ - ldr r3, [pc, #596] @ 9dfe4 <_Py_InitializeRecursionLimits@@Base+0x3bdc> │ │ │ │ + bl 89a50 │ │ │ │ + b 9de24 <_Py_InitializeRecursionLimits@@Base+0x393c> │ │ │ │ + ldr r3, [pc, #588] @ 9e0bc <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ strd r2, [fp, #-84] @ 0xffffffac │ │ │ │ - movw r3, #52600 @ 0xcd78 │ │ │ │ + movw r3, #53176 @ 0xcfb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9dc34 <_Py_InitializeRecursionLimits@@Base+0x382c> │ │ │ │ + b 9dd24 <_Py_InitializeRecursionLimits@@Base+0x383c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 9a408 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b 9a994 <_Py_InitializeRecursionLimits@@Base+0x58c> │ │ │ │ + bl 9a4e8 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b 9aab8 <_Py_InitializeRecursionLimits@@Base+0x5d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9dc04 <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ + bne 9dcf8 <_Py_InitializeRecursionLimits@@Base+0x3810> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 9dc04 <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 9dcf8 <_Py_InitializeRecursionLimits@@Base+0x3810> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 9dbf0 <_Py_InitializeRecursionLimits@@Base+0x37e8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 9dce4 <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9de0c <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ + bgt 9deec <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9de0c <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ + bne 9deec <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #5392 @ 0x1510 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #5912 @ 0x1718 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - ldr r6, [pc, #460] @ 9dfe8 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ - mov r7, #1 │ │ │ │ - b 9dc0c <_Py_InitializeRecursionLimits@@Base+0x3804> │ │ │ │ + ldr r7, [pc, #452] @ 9e0c0 <_Py_InitializeRecursionLimits@@Base+0x3bd8> │ │ │ │ + mov r6, #1 │ │ │ │ + b 9dd00 <_Py_InitializeRecursionLimits@@Base+0x3818> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9de44 <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ + bgt 9df24 <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9de44 <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ + bne 9df24 <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - mov r6, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl af254 │ │ │ │ - b 9de0c <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 9db5c <_Py_InitializeRecursionLimits@@Base+0x3754> │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + mov r7, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl af33c │ │ │ │ + b 9deec <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ + mov r0, r7 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 9dc50 <_Py_InitializeRecursionLimits@@Base+0x3768> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9de84 <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ + bgt 9df64 <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9de84 <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne 9df64 <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #1480] @ 0x5c8 │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #336] @ 9dfec <_Py_InitializeRecursionLimits@@Base+0x3be4> │ │ │ │ + ldr r2, [pc, #328] @ 9e0c4 <_Py_InitializeRecursionLimits@@Base+0x3bdc> │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #5220 @ 0x1464 │ │ │ │ + movw r3, #5740 @ 0x166c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b 9dc34 <_Py_InitializeRecursionLimits@@Base+0x382c> │ │ │ │ - ldr r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b 9dd24 <_Py_InitializeRecursionLimits@@Base+0x383c> │ │ │ │ + ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b 9dc14 <_Py_InitializeRecursionLimits@@Base+0x380c> │ │ │ │ + b 9dd08 <_Py_InitializeRecursionLimits@@Base+0x3820> │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [pc, #296] @ 9dff0 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + ldr r3, [pc, #288] @ 9e0c8 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ mov r2, #1 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9dd94 <_Py_InitializeRecursionLimits@@Base+0x398c> │ │ │ │ - ldr r3, [r6] │ │ │ │ + b 9de74 <_Py_InitializeRecursionLimits@@Base+0x398c> │ │ │ │ + ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r3, [r6, #36] @ 0x24 │ │ │ │ + str r3, [r9] │ │ │ │ + ldr r3, [r9, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b 9d368 <_Py_InitializeRecursionLimits@@Base+0x2f60> │ │ │ │ + b 9d478 <_Py_InitializeRecursionLimits@@Base+0x2f90> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 9d3f0 <_Py_InitializeRecursionLimits@@Base+0x2fe8> │ │ │ │ - bl 1436d4 │ │ │ │ - ldr r6, [pc, #240] @ 9dff4 <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 9d508 <_Py_InitializeRecursionLimits@@Base+0x3020> │ │ │ │ + bl 143edc │ │ │ │ + ldr r6, [pc, #232] @ 9e0cc <_Py_InitializeRecursionLimits@@Base+0x3be4> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw ip, #4968 @ 0x1368 │ │ │ │ + movw ip, #5488 @ 0x1570 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r3, #1 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub lr, fp, #84 @ 0x54 │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9dc34 <_Py_InitializeRecursionLimits@@Base+0x382c> │ │ │ │ - mov r0, sl │ │ │ │ - bl 25da60 │ │ │ │ - b 9da28 <_Py_InitializeRecursionLimits@@Base+0x3620> │ │ │ │ + b 9dd24 <_Py_InitializeRecursionLimits@@Base+0x383c> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 25e7a8 │ │ │ │ + b 9db1c <_Py_InitializeRecursionLimits@@Base+0x3634> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r3, #52600 @ 0xcd78 │ │ │ │ + movw r3, #53176 @ 0xcfb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub ip, fp, #84 @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9dc34 <_Py_InitializeRecursionLimits@@Base+0x382c> │ │ │ │ - ldr r3, [r6] │ │ │ │ + b 9dd24 <_Py_InitializeRecursionLimits@@Base+0x383c> │ │ │ │ + ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r3, [r6, #36] @ 0x24 │ │ │ │ + str r3, [r9] │ │ │ │ + ldr r3, [r9, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b 9d584 <_Py_InitializeRecursionLimits@@Base+0x317c> │ │ │ │ - bl 1436d4 │ │ │ │ - ldr r6, [pc, #56] @ 9dff8 <_Py_InitializeRecursionLimits@@Base+0x3bf0> │ │ │ │ - movw ip, #5008 @ 0x1390 │ │ │ │ + b 9d684 <_Py_InitializeRecursionLimits@@Base+0x319c> │ │ │ │ + bl 143edc │ │ │ │ + ldr r6, [pc, #48] @ 9e0d0 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + movw ip, #5528 @ 0x1598 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 9df28 <_Py_InitializeRecursionLimits@@Base+0x3b20> │ │ │ │ - rsbeq pc, r2, r8, asr #21 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + b 9e008 <_Py_InitializeRecursionLimits@@Base+0x3b20> │ │ │ │ rsbeq r4, r3, r4, ror r4 │ │ │ │ rsbeq r5, r3, r4, asr #4 │ │ │ │ - umaaleq sl, r5, r8, r3 │ │ │ │ - subeq sl, r5, r8, lsl #7 │ │ │ │ - subeq sl, r5, r4, lsr #7 │ │ │ │ - subeq sl, r5, r4, ror r3 │ │ │ │ - subeq sl, r5, r8, ror #6 │ │ │ │ - subeq sl, r5, r8, lsl r3 │ │ │ │ - subeq sl, r5, r8, lsr r3 │ │ │ │ + ldrdeq sl, [r5], #-92 @ 0xffffffa4 │ │ │ │ + subeq sl, r5, ip, asr #11 │ │ │ │ + subeq sl, r5, r8, ror #11 │ │ │ │ + strheq sl, [r5], #-88 @ 0xffffffa8 │ │ │ │ + subeq sl, r5, ip, lsr #11 │ │ │ │ + subeq sl, r5, ip, asr r5 │ │ │ │ + subeq sl, r5, ip, ror r5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #660] @ 9e2ac <_Py_InitializeRecursionLimits@@Base+0x3ea4> │ │ │ │ + ldr r5, [pc, #660] @ 9e384 <_Py_InitializeRecursionLimits@@Base+0x3e9c> │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e1c0 <_Py_InitializeRecursionLimits@@Base+0x3db8> │ │ │ │ + bne 9e298 <_Py_InitializeRecursionLimits@@Base+0x3db0> │ │ │ │ ldr r5, [r5, #1132] @ 0x46c │ │ │ │ - movw r3, #24392 @ 0x5f48 │ │ │ │ + movw r3, #24608 @ 0x6020 │ │ │ │ movt r3, #10 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e1a0 <_Py_InitializeRecursionLimits@@Base+0x3d98> │ │ │ │ + bne 9e278 <_Py_InitializeRecursionLimits@@Base+0x3d90> │ │ │ │ ldr r2, [r6, #988] @ 0x3dc │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e258 <_Py_InitializeRecursionLimits@@Base+0x3e50> │ │ │ │ - ldr r3, [pc, #576] @ 9e2b0 <_Py_InitializeRecursionLimits@@Base+0x3ea8> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + bne 9e330 <_Py_InitializeRecursionLimits@@Base+0x3e48> │ │ │ │ + ldr r2, [pc, #576] @ 9e388 <_Py_InitializeRecursionLimits@@Base+0x3ea0> │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 9e244 <_Py_InitializeRecursionLimits@@Base+0x3e3c> │ │ │ │ + beq 9e31c <_Py_InitializeRecursionLimits@@Base+0x3e34> │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9e130 <_Py_InitializeRecursionLimits@@Base+0x3d28> │ │ │ │ + beq 9e208 <_Py_InitializeRecursionLimits@@Base+0x3d20> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #24668 @ 0x605c │ │ │ │ + movw r3, #27064 @ 0x69b8 │ │ │ │ movt r3, #24 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9e200 <_Py_InitializeRecursionLimits@@Base+0x3df8> │ │ │ │ + bne 9e2d8 <_Py_InitializeRecursionLimits@@Base+0x3df0> │ │ │ │ ldm r5, {r1, r3} │ │ │ │ ror r0, r4, #4 │ │ │ │ vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ add r1, r1, #1 │ │ │ │ vmov s14, r3 │ │ │ │ str r0, [r2, #4] │ │ │ │ str r4, [r2, #8] │ │ │ │ @@ -115466,15 +115522,15 @@ │ │ │ │ vmov s14, r1 │ │ │ │ str r4, [r2, #12] │ │ │ │ vcvt.f32.u32 s12, s14 │ │ │ │ str r1, [r5] │ │ │ │ vdiv.f32 s14, s12, s13 │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9e220 <_Py_InitializeRecursionLimits@@Base+0x3e18> │ │ │ │ + bgt 9e2f8 <_Py_InitializeRecursionLimits@@Base+0x3e10> │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ and r3, r3, r0 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ orr r1, r1, #3 │ │ │ │ ldr r0, [ip, r3, lsl #2] │ │ │ │ str r0, [r2] │ │ │ │ @@ -115484,107 +115540,107 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9e0b0 <_Py_InitializeRecursionLimits@@Base+0x3ca8> │ │ │ │ + bcc 9e188 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9e0b0 <_Py_InitializeRecursionLimits@@Base+0x3ca8> │ │ │ │ + bne 9e188 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e270 <_Py_InitializeRecursionLimits@@Base+0x3e68> │ │ │ │ + bne 9e348 <_Py_InitializeRecursionLimits@@Base+0x3e60> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9e1b0 <_Py_InitializeRecursionLimits@@Base+0x3da8> │ │ │ │ + beq 9e288 <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b 9e0b0 <_Py_InitializeRecursionLimits@@Base+0x3ca8> │ │ │ │ + b 9e188 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9e0b0 <_Py_InitializeRecursionLimits@@Base+0x3ca8> │ │ │ │ + bne 9e188 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 9e128 <_Py_InitializeRecursionLimits@@Base+0x3d20> │ │ │ │ + b 9e200 <_Py_InitializeRecursionLimits@@Base+0x3d18> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, r6 │ │ │ │ - beq 9e034 <_Py_InitializeRecursionLimits@@Base+0x3c2c> │ │ │ │ + beq 9e10c <_Py_InitializeRecursionLimits@@Base+0x3c24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9e1ec <_Py_InitializeRecursionLimits@@Base+0x3de4> │ │ │ │ + bgt 9e2c4 <_Py_InitializeRecursionLimits@@Base+0x3ddc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e2a0 <_Py_InitializeRecursionLimits@@Base+0x3e98> │ │ │ │ + beq 9e378 <_Py_InitializeRecursionLimits@@Base+0x3e90> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 9e128 <_Py_InitializeRecursionLimits@@Base+0x3d20> │ │ │ │ + b 9e200 <_Py_InitializeRecursionLimits@@Base+0x3d18> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r1 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldm r5, {r1, r3} │ │ │ │ vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ add r1, r1, #1 │ │ │ │ - b 9e0d4 <_Py_InitializeRecursionLimits@@Base+0x3ccc> │ │ │ │ + b 9e1ac <_Py_InitializeRecursionLimits@@Base+0x3cc4> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 25584c <_PyThreadState_New@@Base+0x640> │ │ │ │ + bl 256580 <_PyThreadState_New@@Base+0x63c> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9e284 <_Py_InitializeRecursionLimits@@Base+0x3e7c> │ │ │ │ + beq 9e35c <_Py_InitializeRecursionLimits@@Base+0x3e74> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b 9e104 <_Py_InitializeRecursionLimits@@Base+0x3cfc> │ │ │ │ + b 9e1dc <_Py_InitializeRecursionLimits@@Base+0x3cf4> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ mov r2, r0 │ │ │ │ - b 9e160 <_Py_InitializeRecursionLimits@@Base+0x3d58> │ │ │ │ + b 9e238 <_Py_InitializeRecursionLimits@@Base+0x3d50> │ │ │ │ ldr r0, [r6, #984] @ 0x3d8 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9e0b0 <_Py_InitializeRecursionLimits@@Base+0x3ca8> │ │ │ │ - b 9e1b0 <_Py_InitializeRecursionLimits@@Base+0x3da8> │ │ │ │ + bne 9e188 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ + b 9e288 <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b 9e188 <_Py_InitializeRecursionLimits@@Base+0x3d80> │ │ │ │ + b 9e260 <_Py_InitializeRecursionLimits@@Base+0x3d78> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ blx r1 │ │ │ │ - b 9e1b0 <_Py_InitializeRecursionLimits@@Base+0x3da8> │ │ │ │ + b 9e288 <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b 9e1ec <_Py_InitializeRecursionLimits@@Base+0x3de4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b 9e2c4 <_Py_InitializeRecursionLimits@@Base+0x3ddc> │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009e2b4 <_Py_hashtable_get@@Base>: │ │ │ │ +0009e38c <_Py_hashtable_get@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ @@ -115594,41 +115650,41 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #61116 @ 0xeebc │ │ │ │ + movw r3, #61332 @ 0xef94 │ │ │ │ movt r3, #9 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 9ebe8 <_Py_hashtable_get@@Base+0x934> │ │ │ │ + bne 9ecc0 <_Py_hashtable_get@@Base+0x934> │ │ │ │ ldr sl, [r1, #12] │ │ │ │ cmn sl, #1 │ │ │ │ - bne 9e800 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ + bne 9e8d8 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq 9ec88 <_Py_hashtable_get@@Base+0x9d4> │ │ │ │ + beq 9ed60 <_Py_hashtable_get@@Base+0x9d4> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 9ec20 <_Py_hashtable_get@@Base+0x96c> │ │ │ │ + beq 9ecf8 <_Py_hashtable_get@@Base+0x96c> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul sl, r2, r3 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9e7f8 <_Py_hashtable_get@@Base+0x544> │ │ │ │ + beq 9e8d0 <_Py_hashtable_get@@Base+0x544> │ │ │ │ add r7, r1, #20 │ │ │ │ - movw r2, #45564 @ 0xb1fc │ │ │ │ + movw r2, #46376 @ 0xb528 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #40052 @ 0x9c74 │ │ │ │ + movw r3, #40276 @ 0x9d54 │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9ec74 <_Py_hashtable_get@@Base+0x9c0> │ │ │ │ + bne 9ed4c <_Py_hashtable_get@@Base+0x9c0> │ │ │ │ movw r2, #25464 @ 0x6378 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ movw r6, #25973 @ 0x6575 │ │ │ │ movt r6, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r2, {r0, ip} │ │ │ │ @@ -115653,15 +115709,15 @@ │ │ │ │ movw r3, #25698 @ 0x6462 │ │ │ │ movt r3, #29797 @ 0x7465 │ │ │ │ lsl r5, sl, #24 │ │ │ │ cmp sl, #7 │ │ │ │ eor r2, r2, r8 │ │ │ │ eor r3, r3, r8 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble 9e830 <_Py_hashtable_get@@Base+0x57c> │ │ │ │ + ble 9e908 <_Py_hashtable_get@@Base+0x57c> │ │ │ │ adds r8, r6, lr │ │ │ │ ldr r6, [r7] │ │ │ │ adc r4, r2, r4 │ │ │ │ eor ip, ip, r6 │ │ │ │ adds r5, r1, ip │ │ │ │ ldr r1, [r7, #4] │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -115700,15 +115756,15 @@ │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r3, r5, lsr #11 │ │ │ │ sub r5, sl, #8 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor r3, r3, r8 │ │ │ │ cmp r5, #7 │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ - bls 9e584 <_Py_hashtable_get@@Base+0x2d0> │ │ │ │ + bls 9e65c <_Py_hashtable_get@@Base+0x2d0> │ │ │ │ str r9, [fp, #-68] @ 0xffffffbc │ │ │ │ add r9, r7, #8 │ │ │ │ add r5, r7, sl │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ adds sl, lr, r6 │ │ │ │ @@ -115753,29 +115809,29 @@ │ │ │ │ lsl r5, r5, #21 │ │ │ │ add r5, r5, r7, lsr #11 │ │ │ │ eor ip, ip, r3 │ │ │ │ eor r3, r8, r5 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r5, r5, r9 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 9e4bc <_Py_hashtable_get@@Base+0x208> │ │ │ │ + bgt 9e594 <_Py_hashtable_get@@Base+0x208> │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r9, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ bic r8, sl, #7 │ │ │ │ sub r8, r5, r8 │ │ │ │ bic r5, sl, #7 │ │ │ │ add r7, r7, r5 │ │ │ │ - ldr r5, [pc, #2324] @ 9eeb4 <_Py_hashtable_get@@Base+0xc00> │ │ │ │ + ldr r5, [pc, #2324] @ 9ef8c <_Py_hashtable_get@@Base+0xc00> │ │ │ │ add sl, r8, #7 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp sl, #6 │ │ │ │ - bhi 9ecb0 <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ + bhi 9ed88 <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ add r5, r5, sl │ │ │ │ ldrh r5, [r5, sl] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r8, [r7, #6] │ │ │ │ bfi r5, r8, #16, #8 │ │ │ │ @@ -115923,25 +115979,25 @@ │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [r9, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r5 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9ea70 <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ + bne 9eb48 <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r5, sl, #1 │ │ │ │ - ldr sl, [pc, #1660] @ 9eeb8 <_Py_hashtable_get@@Base+0xc04> │ │ │ │ + ldr sl, [pc, #1660] @ 9ef90 <_Py_hashtable_get@@Base+0xc04> │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #6 │ │ │ │ - bhi 9ecb0 <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ + bhi 9ed88 <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ add r5, r5, r5 │ │ │ │ ldrsh r5, [sl, r5] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r5, [r7, #2] │ │ │ │ bfi r8, r5, #16, #8 │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ @@ -116071,159 +116127,159 @@ │ │ │ │ add r3, r3, r0, lsr #15 │ │ │ │ lsl r2, r2, #21 │ │ │ │ eor r3, r3, r5 │ │ │ │ add r2, r2, lr, lsr #11 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor sl, r3, r0 │ │ │ │ - b 9e7f0 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e8c8 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 9eb18 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9ebf0 <_Py_hashtable_get@@Base+0x864> │ │ │ │ ldr r2, [r9, #20] │ │ │ │ - movw r3, #47800 @ 0xbab8 │ │ │ │ + movw r3, #48032 @ 0xbba0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9ebf8 <_Py_hashtable_get@@Base+0x944> │ │ │ │ + bne 9ecd0 <_Py_hashtable_get@@Base+0x944> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 9eca4 <_Py_hashtable_get@@Base+0x9f0> │ │ │ │ + beq 9ed7c <_Py_hashtable_get@@Base+0x9f0> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9eb18 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9ebf0 <_Py_hashtable_get@@Base+0x864> │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, lr │ │ │ │ - bne 9eb18 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9ebf0 <_Py_hashtable_get@@Base+0x864> │ │ │ │ tst r0, #32 │ │ │ │ - beq 9ec48 <_Py_hashtable_get@@Base+0x994> │ │ │ │ + beq 9ed20 <_Py_hashtable_get@@Base+0x994> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ ldreq r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - beq 9ec50 <_Py_hashtable_get@@Base+0x99c> │ │ │ │ + beq 9ed28 <_Py_hashtable_get@@Base+0x99c> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r3, #32 │ │ │ │ add r0, r0, #20 │ │ │ │ - beq 9ec5c <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + beq 9ed34 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq 9ec60 <_Py_hashtable_get@@Base+0x9ac> │ │ │ │ + beq 9ed38 <_Py_hashtable_get@@Base+0x9ac> │ │ │ │ mul r2, r2, ip │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e824 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + beq 9e8fc <_Py_hashtable_get@@Base+0x570> │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9e820 <_Py_hashtable_get@@Base+0x56c> │ │ │ │ + beq 9e8f8 <_Py_hashtable_get@@Base+0x56c> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 9ebb8 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9ec90 <_Py_hashtable_get@@Base+0x904> │ │ │ │ ldr r2, [r9, #20] │ │ │ │ - movw r3, #47800 @ 0xbab8 │ │ │ │ + movw r3, #48032 @ 0xbba0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9ec0c <_Py_hashtable_get@@Base+0x958> │ │ │ │ + bne 9ece4 <_Py_hashtable_get@@Base+0x958> │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 9eea8 <_Py_hashtable_get@@Base+0xbf4> │ │ │ │ + beq 9ef80 <_Py_hashtable_get@@Base+0xbf4> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9ebb8 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9ec90 <_Py_hashtable_get@@Base+0x904> │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, lr │ │ │ │ - bne 9ebb8 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9ec90 <_Py_hashtable_get@@Base+0x904> │ │ │ │ tst r0, #32 │ │ │ │ - beq 9ec9c <_Py_hashtable_get@@Base+0x9e8> │ │ │ │ + beq 9ed74 <_Py_hashtable_get@@Base+0x9e8> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r6, #20 │ │ │ │ addeq r0, r6, #28 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9ec94 <_Py_hashtable_get@@Base+0x9e0> │ │ │ │ + beq 9ed6c <_Py_hashtable_get@@Base+0x9e0> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ mul r2, ip, r2 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e824 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + beq 9e8fc <_Py_hashtable_get@@Base+0x570> │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9e820 <_Py_hashtable_get@@Base+0x56c> │ │ │ │ - b 9eb28 <_Py_hashtable_get@@Base+0x874> │ │ │ │ + beq 9e8f8 <_Py_hashtable_get@@Base+0x56c> │ │ │ │ + b 9ec00 <_Py_hashtable_get@@Base+0x874> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r8, [r7, #4] │ │ │ │ bfi r5, r8, #0, #8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 9e5e8 <_Py_hashtable_get@@Base+0x334> │ │ │ │ + b 9e6c0 <_Py_hashtable_get@@Base+0x334> │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ bfi r8, r5, #8, #8 │ │ │ │ - b 9e868 <_Py_hashtable_get@@Base+0x5b4> │ │ │ │ + b 9e940 <_Py_hashtable_get@@Base+0x5b4> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9e804 <_Py_hashtable_get@@Base+0x550> │ │ │ │ + b 9e8dc <_Py_hashtable_get@@Base+0x550> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e824 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9eb18 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9e8fc <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ebf0 <_Py_hashtable_get@@Base+0x864> │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e824 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9ebb8 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9e8fc <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ec90 <_Py_hashtable_get@@Base+0x904> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r7, r3, #28 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul sl, r2, r3 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 9e348 <_Py_hashtable_get@@Base+0x94> │ │ │ │ - b 9e7f8 <_Py_hashtable_get@@Base+0x544> │ │ │ │ + bne 9e420 <_Py_hashtable_get@@Base+0x94> │ │ │ │ + b 9e8d0 <_Py_hashtable_get@@Base+0x544> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldrb lr, [r1, #16] │ │ │ │ tst lr, #32 │ │ │ │ - bne 9eaf8 <_Py_hashtable_get@@Base+0x844> │ │ │ │ + bne 9ebd0 <_Py_hashtable_get@@Base+0x844> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e824 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9eb18 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + beq 9e8fc <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ebf0 <_Py_hashtable_get@@Base+0x864> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - b 9e7f0 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e8c8 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ - b 9ec28 <_Py_hashtable_get@@Base+0x974> │ │ │ │ + b 9ed00 <_Py_hashtable_get@@Base+0x974> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b 9eba8 <_Py_hashtable_get@@Base+0x8f4> │ │ │ │ + b 9ec80 <_Py_hashtable_get@@Base+0x8f4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b 9eb94 <_Py_hashtable_get@@Base+0x8e0> │ │ │ │ + b 9ec6c <_Py_hashtable_get@@Base+0x8e0> │ │ │ │ cmp r3, r1 │ │ │ │ - beq 9e824 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9eb18 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + beq 9e8fc <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ebf0 <_Py_hashtable_get@@Base+0x864> │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ adds r5, r6, lr │ │ │ │ lsl r6, lr, #13 │ │ │ │ adc r4, r2, r4 │ │ │ │ eor r3, r3, r7 │ │ │ │ add r6, r6, r2, lsr #19 │ │ │ │ lsl r2, r2, #13 │ │ │ │ @@ -116341,49 +116397,49 @@ │ │ │ │ lsl r2, r2, #21 │ │ │ │ add r3, r3, r1, lsr #15 │ │ │ │ add r2, r2, lr, lsr #11 │ │ │ │ eor r3, r3, r0 │ │ │ │ adc ip, ip, r1 │ │ │ │ eor r3, r3, r2 │ │ │ │ eor sl, r3, ip │ │ │ │ - b 9e7f0 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e8c8 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ cmp r1, r6 │ │ │ │ - beq 9e824 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9ebb8 <_Py_hashtable_get@@Base+0x904> │ │ │ │ - ldrdeq sl, [r5], #-36 @ 0xffffffdc │ │ │ │ - subeq sl, r5, r2, ror #5 │ │ │ │ + beq 9e8fc <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ec90 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + ldrdeq sl, [r5], #-68 @ 0xffffffbc │ │ │ │ + subeq sl, r5, r2, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 9f3b0 <_Py_hashtable_get@@Base+0x10fc> │ │ │ │ + bne 9f488 <_Py_hashtable_get@@Base+0x10fc> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9f644 <_Py_hashtable_get@@Base+0x1390> │ │ │ │ + beq 9f71c <_Py_hashtable_get@@Base+0x1390> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 9f618 <_Py_hashtable_get@@Base+0x1364> │ │ │ │ + beq 9f6f0 <_Py_hashtable_get@@Base+0x1364> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9f3a8 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ + beq 9f480 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #45564 @ 0xb1fc │ │ │ │ + movw r2, #46376 @ 0xb528 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #40052 @ 0x9c74 │ │ │ │ + movw r3, #40276 @ 0x9d54 │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f654 <_Py_hashtable_get@@Base+0x13a0> │ │ │ │ + bne 9f72c <_Py_hashtable_get@@Base+0x13a0> │ │ │ │ movw r3, #25464 @ 0x6378 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ @@ -116408,15 +116464,15 @@ │ │ │ │ eor r2, r2, r6 │ │ │ │ eor r3, r3, r6 │ │ │ │ cmp r5, #7 │ │ │ │ lsl r6, r5, #24 │ │ │ │ eor lr, lr, r7 │ │ │ │ eor ip, ip, r7 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble 9f3bc <_Py_hashtable_get@@Base+0x1108> │ │ │ │ + ble 9f494 <_Py_hashtable_get@@Base+0x1108> │ │ │ │ adds r9, r8, lr │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ eor ip, ip, r8 │ │ │ │ adds sl, r1, ip │ │ │ │ @@ -116450,15 +116506,15 @@ │ │ │ │ add r3, r3, r6, lsr #11 │ │ │ │ eor r8, r8, r7 │ │ │ │ eor r4, r4, r9 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor ip, ip, r7 │ │ │ │ eor r3, r3, r9 │ │ │ │ cmp sl, #7 │ │ │ │ - bls 9f138 <_Py_hashtable_get@@Base+0xe84> │ │ │ │ + bls 9f210 <_Py_hashtable_get@@Base+0xe84> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r9, r6, #8 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov sl, r9 │ │ │ │ add r6, r6, r5 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ @@ -116503,29 +116559,29 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl r2, r2, #17 │ │ │ │ add r2, r2, r7, lsr #15 │ │ │ │ sub r5, r5, sl │ │ │ │ eor lr, lr, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 9f078 <_Py_hashtable_get@@Base+0xdc4> │ │ │ │ + bgt 9f150 <_Py_hashtable_get@@Base+0xdc4> │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r7, r5, #7 │ │ │ │ sub r7, sl, r7 │ │ │ │ bic r5, r5, #7 │ │ │ │ - ldr r9, [pc, #1304] @ 9f668 <_Py_hashtable_get@@Base+0x13b4> │ │ │ │ + ldr r9, [pc, #1304] @ 9f740 <_Py_hashtable_get@@Base+0x13b4> │ │ │ │ add r5, r6, r5 │ │ │ │ add r7, r7, #7 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi 9f408 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ + bhi 9f4e0 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ add r9, r9, r7 │ │ │ │ ldrh r9, [r9, r7] │ │ │ │ add pc, pc, r9, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #6] │ │ │ │ bfi r6, r5, #16, #8 │ │ │ │ @@ -116667,20 +116723,20 @@ │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #680] @ 9f66c <_Py_hashtable_get@@Base+0x13b8> │ │ │ │ + ldr r7, [pc, #680] @ 9f744 <_Py_hashtable_get@@Base+0x13b8> │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi 9f408 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ + bhi 9f4e0 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ add r7, r7, r9 │ │ │ │ ldrsh r7, [r7, r9] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #2] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ @@ -116813,86 +116869,86 @@ │ │ │ │ lsl r2, r2, #21 │ │ │ │ add r3, r3, ip, lsr #15 │ │ │ │ add r2, r2, r1, lsr #11 │ │ │ │ eor r3, r3, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ - b 9f3a0 <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ + b 9f478 <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #4] │ │ │ │ bfi r6, r5, #0, #8 │ │ │ │ - b 9f198 <_Py_hashtable_get@@Base+0xee4> │ │ │ │ + b 9f270 <_Py_hashtable_get@@Base+0xee4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9ef14 <_Py_hashtable_get@@Base+0xc60> │ │ │ │ - b 9f3a8 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ + bne 9efec <_Py_hashtable_get@@Base+0xc60> │ │ │ │ + b 9f480 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f624 <_Py_hashtable_get@@Base+0x1370> │ │ │ │ + b 9f6fc <_Py_hashtable_get@@Base+0x1370> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9f3a0 <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ - strdeq sl, [r5], #-32 @ 0xffffffe0 │ │ │ │ - strdeq sl, [r5], #-46 @ 0xffffffd2 │ │ │ │ + b 9f478 <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ + strdeq sl, [r5], #-64 @ 0xffffffc0 │ │ │ │ + strdeq sl, [r5], #-78 @ 0xffffffb2 │ │ │ │ │ │ │ │ -0009f670 <_Py_hashtable_set@@Base>: │ │ │ │ +0009f748 <_Py_hashtable_set@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ - movw r3, #24392 @ 0x5f48 │ │ │ │ + movw r3, #24608 @ 0x6020 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f7fc <_Py_hashtable_set@@Base+0x18c> │ │ │ │ + bne 9f8d4 <_Py_hashtable_set@@Base+0x18c> │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r6, #988] @ 0x3dc │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f8a4 <_Py_hashtable_set@@Base+0x234> │ │ │ │ - ldr r3, [pc, #552] @ 9f8f4 <_Py_hashtable_set@@Base+0x284> │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + bne 9f97c <_Py_hashtable_set@@Base+0x234> │ │ │ │ + ldr r1, [pc, #552] @ 9f9cc <_Py_hashtable_set@@Base+0x284> │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 9f888 <_Py_hashtable_set@@Base+0x218> │ │ │ │ + beq 9f960 <_Py_hashtable_set@@Base+0x218> │ │ │ │ ldr r1, [r3] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f784 <_Py_hashtable_set@@Base+0x114> │ │ │ │ + beq 9f85c <_Py_hashtable_set@@Base+0x114> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - movw r3, #24668 @ 0x605c │ │ │ │ + movw r3, #27064 @ 0x69b8 │ │ │ │ movt r3, #24 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 9f814 <_Py_hashtable_set@@Base+0x1a4> │ │ │ │ + bne 9f8ec <_Py_hashtable_set@@Base+0x1a4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ ldr ip, [r4] │ │ │ │ vmov s14, r3 │ │ │ │ ror r0, r5, #4 │ │ │ │ str r5, [r1, #8] │ │ │ │ vcvt.f32.u32 s13, s14 │ │ │ │ @@ -116901,15 +116957,15 @@ │ │ │ │ str r0, [r1, #4] │ │ │ │ str r8, [r1, #12] │ │ │ │ vcvt.f32.u32 s12, s14 │ │ │ │ str ip, [r4] │ │ │ │ vdiv.f32 s14, s12, s13 │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9f864 <_Py_hashtable_set@@Base+0x1f4> │ │ │ │ + bgt 9f93c <_Py_hashtable_set@@Base+0x1f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ and r3, r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [r2, r3, lsl #2] │ │ │ │ str ip, [r1] │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ @@ -116917,44 +116973,44 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ cmp lr, r7 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strhi ip, [r3, #8] │ │ │ │ - bhi 9f708 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bhi 9f7e0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ add ip, r3, lr │ │ │ │ str ip, [r3, #4] │ │ │ │ add ip, lr, #16 │ │ │ │ str ip, [r3, #24] │ │ │ │ str r0, [r3, lr] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9f708 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne 9f7e0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ ldr r1, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f8bc <_Py_hashtable_set@@Base+0x24c> │ │ │ │ + bne 9f994 <_Py_hashtable_set@@Base+0x24c> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9f80c <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + beq 9f8e4 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9f708 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b 9f7e0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mov r0, #16 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9f708 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne 9f7e0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mvn r0, #0 │ │ │ │ - b 9f77c <_Py_hashtable_set@@Base+0x10c> │ │ │ │ + b 9f854 <_Py_hashtable_set@@Base+0x10c> │ │ │ │ mov r0, r5 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr ip, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ add ip, ip, #1 │ │ │ │ @@ -116966,86 +117022,86 @@ │ │ │ │ str r5, [r1, #8] │ │ │ │ str r0, [r1, #4] │ │ │ │ str r8, [r1, #12] │ │ │ │ str ip, [r4] │ │ │ │ vdiv.f32 s14, s12, s13 │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 9f760 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + ble 9f838 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 25584c <_PyThreadState_New@@Base+0x640> │ │ │ │ + bl 256580 <_PyThreadState_New@@Base+0x63c> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9f8d8 <_Py_hashtable_set@@Base+0x268> │ │ │ │ + beq 9f9b0 <_Py_hashtable_set@@Base+0x268> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b 9f760 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + b 9f838 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b 9f7b4 <_Py_hashtable_set@@Base+0x144> │ │ │ │ + b 9f88c <_Py_hashtable_set@@Base+0x144> │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r6, #984] @ 0x3d8 │ │ │ │ blx r2 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9f708 <_Py_hashtable_set@@Base+0x98> │ │ │ │ - b 9f80c <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + bne 9f7e0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b 9f8e4 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, #16 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b 9f7e4 <_Py_hashtable_set@@Base+0x174> │ │ │ │ + b 9f8bc <_Py_hashtable_set@@Base+0x174> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ blx r2 │ │ │ │ - b 9f80c <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + b 9f8e4 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009f8f8 : │ │ │ │ +0009f9d0 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #484] @ 9faf8 │ │ │ │ - mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + ldr r6, [pc, #484] @ 9fbd0 │ │ │ │ + mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f9b0 │ │ │ │ + beq 9fa88 │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2, #1920] @ 0x780 │ │ │ │ ldr r0, [r2, #1924] @ 0x784 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #1924] @ 0x784 │ │ │ │ - ldr r2, [pc, #436] @ 9fafc │ │ │ │ + ldr r2, [pc, #436] @ 9fbd4 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r4, [r2, #1708] @ 0x6ac │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9fa24 │ │ │ │ + bne 9fafc │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ - ldr r2, [pc, #408] @ 9fb00 │ │ │ │ + ldr r2, [pc, #408] @ 9fbd8 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r4, [r3, #28] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #8] │ │ │ │ - vldr d7, [pc, #372] @ 9faf0 │ │ │ │ + vldr d7, [pc, #372] @ 9fbc8 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ orr r2, r2, r4 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ str r0, [r4] │ │ │ │ str r2, [r3, #-4] │ │ │ │ @@ -117054,25 +117110,25 @@ │ │ │ │ str r0, [lr, #4] │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9fad8 │ │ │ │ + beq 9fbb0 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ mov ip, #0 │ │ │ │ - ldr r2, [pc, #300] @ 9fb00 │ │ │ │ + ldr r2, [pc, #300] @ 9fbd8 │ │ │ │ sub r1, r3, #8 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ - vldr d7, [pc, #264] @ 9faf0 │ │ │ │ + vldr d7, [pc, #264] @ 9fbc8 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ str ip, [r3, #28] │ │ │ │ str ip, [r3, #8] │ │ │ │ orr r2, r2, r4 │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ @@ -117081,98 +117137,98 @@ │ │ │ │ str r2, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 9fab8 │ │ │ │ - ldr r0, [pc, #200] @ 9fb04 │ │ │ │ + bne 9fb90 │ │ │ │ + ldr r0, [pc, #200] @ 9fbdc │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r2, [r6, r5] │ │ │ │ - bne 9fa64 │ │ │ │ + bne 9fb3c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr lr, [r2, #3836] @ 0xefc │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ - vldr d7, [pc, #124] @ 9faf0 │ │ │ │ + vldr d7, [pc, #124] @ 9fbc8 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r1, r1, #3 │ │ │ │ ldr ip, [r2, #3824] @ 0xef0 │ │ │ │ - ldr r0, [pc, #124] @ 9fb00 │ │ │ │ + ldr r0, [pc, #124] @ 9fbd8 │ │ │ │ orr r1, r1, r4 │ │ │ │ str r0, [r3, #24] │ │ │ │ add ip, ip, #1 │ │ │ │ mov r0, #0 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r0, [r3, #8] │ │ │ │ sub r0, r3, #8 │ │ │ │ str r0, [r4] │ │ │ │ str r1, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r2, #3824] @ 0xef0 │ │ │ │ - b 9f9a4 │ │ │ │ + b 9fa7c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r4 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9fa64 │ │ │ │ - ldr r0, [pc, #32] @ 9fb00 │ │ │ │ + b 9fb3c │ │ │ │ + ldr r0, [pc, #32] @ 9fbd8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 25b760 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25c4a8 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9f9a4 │ │ │ │ + b 9fa7c │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq fp, r0, ip, asr #12 │ │ │ │ + rsbeq fp, r0, r8, ror r5 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #492] @ 9fd10 │ │ │ │ - mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ + ldr r5, [pc, #492] @ 9fde8 │ │ │ │ + mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r5, r4] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9fbcc │ │ │ │ - ldr ip, [pc, #448] @ 9fd14 │ │ │ │ + beq 9fca4 │ │ │ │ + ldr ip, [pc, #448] @ 9fdec │ │ │ │ ldr r0, [r2, #1924] @ 0x784 │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #1920] @ 0x780 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #1924] @ 0x784 │ │ │ │ ldr r2, [ip, #1708] @ 0x6ac │ │ │ │ subs lr, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 9fc38 │ │ │ │ + bne 9fd10 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ mov r5, #0 │ │ │ │ strd r4, [r3, #16] │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ @@ -117188,17 +117244,17 @@ │ │ │ │ str r0, [lr, #4] │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9fce8 │ │ │ │ + beq 9fdc0 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ mov r4, #0 │ │ │ │ strd r6, [r3, #24] │ │ │ │ mov r5, #0 │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ @@ -117213,28 +117269,28 @@ │ │ │ │ str ip, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 9fcc4 │ │ │ │ - ldr r0, [pc, #200] @ 9fd18 │ │ │ │ + bne 9fd9c │ │ │ │ + ldr r0, [pc, #200] @ 9fdf0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrne r2, [r5, r4] │ │ │ │ - bne 9fc78 │ │ │ │ + bne 9fd50 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr lr, [r2, #3836] @ 0xefc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3, #16] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ @@ -117247,292 +117303,292 @@ │ │ │ │ str r8, [r3, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r1, [r3, #-4] │ │ │ │ add r1, ip, #1 │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - b 9fbc0 │ │ │ │ + b 9fc98 │ │ │ │ ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 9fc78 │ │ │ │ + b 9fd50 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 25b760 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25c4a8 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9fbc0 │ │ │ │ + beq 9fc98 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 9fbc0 │ │ │ │ + b 9fc98 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -0009fd1c <_PyObject_GC_New@@Base>: │ │ │ │ +0009fdf4 <_PyObject_GC_New@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ and r1, r2, #24 │ │ │ │ ubfx r3, r2, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ tst r2, #4 │ │ │ │ lsl r3, r3, #3 │ │ │ │ - bne 9ffe8 <_PyObject_GC_New@@Base+0x2cc> │ │ │ │ - ldr r9, [pc, #776] @ a0068 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ + bne a00c0 <_PyObject_GC_New@@Base+0x2cc> │ │ │ │ + ldr r9, [pc, #776] @ a0140 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ sub r2, r2, r3 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ cmp r5, r2 │ │ │ │ - bhi a0018 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + bhi a00f0 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ adds r5, r3, r5 │ │ │ │ - bmi a0018 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + bmi a00f0 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r2, #456 @ 0x1c8 │ │ │ │ + movw r2, #672 @ 0x2a0 │ │ │ │ movt r2, #10 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r6, #1008] @ 0x3f0 │ │ │ │ cmp sl, r2 │ │ │ │ - bne 9ffac <_PyObject_GC_New@@Base+0x290> │ │ │ │ - ldr r2, [pc, #712] @ a006c <_PyObject_GC_New@@Base+0x350> │ │ │ │ + bne a0084 <_PyObject_GC_New@@Base+0x290> │ │ │ │ + ldr r2, [pc, #712] @ a0144 <_PyObject_GC_New@@Base+0x350> │ │ │ │ sub r1, r5, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r7] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr sl, [r2, #1604] @ 0x644 │ │ │ │ - bcs 9ff64 <_PyObject_GC_New@@Base+0x248> │ │ │ │ + bcs a003c <_PyObject_GC_New@@Base+0x248> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [sl, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq 9ff4c <_PyObject_GC_New@@Base+0x230> │ │ │ │ + beq a0024 <_PyObject_GC_New@@Base+0x230> │ │ │ │ ldr r0, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr lr, [r0] │ │ │ │ str lr, [r2, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 9fe60 <_PyObject_GC_New@@Base+0x144> │ │ │ │ + beq 9ff38 <_PyObject_GC_New@@Base+0x144> │ │ │ │ add r3, r0, r3 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r3, #-8] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [r1, #3752] @ 0xea8 │ │ │ │ ldr r0, [r1, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #3752] @ 0xea8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt 9fea0 <_PyObject_GC_New@@Base+0x184> │ │ │ │ + bgt 9ff78 <_PyObject_GC_New@@Base+0x184> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #580] @ a0070 <_PyObject_GC_New@@Base+0x354> │ │ │ │ + ldr r1, [pc, #580] @ a0148 <_PyObject_GC_New@@Base+0x354> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ble 9fef8 <_PyObject_GC_New@@Base+0x1dc> │ │ │ │ + ble 9ffd0 <_PyObject_GC_New@@Base+0x1dc> │ │ │ │ ldr r5, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9ff14 <_PyObject_GC_New@@Base+0x1f8> │ │ │ │ + bne 9ffec <_PyObject_GC_New@@Base+0x1f8> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne 9ffd0 <_PyObject_GC_New@@Base+0x2b4> │ │ │ │ + bne a00a8 <_PyObject_GC_New@@Base+0x2b4> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r2, #24] │ │ │ │ ldr r6, [r2, #28] │ │ │ │ cmp r5, r6 │ │ │ │ - bhi 9fe90 <_PyObject_GC_New@@Base+0x174> │ │ │ │ + bhi 9ff68 <_PyObject_GC_New@@Base+0x174> │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r5, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add r1, r2, r5 │ │ │ │ str r1, [r2, #4] │ │ │ │ str lr, [r2, r5] │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b 9fdec <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fec4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b 9fdec <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fec4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r1, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 9fe20 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + beq 9fef8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fe20 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bne 9fef8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a0058 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ + bne a0130 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 9fe20 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bne 9fef8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fedc <_PyObject_GC_New@@Base+0x1c0> │ │ │ │ + bne 9ffb4 <_PyObject_GC_New@@Base+0x1c0> │ │ │ │ dmb ish │ │ │ │ - b 9fe20 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + b 9fef8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r5, [r1, #1708] @ 0x6ac │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq 9fe48 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + beq 9ff20 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r5, r2 │ │ │ │ - bne a003c <_PyObject_GC_New@@Base+0x320> │ │ │ │ - ldr r0, [pc, #328] @ a0074 <_PyObject_GC_New@@Base+0x358> │ │ │ │ + bne a0114 <_PyObject_GC_New@@Base+0x320> │ │ │ │ + ldr r0, [pc, #328] @ a014c <_PyObject_GC_New@@Base+0x358> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fe48 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + bne 9ff20 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fe48 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + b 9ff20 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fe88 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + bne 9ff60 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a0028 <_PyObject_GC_New@@Base+0x30c> │ │ │ │ + bne a0100 <_PyObject_GC_New@@Base+0x30c> │ │ │ │ cmp r5, #1 │ │ │ │ movcs r0, r5 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0018 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq a00f0 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b 9fdec <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fec4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0018 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq a00f0 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fdec <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fec4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 26d460 │ │ │ │ + bl 26e7cc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fe54 <_PyObject_GC_New@@Base+0x138> │ │ │ │ + b 9ff2c <_PyObject_GC_New@@Base+0x138> │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r9, [pc, #112] @ a0068 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ + ldr r9, [pc, #112] @ a0140 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r2, #3 │ │ │ │ add r2, r2, #1 │ │ │ │ bic r1, r1, #3 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ add r5, r5, r2 │ │ │ │ - b 9fd60 <_PyObject_GC_New@@Base+0x44> │ │ │ │ + b 9fe38 <_PyObject_GC_New@@Base+0x44> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e14fc │ │ │ │ + b 2e21a0 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9ff90 <_PyObject_GC_New@@Base+0x274> │ │ │ │ + b a0068 <_PyObject_GC_New@@Base+0x274> │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fe48 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + b 9ff20 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fe20 <_PyObject_GC_New@@Base+0x104> │ │ │ │ - b 9fec8 <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ + bne 9fef8 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + b 9ffa0 <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a0078 : │ │ │ │ +000a0150 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a01bc │ │ │ │ + blt a0294 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [r4, #1008] @ 0x3f0 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a0194 │ │ │ │ - ldr r0, [pc, #264] @ a01c4 │ │ │ │ + bne a026c │ │ │ │ + ldr r0, [pc, #264] @ a029c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - ldr r3, [r3, r0] │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1604] @ 0x644 │ │ │ │ - bcs a0158 │ │ │ │ + bcs a0230 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a0140 │ │ │ │ + beq a0218 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a0138 │ │ │ │ + bne a0210 │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, lr │ │ │ │ addcs r1, r1, #1 │ │ │ │ addcs ip, r3, lr │ │ │ │ strcs ip, [r3, #4] │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ @@ -117541,74 +117597,74 @@ │ │ │ │ strcs r1, [r3, #24] │ │ │ │ strcc ip, [r3, #8] │ │ │ │ strcs r2, [r3, lr] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0138 │ │ │ │ + bne a0210 │ │ │ │ ldr r1, [r4, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne a01ac │ │ │ │ + bne a0284 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b a0138 │ │ │ │ + b a0210 │ │ │ │ ldr r0, [r4, #1004] @ 0x3ec │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b a0180 │ │ │ │ + b a0258 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #264] @ a02ec │ │ │ │ + ldr r0, [pc, #264] @ a03c4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - ldr r3, [r3, r0] │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ - bcs a02cc │ │ │ │ + bcs a03a4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r4, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a0270 │ │ │ │ + beq a0348 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a0268 │ │ │ │ + bne a0340 │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp lr, r4 │ │ │ │ addls r1, r1, #1 │ │ │ │ addls ip, r3, lr │ │ │ │ strls ip, [r3, #4] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -117617,82 +117673,82 @@ │ │ │ │ strls r1, [r3, #24] │ │ │ │ strhi ip, [r3, #8] │ │ │ │ strls r2, [r3, lr] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0268 │ │ │ │ + bne a0340 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r3, #968] @ 0x3c8 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a02dc │ │ │ │ + bne a03b4 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ - b a0268 │ │ │ │ + b a0340 │ │ │ │ cmp r2, #0 │ │ │ │ - bge a0288 │ │ │ │ + bge a0360 │ │ │ │ mov r0, #0 │ │ │ │ - b a0268 │ │ │ │ + b a0340 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b a02b8 │ │ │ │ + b a0390 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #524] @ 0x20c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a04f8 │ │ │ │ + beq a05d0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, r2, #132 @ 0x84 │ │ │ │ ldr r1, [r0, r3, lsl #2] │ │ │ │ cmp r4, r1 │ │ │ │ moveq r1, #0 │ │ │ │ streq r1, [r0, r3, lsl #2] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r0, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls a041c │ │ │ │ + bls a04a0 │ │ │ │ add r2, r2, #131 @ 0x83 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r5, r2, lsl #2] │ │ │ │ - beq a03c8 │ │ │ │ + beq a0510 │ │ │ │ ldr r2, [r5, r6, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r1, [r4, #16] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r6, r1 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r1, [r3] │ │ │ │ - beq a0474 │ │ │ │ + beq a04f8 │ │ │ │ add r1, r6, #1 │ │ │ │ add r4, r3, #32 │ │ │ │ mov ip, #0 │ │ │ │ str r6, [r3, #20] │ │ │ │ lsl r2, r1, #3 │ │ │ │ lsl r0, r1, #4 │ │ │ │ add r0, r0, #32 │ │ │ │ @@ -117701,362 +117757,362 @@ │ │ │ │ add r2, r4, r2 │ │ │ │ str r0, [r3, #28] │ │ │ │ str r2, [r3, #4] │ │ │ │ str ip, [r4, r1, lsl #3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [r5, #512] @ 0x200 │ │ │ │ - movw ip, #28087 @ 0x6db7 │ │ │ │ - movt ip, #46811 @ 0xb6db │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - sub r2, r4, r2 │ │ │ │ - ldr r1, [r5, r6, lsl #3] │ │ │ │ - asr r2, r2, #2 │ │ │ │ - mul r2, ip, r2 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - movw r2, #65535 @ 0xffff │ │ │ │ - str r2, [r3, #20] │ │ │ │ - add r2, r3, #4096 @ 0x1000 │ │ │ │ - str r0, [r4, #8] │ │ │ │ - str r2, [r4, #4] │ │ │ │ - mov r2, #1 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r3, [r1, #8] │ │ │ │ - str r3, [r1, #12] │ │ │ │ - str r2, [r3] │ │ │ │ - b a0388 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a048c │ │ │ │ + beq a0564 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrne r1, [r3, #20] │ │ │ │ - bne a0450 │ │ │ │ + bne a04d4 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5, #524] @ 0x20c │ │ │ │ strne r0, [r2, #24] │ │ │ │ ldr r2, [r5, r6, lsl #3] │ │ │ │ mov r0, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r6, r1 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r0, [r3] │ │ │ │ - bne a0388 │ │ │ │ + bne a0460 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #4] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r5, #512] @ 0x200 │ │ │ │ + movw ip, #28087 @ 0x6db7 │ │ │ │ + movt ip, #46811 @ 0xb6db │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + sub r2, r4, r2 │ │ │ │ + ldr r1, [r5, r6, lsl #3] │ │ │ │ + asr r2, r2, #2 │ │ │ │ + mul r2, ip, r2 │ │ │ │ + str r2, [r3, #16] │ │ │ │ + movw r2, #65535 @ 0xffff │ │ │ │ + str r2, [r3, #20] │ │ │ │ + add r2, r3, #4096 @ 0x1000 │ │ │ │ + str r0, [r4, #8] │ │ │ │ + str r2, [r4, #4] │ │ │ │ + mov r2, #1 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r3, [r1, #8] │ │ │ │ + str r3, [r1, #12] │ │ │ │ + str r2, [r3] │ │ │ │ + b a0460 │ │ │ │ + ldr r2, [r5, #512] @ 0x200 │ │ │ │ movw r1, #28087 @ 0x6db7 │ │ │ │ movt r1, #46811 @ 0xb6db │ │ │ │ ldr r3, [r4, #4] │ │ │ │ sub r2, r4, r2 │ │ │ │ cmp r0, #0 │ │ │ │ asr r2, r2, #2 │ │ │ │ mul r2, r1, r2 │ │ │ │ str r2, [r3, #16] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [r3, #20] │ │ │ │ add r2, r3, #4096 @ 0x1000 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - bne a04d8 │ │ │ │ + bne a05b0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne a0714 │ │ │ │ + bne a07ec │ │ │ │ ldr r2, [r5, r6, lsl #3] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r1, [r3] │ │ │ │ - b a0388 │ │ │ │ + b a0460 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #1116] @ 0x45c │ │ │ │ cmn r3, #1 │ │ │ │ - beq a06b4 │ │ │ │ + beq a078c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a0730 │ │ │ │ + bne a0808 │ │ │ │ ldr r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a061c │ │ │ │ + beq a06f4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r1, #262144 @ 0x40000 │ │ │ │ str r2, [r5, #520] @ 0x208 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r7, #1108] @ 0x454 │ │ │ │ ldr r0, [r7, #1104] @ 0x450 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq a078c │ │ │ │ + beq a0864 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq a0774 │ │ │ │ + beq a084c │ │ │ │ ldr r2, [r5, #788] @ 0x314 │ │ │ │ ubfx r4, r1, #0, #18 │ │ │ │ ldr ip, [r5, #792] @ 0x318 │ │ │ │ lsr r0, r1, #18 │ │ │ │ ldr lr, [r5, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ add ip, ip, #1 │ │ │ │ - beq a05ec │ │ │ │ + beq a06c4 │ │ │ │ cmp r2, lr │ │ │ │ add lr, r5, r0, lsl #3 │ │ │ │ add r0, r1, #262144 @ 0x40000 │ │ │ │ lsr r0, r0, #18 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ str r4, [r0, #808] @ 0x328 │ │ │ │ str r4, [lr, #804] @ 0x324 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [r5, #788] @ 0x314 │ │ │ │ str ip, [r5, #792] @ 0x318 │ │ │ │ - bls a05a8 │ │ │ │ + bls a0680 │ │ │ │ str r2, [r5, #796] @ 0x31c │ │ │ │ ubfx r2, r1, #0, #12 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r0 │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ stmib r3, {r1, r2} │ │ │ │ - bne a0758 │ │ │ │ + bne a0830 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r4, r3 │ │ │ │ add r0, r2, #132 @ 0x84 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ str r1, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ str r1, [r5, r0, lsl #2] │ │ │ │ - b a0334 │ │ │ │ + b a040c │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ cmp r2, lr │ │ │ │ mvn lr, #0 │ │ │ │ str lr, [r0, #804] @ 0x324 │ │ │ │ str r1, [r3] │ │ │ │ str ip, [r5, #792] @ 0x318 │ │ │ │ str r2, [r5, #788] @ 0x314 │ │ │ │ - bhi a05a4 │ │ │ │ + bhi a067c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r4, [r3, #16] │ │ │ │ stmib r3, {r1, r2} │ │ │ │ - b a05c4 │ │ │ │ + b a069c │ │ │ │ ldr r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a06d4 │ │ │ │ + bne a07ac │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mov r8, #16 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ ldr r3, [r7, #976] @ 0x3d0 │ │ │ │ - movw r1, #35724 @ 0x8b8c │ │ │ │ + movw r1, #34676 @ 0x8774 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne a0744 │ │ │ │ + bne a081c │ │ │ │ mov r1, r2 │ │ │ │ bl 2dac0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0708 │ │ │ │ + beq a07e0 │ │ │ │ ldr r1, [r5, #516] @ 0x204 │ │ │ │ mov r2, #28 │ │ │ │ mov lr, #0 │ │ │ │ sub ip, r8, #1 │ │ │ │ str r3, [r5, #512] @ 0x200 │ │ │ │ mul r2, r2, r1 │ │ │ │ mov r9, r2 │ │ │ │ add r2, r2, #28 │ │ │ │ add r2, r3, r2 │ │ │ │ - b a06a0 │ │ │ │ + b a0778 │ │ │ │ cmp r1, ip │ │ │ │ str lr, [r2, #-28] @ 0xffffffe4 │ │ │ │ movcc r0, r2 │ │ │ │ movcs r0, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r2, #-8] │ │ │ │ add r2, r2, #28 │ │ │ │ cmp r1, r8 │ │ │ │ - bcc a0684 │ │ │ │ + bcc a075c │ │ │ │ add r3, r3, r9 │ │ │ │ str r8, [r5, #516] @ 0x204 │ │ │ │ - b a0524 │ │ │ │ - movw r0, #112 @ 0x70 │ │ │ │ + b a05fc │ │ │ │ + movw r0, #712 @ 0x2c8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 24e93c │ │ │ │ + bl 24ebfc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a071c │ │ │ │ + bne a07f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #1116] @ 0x45c │ │ │ │ - b a0518 │ │ │ │ + b a05f0 │ │ │ │ lsl r1, r3, #1 │ │ │ │ cmp r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs a0708 │ │ │ │ + bcs a07e0 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi a0708 │ │ │ │ + bhi a07e0 │ │ │ │ mov r2, #28 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mul r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge a0634 │ │ │ │ + bge a070c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ - b a03bc │ │ │ │ + b a0494 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b a04d8 │ │ │ │ + b a05b0 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a06c8 │ │ │ │ + beq a07a0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7, #1116] @ 0x45c │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 30bfc <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b a0518 │ │ │ │ + b a05f0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b a0654 │ │ │ │ + b a072c │ │ │ │ bic r2, r1, #4080 @ 0xff0 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ bic r2, r2, #15 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b a05c4 │ │ │ │ + b a069c │ │ │ │ ldr r6, [r7, #1112] @ 0x458 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ ldr r0, [r7, #1104] @ 0x450 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r5, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r5, #520] @ 0x208 │ │ │ │ - b a0708 │ │ │ │ + b a07e0 │ │ │ │ │ │ │ │ -000a079c <_Py_GetConfig@@Base>: │ │ │ │ - ldr r3, [pc, #64] @ a07e4 <_Py_GetConfig@@Base+0x48> │ │ │ │ +000a0874 <_Py_GetConfig@@Base>: │ │ │ │ + ldr r3, [pc, #64] @ a08bc <_Py_GetConfig@@Base+0x48> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a07c0 <_Py_GetConfig@@Base+0x24> │ │ │ │ + beq a0898 <_Py_GetConfig@@Base+0x24> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #3924 @ 0xf54 │ │ │ │ + movw r1, #5060 @ 0x13c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #4] @ a07e8 <_Py_GetConfig@@Base+0x4c> │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ a08c0 <_Py_GetConfig@@Base+0x4c> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ - strheq sl, [r5], #-56 @ 0xffffffc8 │ │ │ │ + strdeq sl, [r5], #-92 @ 0xffffffa4 │ │ │ │ │ │ │ │ -000a07ec <_Py_NewReference@@Base>: │ │ │ │ +000a08c4 <_Py_NewReference@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #92] @ a0864 <_Py_NewReference@@Base+0x78> │ │ │ │ + ldr r2, [pc, #92] @ a093c <_Py_NewReference@@Base+0x78> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ ldr lr, [r2, #1708] @ 0x6ac │ │ │ │ cmp lr, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp lr, r1 │ │ │ │ - bne a084c <_Py_NewReference@@Base+0x60> │ │ │ │ + bne a0924 <_Py_NewReference@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ a0868 <_Py_NewReference@@Base+0x7c> │ │ │ │ - bl 1be340 │ │ │ │ + ldr r0, [pc, #52] @ a0940 <_Py_NewReference@@Base+0x7c> │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a086c : │ │ │ │ +000a0944 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0b0c │ │ │ │ + beq a0be4 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi a09bc │ │ │ │ + bhi a0a94 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a0b88 │ │ │ │ + blt a0c60 │ │ │ │ cmn r4, #-2147483626 @ 0x80000016 │ │ │ │ - bgt a0a34 │ │ │ │ + bgt a0b0c │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov r5, #1 │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ add r8, r4, #21 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ mov r7, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a0a20 │ │ │ │ - ldr r2, [pc, #740] @ a0bb8 │ │ │ │ + bne a0af8 │ │ │ │ + ldr r2, [pc, #740] @ a0c90 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs a0aa0 │ │ │ │ + bcs a0b78 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq a0a90 │ │ │ │ + beq a0b68 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0950 │ │ │ │ + bne a0a28 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r6, [r2, #28] │ │ │ │ cmp lr, r6 │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ addls r1, lr, r1, lsl #3 │ │ │ │ strhi r2, [ip, #12] │ │ │ │ @@ -118068,238 +118124,238 @@ │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #584] @ a0bbc │ │ │ │ + ldr r2, [pc, #584] @ a0c94 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1708] @ 0x6ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne a0b14 │ │ │ │ + bne a0bec │ │ │ │ cmp r7, #0 │ │ │ │ - beq a0a40 │ │ │ │ + beq a0b18 │ │ │ │ add r1, r3, r4 │ │ │ │ lsl r2, r5, #2 │ │ │ │ orr r2, r2, #96 @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ mvn ip, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str ip, [r3, #12] │ │ │ │ strb r0, [r1, #20] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls a0af0 │ │ │ │ + bls a0bc8 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs a0ad8 │ │ │ │ + bcs a0bb0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a0b88 │ │ │ │ + blt a0c60 │ │ │ │ mov r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ mvneq r3, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r3, #-1073741809 @ 0xc000000f │ │ │ │ cmp r4, r3 │ │ │ │ mlale r8, r4, r5, r5 │ │ │ │ addle r8, r8, #28 │ │ │ │ - bgt a0a34 │ │ │ │ + bgt a0b0c │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a08cc │ │ │ │ + beq a09a4 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a0950 │ │ │ │ + bne a0a28 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ add r0, r3, #28 │ │ │ │ lsl r2, r5, #2 │ │ │ │ cmp r5, #1 │ │ │ │ orr r2, r2, #32 │ │ │ │ mvn r1, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str r4, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ strbeq r2, [r0, r4] │ │ │ │ streq r2, [r3, #24] │ │ │ │ streq r2, [r3, #20] │ │ │ │ - beq a09b0 │ │ │ │ + beq a0a88 │ │ │ │ cmp r5, #2 │ │ │ │ str r2, [r3, #24] │ │ │ │ lsleq r4, r4, #1 │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r2, [r0, r4, lsl #2] │ │ │ │ strheq r2, [r0, r4] │ │ │ │ - b a09b0 │ │ │ │ + b a0a88 │ │ │ │ mov r0, r9 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a0950 │ │ │ │ + bne a0a28 │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a0ba4 │ │ │ │ + bne a0c7c │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne a0950 │ │ │ │ - b a0a34 │ │ │ │ + bne a0a28 │ │ │ │ + b a0b0c │ │ │ │ cmp r1, #1114112 @ 0x110000 │ │ │ │ - bcs a0b4c │ │ │ │ + bcs a0c24 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a0b88 │ │ │ │ + blt a0c60 │ │ │ │ mov r5, #4 │ │ │ │ - b a09d8 │ │ │ │ + b a0ab0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a0b88 │ │ │ │ + blt a0c60 │ │ │ │ cmn r4, #-2147483618 @ 0x8000001e │ │ │ │ - bgt a0a34 │ │ │ │ + bgt a0b0c │ │ │ │ add r8, r4, #29 │ │ │ │ mov r5, #1 │ │ │ │ - b a0a00 │ │ │ │ - ldr r3, [pc, #172] @ a0bc0 │ │ │ │ - b a09b0 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b a0ad8 │ │ │ │ + ldr r3, [pc, #172] @ a0c98 │ │ │ │ + b a0a88 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r6, r1 │ │ │ │ - bne a0b6c │ │ │ │ - ldr r0, [pc, #152] @ a0bc4 │ │ │ │ + bne a0c44 │ │ │ │ + ldr r0, [pc, #152] @ a0c9c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0984 │ │ │ │ + bne a0a5c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0984 │ │ │ │ + b a0a5c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5444 @ 0x1544 │ │ │ │ + movw r1, #5964 @ 0x174c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r3, #0 │ │ │ │ - b a09b0 │ │ │ │ + b a0a88 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0984 │ │ │ │ + b a0a5c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5496 @ 0x1578 │ │ │ │ + movw r1, #6016 @ 0x1780 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b a0b64 │ │ │ │ + bl 16f7e8 │ │ │ │ + b a0c3c │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b a0ac0 │ │ │ │ + b a0b98 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a0bc8 : │ │ │ │ +000a0ca0 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt a0e88 │ │ │ │ + blt a0f60 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a0d40 │ │ │ │ + bne a0e18 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0d68 │ │ │ │ + beq a0e40 │ │ │ │ cmn r3, #-2147483630 @ 0x80000012 │ │ │ │ - bhi a0e50 │ │ │ │ + bhi a0f28 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ add r0, r3, #17 │ │ │ │ - movw r2, #456 @ 0x1c8 │ │ │ │ + movw r2, #672 @ 0x2a0 │ │ │ │ movt r2, #10 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a0ddc │ │ │ │ - ldr r1, [pc, #636] @ a0ec0 │ │ │ │ + bne a0eb4 │ │ │ │ + ldr r1, [pc, #636] @ a0f98 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r7, r2 │ │ │ │ - bhi a0d88 │ │ │ │ + bhi a0e60 │ │ │ │ lsr r0, r3, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq a0d70 │ │ │ │ + beq a0e48 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a0d0c │ │ │ │ + beq a0de4 │ │ │ │ movw r2, #42964 @ 0xa7d4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #544] @ a0ec4 │ │ │ │ + ldr r1, [pc, #544] @ a0f9c │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a0dfc │ │ │ │ + ble a0ed4 │ │ │ │ ldr r6, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne a0e18 │ │ │ │ + bne a0ef0 │ │ │ │ add r2, r4, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ strb r1, [r2, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne a0cf0 │ │ │ │ + bne a0dc8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2e280 │ │ │ │ @@ -118314,148 +118370,148 @@ │ │ │ │ addcs r0, lr, r0, lsl #3 │ │ │ │ strcc r2, [ip, #12] │ │ │ │ strcs r0, [r2, #24] │ │ │ │ addcs r0, r2, lr │ │ │ │ strcc ip, [r2, #8] │ │ │ │ strcs r0, [r2, #4] │ │ │ │ strcs r1, [r2, lr] │ │ │ │ - b a0c94 │ │ │ │ + b a0d6c │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #25828 @ 0x64e4 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mla r4, r1, r2, r4 │ │ │ │ add r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r4, [pc, #344] @ a0ec8 │ │ │ │ - b a0ce4 │ │ │ │ + ldr r4, [pc, #344] @ a0fa0 │ │ │ │ + b a0dbc │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a0c94 │ │ │ │ + bne a0d6c │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r2, #34188 @ 0x858c │ │ │ │ + movw r2, #33140 @ 0x8174 │ │ │ │ movt r2, #9 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a0ea4 │ │ │ │ + bne a0f7c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r7, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r7, #800] @ 0x320 │ │ │ │ - bne a0c94 │ │ │ │ + bne a0d6c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a0cdc │ │ │ │ - b a0e68 │ │ │ │ + bne a0db4 │ │ │ │ + b a0f40 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a0c94 │ │ │ │ - b a0dc4 │ │ │ │ + bne a0d6c │ │ │ │ + b a0e9c │ │ │ │ ldr r6, [r1, #1708] @ 0x6ac │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r4] │ │ │ │ - beq a0cc4 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + beq a0d9c │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r6, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne a0e70 │ │ │ │ - ldr r0, [pc, #152] @ a0ecc │ │ │ │ - bl 1be340 │ │ │ │ + bne a0f48 │ │ │ │ + ldr r0, [pc, #152] @ a0fa4 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0cc4 │ │ │ │ + bne a0d9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0cc4 │ │ │ │ - movw r3, #46608 @ 0xb610 │ │ │ │ + b a0d9c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5588 @ 0x15d4 │ │ │ │ + movw r1, #6108 @ 0x17dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ - bl 16ee7c │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b a0ce4 │ │ │ │ + b a0dbc │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0cc4 │ │ │ │ + b a0d9c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5536 @ 0x15a0 │ │ │ │ + movw r1, #6056 @ 0x17a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b a0e68 │ │ │ │ + bl 16f7e8 │ │ │ │ + b a0f40 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b a0db0 │ │ │ │ + b a0e88 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq pc, r2, r8, asr #21 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a0ed0 : │ │ │ │ +000a0fa8 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a0fd8 │ │ │ │ - blt a1050 │ │ │ │ + beq a10b0 │ │ │ │ + blt a1128 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt a0fe0 │ │ │ │ - ldr r6, [pc, #380] @ a1084 │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ + bgt a10b8 │ │ │ │ + ldr r7, [pc, #380] @ a115c │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r5, [r7, r6] │ │ │ │ add r2, r5, r3, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a0fa0 │ │ │ │ - ldr r0, [pc, #352] @ a1088 │ │ │ │ + beq a1078 │ │ │ │ + ldr r0, [pc, #352] @ a1160 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne a100c │ │ │ │ + bne a10e4 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ lsl r2, r3, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r0, [r5, #3836] @ 0xefc │ │ │ │ @@ -118473,221 +118529,221 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a72d0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a1060 │ │ │ │ - ldr r1, [pc, #192] @ a1084 │ │ │ │ + beq a1138 │ │ │ │ + ldr r1, [pc, #192] @ a115c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - ldr r5, [r2, r1] │ │ │ │ - b a0f54 │ │ │ │ - ldr r4, [pc, #172] @ a108c │ │ │ │ - b a0f94 │ │ │ │ + ldr r5, [r1, r2] │ │ │ │ + b a102c │ │ │ │ + ldr r4, [pc, #172] @ a1164 │ │ │ │ + b a106c │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls a0fa0 │ │ │ │ + bls a1078 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a1060 │ │ │ │ - ldr r2, [pc, #128] @ a1084 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + beq a1138 │ │ │ │ + ldr r1, [pc, #128] @ a115c │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ - b a0f54 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b a102c │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne a1068 │ │ │ │ - ldr r0, [pc, #104] @ a1090 │ │ │ │ - bl 1be340 │ │ │ │ + bne a1140 │ │ │ │ + ldr r0, [pc, #104] @ a1168 │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r5, [r7, r6] │ │ │ │ - bne a0f4c │ │ │ │ + bne a1024 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a0f4c │ │ │ │ - movw r0, #5616 @ 0x15f0 │ │ │ │ + b a1024 │ │ │ │ + movw r0, #6136 @ 0x17f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a0f94 │ │ │ │ + b a106c │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a0f4c │ │ │ │ + b a1024 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #492] @ a129c │ │ │ │ + ldr r3, [pc, #492] @ a1374 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a128c │ │ │ │ + beq a1364 │ │ │ │ mov r4, r1 │ │ │ │ cmn r1, #-2147483635 @ 0x8000000d │ │ │ │ - bhi a1200 │ │ │ │ + bhi a12d8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ mov r2, r0 │ │ │ │ add r5, r1, #12 │ │ │ │ cmp r6, r3 │ │ │ │ - bne a11e4 │ │ │ │ - ldr r3, [pc, #432] @ a12a0 │ │ │ │ + bne a12bc │ │ │ │ + ldr r3, [pc, #432] @ a1378 │ │ │ │ cmp r5, #512 @ 0x200 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ + ldr r3, [r3, ip] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #1604] @ 0x644 │ │ │ │ - bhi a1218 │ │ │ │ + bhi a12f0 │ │ │ │ add r1, r1, #11 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r6, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq a1260 │ │ │ │ + beq a1338 │ │ │ │ ldr r0, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr ip, [r0] │ │ │ │ str ip, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq a119c │ │ │ │ + beq a1274 │ │ │ │ mov ip, #0 │ │ │ │ lsr r1, r4, #8 │ │ │ │ cmp r4, ip │ │ │ │ mov r3, r0 │ │ │ │ bfi ip, r1, #16, #8 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ bfi ip, r4, #24, #8 │ │ │ │ str ip, [r3], #8 │ │ │ │ ldrb r2, [r2] │ │ │ │ strb r2, [r0, #4] │ │ │ │ strh r1, [r0, #5] │ │ │ │ strb r1, [r0, #7] │ │ │ │ - beq a1184 │ │ │ │ + beq a125c │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #65021 @ 0xfdfd │ │ │ │ str r2, [r3, r4] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r7, r8 │ │ │ │ - bhi a1208 │ │ │ │ + bhi a12e0 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str ip, [r3, r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a1218 │ │ │ │ + beq a12f0 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ mov r3, r0 │ │ │ │ rev ip, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - b a1158 │ │ │ │ + b a1230 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a11cc │ │ │ │ + bne a12a4 │ │ │ │ mov r3, #0 │ │ │ │ - b a1190 │ │ │ │ + b a1268 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [lr, #12] │ │ │ │ str lr, [r3, #8] │ │ │ │ - b a1138 │ │ │ │ + b a1210 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r3, #968] @ 0x3c8 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a1274 │ │ │ │ + bne a134c │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a1200 │ │ │ │ + beq a12d8 │ │ │ │ ldr r3, [r6, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #800] @ 0x320 │ │ │ │ - b a11cc │ │ │ │ + b a12a4 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a11c4 │ │ │ │ + b a129c │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx ip │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a1248 │ │ │ │ - movw r1, #5644 @ 0x160c │ │ │ │ + b a1320 │ │ │ │ + movw r1, #6164 @ 0x1814 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #8] @ a12a4 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ a137c │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq sl, r5, r8, asr #7 │ │ │ │ + subeq sl, r5, ip, lsl #12 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt a1360 │ │ │ │ - ldr r3, [pc, #188] @ a1390 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + bgt a1438 │ │ │ │ + ldr r1, [pc, #188] @ a1468 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r3, r1, r0, lsl #2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #2112] @ 0x840 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a1308 │ │ │ │ + beq a13e0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #2112] @ 0x840 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -118699,96 +118755,96 @@ │ │ │ │ ldr r0, [lr, #352] @ 0x160 │ │ │ │ add ip, ip, #27 │ │ │ │ sub r3, r0, r1 │ │ │ │ lsr r1, ip, #3 │ │ │ │ asr r3, r3, #3 │ │ │ │ add r3, r3, ip, lsr #3 │ │ │ │ cmp r3, #288 @ 0x120 │ │ │ │ - bhi a1360 │ │ │ │ + bhi a1438 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r0, r1, lsl #3 │ │ │ │ str r1, [lr, #352] @ 0x160 │ │ │ │ lsl r3, r3, r2 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [r0, #4] │ │ │ │ str r1, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ - b a1300 │ │ │ │ + b a13d8 │ │ │ │ mov r0, #4 │ │ │ │ mov r3, #1 │ │ │ │ lsl r0, r0, r2 │ │ │ │ add r0, r0, #27 │ │ │ │ lsl r3, r3, r2 │ │ │ │ bic r0, r0, #7 │ │ │ │ strd r2, [fp, #-12] │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-12] │ │ │ │ - bne a134c │ │ │ │ - b a1300 │ │ │ │ + bne a1424 │ │ │ │ + b a13d8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a174c │ │ │ │ + beq a1824 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a1768 │ │ │ │ + beq a1840 │ │ │ │ ldr sl, [r3, #16] │ │ │ │ cmp sl, r2 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r1, [pc, #992] @ a1898 │ │ │ │ movlt r9, r2 │ │ │ │ movge r9, sl │ │ │ │ movge sl, r2 │ │ │ │ mov r2, r5 │ │ │ │ movge r5, r3 │ │ │ │ movge r3, r2 │ │ │ │ - ldr r2, [pc, #964] @ a17c0 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r7, r9, sl │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, r7 │ │ │ │ addlt r4, r4, #1 │ │ │ │ cmp r4, #7 │ │ │ │ - bgt a178c │ │ │ │ + bgt a1864 │ │ │ │ add r1, r4, #1552 @ 0x610 │ │ │ │ ldr r6, [r2, r1, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a16e8 │ │ │ │ + beq a17c0 │ │ │ │ add r4, r6, #20 │ │ │ │ ldr r0, [r6] │ │ │ │ add r8, r4, r7, lsl #2 │ │ │ │ str r0, [r2, r1, lsl #2] │ │ │ │ cmp r4, r8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bcs a1470 │ │ │ │ + bcs a1548 │ │ │ │ sub r2, r8, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ bic r2, r2, #3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, #4 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r3, #20 │ │ │ │ add r2, r0, sl, lsl #2 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs a1684 │ │ │ │ + bcs a175c │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r5, #21 │ │ │ │ add r1, r1, r9, lsl #2 │ │ │ │ str r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, r1 │ │ │ │ sub r3, r1, r5 │ │ │ │ sub r3, r3, #21 │ │ │ │ @@ -118810,215 +118866,215 @@ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r5, #44 @ 0x2c │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r3, r5, #48 @ 0x30 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr lr, [r0], #4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq a1670 │ │ │ │ + beq a1748 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ umlal r7, r3, r6, lr │ │ │ │ str r7, [r4] │ │ │ │ - bcs a1648 │ │ │ │ + bcs a1720 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #4] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a1648 │ │ │ │ + bls a1720 │ │ │ │ ldr ip, [r5, #28] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #8] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a1648 │ │ │ │ + bls a1720 │ │ │ │ ldr ip, [r5, #32] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #12] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a1648 │ │ │ │ + bls a1720 │ │ │ │ ldr ip, [r5, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #16] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a1648 │ │ │ │ + bls a1720 │ │ │ │ ldr ip, [r5, #40] @ 0x28 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #20] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a1648 │ │ │ │ + bls a1720 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ mov r7, #0 │ │ │ │ ldr ip, [r5, #44] @ 0x2c │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #24] │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - bls a1648 │ │ │ │ + bls a1720 │ │ │ │ add r7, r4, #28 │ │ │ │ mov ip, lr │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ mov lr, #0 │ │ │ │ ldr r2, [r7] │ │ │ │ umlal r2, lr, r0, ip │ │ │ │ adds r2, r2, r3 │ │ │ │ str r2, [r7], #4 │ │ │ │ adc r3, lr, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - bhi a161c │ │ │ │ + bhi a16f4 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ moveq lr, #0 │ │ │ │ lslne lr, lr, #2 │ │ │ │ cmp r0, r2 │ │ │ │ add lr, r4, lr │ │ │ │ str r3, [lr, #4] │ │ │ │ - bcs a1678 │ │ │ │ + bcs a1750 │ │ │ │ add r4, r4, #4 │ │ │ │ - b a14ec │ │ │ │ + b a15c4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc a1668 │ │ │ │ + bcc a1740 │ │ │ │ mov r6, r8 │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, sl │ │ │ │ cmp r7, #0 │ │ │ │ - ble a1698 │ │ │ │ + ble a1770 │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a16a8 │ │ │ │ + beq a1780 │ │ │ │ str r7, [r6, #16] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r2, r7, #1 │ │ │ │ - beq a16bc │ │ │ │ + beq a1794 │ │ │ │ ldr r3, [r8, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a16c4 │ │ │ │ + beq a179c │ │ │ │ mov r7, r2 │ │ │ │ - b a1698 │ │ │ │ + b a1770 │ │ │ │ sub r3, r8, #8 │ │ │ │ subs r7, r7, #2 │ │ │ │ - beq a1698 │ │ │ │ + beq a1770 │ │ │ │ ldr r2, [r3, #-4]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1698 │ │ │ │ + bne a1770 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne a16d0 │ │ │ │ - b a1698 │ │ │ │ + bne a17a8 │ │ │ │ + b a1770 │ │ │ │ add r1, r2, #8192 @ 0x2000 │ │ │ │ mov r0, #4 │ │ │ │ add r2, r2, #6208 @ 0x1840 │ │ │ │ mov r8, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ add r2, r2, #32 │ │ │ │ ldr r6, [r1, #352] @ 0x160 │ │ │ │ add r0, r0, #27 │ │ │ │ lsl r8, r8, r4 │ │ │ │ sub r2, r6, r2 │ │ │ │ lsr r0, r0, #3 │ │ │ │ add r2, r0, r2, asr #3 │ │ │ │ cmp r2, #288 @ 0x120 │ │ │ │ - bhi a17a4 │ │ │ │ + bhi a187c │ │ │ │ add r0, r6, r0, lsl #3 │ │ │ │ str r0, [r1, #352] @ 0x160 │ │ │ │ stmib r6, {r4, r8} │ │ │ │ add r4, r6, #20 │ │ │ │ add r8, r4, r7, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, r8 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bcc a144c │ │ │ │ - b a1470 │ │ │ │ + bcc a1524 │ │ │ │ + b a1548 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ cmp sl, #1 │ │ │ │ - beq a1770 │ │ │ │ + beq a1848 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a13d4 │ │ │ │ + bne a14ac │ │ │ │ cmp r2, #1 │ │ │ │ - bne a13d0 │ │ │ │ + bne a14a8 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12a8 │ │ │ │ + bl a1380 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r6, #16] │ │ │ │ - b a169c │ │ │ │ + b a1774 │ │ │ │ mov r0, #4 │ │ │ │ mov r8, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ add r0, r0, #27 │ │ │ │ lsl r8, r8, r4 │ │ │ │ lsr r0, r0, #3 │ │ │ │ lsl r0, r0, #3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a1728 │ │ │ │ - b a169c │ │ │ │ + bne a1800 │ │ │ │ + b a1774 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a17c4 : │ │ │ │ +000a189c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq a1810 │ │ │ │ + beq a18e8 │ │ │ │ cmp r2, #832 @ 0x340 │ │ │ │ movweq r0, #25206 @ 0x6276 │ │ │ │ movteq r0, #39 @ 0x27 │ │ │ │ - beq a1808 │ │ │ │ + beq a18e0 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - blx 3cbdb0 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cbfe0 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a1830 │ │ │ │ + bhi a1908 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ ldr r3, [r3, #972] @ 0x3cc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ @@ -119034,43 +119090,43 @@ │ │ │ │ movne r0, r1 │ │ │ │ moveq r0, r1 │ │ │ │ movne r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e148 │ │ │ │ │ │ │ │ -000a1868 : │ │ │ │ +000a1940 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt a1a10 │ │ │ │ - ldr r6, [pc, #432] @ a1a40 │ │ │ │ + blt a1ae8 │ │ │ │ + ldr r6, [pc, #432] @ a1b18 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1896] @ 0x768 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1984 │ │ │ │ + beq a1a5c │ │ │ │ ldr ip, [r2, #1900] @ 0x76c │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r2, #1896] @ 0x768 │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r2, #1900] @ 0x76c │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [pc, #384] @ a1a44 │ │ │ │ + ldr r2, [pc, #384] @ a1b1c │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne a19a0 │ │ │ │ + bne a1a78 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a192c │ │ │ │ + bne a1a04 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ mov lr, #0 │ │ │ │ str lr, [r3, #12] │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ @@ -119085,129 +119141,129 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a19d8 │ │ │ │ + bhi a1ab0 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, #992] @ 0x3e0 │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ mov r2, #4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq a19e0 │ │ │ │ + beq a1ab8 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ str r4, [r3, #16] │ │ │ │ - b a18fc │ │ │ │ + b a19d4 │ │ │ │ movw r0, #21716 @ 0x54d4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a18d0 │ │ │ │ + bne a19a8 │ │ │ │ mov r3, #0 │ │ │ │ - b a1920 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b a19f8 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne a1a24 │ │ │ │ - ldr r0, [pc, #144] @ a1a48 │ │ │ │ + bne a1afc │ │ │ │ + ldr r0, [pc, #144] @ a1b20 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a18d0 │ │ │ │ + bne a19a8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a18d0 │ │ │ │ + b a19a8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1a04 │ │ │ │ + bgt a1adc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1a04 │ │ │ │ + bne a1adc │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ mov r1, #244 @ 0xf4 │ │ │ │ - movw r0, #5700 @ 0x1644 │ │ │ │ + movw r0, #6220 @ 0x184c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a1998 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a1a70 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a18d0 │ │ │ │ + b a19a8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #920] @ 0x398 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a1ba8 │ │ │ │ + bne a1c80 │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ldr ip, [r1, #192] @ 0xc0 │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ orr r3, r3, #2 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [r1, #84] @ 0x54 │ │ │ │ - bne a1cb8 │ │ │ │ - ldr r2, [pc, #808] @ a1dc8 │ │ │ │ + bne a1d90 │ │ │ │ + ldr r2, [pc, #808] @ a1ea0 │ │ │ │ ldr r1, [r2] │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi a1c9c │ │ │ │ + bhi a1d74 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a1ad0 │ │ │ │ + bne a1ba8 │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a1ab8 │ │ │ │ + bne a1b90 │ │ │ │ dmb ish │ │ │ │ - bne a1c8c │ │ │ │ - ldr r2, [pc, #748] @ a1dcc │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + bne a1d64 │ │ │ │ + ldr r1, [pc, #748] @ a1ea4 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1d6c │ │ │ │ + bne a1e44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1cb0 │ │ │ │ + beq a1d88 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ add r7, r6, #90112 @ 0x16000 │ │ │ │ ldrh r2, [r4, #206] @ 0xce │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ add r2, r2, #1 │ │ │ │ @@ -119223,32 +119279,32 @@ │ │ │ │ add r1, r5, r3, lsl #4 │ │ │ │ mov r3, #0 │ │ │ │ ldrexd r8, [r1] │ │ │ │ adds r8, r8, r2 │ │ │ │ adc r9, r9, r3 │ │ │ │ strexd lr, r8, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a1b44 │ │ │ │ + bne a1c1c │ │ │ │ mov r3, #28 │ │ │ │ add r2, r5, ip, lsl #4 │ │ │ │ dmb ish │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mla ip, r3, ip, r6 │ │ │ │ movw r3, #5912 @ 0x1718 │ │ │ │ add ip, ip, #91136 @ 0x16400 │ │ │ │ str r1, [ip, #432] @ 0x1b0 │ │ │ │ str r4, [ip, #428] @ 0x1ac │ │ │ │ str r4, [r2, r3] │ │ │ │ ldr r3, [r7, #1448] @ 0x5a8 │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [r7, #1448] @ 0x5a8 │ │ │ │ - bl a1dd0 │ │ │ │ + bl a1ea8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a1cfc │ │ │ │ + beq a1dd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r1, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ add r1, r3, #368 @ 0x170 │ │ │ │ sub ip, r3, #1 │ │ │ │ @@ -119256,33 +119312,33 @@ │ │ │ │ mov r3, #0 │ │ │ │ add r1, r5, r1, lsl #4 │ │ │ │ ldrexd r8, [r1] │ │ │ │ adds r8, r8, r2 │ │ │ │ adc r9, r9, r3 │ │ │ │ strexd lr, r8, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a1bc8 │ │ │ │ + bne a1ca0 │ │ │ │ mov r3, #28 │ │ │ │ add r7, r6, #90112 @ 0x16000 │ │ │ │ dmb ish │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mla r3, r3, ip, r6 │ │ │ │ add r3, r3, #91136 @ 0x16400 │ │ │ │ str r2, [r3, #432] @ 0x1b0 │ │ │ │ str r4, [r3, #428] @ 0x1ac │ │ │ │ ldr r3, [r7, #1448] @ 0x5a8 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r7, #1448] @ 0x5a8 │ │ │ │ - bl a1dd0 │ │ │ │ + bl a1ea8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a1ba0 │ │ │ │ + bne a1c78 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2cf548 │ │ │ │ + bl 2d0278 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ mov ip, #0 │ │ │ │ add r3, r2, #368 @ 0x170 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ mvn r0, #0 │ │ │ │ @@ -119293,30 +119349,30 @@ │ │ │ │ str ip, [r2, #428] @ 0x1ac │ │ │ │ dmb ish │ │ │ │ ldrexd r4, [r3] │ │ │ │ adds r4, r4, r0 │ │ │ │ adc r5, r5, r1 │ │ │ │ strexd ip, r4, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1c5c │ │ │ │ + bne a1d34 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r7, #1448] @ 0x5a8 │ │ │ │ mvn r0, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r7, #1448] @ 0x5a8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, r0 │ │ │ │ - bls a1d8c │ │ │ │ + bls a1e64 │ │ │ │ ldr ip, [r4, #192] @ 0xc0 │ │ │ │ - ldr r2, [pc, #296] @ a1dcc │ │ │ │ + ldr r2, [pc, #296] @ a1ea4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp ip, #0 │ │ │ │ - ldr r1, [r3, r2] │ │ │ │ - bne a1db0 │ │ │ │ + ldr r1, [r2, r3] │ │ │ │ + bne a1e88 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ add r7, r6, #90112 @ 0x16000 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [r7, #1448] @ 0x5a8 │ │ │ │ add r3, ip, #1 │ │ │ │ @@ -119326,19 +119382,19 @@ │ │ │ │ dmb ish │ │ │ │ add r3, r5, r3, lsl #4 │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd lr, r8, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - beq a1b5c │ │ │ │ - b a1ce0 │ │ │ │ + beq a1c34 │ │ │ │ + b a1db8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2cf548 │ │ │ │ + bl 2d0278 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ mov lr, #0 │ │ │ │ sub ip, r3, #1 │ │ │ │ add r3, r3, #368 @ 0x170 │ │ │ │ add r3, r3, #1 │ │ │ │ mvn r0, #0 │ │ │ │ @@ -119349,73 +119405,73 @@ │ │ │ │ str lr, [r2, #428] @ 0x1ac │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd r6, r8, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne a1d3c │ │ │ │ + bne a1e14 │ │ │ │ add ip, r5, ip, lsl #4 │ │ │ │ movw r3, #5912 @ 0x1718 │ │ │ │ dmb ish │ │ │ │ str lr, [ip, r3] │ │ │ │ str lr, [r4, #180] @ 0xb4 │ │ │ │ - b a1c78 │ │ │ │ + b a1d50 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ str r0, [r2, #260] @ 0x104 │ │ │ │ - bne a1afc │ │ │ │ - b a1cb0 │ │ │ │ + bne a1bd4 │ │ │ │ + b a1d88 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a1ad0 │ │ │ │ + bne a1ba8 │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - beq a1ad0 │ │ │ │ - b a1d94 │ │ │ │ + beq a1ba8 │ │ │ │ + b a1e6c │ │ │ │ ubfx ip, ip, #0, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r1, ip, lsl #2 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ - b a1cb0 │ │ │ │ + b a1d88 │ │ │ │ rsbeq sl, r2, r8, lsl #26 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r6, r1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ tst r3, #2 │ │ │ │ - bne a1f38 │ │ │ │ + bne a2010 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ - beq a4a54 │ │ │ │ + beq a4b2c │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1fac │ │ │ │ + beq a2084 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq a2034 │ │ │ │ + beq a210c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq a2074 │ │ │ │ - ldr lr, [pc, #3664] @ a2c90 │ │ │ │ + beq a214c │ │ │ │ + ldr lr, [pc, #3664] @ a2d68 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [lr, ip] │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -119426,62 +119482,62 @@ │ │ │ │ cmp ip, r0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4690 │ │ │ │ + beq a4768 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #128] @ 0x80 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov lr, r3 │ │ │ │ and r2, r3, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3dac │ │ │ │ + bne a3e84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a2978 │ │ │ │ + bne a2a50 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a37a4 │ │ │ │ + beq a387c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #0 │ │ │ │ - bl a4ee8 │ │ │ │ + bl a4fc0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2c44 │ │ │ │ + beq a2d1c │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - beq a29b0 │ │ │ │ + beq a2a88 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r3, #156] @ 0x9c │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a207c │ │ │ │ + bne a2154 │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - bne a2a50 │ │ │ │ + bne a2b28 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a3aec │ │ │ │ + bne a3bc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2a70 │ │ │ │ + beq a2b48 │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b a2a64 │ │ │ │ + b a2b3c │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3400] @ a2c90 │ │ │ │ + ldr lr, [pc, #3400] @ a2d68 │ │ │ │ mov r4, r0 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ movls r2, #0 │ │ │ │ @@ -119496,29 +119552,29 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq a4a54 │ │ │ │ + beq a4b2c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1e1c │ │ │ │ - bl 9f8f8 │ │ │ │ + bne a1ef4 │ │ │ │ + bl 9f9d0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and r2, r3, #2 │ │ │ │ - beq a45c4 │ │ │ │ + beq a469c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3bdc │ │ │ │ + beq a3cb4 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3252] @ a2c90 │ │ │ │ + ldr lr, [pc, #3252] @ a2d68 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -119533,46 +119589,46 @@ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [r0, #16] │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne a1e2c │ │ │ │ + bne a1f04 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r3, ip │ │ │ │ - beq a46a4 │ │ │ │ + beq a477c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a459c │ │ │ │ + bne a4674 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ str ip, [r2, #128] @ 0x80 │ │ │ │ tst r3, #2 │ │ │ │ - bne a1e38 │ │ │ │ + bne a1f10 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b a1e80 │ │ │ │ + b a1f58 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a3aec │ │ │ │ + bne a3bc4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r6 │ │ │ │ orreq r3, r6, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a4368 │ │ │ │ + beq a4440 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3ae0 │ │ │ │ + beq a3bb8 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3036] @ a2c90 │ │ │ │ + ldr lr, [pc, #3036] @ a2d68 │ │ │ │ mov r3, #28 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [lr, ip] │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ movls r2, #0 │ │ │ │ @@ -119585,54 +119641,54 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - ldr r1, [pc, #2924] @ a2c74 │ │ │ │ + ldr r1, [pc, #2924] @ a2d4c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7c4c │ │ │ │ + bl a7d24 │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq lr, [r3, #84] @ 0x54 │ │ │ │ andeq r2, lr, #2 │ │ │ │ - beq a2a70 │ │ │ │ + beq a2b48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2c40 │ │ │ │ + bne a2d18 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #8788 @ 0x2254 │ │ │ │ movt r0, #97 @ 0x61 │ │ │ │ - bl a9568 │ │ │ │ + bl a9650 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #2848] @ a2c74 │ │ │ │ + ldr r1, [pc, #2848] @ a2d4c │ │ │ │ mov r2, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2178 │ │ │ │ + bgt a2250 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4988 │ │ │ │ + beq a4a60 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r7, #1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq a45c4 │ │ │ │ + beq a469c │ │ │ │ and r2, r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a2a78 │ │ │ │ + beq a2b50 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #28 │ │ │ │ - ldr lr, [pc, #2796] @ a2c90 │ │ │ │ + ldr lr, [pc, #2796] @ a2d68 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r1, r3, #1 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ cmp r1, #10 │ │ │ │ mul r3, r2, r1 │ │ │ │ movls r1, #0 │ │ │ │ @@ -119649,372 +119705,372 @@ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ movw r3, #8788 @ 0x2254 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r9, [r0, #16] │ │ │ │ - bne a2a94 │ │ │ │ + bne a2b6c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a2b68 │ │ │ │ + bne a2c40 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq a3108 │ │ │ │ + beq a31e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2f58 │ │ │ │ + bne a3030 │ │ │ │ ldr sl, [r7] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r9, [r3, #132] @ 0x84 │ │ │ │ - bne a2fc0 │ │ │ │ + bne a3098 │ │ │ │ ldr r7, [r3, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne a41e4 │ │ │ │ + bne a42bc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #132] @ 0x84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #21196 @ 0x52cc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a4650 │ │ │ │ - ldr r1, [pc, #2544] @ a2c78 │ │ │ │ + beq a4728 │ │ │ │ + ldr r1, [pc, #2544] @ a2d50 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r1, #2244] @ 0x8c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a3bac │ │ │ │ + bne a3c84 │ │ │ │ ldr r2, [r1, #2252] @ 0x8cc │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3bac │ │ │ │ + beq a3c84 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a3794 │ │ │ │ + bne a386c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a36b8 │ │ │ │ - ldr r1, [pc, #2472] @ a2c88 │ │ │ │ + bne a3790 │ │ │ │ + ldr r1, [pc, #2472] @ a2d60 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a3258 │ │ │ │ + beq a3330 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #128] @ 0x80 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a4714 │ │ │ │ + beq a47ec │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq a3e60 │ │ │ │ + beq a3f38 │ │ │ │ and r3, r3, #24 │ │ │ │ orr r1, r3, r2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ str r1, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r3, [r4, #16] │ │ │ │ streq r3, [r2, #16] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3694 │ │ │ │ + bne a376c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r2 │ │ │ │ - bne a36a8 │ │ │ │ + bne a3780 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2390 │ │ │ │ + bne a2468 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ str r3, [r2, #144] @ 0x90 │ │ │ │ movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ ldr ip, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3cac │ │ │ │ + beq a3d84 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2658 │ │ │ │ + ble a2730 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - beq a3ce0 │ │ │ │ + beq a3db8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2418 │ │ │ │ + beq a24f0 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp ip, lr │ │ │ │ - beq a3ce0 │ │ │ │ + beq a3db8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2418 │ │ │ │ + beq a24f0 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp ip, lr │ │ │ │ - beq a3ce0 │ │ │ │ + beq a3db8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq a2418 │ │ │ │ + beq a24f0 │ │ │ │ add r7, r2, #24 │ │ │ │ mov lr, #3 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq a3ce0 │ │ │ │ + beq a3db8 │ │ │ │ cmp r3, lr │ │ │ │ - bne a23f8 │ │ │ │ + bne a24d0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2658 │ │ │ │ + ble a2730 │ │ │ │ movw ip, #41268 @ 0xa134 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a4648 │ │ │ │ + beq a4720 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a246c │ │ │ │ + beq a2544 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a4648 │ │ │ │ + beq a4720 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a246c │ │ │ │ + beq a2544 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a4648 │ │ │ │ + beq a4720 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a244c │ │ │ │ + bne a2524 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2658 │ │ │ │ + ble a2730 │ │ │ │ movw ip, #43176 @ 0xa8a8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a44b4 │ │ │ │ + beq a458c │ │ │ │ cmp r3, #1 │ │ │ │ - beq a24c0 │ │ │ │ + beq a2598 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a44b4 │ │ │ │ + beq a458c │ │ │ │ cmp r3, #2 │ │ │ │ - beq a24c0 │ │ │ │ + beq a2598 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a44b4 │ │ │ │ + beq a458c │ │ │ │ cmp lr, r3 │ │ │ │ - bne a24a0 │ │ │ │ + bne a2578 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2658 │ │ │ │ + ble a2730 │ │ │ │ movw ip, #42964 @ 0xa7d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a4680 │ │ │ │ + beq a4758 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2514 │ │ │ │ + beq a25ec │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a4680 │ │ │ │ + beq a4758 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2514 │ │ │ │ + beq a25ec │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a4680 │ │ │ │ + beq a4758 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a24f4 │ │ │ │ + bne a25cc │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2658 │ │ │ │ + ble a2730 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r7 │ │ │ │ - beq a4640 │ │ │ │ + beq a4718 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2564 │ │ │ │ + beq a263c │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, r7 │ │ │ │ - beq a4640 │ │ │ │ + beq a4718 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2564 │ │ │ │ + beq a263c │ │ │ │ add lr, r2, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr r5, [lr, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq a4640 │ │ │ │ + beq a4718 │ │ │ │ cmp ip, r3 │ │ │ │ - bne a2544 │ │ │ │ + bne a261c │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2658 │ │ │ │ + ble a2730 │ │ │ │ movw ip, #42540 @ 0xa62c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a4360 │ │ │ │ + beq a4438 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a25b8 │ │ │ │ + beq a2690 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a4360 │ │ │ │ + beq a4438 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a25b8 │ │ │ │ + beq a2690 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a4360 │ │ │ │ + beq a4438 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a2598 │ │ │ │ + bne a2670 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2658 │ │ │ │ + ble a2730 │ │ │ │ movw ip, #21716 @ 0x54d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a4688 │ │ │ │ + beq a4760 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a260c │ │ │ │ + beq a26e4 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a4688 │ │ │ │ + beq a4760 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a260c │ │ │ │ + beq a26e4 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a4688 │ │ │ │ + beq a4760 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a25ec │ │ │ │ + bne a26c4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2658 │ │ │ │ + ble a2730 │ │ │ │ movw ip, #19260 @ 0x4b3c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a4508 │ │ │ │ + beq a45e0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2658 │ │ │ │ + beq a2730 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq a4508 │ │ │ │ + beq a45e0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2658 │ │ │ │ + beq a2730 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, ip │ │ │ │ - beq a4508 │ │ │ │ + beq a45e0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a2640 │ │ │ │ + bne a2718 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #4194304 @ 0x400000 │ │ │ │ orrne r3, r3, #4194304 @ 0x400000 │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ orrne r3, r3, #8388608 @ 0x800000 │ │ │ │ orr r3, r3, r1 │ │ │ │ ldr r7, [r2, #172] @ 0xac │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #1 │ │ │ │ - ble a2798 │ │ │ │ + ble a2870 │ │ │ │ ldr r9, [r7, #20] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a3ea4 │ │ │ │ + bge a3f7c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl af6dc │ │ │ │ + bl af7c4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a45c4 │ │ │ │ + beq a469c │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a3ea4 │ │ │ │ + bne a3f7c │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r8, #2 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq a2788 │ │ │ │ + beq a2860 │ │ │ │ ldr r9, [r7, #24] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a41d8 │ │ │ │ + bge a42b0 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl af6dc │ │ │ │ + bl af7c4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a45c4 │ │ │ │ + beq a469c │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a41d8 │ │ │ │ + bne a42b0 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r8, #3 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq a2788 │ │ │ │ + beq a2860 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r7, r7, #24 │ │ │ │ mov r9, #3 │ │ │ │ ldr sl, [r7, #4]! │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a3e50 │ │ │ │ - bl af6dc │ │ │ │ + bge a3f28 │ │ │ │ + bl af7c4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a45c4 │ │ │ │ + beq a469c │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a3e50 │ │ │ │ + bne a3f28 │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bne a2738 │ │ │ │ + bne a2810 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ - beq a280c │ │ │ │ + beq a28e4 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r2, [r4, #40] @ 0x28 │ │ │ │ streq r2, [r1, #40] @ 0x28 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ @@ -120038,384 +120094,384 @@ │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r2, [r4, #80] @ 0x50 │ │ │ │ streq r2, [r1, #80] @ 0x50 │ │ │ │ and r2, r3, #17408 @ 0x4400 │ │ │ │ cmp r2, #17408 @ 0x4400 │ │ │ │ - bne a3858 │ │ │ │ + bne a3930 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #48916 @ 0xbf14 │ │ │ │ + movw r2, #49148 @ 0xbffc │ │ │ │ movt r2, #10 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq a4ae0 │ │ │ │ + beq a4bb8 │ │ │ │ tst r3, #16 │ │ │ │ moveq r2, #16384 @ 0x4000 │ │ │ │ - bne a3728 │ │ │ │ + bne a3800 │ │ │ │ tst r3, #8 │ │ │ │ - beq a3258 │ │ │ │ + beq a3330 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r3, r3, #16 │ │ │ │ bics r3, r3, #16 │ │ │ │ - bne a49a8 │ │ │ │ + bne a4a80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4618 │ │ │ │ + beq a46f0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r2, #15 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3268 │ │ │ │ + beq a3340 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #168] @ 0xa8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble a28f8 │ │ │ │ + ble a29d0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a28b4 │ │ │ │ + bge a298c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b201c │ │ │ │ + bl b2104 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a2c40 │ │ │ │ + blt a2d18 │ │ │ │ cmp r7, #1 │ │ │ │ - beq a28f4 │ │ │ │ + beq a29cc │ │ │ │ add r4, r4, #16 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a49d0 │ │ │ │ - bl b201c │ │ │ │ + bge a4aa8 │ │ │ │ + bl b2104 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a2c40 │ │ │ │ + blt a2d18 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a28c4 │ │ │ │ + bne a299c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, r3 │ │ │ │ - beq a3628 │ │ │ │ + beq a3700 │ │ │ │ tst r3, #16 │ │ │ │ - bne a3308 │ │ │ │ + bne a33e0 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2928 │ │ │ │ + beq a2a00 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4ab8 │ │ │ │ + beq a4b90 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r1, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt a2948 │ │ │ │ + bgt a2a20 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a4a78 │ │ │ │ + ble a4b50 │ │ │ │ orr r3, r2, #4096 @ 0x1000 │ │ │ │ tst r2, #2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne ip, r2 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ - bne a3634 │ │ │ │ + bne a370c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - bne a1ec0 │ │ │ │ + bne a1f98 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r0, #156] @ 0x9c │ │ │ │ mov r0, r1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a44bc │ │ │ │ + bne a4594 │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r1, ip │ │ │ │ - bne a2a70 │ │ │ │ + bne a2b48 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a1f1c │ │ │ │ - b a2a70 │ │ │ │ + bne a1ff4 │ │ │ │ + b a2b48 │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a2a2c │ │ │ │ + ble a2b04 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4ce4 │ │ │ │ + bne a4dbc │ │ │ │ cmp r1, #1 │ │ │ │ - beq a2a2c │ │ │ │ + beq a2b04 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4ce4 │ │ │ │ + bne a4dbc │ │ │ │ cmp r1, #2 │ │ │ │ - beq a2a2c │ │ │ │ + beq a2b04 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4ce4 │ │ │ │ + bne a4dbc │ │ │ │ cmp r1, #3 │ │ │ │ - beq a2a2c │ │ │ │ + beq a2b04 │ │ │ │ add r3, r3, #24 │ │ │ │ mov r0, #3 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - bne a4ce4 │ │ │ │ + bne a4dbc │ │ │ │ cmp r1, r0 │ │ │ │ - bne a2a10 │ │ │ │ + bne a2ae8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r3, #156] @ 0x9c │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a207c │ │ │ │ + bne a2154 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a3dd4 │ │ │ │ + beq a3eac │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a3aec │ │ │ │ + bne a3bc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2a70 │ │ │ │ + beq a2b48 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ str r3, [r1, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne a2194 │ │ │ │ + bne a226c │ │ │ │ movw r3, #8788 @ 0x2254 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2204 │ │ │ │ + beq a22dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r9, [r3, #132] @ 0x84 │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r4, [pc, #472] @ a2c7c │ │ │ │ + ldr r4, [pc, #472] @ a2d54 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #11084 @ 0x2b4c │ │ │ │ + movw r3, #16344 @ 0x3fd8 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r3, #29816 @ 0x7478 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a2af8 │ │ │ │ + b a2bd0 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #228 @ 0xe4 │ │ │ │ - beq a2aec │ │ │ │ + beq a2bc4 │ │ │ │ adds r7, r2, r1 │ │ │ │ - beq a2aec │ │ │ │ + beq a2bc4 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a2c94 │ │ │ │ + bne a2d6c │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2b54 │ │ │ │ + beq a2c2c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2aec │ │ │ │ + beq a2bc4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ - bcs a2f24 │ │ │ │ + bcs a2ffc │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs a2c4c │ │ │ │ + bcs a2d24 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ - bcs a2c60 │ │ │ │ + bcs a2d38 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bhi a2ac8 │ │ │ │ + bhi a2ba0 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls a2ad8 │ │ │ │ + bls a2bb0 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #212 @ 0xd4 │ │ │ │ - bne a2ad8 │ │ │ │ + bne a2bb0 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2af8 │ │ │ │ + bne a2bd0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a2214 │ │ │ │ + beq a22ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2214 │ │ │ │ + beq a22ec │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl ae048 │ │ │ │ + bl ae130 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2214 │ │ │ │ + beq a22ec │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #16 │ │ │ │ - bl ae048 │ │ │ │ + bl ae130 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2214 │ │ │ │ + beq a22ec │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #32 │ │ │ │ - bl ae048 │ │ │ │ + bl ae130 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2214 │ │ │ │ + beq a22ec │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ - bl ae048 │ │ │ │ + bl ae130 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2214 │ │ │ │ + beq a22ec │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ - bl ae048 │ │ │ │ + bl ae130 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2214 │ │ │ │ + beq a22ec │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ - b a2c2c │ │ │ │ + b a2d04 │ │ │ │ ldr r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2214 │ │ │ │ + beq a22ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae048 │ │ │ │ + bl ae130 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2c20 │ │ │ │ + bne a2cf8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #384 @ 0x180 │ │ │ │ - bne a2ad8 │ │ │ │ - b a2aec │ │ │ │ + bne a2bb0 │ │ │ │ + b a2bc4 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #372 @ 0x174 │ │ │ │ - bne a2ad8 │ │ │ │ - b a2aec │ │ │ │ + bne a2bb0 │ │ │ │ + b a2bc4 │ │ │ │ rsbeq r2, r3, r0, ror #13 │ │ │ │ strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r2, r1, r4, ror r2 │ │ │ │ rsbeq r2, r3, r8, ror #2 │ │ │ │ mlseq r3, ip, ip, r2 │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq a2d34 │ │ │ │ + beq a2e0c │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2d34 │ │ │ │ + beq a2e0c │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ subcs r3, r3, #424 @ 0x1a8 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs a2f4c │ │ │ │ + bcs a3024 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs a3750 │ │ │ │ + bcs a3858 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ subcs r3, r3, #372 @ 0x174 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs a2f4c │ │ │ │ + bcs a3024 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bls a2f38 │ │ │ │ + bls a3010 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #228 @ 0xe4 │ │ │ │ - beq a2d34 │ │ │ │ + beq a2e0c │ │ │ │ cmn r1, r3 │ │ │ │ - beq a2d34 │ │ │ │ + beq a2e0c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne a2d34 │ │ │ │ + bne a2e0c │ │ │ │ add r3, r5, #60 @ 0x3c │ │ │ │ cmp r7, r3 │ │ │ │ - beq a41c0 │ │ │ │ + beq a4298 │ │ │ │ add r3, r5, #100 @ 0x64 │ │ │ │ cmp r7, r3 │ │ │ │ - bne a2aec │ │ │ │ + bne a2bc4 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ sub r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2aec │ │ │ │ + bne a2bc4 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a4730 │ │ │ │ + beq a4808 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r6, #42752 @ 0xa700 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne a3764 │ │ │ │ + bne a3828 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3764 │ │ │ │ + beq a3828 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a32f8 │ │ │ │ + bne a33d0 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq a4378 │ │ │ │ + beq a4450 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #29816 @ 0x7478 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r4] │ │ │ │ - bl aa62c │ │ │ │ + bl aa714 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a32e0 │ │ │ │ - ldr r2, [pc, #-336] @ a2c90 │ │ │ │ + beq a33b8 │ │ │ │ + ldr r2, [pc, #-336] @ a2d68 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r5] │ │ │ │ sub lr, sl, #8 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [sl, #-4] │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ @@ -120424,96 +120480,96 @@ │ │ │ │ ldr r8, [r0, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, r8 │ │ │ │ str lr, [r8] │ │ │ │ stmdb sl, {r0, r3} │ │ │ │ str lr, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - ble a32ec │ │ │ │ + ble a33c4 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sl, #8] │ │ │ │ bl 2e31c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #1 │ │ │ │ str r7, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a47fc │ │ │ │ + beq a48d4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a4b0c │ │ │ │ + beq a4be4 │ │ │ │ cmp r3, r6 │ │ │ │ - bne a3ba4 │ │ │ │ + bne a3c7c │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a3184 │ │ │ │ + beq a325c │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [sl, #24] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ str r8, [sl, #12] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ str r7, [sl, #16] │ │ │ │ str r4, [sl, #20] │ │ │ │ - beq a3918 │ │ │ │ + beq a39f0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [sl] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne a3828 │ │ │ │ + bne a3900 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3828 │ │ │ │ + beq a3900 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ - movw r3, #46668 @ 0xb64c │ │ │ │ + movw r3, #46456 @ 0xb578 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ - beq a3b04 │ │ │ │ - bl ac1bc │ │ │ │ + beq a3bdc │ │ │ │ + bl ac2a4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a394c │ │ │ │ + beq a3a24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2aec │ │ │ │ + bgt a2bc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2aec │ │ │ │ + bne a2bc4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a2aec │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a2bc4 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #424 @ 0x1a8 │ │ │ │ - bne a2ad8 │ │ │ │ - b a2aec │ │ │ │ + bne a2bb0 │ │ │ │ + b a2bc4 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r0 │ │ │ │ - bls a2cec │ │ │ │ + bls a2dc4 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ sub r3, r3, #212 @ 0xd4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a2cec │ │ │ │ - b a2d34 │ │ │ │ + bne a2dc4 │ │ │ │ + b a2e0c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-728] @ a2c90 │ │ │ │ + ldr lr, [pc, #-728] @ a2d68 │ │ │ │ mov r2, #28 │ │ │ │ ldr sl, [r7] │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r1, r3, #1 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ cmp r1, #10 │ │ │ │ mul r2, r2, r1 │ │ │ │ @@ -120527,29 +120583,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r2, r0, r2 │ │ │ │ cmp sl, #0 │ │ │ │ - beq a3fb4 │ │ │ │ + beq a408c │ │ │ │ ldr r9, [r2, #16] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands r1, r3, #8 │ │ │ │ - bne a4d10 │ │ │ │ + bne a4de8 │ │ │ │ movw r8, #30360 @ 0x7698 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ - bl aa62c │ │ │ │ + bl aa714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a3030 │ │ │ │ - ldr lr, [pc, #-872] @ a2c90 │ │ │ │ + beq a3108 │ │ │ │ + ldr lr, [pc, #-872] @ a2d68 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ sub r3, r4, #8 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr r1, [lr, ip] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -120572,62 +120628,62 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a45e0 │ │ │ │ + beq a46b8 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a30a4 │ │ │ │ + beq a317c │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a30a4 │ │ │ │ + bne a317c │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a3be8 │ │ │ │ + beq a3cc0 │ │ │ │ str sl, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, sl │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4aac │ │ │ │ + beq a4b84 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a30f0 │ │ │ │ + bgt a31c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4aa0 │ │ │ │ + beq a4b78 │ │ │ │ ldr sl, [r7, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - bne a3978 │ │ │ │ + bne a3a50 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r2, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne a3eb0 │ │ │ │ + bne a3f88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2254 │ │ │ │ + beq a232c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-1184] @ a2c90 │ │ │ │ + ldr lr, [pc, #-1184] @ a2d68 │ │ │ │ ldr r3, [r3, #180] @ 0xb4 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ ldr r1, [lr, ip] │ │ │ │ cmp r2, #10 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -120641,254 +120697,254 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ - b a225c │ │ │ │ + b a2334 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r8] │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq a4818 │ │ │ │ - ldr r3, [pc, #-1300] @ a2c8c │ │ │ │ + beq a48f0 │ │ │ │ + ldr r3, [pc, #-1300] @ a2d64 │ │ │ │ mov r1, r8 │ │ │ │ - ldr r2, [pc, #-1304] @ a2c90 │ │ │ │ + ldr r2, [pc, #-1304] @ a2d68 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a38a8 │ │ │ │ + bne a3980 │ │ │ │ add r7, r7, #114688 @ 0x1c000 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r8 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4b08 │ │ │ │ + beq a4be0 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3b1c │ │ │ │ + bne a3bf4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3218 │ │ │ │ + bgt a32f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3218 │ │ │ │ + bne a32f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a40d8 │ │ │ │ + ble a41b0 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ strne r7, [sl, #12] │ │ │ │ - bne a38f4 │ │ │ │ + bne a39cc │ │ │ │ mov r0, r7 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [sl, #12] │ │ │ │ - b a38f4 │ │ │ │ + b a39cc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a287c │ │ │ │ + bne a2954 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r4, [r3, #132] @ 0x84 │ │ │ │ - bne a40f8 │ │ │ │ - ldr r1, [pc, #-1544] @ a2c80 │ │ │ │ + bne a41d0 │ │ │ │ + ldr r1, [pc, #-1544] @ a2d58 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7c4c │ │ │ │ + bl a7d24 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a287c │ │ │ │ - ldr r1, [pc, #-1572] @ a2c80 │ │ │ │ + bne a2954 │ │ │ │ + ldr r1, [pc, #-1572] @ a2d58 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #11084 @ 0x2b4c │ │ │ │ + movw r3, #16344 @ 0x3fd8 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r4, [r2, #168] @ 0xa8 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ movle r3, r2 │ │ │ │ - bgt a2890 │ │ │ │ - b a28f8 │ │ │ │ + bgt a2968 │ │ │ │ + b a29d0 │ │ │ │ ldr ip, [r5] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2e20 │ │ │ │ + bgt a2ef8 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ - b a2e20 │ │ │ │ + b a2ef8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2aec │ │ │ │ - b a2d98 │ │ │ │ + bne a2bc4 │ │ │ │ + b a2e70 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq a4b40 │ │ │ │ + beq a4c18 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #444] @ 0x1bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne a35b8 │ │ │ │ + bne a3690 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #6 │ │ │ │ - bl a9d70 │ │ │ │ + bl a9e58 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a4b68 │ │ │ │ + beq a4c40 │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r9, #6] │ │ │ │ mov r3, #30 │ │ │ │ str r3, [r9, #12] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a40e8 │ │ │ │ - ldr r1, [pc, #-1752] @ a2c84 │ │ │ │ - movw r2, #16648 @ 0x4108 │ │ │ │ + beq a41c0 │ │ │ │ + ldr r1, [pc, #-1752] @ a2d5c │ │ │ │ + movw r2, #17224 @ 0x4348 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl beb98 │ │ │ │ + bl beca4 │ │ │ │ subs lr, r0, #0 │ │ │ │ - beq a40e8 │ │ │ │ + beq a41c0 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a35a4 │ │ │ │ + beq a367c │ │ │ │ ldr r3, [lr, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a35a4 │ │ │ │ + ble a367c │ │ │ │ add r3, lr, #12 │ │ │ │ add r8, r9, #20 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ str lr, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r2, #4]! │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne a3594 │ │ │ │ + bne a366c │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq a3594 │ │ │ │ + beq a366c │ │ │ │ ldrb sl, [r9, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldrb r2, [r9, #5] │ │ │ │ cmp sl, #7 │ │ │ │ lsl r6, r1, sl │ │ │ │ sub r6, r6, #1 │ │ │ │ add r2, r8, r1, lsl r2 │ │ │ │ and r5, r7, r6 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt a3df4 │ │ │ │ + bgt a3ecc │ │ │ │ ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3504 │ │ │ │ + blt a35dc │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a3594 │ │ │ │ + beq a366c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a4398 │ │ │ │ + beq a4470 │ │ │ │ lsr r2, r7, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r5 │ │ │ │ and r5, r6, r2 │ │ │ │ ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3ad4 │ │ │ │ + blt a3bac │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a3594 │ │ │ │ + beq a366c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a4444 │ │ │ │ + beq a451c │ │ │ │ lsr r2, r7, #10 │ │ │ │ add r1, r5, r5, lsl #2 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r1 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ and r5, r6, r2 │ │ │ │ cmp sl, #7 │ │ │ │ ldrsble r2, [r8, r5] │ │ │ │ - bgt a4430 │ │ │ │ + bgt a4508 │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3fa4 │ │ │ │ + blt a407c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a42bc │ │ │ │ + beq a4394 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a4258 │ │ │ │ + beq a4330 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp sl, #7 │ │ │ │ add r5, r5, r3, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r6 │ │ │ │ - ldrsble r2, [r8, r5] │ │ │ │ - bgt a415c │ │ │ │ + bgt a4234 │ │ │ │ + ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4424 │ │ │ │ + blt a44fc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a42bc │ │ │ │ + beq a4394 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a46ac │ │ │ │ + beq a4784 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ lsr r3, r3, #10 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r2, r3, #1 │ │ │ │ add r5, r5, r2 │ │ │ │ and r5, r5, r6 │ │ │ │ - b a3470 │ │ │ │ + b a3548 │ │ │ │ cmn r2, #1 │ │ │ │ - bne a3418 │ │ │ │ + bne a34f0 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a40e8 │ │ │ │ + ble a41c0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [r9, #8] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl ad0d4 │ │ │ │ + bl ad1bc │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp sl, #7 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt a4994 │ │ │ │ + bgt a4a6c │ │ │ │ strb r2, [r8, r0] │ │ │ │ ldr r1, [r4] │ │ │ │ mov lr, #1 │ │ │ │ ldrb ip, [r9, #5] │ │ │ │ lsl r0, r2, #3 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, lr │ │ │ │ @@ -120898,61 +120954,61 @@ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ str r4, [r8, r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9, #12] │ │ │ │ ldr r2, [r9, #16] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #16] │ │ │ │ - beq a40e8 │ │ │ │ + beq a41c0 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - blt a33a0 │ │ │ │ + blt a3478 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ str r9, [r3, #444] @ 0x1bc │ │ │ │ - beq a4b9c │ │ │ │ + beq a4c74 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ orreq r2, r3, #4 │ │ │ │ streq r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq a35e8 │ │ │ │ + beq a36c0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4ab8 │ │ │ │ + beq a4b90 │ │ │ │ tst r2, #16 │ │ │ │ - beq a2928 │ │ │ │ + beq a2a00 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmn r3, #1 │ │ │ │ - beq a2948 │ │ │ │ + beq a2a20 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16508 @ 0x407c │ │ │ │ + movw r1, #17084 @ 0x42bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ tst r3, #2 │ │ │ │ - beq a2960 │ │ │ │ + beq a2a38 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #-2484] @ a2c90 │ │ │ │ + ldr r0, [pc, #-2484] @ a2d68 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -120965,219 +121021,219 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b a296c │ │ │ │ + b a2a44 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a236c │ │ │ │ + beq a2444 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2384 │ │ │ │ - b a2390 │ │ │ │ + beq a245c │ │ │ │ + b a2468 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl af2d0 │ │ │ │ + bl af3b8 │ │ │ │ mov r7, r0 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a2c40 │ │ │ │ - ldr r1, [pc, #-2664] @ a2c88 │ │ │ │ + beq a2d18 │ │ │ │ + ldr r1, [pc, #-2664] @ a2d60 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4b14 │ │ │ │ + beq a4bec │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a22f4 │ │ │ │ + bgt a23cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a22f4 │ │ │ │ + bne a23cc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a22f4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a23cc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #144] @ 0x90 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi a49e0 │ │ │ │ + bhi a4ab8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #16384 @ 0x4000 │ │ │ │ str r1, [r0, #144] @ 0x90 │ │ │ │ - b a2840 │ │ │ │ - ldr r1, [r0, #52] @ 0x34 │ │ │ │ - cmp r1, #0 │ │ │ │ - subne r3, r3, #384 @ 0x180 │ │ │ │ - bne a2cec │ │ │ │ - b a2d34 │ │ │ │ + b a2918 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2d78 │ │ │ │ + bne a2e50 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f3374 │ │ │ │ + bl 2f4134 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ + ldr r1, [r0, #52] @ 0x34 │ │ │ │ + cmp r1, #0 │ │ │ │ + subne r3, r3, #384 @ 0x180 │ │ │ │ + bne a2dc4 │ │ │ │ + b a2e0c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a22f4 │ │ │ │ - b a22c8 │ │ │ │ + bne a23cc │ │ │ │ + b a23a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4810 │ │ │ │ + beq a48e8 │ │ │ │ mov r0, #1 │ │ │ │ - bl af3bc │ │ │ │ + bl af4a4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq a45c4 │ │ │ │ + beq a469c │ │ │ │ tst r3, #2 │ │ │ │ - beq a37dc │ │ │ │ + beq a38b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ eor r2, r6, #1 │ │ │ │ and r2, r2, r3, lsr #1 │ │ │ │ mov lr, r3 │ │ │ │ tst r2, #1 │ │ │ │ str r4, [r1, #168] @ 0xa8 │ │ │ │ - beq a1ed0 │ │ │ │ + beq a1fa8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ - bne a4510 │ │ │ │ + bne a45e8 │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ - bne a2188 │ │ │ │ + bne a2260 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a1f18 │ │ │ │ - b a2188 │ │ │ │ + bne a1ff0 │ │ │ │ + b a2260 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2ed4 │ │ │ │ + bne a2fac │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 257118 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ + bl 257e48 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ mov r3, r0 │ │ │ │ - b a3b0c │ │ │ │ + b a3be4 │ │ │ │ and r2, r3, #16384 @ 0x4000 │ │ │ │ tst r3, #16 │ │ │ │ - beq a2840 │ │ │ │ + beq a2918 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r1, #144] @ 0x90 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi a49e0 │ │ │ │ + bhi a4ab8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a373c │ │ │ │ + bne a3814 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16116 @ 0x3ef4 │ │ │ │ + movw r1, #16692 @ 0x4134 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a31c0 │ │ │ │ + beq a3298 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a38e0 │ │ │ │ + bgt a39b8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a38e0 │ │ │ │ + bne a39b8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [sl, #12] │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [sl, #24] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #16] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ str r4, [sl, #20] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne a2e98 │ │ │ │ + bne a2f70 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a4888 │ │ │ │ + beq a4960 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4888 │ │ │ │ + bne a4960 │ │ │ │ movw r1, #2798 @ 0xaee │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2c40 │ │ │ │ + bgt a2d18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2c40 │ │ │ │ + bne a2d18 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r7, r7, #20 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #30360 @ 0x7698 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands r1, r3, #8 │ │ │ │ - bne a4d10 │ │ │ │ + bne a4de8 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl aa62c │ │ │ │ + bl aa714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a3a00 │ │ │ │ - ldr r3, [pc, #-3384] @ a2c90 │ │ │ │ + beq a3ad8 │ │ │ │ + ldr r3, [pc, #-3384] @ a2d68 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -121197,307 +121253,307 @@ │ │ │ │ str r6, [r4, #8] │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a45e0 │ │ │ │ + beq a46b8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a3a68 │ │ │ │ + beq a3b40 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a3a68 │ │ │ │ + bne a3b40 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a3ce8 │ │ │ │ + beq a3dc0 │ │ │ │ str r5, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4aac │ │ │ │ + beq a4b84 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3ab4 │ │ │ │ + bgt a3b8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4974 │ │ │ │ + beq a4a4c │ │ │ │ ldr sl, [r7, #20]! │ │ │ │ cmp sl, #0 │ │ │ │ - bne a3998 │ │ │ │ + bne a3a70 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b a3108 │ │ │ │ + b a31e0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a350c │ │ │ │ - b a3454 │ │ │ │ + beq a35e4 │ │ │ │ + b a352c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - b a2100 │ │ │ │ + b a21d8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2a70 │ │ │ │ + beq a2b48 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #156] @ 0x9c │ │ │ │ - b a2a70 │ │ │ │ - bl a99dc │ │ │ │ + b a2b48 │ │ │ │ + bl a9ac4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ - bge a2f00 │ │ │ │ - b a394c │ │ │ │ + bge a2fd8 │ │ │ │ + b a3a24 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3b38 │ │ │ │ + bgt a3c10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4d54 │ │ │ │ + beq a4e2c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3b70 │ │ │ │ + bgt a3c48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4d34 │ │ │ │ + beq a4e0c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3b70 │ │ │ │ + bgt a3c48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4c60 │ │ │ │ + beq a4d38 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - ble a3ba4 │ │ │ │ + ble a3c7c │ │ │ │ mov r0, r8 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ str r8, [sl, #12] │ │ │ │ - b a38f4 │ │ │ │ - ldr r0, [pc, #-3884] @ a2c88 │ │ │ │ - bl 99390 │ │ │ │ + b a39cc │ │ │ │ + ldr r0, [pc, #-3884] @ a2d60 │ │ │ │ + bl 99470 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a45b0 │ │ │ │ - ldr r1, [pc, #-3904] @ a2c88 │ │ │ │ + beq a4688 │ │ │ │ + ldr r1, [pc, #-3904] @ a2d60 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne a22c0 │ │ │ │ - b a2c40 │ │ │ │ + bne a2398 │ │ │ │ + b a2d18 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [r3, #132] @ 0x84 │ │ │ │ - b a1e1c │ │ │ │ + b a1ef4 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a479c │ │ │ │ - ldr r3, [pc, #-3956] @ a2c8c │ │ │ │ + beq a4874 │ │ │ │ + ldr r3, [pc, #-3956] @ a2d64 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-3960] @ a2c90 │ │ │ │ + ldr lr, [pc, #-3960] @ a2d68 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [lr, ip] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4170 │ │ │ │ + bne a4248 │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, sl │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ cmn r0, #1 │ │ │ │ - beq a490c │ │ │ │ + beq a49e4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3fc8 │ │ │ │ + bne a40a0 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3c88 │ │ │ │ + bgt a3d60 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3c88 │ │ │ │ + bne a3d60 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a478c │ │ │ │ + ble a4864 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a4768 │ │ │ │ + beq a4840 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov sl, r3 │ │ │ │ - b a30a8 │ │ │ │ + b a3180 │ │ │ │ mov r3, r4 │ │ │ │ cmp ip, r3 │ │ │ │ - beq a3ce0 │ │ │ │ + beq a3db8 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3cb0 │ │ │ │ + bne a3d88 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ movne r3, r4 │ │ │ │ movwne ip, #41268 @ 0xa134 │ │ │ │ movtne ip, #96 @ 0x60 │ │ │ │ - bne a42dc │ │ │ │ + bne a43b4 │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ - b a265c │ │ │ │ + b a2734 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr sl, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a453c │ │ │ │ - ldr r3, [pc, #4044] @ a4ccc │ │ │ │ + beq a4614 │ │ │ │ + ldr r3, [pc, #4044] @ a4da4 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #4040] @ a4cd0 │ │ │ │ + ldr r2, [pc, #4040] @ a4da8 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a41fc │ │ │ │ + bne a42d4 │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4980 │ │ │ │ + beq a4a58 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a4050 │ │ │ │ + bne a4128 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3d88 │ │ │ │ + bgt a3e60 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3d88 │ │ │ │ + bne a3e60 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a48d0 │ │ │ │ + ble a49a8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ strne r3, [r4, #12] │ │ │ │ - beq a48a8 │ │ │ │ + beq a4980 │ │ │ │ mov r5, r3 │ │ │ │ - b a3a6c │ │ │ │ + b a3b44 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [ip, #4] │ │ │ │ - bne a42d0 │ │ │ │ + bne a43a8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1ed0 │ │ │ │ - b a37ac │ │ │ │ + bne a1fa8 │ │ │ │ + b a3884 │ │ │ │ cmp r6, #0 │ │ │ │ andeq r2, lr, #2 │ │ │ │ - beq a2a70 │ │ │ │ + beq a2b48 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ orr lr, lr, #128 @ 0x80 │ │ │ │ and r2, lr, #2 │ │ │ │ str lr, [r3, #84] @ 0x54 │ │ │ │ - b a3af4 │ │ │ │ + b a3bcc │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a42c4 │ │ │ │ + blt a439c │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a3594 │ │ │ │ + beq a366c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a4398 │ │ │ │ + beq a4470 │ │ │ │ lsr r2, r7, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r5 │ │ │ │ and r5, r6, r2 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a3430 │ │ │ │ + b a3508 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne a2738 │ │ │ │ - b a2788 │ │ │ │ + bne a2810 │ │ │ │ + b a2860 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2320 │ │ │ │ + beq a23f8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - bne a2320 │ │ │ │ + bne a23f8 │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a2320 │ │ │ │ + bne a23f8 │ │ │ │ orr r2, r2, #16384 @ 0x4000 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ str r1, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a2320 │ │ │ │ + b a23f8 │ │ │ │ cmp r8, #2 │ │ │ │ - bne a26dc │ │ │ │ - b a2788 │ │ │ │ + bne a27b4 │ │ │ │ + b a2860 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a41e4 │ │ │ │ + beq a42bc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3592] @ a4cd0 │ │ │ │ + ldr lr, [pc, #3592] @ a4da8 │ │ │ │ ldr r3, [r3, #180] @ 0xb4 │ │ │ │ sub r1, r3, #1 │ │ │ │ mov r2, #28 │ │ │ │ cmp r1, #10 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ @@ -121513,135 +121569,135 @@ │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne sl, [r1, #16] │ │ │ │ - beq a3130 │ │ │ │ + beq a3208 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r9, #30088 @ 0x7588 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl aa194 │ │ │ │ + bl aa27c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2d18 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp] │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4aac │ │ │ │ + beq a4b84 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt a3f88 │ │ │ │ + bgt a4060 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq a4c7c │ │ │ │ + beq a4d54 │ │ │ │ ldr r2, [r7, #20]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3f34 │ │ │ │ + bne a400c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b a3118 │ │ │ │ + b a31f0 │ │ │ │ cmn r2, #1 │ │ │ │ - bne a34a0 │ │ │ │ + bne a3578 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a350c │ │ │ │ + b a35e4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r2, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - beq a3130 │ │ │ │ - b a3ec8 │ │ │ │ + beq a3208 │ │ │ │ + b a3fa0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3fe4 │ │ │ │ + bgt a40bc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4900 │ │ │ │ + beq a49d8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a401c │ │ │ │ + bgt a40f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4c94 │ │ │ │ + beq a4d6c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a401c │ │ │ │ + bgt a40f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4c88 │ │ │ │ + beq a4d60 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [sl, #16] │ │ │ │ - ble a30a4 │ │ │ │ + ble a317c │ │ │ │ mov r0, sl │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [sl, #16] │ │ │ │ - b a30a4 │ │ │ │ + b a317c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a406c │ │ │ │ + bgt a4144 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4c1c │ │ │ │ + beq a4cf4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a40a4 │ │ │ │ + bgt a417c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4cac │ │ │ │ + beq a4d84 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a40a4 │ │ │ │ + bgt a417c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4ca0 │ │ │ │ + beq a4d78 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - ble a3a68 │ │ │ │ + ble a3b40 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b a3a68 │ │ │ │ + b a3b40 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [sl, #12] │ │ │ │ - bne a38f4 │ │ │ │ - b a4800 │ │ │ │ + bne a39cc │ │ │ │ + b a48d8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ str r9, [r2, #444] @ 0x1bc │ │ │ │ - b a35b8 │ │ │ │ + b a3690 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #3016] @ a4cd0 │ │ │ │ + ldr r1, [pc, #3016] @ a4da8 │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ ldr r0, [r3, r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ movls r2, #0 │ │ │ │ @@ -121655,681 +121711,681 @@ │ │ │ │ add r2, r3, #91136 @ 0x16400 │ │ │ │ add r3, r3, #96256 @ 0x17800 │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ add r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r3, r0, r2 │ │ │ │ addeq r3, r0, r3 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - b a3280 │ │ │ │ + b a3358 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a34c0 │ │ │ │ + b a3598 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3c28 │ │ │ │ + beq a3d00 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a41a8 │ │ │ │ + bgt a4280 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a41a8 │ │ │ │ + bne a4280 │ │ │ │ mov r0, sl │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4c6c │ │ │ │ + ble a4d44 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b a30a8 │ │ │ │ + b a3180 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ sub r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b a2d2c │ │ │ │ + b a2e04 │ │ │ │ cmp r8, #3 │ │ │ │ - bne a272c │ │ │ │ - b a2788 │ │ │ │ + bne a2804 │ │ │ │ + b a2860 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a2254 │ │ │ │ + beq a232c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr sl, [r3, #132] @ 0x84 │ │ │ │ - b a3f24 │ │ │ │ + b a3ffc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3d28 │ │ │ │ + beq a3e00 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4234 │ │ │ │ + bgt a430c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4234 │ │ │ │ + bne a430c │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ movle r5, r2 │ │ │ │ strle r3, [r2] │ │ │ │ - ble a3a68 │ │ │ │ + ble a3b40 │ │ │ │ mov r5, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b a3a6c │ │ │ │ + b a3b44 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a34a0 │ │ │ │ + bne a3578 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a34a0 │ │ │ │ + bne a3578 │ │ │ │ tst r0, #32 │ │ │ │ - beq a4760 │ │ │ │ + beq a4838 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a4758 │ │ │ │ + beq a4830 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a34a0 │ │ │ │ + bne a3578 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a3594 │ │ │ │ + b a366c │ │ │ │ cmn r2, #1 │ │ │ │ - beq a350c │ │ │ │ - b a3e28 │ │ │ │ + beq a35e4 │ │ │ │ + b a3f00 │ │ │ │ cmp r6, #0 │ │ │ │ - bne a3dc0 │ │ │ │ - b a2980 │ │ │ │ + bne a3e98 │ │ │ │ + b a2a58 │ │ │ │ cmp r3, ip │ │ │ │ - beq a4648 │ │ │ │ + beq a4720 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a42dc │ │ │ │ + bne a43b4 │ │ │ │ movw ip, #43176 @ 0xa8a8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a44b4 │ │ │ │ + beq a458c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a42fc │ │ │ │ + bne a43d4 │ │ │ │ movw ip, #42964 @ 0xa7d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a4680 │ │ │ │ + beq a4758 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a431c │ │ │ │ + bne a43f4 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq a4640 │ │ │ │ + beq a4718 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4334 │ │ │ │ + bne a440c │ │ │ │ movw ip, #42540 @ 0xa62c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - bne a44c8 │ │ │ │ + bne a45a0 │ │ │ │ mov r3, #67108864 @ 0x4000000 │ │ │ │ - b a265c │ │ │ │ + b a2734 │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ cmp r3, ip │ │ │ │ - beq a2a70 │ │ │ │ - b a209c │ │ │ │ + beq a2b48 │ │ │ │ + b a2174 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2aec │ │ │ │ - b a2c40 │ │ │ │ + bne a2bc4 │ │ │ │ + b a2d18 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a4404 │ │ │ │ + bne a44dc │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a4404 │ │ │ │ + bne a44dc │ │ │ │ tst r0, #32 │ │ │ │ - beq a4750 │ │ │ │ + beq a4828 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a4748 │ │ │ │ + beq a4820 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ addne r1, r4, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3594 │ │ │ │ + beq a366c │ │ │ │ lsr r2, r7, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp sl, #7 │ │ │ │ add r2, r2, r5 │ │ │ │ and r5, r6, r2 │ │ │ │ - bgt a3e3c │ │ │ │ - b a342c │ │ │ │ + bgt a3f14 │ │ │ │ + b a3504 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3fac │ │ │ │ - b a34e4 │ │ │ │ + beq a4084 │ │ │ │ + b a35bc │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a347c │ │ │ │ + b a3554 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne a3454 │ │ │ │ + bne a352c │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a3454 │ │ │ │ + bne a352c │ │ │ │ tst r0, #32 │ │ │ │ - beq a48e8 │ │ │ │ + beq a49c0 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a48e0 │ │ │ │ + beq a49b8 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ addne r1, r4, #20 │ │ │ │ mul r2, ip, r2 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3594 │ │ │ │ - b a3454 │ │ │ │ + beq a366c │ │ │ │ + b a352c │ │ │ │ mov r3, #16777216 @ 0x1000000 │ │ │ │ - b a265c │ │ │ │ + b a2734 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq a2088 │ │ │ │ - b a2a70 │ │ │ │ + beq a2160 │ │ │ │ + b a2b48 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4358 │ │ │ │ + bne a4430 │ │ │ │ movw ip, #21716 @ 0x54d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a4688 │ │ │ │ + beq a4760 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a44e0 │ │ │ │ + bne a45b8 │ │ │ │ movw ip, #19260 @ 0x4b3c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - bne a4d60 │ │ │ │ + bne a4e38 │ │ │ │ mov r3, #536870912 @ 0x20000000 │ │ │ │ - b a265c │ │ │ │ + b a2734 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne a2194 │ │ │ │ + bne a226c │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r6 │ │ │ │ orreq r0, r6, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne a20a4 │ │ │ │ + bne a217c │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ cmp r2, r1 │ │ │ │ - bne a20a4 │ │ │ │ - b a2188 │ │ │ │ + bne a217c │ │ │ │ + b a2260 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a3cf8 │ │ │ │ + bne a3dd0 │ │ │ │ tst r3, #32 │ │ │ │ - bne a4c28 │ │ │ │ + bne a4d00 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4c50 │ │ │ │ + blt a4d28 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4594 │ │ │ │ + bgt a466c │ │ │ │ sub sl, sl, #1 │ │ │ │ str sl, [r5] │ │ │ │ cmp sl, #0 │ │ │ │ - beq a4d40 │ │ │ │ + beq a4e18 │ │ │ │ mov r5, r3 │ │ │ │ - b a3a68 │ │ │ │ + b a3b40 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [ip] │ │ │ │ - b a2058 │ │ │ │ - ldr r1, [pc, #1820] @ a4cd4 │ │ │ │ + b a2130 │ │ │ │ + ldr r1, [pc, #1820] @ a4dac │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f3374 │ │ │ │ + bl 2f4134 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ biceq r3, r3, #8192 @ 0x2000 │ │ │ │ ldreq r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ streq r3, [r2, #84] @ 0x54 │ │ │ │ - bne a4bb8 │ │ │ │ + bne a4c90 │ │ │ │ mvn r0, #0 │ │ │ │ - b a2970 │ │ │ │ + b a2a48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2c40 │ │ │ │ + bgt a2d18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2c40 │ │ │ │ + bne a2d18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16276 @ 0x3f94 │ │ │ │ + movw r1, #16852 @ 0x41d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ mov r3, #268435456 @ 0x10000000 │ │ │ │ - b a265c │ │ │ │ + b a2734 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b a265c │ │ │ │ + b a2734 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a2280 │ │ │ │ + bne a2358 │ │ │ │ movw r1, #5154 @ 0x1422 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ mov r3, #134217728 @ 0x8000000 │ │ │ │ - b a265c │ │ │ │ + b a2734 │ │ │ │ mov r3, #33554432 @ 0x2000000 │ │ │ │ - b a265c │ │ │ │ - bl be378 │ │ │ │ + b a2734 │ │ │ │ + bl be484 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a2c44 │ │ │ │ + blt a2d1c │ │ │ │ ldr r1, [r3, #128] @ 0x80 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b a1e90 │ │ │ │ + b a1f68 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a34e4 │ │ │ │ + bne a35bc │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a34e4 │ │ │ │ + bne a35bc │ │ │ │ tst r0, #32 │ │ │ │ - beq a48f8 │ │ │ │ + beq a49d0 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a48f0 │ │ │ │ + beq a49c8 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a42bc │ │ │ │ - b a34e4 │ │ │ │ + beq a4394 │ │ │ │ + b a35bc │ │ │ │ ldr r7, [r3, #172] @ 0xac │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #1 │ │ │ │ ldrle r3, [r3, #84] @ 0x54 │ │ │ │ - ble a280c │ │ │ │ + ble a28e4 │ │ │ │ mov r4, #0 │ │ │ │ - b a268c │ │ │ │ + b a2764 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4664 │ │ │ │ - b a2d54 │ │ │ │ + beq a473c │ │ │ │ + b a2e2c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a43ec │ │ │ │ + b a44c4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a43d4 │ │ │ │ + b a44ac │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a42ac │ │ │ │ + b a4384 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a4294 │ │ │ │ + b a436c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b a3ca0 │ │ │ │ + b a3d78 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne a3ca4 │ │ │ │ - b a45e8 │ │ │ │ + bne a3d7c │ │ │ │ + b a46c0 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a3bf8 │ │ │ │ + bne a3cd0 │ │ │ │ tst r3, #32 │ │ │ │ - bne a4914 │ │ │ │ + bne a49ec │ │ │ │ ldr r3, [sl, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a493c │ │ │ │ + blt a4a14 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a47f4 │ │ │ │ + bgt a48cc │ │ │ │ sub r2, r5, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4960 │ │ │ │ + beq a4a38 │ │ │ │ mov sl, r3 │ │ │ │ - b a30a4 │ │ │ │ + b a317c │ │ │ │ str r8, [sl, #12] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a3954 │ │ │ │ - b a2c40 │ │ │ │ - ldr r4, [pc, #1216] @ a4cd8 │ │ │ │ - b a37c4 │ │ │ │ + ble a3a2c │ │ │ │ + b a2d18 │ │ │ │ + ldr r4, [pc, #1216] @ a4db0 │ │ │ │ + b a389c │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a3198 │ │ │ │ + bne a3270 │ │ │ │ tst r3, #32 │ │ │ │ - bne a4a08 │ │ │ │ + bne a4ae0 │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4a30 │ │ │ │ + blt a4b08 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a38f0 │ │ │ │ + bgt a39c8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a38f0 │ │ │ │ + bne a39c8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a38f0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b a39c8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15856 @ 0x3df0 │ │ │ │ + movw r1, #16432 @ 0x4030 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr r3, [sl] │ │ │ │ - b a394c │ │ │ │ + b a3a24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str r3, [r4, #12] │ │ │ │ - b a3da4 │ │ │ │ + b a3e7c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne a3da4 │ │ │ │ - b a45e8 │ │ │ │ + bne a3e7c │ │ │ │ + b a46c0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a4498 │ │ │ │ + b a4570 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a4480 │ │ │ │ + b a4558 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a4700 │ │ │ │ + b a47d8 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a46e8 │ │ │ │ + b a47c0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a3fe4 │ │ │ │ - bl 1436d4 │ │ │ │ - b a30a4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a40bc │ │ │ │ + bl 143edc │ │ │ │ + b a317c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a494c │ │ │ │ + bne a4a24 │ │ │ │ ldrsb r3, [sl, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, sl, #28 │ │ │ │ - bge a47c0 │ │ │ │ + bge a4898 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, sl, #28 │ │ │ │ addne r3, sl, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #916] @ a4cdc │ │ │ │ + ldr r3, [pc, #916] @ a4db4 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a47dc │ │ │ │ + b a48b4 │ │ │ │ ldrsb r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, sl, #20 │ │ │ │ - bge a47c0 │ │ │ │ - b a492c │ │ │ │ + bge a4898 │ │ │ │ + b a4a04 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b a47f4 │ │ │ │ + b a48cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a3ab4 │ │ │ │ - bl 1436d4 │ │ │ │ - b a3a68 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a3b8c │ │ │ │ + bl 143edc │ │ │ │ + b a3b40 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a2178 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a2250 │ │ │ │ cmp sl, #15 │ │ │ │ strgt r2, [r8, r0, lsl #2] │ │ │ │ lslle r0, r0, #1 │ │ │ │ strhle r2, [r8, r0] │ │ │ │ - b a3544 │ │ │ │ + b a361c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16196 @ 0x3f44 │ │ │ │ + movw r1, #16772 @ 0x4184 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a28c4 │ │ │ │ - b a28f4 │ │ │ │ + bne a299c │ │ │ │ + b a29cc │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16044 @ 0x3eac │ │ │ │ + movw r1, #16620 @ 0x40ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a4a40 │ │ │ │ + bne a4b18 │ │ │ │ ldrsb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #28 │ │ │ │ - bge a483c │ │ │ │ + bge a4914 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r8, #20 │ │ │ │ addeq r3, r8, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #672] @ a4cdc │ │ │ │ + ldr r3, [pc, #672] @ a4db4 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a4858 │ │ │ │ + b a4930 │ │ │ │ ldrsb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #20 │ │ │ │ - bge a483c │ │ │ │ - b a4a20 │ │ │ │ + bge a4914 │ │ │ │ + b a4af8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15696 @ 0x3d50 │ │ │ │ + movw r1, #16272 @ 0x3f90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16600 @ 0x40d8 │ │ │ │ + movw r1, #17176 @ 0x4318 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a30f0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a31c8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a45f4 │ │ │ │ - b a2c40 │ │ │ │ + ble a46cc │ │ │ │ + b a2d18 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16436 @ 0x4034 │ │ │ │ + movw r1, #17012 @ 0x4274 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15956 @ 0x3e54 │ │ │ │ + movw r1, #16532 @ 0x4094 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ - bl 1436d4 │ │ │ │ + b a469c │ │ │ │ + bl 143edc │ │ │ │ mov r3, r8 │ │ │ │ - b a38f0 │ │ │ │ + b a39c8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2c40 │ │ │ │ + bgt a2d18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2c40 │ │ │ │ + bne a2d18 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16356 @ 0x3fe4 │ │ │ │ + movw r1, #16932 @ 0x4224 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ - bl 1436d4 │ │ │ │ + b a469c │ │ │ │ + bl 143edc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4bac │ │ │ │ - ldr r1, [pc, #348] @ a4ce0 │ │ │ │ - movw r2, #16648 @ 0x4108 │ │ │ │ + beq a4c84 │ │ │ │ + ldr r1, [pc, #348] @ a4db8 │ │ │ │ + movw r2, #17224 @ 0x4348 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl beb98 │ │ │ │ + bl beca4 │ │ │ │ subs lr, r0, #0 │ │ │ │ - bne a336c │ │ │ │ + bne a3444 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str lr, [r3, #444] @ 0x1bc │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [r3, #444] @ 0x1bc │ │ │ │ - b a4b9c │ │ │ │ + b a4c74 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #264] @ a4cd0 │ │ │ │ + ldr r0, [pc, #264] @ a4da8 │ │ │ │ mov r3, #28 │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ movls r2, #0 │ │ │ │ @@ -122343,127 +122399,127 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b a45d8 │ │ │ │ + b a46b0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a406c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a4144 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a4cb8 │ │ │ │ + bne a4d90 │ │ │ │ ldrsb r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r5, #28 │ │ │ │ - bge a4560 │ │ │ │ + bge a4638 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r5, #20 │ │ │ │ addeq r3, r5, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #128] @ a4cdc │ │ │ │ + ldr r3, [pc, #128] @ a4db4 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a457c │ │ │ │ + b a4654 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a3b70 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a3c48 │ │ │ │ add r3, r3, #1 │ │ │ │ mov sl, r2 │ │ │ │ str r3, [r2] │ │ │ │ - b a30a4 │ │ │ │ + b a317c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a3f88 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a4060 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a401c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a40f4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a4000 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a40d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a40a4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a417c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a4088 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a4160 │ │ │ │ ldrsb r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r5, #20 │ │ │ │ - bge a4560 │ │ │ │ - b a4c40 │ │ │ │ + bge a4638 │ │ │ │ + b a4d18 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ mlseq r3, ip, ip, r2 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #15736 @ 0x3d78 │ │ │ │ + movw r1, #16312 @ 0x3fb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15908 @ 0x3e24 │ │ │ │ + movw r1, #16484 @ 0x4064 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a45c4 │ │ │ │ + b a469c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a3b54 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a3c2c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a4594 │ │ │ │ + b a466c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a3b38 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a3c10 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4500 │ │ │ │ - b a2658 │ │ │ │ + bne a45d8 │ │ │ │ + b a2730 │ │ │ │ │ │ │ │ -000a4d70 <_Py_SetImmortal@@Base>: │ │ │ │ +000a4e48 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne a4d98 <_Py_SetImmortal@@Base+0x28> │ │ │ │ + bne a4e70 <_Py_SetImmortal@@Base+0x28> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #1342177280 @ 0x50000000 │ │ │ │ strle r2, [r0] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4e2c <_Py_SetImmortal@@Base+0xbc> │ │ │ │ + bne a4f04 <_Py_SetImmortal@@Base+0xbc> │ │ │ │ ldr r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4e4c <_Py_SetImmortal@@Base+0xdc> │ │ │ │ + beq a4f24 <_Py_SetImmortal@@Base+0xdc> │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #152] @ a4e70 <_Py_SetImmortal@@Base+0x100> │ │ │ │ + ldr lr, [pc, #152] @ a4f48 <_Py_SetImmortal@@Base+0x100> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic r0, r0, #3 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [ip, lr] │ │ │ │ orr r2, r2, r0 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #0 │ │ │ │ @@ -122473,54 +122529,54 @@ │ │ │ │ str r0, [r3, #-8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [ip, #3824] @ 0xef0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [ip, #3824] @ 0xef0 │ │ │ │ - bgt a4e24 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ + bgt a4efc <_Py_SetImmortal@@Base+0xb4> │ │ │ │ mov r2, #1342177280 @ 0x50000000 │ │ │ │ str r2, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #60732 @ 0xed3c │ │ │ │ + movw r1, #61000 @ 0xee48 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a4e5c <_Py_SetImmortal@@Base+0xec> │ │ │ │ + bne a4f34 <_Py_SetImmortal@@Base+0xec> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4dbc <_Py_SetImmortal@@Base+0x4c> │ │ │ │ + bne a4e94 <_Py_SetImmortal@@Base+0x4c> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4e1c <_Py_SetImmortal@@Base+0xac> │ │ │ │ - b a4e24 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ + ble a4ef4 <_Py_SetImmortal@@Base+0xac> │ │ │ │ + b a4efc <_Py_SetImmortal@@Base+0xb4> │ │ │ │ str r0, [fp, #-8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r2, r0 │ │ │ │ - b a4e44 <_Py_SetImmortal@@Base+0xd4> │ │ │ │ + b a4f1c <_Py_SetImmortal@@Base+0xd4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a4e74 : │ │ │ │ +000a4f4c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - bne a4e8c │ │ │ │ + bne a4f64 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4ea0 │ │ │ │ + bne a4f78 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r2, #60732 @ 0xed3c │ │ │ │ + movw r2, #61000 @ 0xee48 │ │ │ │ movt r2, #11 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a4ec4 │ │ │ │ + bne a4f9c │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and r0, r0, #512 @ 0x200 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -122537,270 +122593,270 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r7, [r0, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a568c │ │ │ │ + bne a5764 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ movw r6, #41268 @ 0xa134 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r9, r6 │ │ │ │ - bne a54c0 │ │ │ │ - bl a5814 │ │ │ │ + bne a5598 │ │ │ │ + bl a58ec │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a5654 │ │ │ │ + beq a572c │ │ │ │ mov r0, r8 │ │ │ │ - bl a6988 │ │ │ │ + bl a6a60 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4f5c │ │ │ │ + bgt a5034 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a52f0 │ │ │ │ + beq a53c8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a550c │ │ │ │ + beq a55e4 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq a5778 │ │ │ │ + beq a5850 │ │ │ │ cmp r9, r6 │ │ │ │ - bne a52fc │ │ │ │ + bne a53d4 │ │ │ │ ldr r8, [r4, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - bne a5210 │ │ │ │ + bne a52e8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a571c │ │ │ │ + bne a57f4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne a5278 │ │ │ │ + bne a5350 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne a5290 │ │ │ │ + bne a5368 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble a5260 │ │ │ │ + ble a5338 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r0, #0 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r8 │ │ │ │ - bhi a5030 │ │ │ │ + bhi a5108 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5104 │ │ │ │ + beq a51dc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a5030 │ │ │ │ + ble a5108 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r2, ip │ │ │ │ - beq a512c │ │ │ │ + beq a5204 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a5030 │ │ │ │ + beq a5108 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, ip │ │ │ │ - beq a512c │ │ │ │ + beq a5204 │ │ │ │ cmp r1, #2 │ │ │ │ - beq a5030 │ │ │ │ + beq a5108 │ │ │ │ add r3, r3, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq a512c │ │ │ │ + beq a5204 │ │ │ │ cmp r1, ip │ │ │ │ - bne a5018 │ │ │ │ + bne a50f0 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a57dc │ │ │ │ + bne a58b4 │ │ │ │ movw r3, #30000 @ 0x7530 │ │ │ │ strh r3, [r4, #206] @ 0xce │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq a5138 │ │ │ │ + beq a5210 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ str r2, [r4, #460] @ 0x1cc │ │ │ │ - beq a514c │ │ │ │ - ldr r1, [pc, #1944] @ a580c │ │ │ │ + beq a5224 │ │ │ │ + ldr r1, [pc, #1944] @ a58e4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4748 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r1, [pc, #1920] @ a580c │ │ │ │ + bl b4828 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r1, [pc, #1920] @ a58e4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ movw r0, #41268 @ 0xa134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b4748 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl b4828 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r5, r0, r3 │ │ │ │ - beq a55c4 │ │ │ │ + beq a569c │ │ │ │ tst r3, #1 │ │ │ │ - beq a55a4 │ │ │ │ + beq a567c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r5, #1 │ │ │ │ - bls a514c │ │ │ │ + bls a5224 │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5754 │ │ │ │ + bne a582c │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ strh r1, [r4, #206] @ 0xce │ │ │ │ strne r2, [r4, #460] @ 0x1cc │ │ │ │ cmp sl, #0 │ │ │ │ strne r7, [sl] │ │ │ │ - bne a50f8 │ │ │ │ + bne a51d0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a5238 │ │ │ │ + bne a5310 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a512c │ │ │ │ + beq a5204 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5108 │ │ │ │ + bne a51e0 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a5030 │ │ │ │ + bne a5108 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ - blt a4fc0 │ │ │ │ + blt a5098 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne a506c │ │ │ │ + bne a5144 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble a51f0 │ │ │ │ + ble a52c8 │ │ │ │ add r1, r8, #12 │ │ │ │ mov ip, #0 │ │ │ │ movw r6, #29999 @ 0x752f │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ ldrh r2, [r0, #206] @ 0xce │ │ │ │ cmp r2, r6 │ │ │ │ - bhi a50c0 │ │ │ │ + bhi a5198 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a57b0 │ │ │ │ + beq a5888 │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble a50c0 │ │ │ │ + ble a5198 │ │ │ │ ldr r8, [r2, #16] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a51e4 │ │ │ │ + beq a52bc │ │ │ │ cmp lr, #1 │ │ │ │ - beq a50c0 │ │ │ │ + beq a5198 │ │ │ │ ldr r8, [r2, #20] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a51e4 │ │ │ │ + beq a52bc │ │ │ │ cmp lr, #2 │ │ │ │ - beq a50c0 │ │ │ │ + beq a5198 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r8, #2 │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ cmp r0, r9 │ │ │ │ - beq a51e4 │ │ │ │ + beq a52bc │ │ │ │ cmp lr, r8 │ │ │ │ - beq a50c0 │ │ │ │ + beq a5198 │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, r9 │ │ │ │ - bne a51cc │ │ │ │ + bne a52a4 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - bne a5164 │ │ │ │ + bne a523c │ │ │ │ tst r3, #2 │ │ │ │ - bne a50e4 │ │ │ │ + bne a51bc │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a50e4 │ │ │ │ + beq a51bc │ │ │ │ mov r0, r4 │ │ │ │ - bl be3f4 │ │ │ │ - b a50e4 │ │ │ │ + bl be500 │ │ │ │ + b a51bc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4f84 │ │ │ │ + bgt a505c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4f84 │ │ │ │ + bne a505c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a4f84 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a505c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a50f8 │ │ │ │ + bgt a51d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a50f8 │ │ │ │ + bne a51d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a50f8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a51d0 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt a5158 │ │ │ │ - b a51f0 │ │ │ │ + bgt a5230 │ │ │ │ + b a52c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - beq a4fa8 │ │ │ │ - ldr r1, [pc, #1396] @ a580c │ │ │ │ + beq a5080 │ │ │ │ + ldr r1, [pc, #1396] @ a58e4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4748 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r1, [pc, #1372] @ a580c │ │ │ │ + bl b4828 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r1, [pc, #1372] @ a58e4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ movw r0, #41268 @ 0xa134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b4748 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl b4828 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r8, r0, r3 │ │ │ │ - beq a5584 │ │ │ │ + beq a565c │ │ │ │ tst r3, #1 │ │ │ │ - beq a5564 │ │ │ │ + beq a563c │ │ │ │ cmp r8, #1 │ │ │ │ - bhi a5030 │ │ │ │ + bhi a5108 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bgt a4fb4 │ │ │ │ - b a5138 │ │ │ │ + bgt a508c │ │ │ │ + b a5210 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a4f5c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a5034 │ │ │ │ mov r0, r4 │ │ │ │ - bl be0c0 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl be1cc <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble a4f78 │ │ │ │ + ble a5050 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add r2, r5, #12 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -122812,410 +122868,410 @@ │ │ │ │ str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a56f0 │ │ │ │ + bge a57c8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5494 │ │ │ │ + beq a556c │ │ │ │ ldr r6, [r2, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a54a0 │ │ │ │ + beq a5578 │ │ │ │ ldr r8, [r6, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a5544 │ │ │ │ + beq a561c │ │ │ │ ldr r1, [r8, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a5558 │ │ │ │ + beq a5630 │ │ │ │ ldr r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a55e4 │ │ │ │ + beq a56bc │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl be0c0 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl be1cc <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldrd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ ldr lr, [r1, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp lr, ip │ │ │ │ - bne a53d8 │ │ │ │ + bne a54b0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ moveq r1, r0 │ │ │ │ ldr ip, [r8, #16] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - bne a53f8 │ │ │ │ + bne a54d0 │ │ │ │ ldr ip, [r8, #20] │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp ip, r0 │ │ │ │ moveq r8, r1 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r8, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a54a8 │ │ │ │ + bne a5580 │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr ip, [r8, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne a54a8 │ │ │ │ + bne a5580 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a565c │ │ │ │ + bne a5734 │ │ │ │ mov r6, r8 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp ip, r0 │ │ │ │ - bne a565c │ │ │ │ + bne a5734 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne a5550 │ │ │ │ + bne a5628 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne a5550 │ │ │ │ + bne a5628 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5664 │ │ │ │ + beq a573c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a55fc │ │ │ │ + ble a56d4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5518 │ │ │ │ + bne a55f0 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - bne a5344 │ │ │ │ + bne a541c │ │ │ │ mov r4, r5 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a4f78 │ │ │ │ + b a5050 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a5438 │ │ │ │ + b a5510 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq a5428 │ │ │ │ + beq a5500 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r2 │ │ │ │ - b a5438 │ │ │ │ + b a5510 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #832] @ a580c │ │ │ │ + ldr r1, [pc, #832] @ a58e4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1458b8 <_PyEval_CheckExceptTypeValid@@Base+0xbcc> │ │ │ │ + bl 1460c0 <_PyEval_CheckExceptTypeValid@@Base+0xbcc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5748 │ │ │ │ + beq a5820 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r0, r0, #1 │ │ │ │ - beq a56e4 │ │ │ │ + beq a57bc │ │ │ │ mov r1, r4 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r8, #0 │ │ │ │ - bne a4f34 │ │ │ │ + bne a500c │ │ │ │ cmp r7, #0 │ │ │ │ - bne a56bc │ │ │ │ - b a5654 │ │ │ │ + bne a5794 │ │ │ │ + b a572c │ │ │ │ cmp r2, #1 │ │ │ │ - beq a55fc │ │ │ │ + beq a56d4 │ │ │ │ add r3, r3, #16 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne a55f0 │ │ │ │ + bne a56c8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne a5344 │ │ │ │ - b a5480 │ │ │ │ + bne a541c │ │ │ │ + b a5558 │ │ │ │ movw r8, #36124 @ 0x8d1c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ - b a53f8 │ │ │ │ + b a54d0 │ │ │ │ mov r6, r7 │ │ │ │ - b a5454 │ │ │ │ + b a552c │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - b a53d8 │ │ │ │ + b a54b0 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a52d8 │ │ │ │ + bne a53b0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a52d8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a53b0 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a52d0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne a53a8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a52d0 │ │ │ │ + b a53a8 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a50b4 │ │ │ │ + bne a518c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a50b4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a518c │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a50ac │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne a5184 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a50ac │ │ │ │ + b a5184 │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b a53b8 │ │ │ │ + b a5490 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a5528 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + bne a5600 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r5 │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #16848 @ 0x41d0 │ │ │ │ + movw r1, #17424 @ 0x4410 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a550c │ │ │ │ + bgt a55e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a550c │ │ │ │ + bne a55e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne a56bc │ │ │ │ + bne a5794 │ │ │ │ mvn r0, #0 │ │ │ │ - b a50fc │ │ │ │ + b a51d4 │ │ │ │ mov r6, r2 │ │ │ │ - b a5438 │ │ │ │ + b a5510 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r6 │ │ │ │ - beq a5534 │ │ │ │ + beq a560c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5668 │ │ │ │ + bne a5740 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, r3 │ │ │ │ - beq a5534 │ │ │ │ - b a55fc │ │ │ │ + beq a560c │ │ │ │ + b a56d4 │ │ │ │ ldr r3, [r7] │ │ │ │ movw r6, #41268 @ 0xa134 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ cmp r9, r6 │ │ │ │ - bne a54c0 │ │ │ │ - bl a5814 │ │ │ │ + bne a5598 │ │ │ │ + bl a58ec │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a4f34 │ │ │ │ + bne a500c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5654 │ │ │ │ + bgt a572c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5654 │ │ │ │ + bne a572c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a5654 │ │ │ │ - bl 295550 <_PyStack_AsDict@@Base+0x24> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a572c │ │ │ │ + bl 296630 <_PyStack_AsDict@@Base+0x24> │ │ │ │ mov r8, r0 │ │ │ │ - b a54fc │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + b a55d4 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #16808 @ 0x41a8 │ │ │ │ + movw r1, #17384 @ 0x43e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 140fbc │ │ │ │ - b a5628 │ │ │ │ + bl 1417cc │ │ │ │ + b a5700 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5740 │ │ │ │ + bgt a5818 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5740 │ │ │ │ + bne a5818 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a50fc │ │ │ │ + b a51d4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b a550c │ │ │ │ - ldr ip, [pc, #180] @ a5810 │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b a55e4 │ │ │ │ + ldr ip, [pc, #180] @ a58e8 │ │ │ │ ubfx r1, r2, #0, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, ip] │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ str r1, [r2, #260] @ 0x104 │ │ │ │ - b a50cc │ │ │ │ + b a51a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5794 │ │ │ │ + bgt a586c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5800 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq a58d8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16780 @ 0x418c │ │ │ │ + movw r1, #17356 @ 0x43cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b a550c │ │ │ │ + bl 1417cc │ │ │ │ + b a55e4 │ │ │ │ mov r2, r4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a51e4 │ │ │ │ + beq a52bc │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a57b4 │ │ │ │ + bne a588c │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a51e4 │ │ │ │ - b a50c0 │ │ │ │ - ldr r0, [pc, #44] @ a5810 │ │ │ │ + beq a52bc │ │ │ │ + b a5198 │ │ │ │ + ldr r0, [pc, #44] @ a58e8 │ │ │ │ ubfx r2, r3, #0, #12 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ - b a503c │ │ │ │ + b a5114 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a5794 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a586c │ │ │ │ rsbeq r5, r3, r0, lsr #30 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne a5a88 │ │ │ │ + bne a5b60 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5ad8 │ │ │ │ + beq a5bb0 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a5894 │ │ │ │ + ble a596c │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq a5ee0 │ │ │ │ + beq a5fb8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a5924 │ │ │ │ + beq a59fc │ │ │ │ add r0, r8, #16 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq a5ee0 │ │ │ │ + beq a5fb8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a5878 │ │ │ │ + bne a5950 │ │ │ │ add r6, r8, #12 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ble a5b2c │ │ │ │ + ble a5c04 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, ip │ │ │ │ - beq a58a0 │ │ │ │ + beq a5978 │ │ │ │ add lr, r8, #16 │ │ │ │ ldr lr, [lr, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne a58b4 │ │ │ │ - bl 3b90e8 <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + bne a598c │ │ │ │ + bl 3b9228 <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5914 │ │ │ │ + beq a59ec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a5f14 │ │ │ │ - movw r1, #16948 @ 0x4234 │ │ │ │ + beq a5fec │ │ │ │ + movw r1, #17524 @ 0x4474 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r4 │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a5e4c │ │ │ │ + ble a5f24 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a5b7c │ │ │ │ - blt a5ecc │ │ │ │ + beq a5c54 │ │ │ │ + blt a5fa4 │ │ │ │ cmp r5, #19 │ │ │ │ - bgt a5e00 │ │ │ │ - ldr r2, [pc, #1520] @ a5f38 │ │ │ │ + bgt a5ed8 │ │ │ │ + ldr r2, [pc, #1520] @ a6010 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, r3, r5, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r8, [r2, #1736] @ 0x6c8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a5afc │ │ │ │ - ldr ip, [pc, #1488] @ a5f3c │ │ │ │ + beq a5bd4 │ │ │ │ + ldr ip, [pc, #1488] @ a6014 │ │ │ │ ldr r0, [r2, #1740] @ 0x6cc │ │ │ │ ldr lr, [r8] │ │ │ │ str lr, [r2, #1736] @ 0x6c8 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #1740] @ 0x6cc │ │ │ │ ldr r2, [ip, #1708] @ 0x6ac │ │ │ │ str r1, [r8] │ │ │ │ subs lr, r2, #0 │ │ │ │ - bne a5e18 │ │ │ │ + bne a5ef0 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r8, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r8, #16 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d6c4 │ │ │ │ @@ -123231,55 +123287,55 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r2, r2, r7 │ │ │ │ str lr, [r7] │ │ │ │ str r2, [r8, #-4] │ │ │ │ str ip, [r8, #-8] │ │ │ │ str lr, [ip, #4] │ │ │ │ str r0, [r3, #3824] @ 0xef0 │ │ │ │ - bgt a5aec │ │ │ │ + bgt a5bc4 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r8, #16] │ │ │ │ - beq a5918 │ │ │ │ + beq a59f0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r8, #20] │ │ │ │ - beq a5918 │ │ │ │ + beq a59f0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r5, #2 │ │ │ │ str r3, [r8, #24] │ │ │ │ - beq a5918 │ │ │ │ + beq a59f0 │ │ │ │ add r6, r6, #20 │ │ │ │ add r0, r8, #24 │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a5a70 │ │ │ │ + ble a5b48 │ │ │ │ cmp r2, r5 │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne a5a4c │ │ │ │ - b a5918 │ │ │ │ + bne a5b24 │ │ │ │ + b a59f0 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r5 │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne a5a4c │ │ │ │ - b a5918 │ │ │ │ - ldr r0, [pc, #1192] @ a5f38 │ │ │ │ + bne a5b24 │ │ │ │ + b a59f0 │ │ │ │ + ldr r0, [pc, #1192] @ a6010 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -123290,337 +123346,337 @@ │ │ │ │ cmp r0, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5848 │ │ │ │ + bne a5920 │ │ │ │ mov r0, r4 │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a5848 │ │ │ │ - b a5914 │ │ │ │ + bge a5920 │ │ │ │ + b a59ec │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r8, #16] │ │ │ │ - bne a5a00 │ │ │ │ - b a5918 │ │ │ │ + bne a5ad8 │ │ │ │ + b a59f0 │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a72d0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a5914 │ │ │ │ + beq a59ec │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ - ldr r2, [pc, #1044] @ a5f38 │ │ │ │ + ldr r2, [pc, #1044] @ a6010 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - b a5994 │ │ │ │ + b a5a6c │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a5f30 │ │ │ │ + bhi a6008 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a5f30 │ │ │ │ + beq a6008 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge a5b9c │ │ │ │ + bge a5c74 │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b a5b60 │ │ │ │ + b a5c38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - ldr r3, [pc, #940] @ a5f40 │ │ │ │ + ldr r3, [pc, #940] @ a6018 │ │ │ │ add r8, r3, #664 @ 0x298 │ │ │ │ str r4, [r3, #680] @ 0x2a8 │ │ │ │ - b a5918 │ │ │ │ + b a59f0 │ │ │ │ sub r6, r5, #4 │ │ │ │ mov r0, #1 │ │ │ │ str r8, [r7, r6] │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a5f24 │ │ │ │ + beq a5ffc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r8, #12] │ │ │ │ str r4, [r3] │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5f0c │ │ │ │ + beq a5fe4 │ │ │ │ sub r3, r4, #4 │ │ │ │ add r1, r6, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r1 │ │ │ │ strne r0, [r2, #4]! │ │ │ │ - bne a5bec │ │ │ │ + bne a5cc4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5dec │ │ │ │ + beq a5ec4 │ │ │ │ add r6, r6, r7 │ │ │ │ sub sl, r7, #4 │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r8, r3 │ │ │ │ mov r1, sl │ │ │ │ mov lr, #0 │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ ldr r2, [r8, #4]! │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r2, r5 │ │ │ │ addge lr, lr, #1 │ │ │ │ - bge a5dd0 │ │ │ │ + bge a5ea8 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ str lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r5, [r0, r2, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ ldr r2, [r7, #4]! │ │ │ │ ldr lr, [r1, #8] │ │ │ │ add r8, r2, #1 │ │ │ │ cmp lr, r8 │ │ │ │ - ble a5cc0 │ │ │ │ + ble a5d98 │ │ │ │ add r8, r1, r2, lsl #2 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, r5 │ │ │ │ - beq a5dc0 │ │ │ │ + beq a5e98 │ │ │ │ add r3, r2, #2 │ │ │ │ cmp r3, lr │ │ │ │ - bge a5cc0 │ │ │ │ + bge a5d98 │ │ │ │ ldr r8, [r8, #24] │ │ │ │ cmp r8, r5 │ │ │ │ - beq a5dc0 │ │ │ │ + beq a5e98 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bge a5cc0 │ │ │ │ + bge a5d98 │ │ │ │ add r1, r1, #16 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a5dc0 │ │ │ │ + beq a5e98 │ │ │ │ cmp lr, r2 │ │ │ │ - bgt a5ca8 │ │ │ │ + bgt a5d80 │ │ │ │ cmp r0, r6 │ │ │ │ - bne a5c58 │ │ │ │ + bne a5d30 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, ip │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c60ac │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5f04 │ │ │ │ + beq a5fdc │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a5d10 │ │ │ │ + ble a5de8 │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r5, r1 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a5c10 │ │ │ │ + beq a5ce8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a5d44 │ │ │ │ + ble a5e1c │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r5, r1 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4, #4] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a5d6c │ │ │ │ + ble a5e44 │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r1, r5 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4, #8] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #3 │ │ │ │ - beq a5c10 │ │ │ │ + beq a5ce8 │ │ │ │ mov lr, r3 │ │ │ │ add r1, r7, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ mov r3, r5 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ ldr r9, [ip, #8] │ │ │ │ add r8, r2, #4 │ │ │ │ add r5, r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bge a5db0 │ │ │ │ + bge a5e88 │ │ │ │ ldr r2, [ip, r8, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ streq r5, [r0] │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5d88 │ │ │ │ + bne a5e60 │ │ │ │ mov r3, lr │ │ │ │ - b a5c10 │ │ │ │ + b a5ce8 │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5c20 │ │ │ │ + bne a5cf8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, ip │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, lr │ │ │ │ - bne a5e88 │ │ │ │ + bne a5f60 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6458 │ │ │ │ - b a5918 │ │ │ │ + bl a6530 │ │ │ │ + b a59f0 │ │ │ │ cmn r7, #-536870907 @ 0xe0000005 │ │ │ │ - bls a5afc │ │ │ │ - bl 2e14d8 │ │ │ │ + bls a5bd4 │ │ │ │ + bl 2e217c │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a5b1c │ │ │ │ - b a5914 │ │ │ │ - movw r3, #60476 @ 0xec3c │ │ │ │ + bne a5bf4 │ │ │ │ + b a59ec │ │ │ │ + movw r3, #62144 @ 0xf2c0 │ │ │ │ movt r3, #27 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a5e68 │ │ │ │ - ldr r0, [pc, #276] @ a5f44 │ │ │ │ - bl 1be340 │ │ │ │ + bne a5f40 │ │ │ │ + ldr r0, [pc, #276] @ a601c │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5e7c │ │ │ │ + bne a5f54 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - ldr r3, [pc, #240] @ a5f38 │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + ldr r3, [pc, #240] @ a6010 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b a598c │ │ │ │ + b a5a64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5914 │ │ │ │ + bne a59ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a5914 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a59ec │ │ │ │ ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #180] @ a5f38 │ │ │ │ + ldr r3, [pc, #180] @ a6010 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b a598c │ │ │ │ + b a5a64 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ - bl 3b8e10 <_PyBytes_FromXIData@@Base+0x14b8> │ │ │ │ + bl 3b8f50 <_PyBytes_FromXIData@@Base+0x14b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5ec4 │ │ │ │ + bgt a5f9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5ec4 │ │ │ │ + bne a5f9c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r8, #0 │ │ │ │ - b a5df4 │ │ │ │ + b a5ecc │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #5616 @ 0x15f0 │ │ │ │ + movw r0, #6136 @ 0x17f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a5914 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a59ec │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #16904 @ 0x4208 │ │ │ │ + movw r1, #17480 @ 0x4448 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a5e98 │ │ │ │ - bl 2e14d8 │ │ │ │ - b a5ea0 │ │ │ │ - movw r1, #16972 @ 0x424c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 16ee7c │ │ │ │ - b a5908 │ │ │ │ - mov r0, r7 │ │ │ │ - bl a6458 │ │ │ │ - b a5914 │ │ │ │ - bl 2e14d8 │ │ │ │ - b a5914 │ │ │ │ + b a5f70 │ │ │ │ + bl 2e217c │ │ │ │ + b a5f78 │ │ │ │ + movw r1, #17548 @ 0x448c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + bl 16f7e8 │ │ │ │ + b a59e0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a6530 │ │ │ │ + b a59ec │ │ │ │ + bl 2e217c │ │ │ │ + b a59ec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a5f48 : │ │ │ │ +000a6020 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a608c │ │ │ │ + blt a6164 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [r4, #988] @ 0x3dc │ │ │ │ cmp lr, r3 │ │ │ │ - bne a6064 │ │ │ │ - ldr r0, [pc, #264] @ a6094 │ │ │ │ + bne a613c │ │ │ │ + ldr r0, [pc, #264] @ a616c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1604] @ 0x644 │ │ │ │ - bcs a6028 │ │ │ │ + bcs a6100 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a6010 │ │ │ │ + beq a60e8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6008 │ │ │ │ + bne a60e0 │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, lr │ │ │ │ addcs r1, r1, #1 │ │ │ │ addcs ip, r3, lr │ │ │ │ strcs ip, [r3, #4] │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ @@ -123629,92 +123685,92 @@ │ │ │ │ strcs r1, [r3, #24] │ │ │ │ strcc ip, [r3, #8] │ │ │ │ strcs r2, [r3, lr] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6008 │ │ │ │ + bne a60e0 │ │ │ │ ldr r1, [r4, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne a607c │ │ │ │ + bne a6154 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b a6008 │ │ │ │ + b a60e0 │ │ │ │ ldr r0, [r4, #984] @ 0x3d8 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b a6050 │ │ │ │ + b a6128 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a6098 : │ │ │ │ +000a6170 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq a6254 │ │ │ │ + beq a632c │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ - bne a6194 │ │ │ │ + bne a626c │ │ │ │ movw r3, #14563 @ 0x38e3 │ │ │ │ movt r3, #910 @ 0x38e │ │ │ │ cmp r0, r3 │ │ │ │ - bhi a61ac │ │ │ │ + bhi a6284 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #25276 @ 0x62bc │ │ │ │ + movw r3, #25492 @ 0x6394 │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [r6, #992] @ 0x3e0 │ │ │ │ cmp lr, r3 │ │ │ │ ldrne r0, [r6, #984] @ 0x3d8 │ │ │ │ - bne a6240 │ │ │ │ - ldr r1, [pc, #444] @ a62b8 │ │ │ │ + bne a6318 │ │ │ │ + ldr r1, [pc, #444] @ a6390 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul r7, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ - bcs a61cc │ │ │ │ + bcs a62a4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a61b4 │ │ │ │ + beq a628c │ │ │ │ ldm r3, {r2, r5} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6178 │ │ │ │ + bne a6250 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp r0, lr │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ addls r1, r0, r1, lsl #3 │ │ │ │ strhi r3, [ip, #12] │ │ │ │ @@ -123728,114 +123784,114 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3cbdb0 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cbfe0 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bls a60d4 │ │ │ │ + bls a61ac │ │ │ │ mov r5, #0 │ │ │ │ - b a6188 │ │ │ │ + b a6260 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a6178 │ │ │ │ + bne a6250 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq a61f0 │ │ │ │ + beq a62c8 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3cbdb0 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cbfe0 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a61ac │ │ │ │ + bhi a6284 │ │ │ │ ldr r5, [r6, #972] @ 0x3cc │ │ │ │ - movw r3, #6204 @ 0x183c │ │ │ │ + movw r3, #6420 @ 0x1914 │ │ │ │ movt r3, #10 │ │ │ │ cmp r5, r3 │ │ │ │ ldrne r0, [r6, #964] @ 0x3c4 │ │ │ │ - bne a629c │ │ │ │ + bne a6374 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a62ac │ │ │ │ + beq a6384 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r8, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8, #800] @ 0x320 │ │ │ │ - b a6188 │ │ │ │ + b a6260 │ │ │ │ ldr r0, [r3, #984] @ 0x3d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ bx r3 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #25276 @ 0x62bc │ │ │ │ + movw r1, #25492 @ 0x6394 │ │ │ │ movt r1, #10 │ │ │ │ ldr lr, [r3, #992] @ 0x3e0 │ │ │ │ cmp lr, r1 │ │ │ │ - bne a623c │ │ │ │ - ldr r0, [pc, #64] @ a62b8 │ │ │ │ + bne a6314 │ │ │ │ + ldr r0, [pc, #64] @ a6390 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r5, [r3, #972] @ 0x3cc │ │ │ │ ldr r1, [r1, r0] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r8, [r1, #1604] @ 0x644 │ │ │ │ - movw r1, #6204 @ 0x183c │ │ │ │ + movw r1, #6420 @ 0x1914 │ │ │ │ movt r1, #10 │ │ │ │ cmp r5, r1 │ │ │ │ - beq a62ac │ │ │ │ + beq a6384 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b a6228 │ │ │ │ + b a6300 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b a6218 │ │ │ │ + b a62f0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #380] @ a6454 │ │ │ │ + ldr r0, [pc, #380] @ a652c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mul r6, r2, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs a6394 │ │ │ │ + bcs a646c │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a6378 │ │ │ │ + beq a6450 │ │ │ │ ldm r3, {r2, r5} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a635c │ │ │ │ + bne a6434 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp r0, lr │ │ │ │ addls ip, ip, #1 │ │ │ │ addls r1, r3, r0 │ │ │ │ strls r1, [r3, #4] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -123850,115 +123906,115 @@ │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a635c │ │ │ │ + bne a6434 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6424 │ │ │ │ + beq a64fc │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq a63c0 │ │ │ │ + beq a6498 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 3cbdb0 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cbfe0 <_PyMonitoring_FireBranchEvent@@Base+0x17c> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a644c │ │ │ │ + bhi a6524 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #6204 @ 0x183c │ │ │ │ + movw r1, #6420 @ 0x1914 │ │ │ │ movt r1, #10 │ │ │ │ ldr r5, [r3, #972] @ 0x3cc │ │ │ │ cmp r5, r1 │ │ │ │ - bne a6410 │ │ │ │ + bne a64e8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a6440 │ │ │ │ + beq a6518 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r7, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7, #800] @ 0x320 │ │ │ │ - b a636c │ │ │ │ + b a6444 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b a63fc │ │ │ │ + b a64d4 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #6204 @ 0x183c │ │ │ │ + movw r1, #6420 @ 0x1914 │ │ │ │ movt r1, #10 │ │ │ │ ldr r5, [r3, #972] @ 0x3cc │ │ │ │ cmp r5, r1 │ │ │ │ - bne a6410 │ │ │ │ + bne a64e8 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b a63ec │ │ │ │ + b a64c4 │ │ │ │ mov r5, #0 │ │ │ │ - b a636c │ │ │ │ + b a6444 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a6458 : │ │ │ │ +000a6530 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r3, #26368 @ 0x6700 │ │ │ │ + movw r3, #26584 @ 0x67d8 │ │ │ │ movt r3, #10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a6634 │ │ │ │ + bne a670c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ a66fc │ │ │ │ + ldr r3, [pc, #608] @ a67d4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a6608 │ │ │ │ + beq a66e0 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt a64e8 │ │ │ │ + bgt a65c0 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6608 │ │ │ │ + beq a66e0 │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq a65e8 │ │ │ │ + beq a66c0 │ │ │ │ cmp r2, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r0, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul r0, r0, r2 │ │ │ │ @@ -123971,29 +124027,29 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr lr, [r0, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne a6580 │ │ │ │ + bne a6658 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a657c │ │ │ │ + beq a6654 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r0, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a6670 │ │ │ │ + beq a6748 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a6644 │ │ │ │ + beq a671c │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -124014,18 +124070,18 @@ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [ip, #980] @ 0x3d4 │ │ │ │ - movw r3, #35308 @ 0x89ec │ │ │ │ + movw r3, #34260 @ 0x85d4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a66f0 │ │ │ │ + bne a67c8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #984] @ 0x3d8 │ │ │ │ @@ -124041,15 +124097,15 @@ │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6594 │ │ │ │ + beq a666c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -124073,54 +124129,54 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b a6624 │ │ │ │ + b a66fc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #608] @ a6984 │ │ │ │ + ldr r3, [pc, #608] @ a6a5c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a688c │ │ │ │ + beq a6964 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt a6770 │ │ │ │ + bgt a6848 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a688c │ │ │ │ + beq a6964 │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq a686c │ │ │ │ + beq a6944 │ │ │ │ cmp r2, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r4, #512] @ 0x200 │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r7, ip │ │ │ │ @@ -124132,29 +124188,29 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr ip, [r0, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne a6804 │ │ │ │ + bne a68dc │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6800 │ │ │ │ + beq a68d8 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r1, lr │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r0, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a68f0 │ │ │ │ + beq a69c8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a68c4 │ │ │ │ + beq a699c │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -124176,20 +124232,20 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #35308 @ 0x89ec │ │ │ │ + movw r2, #34260 @ 0x85d4 │ │ │ │ movt r2, #9 │ │ │ │ ldr r0, [r3, #980] @ 0x3d4 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne a6978 │ │ │ │ + bne a6a50 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #524] @ 0x20c │ │ │ │ @@ -124201,15 +124257,15 @@ │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6818 │ │ │ │ + beq a68f0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -124235,441 +124291,441 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ blx ip │ │ │ │ - b a68b4 │ │ │ │ + b a698c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a6988 : │ │ │ │ +000a6a60 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6e0c │ │ │ │ + beq a6ee4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a69d8 │ │ │ │ + bne a6ab0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ movw r2, #21716 @ 0x54d4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a6a08 │ │ │ │ + bne a6ae0 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq a6df8 │ │ │ │ + beq a6ed0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a6ea8 │ │ │ │ - bl ca8ac │ │ │ │ + b a6f80 │ │ │ │ + bl caed8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6ce4 │ │ │ │ + beq a6dbc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6cec │ │ │ │ + beq a6dc4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6cf4 │ │ │ │ + beq a6dcc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6cfc │ │ │ │ + beq a6dd4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6d04 │ │ │ │ + beq a6ddc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6d0c │ │ │ │ + beq a6de4 │ │ │ │ sub r6, fp, #52 @ 0x34 │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ mov r4, #5 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - b a6ae0 │ │ │ │ + b a6bb8 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #8 │ │ │ │ str r0, [r1, #4]! │ │ │ │ mov r5, r1 │ │ │ │ - beq a6b64 │ │ │ │ + beq a6c3c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6ac4 │ │ │ │ - ldr r2, [pc, #844] @ a6e54 │ │ │ │ + bne a6b9c │ │ │ │ + ldr r2, [pc, #844] @ a6f2c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6d14 │ │ │ │ + bne a6dec │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6d98 │ │ │ │ + bne a6e70 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6b50 │ │ │ │ + bgt a6c28 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6b50 │ │ │ │ + bne a6c28 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 197bec <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 1984f8 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b a69cc │ │ │ │ + b a6aa4 │ │ │ │ mov r0, #16 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6d98 │ │ │ │ + beq a6e70 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ str r4, [r2, #8] │ │ │ │ sub r1, ip, #4 │ │ │ │ add ip, ip, #28 │ │ │ │ mov lr, r6 │ │ │ │ ldr r0, [lr], #4 │ │ │ │ str r0, [r1, #4]! │ │ │ │ mov r6, lr │ │ │ │ cmp r1, ip │ │ │ │ - bne a6b8c │ │ │ │ - b a6bc8 │ │ │ │ + bne a6c64 │ │ │ │ + b a6ca0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r0, ip │ │ │ │ - bge a6c8c │ │ │ │ + bge a6d64 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ add ip, r0, #1 │ │ │ │ str r1, [lr, r0, lsl #2] │ │ │ │ str ip, [r2, #8] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne a6ba8 │ │ │ │ - ldr r1, [pc, #608] @ a6e54 │ │ │ │ + bne a6c80 │ │ │ │ + ldr r1, [pc, #608] @ a6f2c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6d5c │ │ │ │ + bne a6e34 │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6e14 │ │ │ │ + bne a6eec │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6c48 │ │ │ │ + bgt a6d20 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6c48 │ │ │ │ + bne a6d20 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2bbfa8 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 2bce2c <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a69cc │ │ │ │ + bgt a6aa4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a69cc │ │ │ │ + bne a6aa4 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a69cc │ │ │ │ + b a6aa4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c6218 <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ + bl c68ec <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne a6bc8 │ │ │ │ + bne a6ca0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6cc8 │ │ │ │ + bgt a6da0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6e40 │ │ │ │ + beq a6f18 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6ce4 │ │ │ │ + bgt a6dbc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6e48 │ │ │ │ + beq a6f20 │ │ │ │ mov r3, #0 │ │ │ │ - b a69cc │ │ │ │ + b a6aa4 │ │ │ │ mov r4, r2 │ │ │ │ - b a6b00 │ │ │ │ + b a6bd8 │ │ │ │ mov r4, #1 │ │ │ │ - b a6b00 │ │ │ │ + b a6bd8 │ │ │ │ mov r4, #2 │ │ │ │ - b a6b00 │ │ │ │ + b a6bd8 │ │ │ │ mov r4, #3 │ │ │ │ - b a6b00 │ │ │ │ + b a6bd8 │ │ │ │ mov r4, #4 │ │ │ │ - b a6b00 │ │ │ │ + b a6bd8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6b18 │ │ │ │ - movw r1, #49388 @ 0xc0ec │ │ │ │ + beq a6bf0 │ │ │ │ + movw r1, #49176 @ 0xc018 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 28b2bc <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c3e4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6b18 │ │ │ │ + beq a6bf0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 28b2dc <_PyErr_Clear@@Base> │ │ │ │ + bl 28c404 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6b18 │ │ │ │ + b a6bf0 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6c08 │ │ │ │ - movw r1, #49388 @ 0xc0ec │ │ │ │ + beq a6ce0 │ │ │ │ + movw r1, #49176 @ 0xc018 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 28b2bc <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c3e4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq a6c08 │ │ │ │ + beq a6ce0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b2dc <_PyErr_Clear@@Base> │ │ │ │ + bl 28c404 <_PyErr_Clear@@Base> │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b a6c08 │ │ │ │ + b a6ce0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6db4 │ │ │ │ + bgt a6e8c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6dec │ │ │ │ + beq a6ec4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ - beq a6ce4 │ │ │ │ + beq a6dbc │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6db8 │ │ │ │ + bgt a6e90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6db8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a6db4 │ │ │ │ + bne a6e90 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a6e8c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a6db4 │ │ │ │ - movw r0, #5700 @ 0x1644 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a6e8c │ │ │ │ + movw r0, #6220 @ 0x184c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #3263 @ 0xcbf │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a6ce4 │ │ │ │ - bl 3c5a14 <_Py_hashtable_foreach@@Base+0x6de0> │ │ │ │ - b a6ce4 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a6dbc │ │ │ │ + bl 3c5b8c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ + b a6dbc │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6cc8 │ │ │ │ + bgt a6da0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6cc8 │ │ │ │ + bne a6da0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6cc8 │ │ │ │ + b a6da0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6e30 │ │ │ │ + b a6f08 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a6ce4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a6dbc │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a6e58 : │ │ │ │ +000a6f30 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6e7c │ │ │ │ + beq a6f54 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq a6e7c │ │ │ │ + beq a6f54 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b a6ea8 │ │ │ │ + b a6f80 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #3263 @ 0xcbf │ │ │ │ - movw r0, #5700 @ 0x1644 │ │ │ │ + movw r0, #6220 @ 0x184c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a6ea8 : │ │ │ │ +000a6f80 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq a70a8 │ │ │ │ + beq a7180 │ │ │ │ mov r5, r0 │ │ │ │ - blt a7178 │ │ │ │ + blt a7250 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a7100 │ │ │ │ - ldr r3, [pc, #712] @ a71ac │ │ │ │ + bgt a71d8 │ │ │ │ + ldr r3, [pc, #712] @ a7284 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, r4, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a705c │ │ │ │ - ldr r0, [pc, #684] @ a71b0 │ │ │ │ + beq a7134 │ │ │ │ + ldr r0, [pc, #684] @ a7288 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne a7140 │ │ │ │ + bne a7218 │ │ │ │ ldr r1, [r5] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ add ip, r3, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bgt a6ffc │ │ │ │ + bgt a70d4 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq a6fe8 │ │ │ │ + beq a70c0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a70c8 │ │ │ │ + bne a71a0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt a7078 │ │ │ │ + bgt a7150 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq a6fe8 │ │ │ │ + beq a70c0 │ │ │ │ add ip, r5, #8 │ │ │ │ add lr, r3, #20 │ │ │ │ add r5, r5, r4, lsl #2 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7098 │ │ │ │ + bne a7170 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt a70b8 │ │ │ │ + bgt a7190 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r5, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne a6fb0 │ │ │ │ + bne a7088 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7010 │ │ │ │ + bne a70e8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne a6f6c │ │ │ │ + bne a7044 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6ff0 │ │ │ │ - ldr ip, [pc, #404] @ a71ac │ │ │ │ + beq a70c8 │ │ │ │ + ldr ip, [pc, #404] @ a7284 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ sub r1, r3, #8 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ ldr lr, [ip, #4] │ │ │ │ @@ -124683,226 +124739,226 @@ │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a72d0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a6f2c │ │ │ │ - b a7188 │ │ │ │ + bne a7004 │ │ │ │ + b a7260 │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne a6fa4 │ │ │ │ - b a6fe8 │ │ │ │ + bne a707c │ │ │ │ + b a70c0 │ │ │ │ cmp r5, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - beq a7010 │ │ │ │ + beq a70e8 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a6fd4 │ │ │ │ - b a7088 │ │ │ │ - ldr r3, [pc, #260] @ a71b4 │ │ │ │ + ble a70ac │ │ │ │ + b a7160 │ │ │ │ + ldr r3, [pc, #260] @ a728c │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp ip, r5 │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne a6fb0 │ │ │ │ - b a6fe8 │ │ │ │ + bne a7088 │ │ │ │ + b a70c0 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a70f0 │ │ │ │ + bgt a71c8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq a7010 │ │ │ │ + beq a70e8 │ │ │ │ mov r2, #1 │ │ │ │ - b a6fa4 │ │ │ │ + b a707c │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne a70e8 │ │ │ │ - b a7010 │ │ │ │ + bne a71c0 │ │ │ │ + b a70e8 │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls a705c │ │ │ │ - bl 2e14d8 │ │ │ │ + bls a7134 │ │ │ │ + bl 2e217c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a7188 │ │ │ │ + beq a7260 │ │ │ │ ldr r2, [r5] │ │ │ │ add ip, r3, #16 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2] │ │ │ │ and lr, lr, #16384 @ 0x4000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ - b a6f6c │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b a7044 │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7190 │ │ │ │ - ldr r0, [pc, #96] @ a71b8 │ │ │ │ + bne a7268 │ │ │ │ + ldr r0, [pc, #96] @ a7290 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6f2c │ │ │ │ + bne a7004 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b a6f2c │ │ │ │ - movw r0, #5616 @ 0x15f0 │ │ │ │ + b a7004 │ │ │ │ + movw r0, #6136 @ 0x17f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b a6ff0 │ │ │ │ + b a70c8 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b a6f2c │ │ │ │ + b a7004 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt a7298 │ │ │ │ + blt a7370 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a7258 │ │ │ │ - ldr r3, [pc, #216] @ a72c4 │ │ │ │ + bgt a7330 │ │ │ │ + ldr r3, [pc, #216] @ a739c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a7240 │ │ │ │ - ldr r1, [pc, #188] @ a72c8 │ │ │ │ + beq a7318 │ │ │ │ + ldr r1, [pc, #188] @ a73a0 │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r3, #1728] @ 0x6c0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a726c │ │ │ │ + bne a7344 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a72d0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a7230 │ │ │ │ - b a72a8 │ │ │ │ + bne a7308 │ │ │ │ + b a7380 │ │ │ │ cmn r1, #-536870907 @ 0xe0000005 │ │ │ │ - bls a7240 │ │ │ │ + bls a7318 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b 2e217c │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a72b0 │ │ │ │ - ldr r0, [pc, #72] @ a72cc │ │ │ │ - bl 1be340 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a7230 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b a7230 │ │ │ │ - movw r0, #5616 @ 0x15f0 │ │ │ │ + bne a7388 │ │ │ │ + ldr r0, [pc, #72] @ a73a4 │ │ │ │ + bl 1be9c4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a7308 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + b a7308 │ │ │ │ + movw r0, #6136 @ 0x17f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a7238 │ │ │ │ + b a7310 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b a7230 │ │ │ │ + b a7308 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a72d0 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +000a73a8 <_PyObject_GC_NewVar@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt a75d8 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ + blt a76b0 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ and r1, r3, #24 │ │ │ │ add r2, r2, #3 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ - ldr r9, [pc, #720] @ a75f0 <_PyObject_GC_NewVar@@Base+0x320> │ │ │ │ + ldr r9, [pc, #720] @ a76c8 <_PyObject_GC_NewVar@@Base+0x320> │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ lsl r3, r3, #3 │ │ │ │ sub r1, r1, r3 │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi a759c <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + bhi a7674 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi a759c <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + bmi a7674 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r1, #456 @ 0x1c8 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #10 │ │ │ │ ldr sl, [r6, #1008] @ 0x3f0 │ │ │ │ cmp sl, r1 │ │ │ │ - bne a7560 <_PyObject_GC_NewVar@@Base+0x290> │ │ │ │ - ldr r1, [pc, #652] @ a75f4 <_PyObject_GC_NewVar@@Base+0x324> │ │ │ │ + bne a7638 <_PyObject_GC_NewVar@@Base+0x290> │ │ │ │ + ldr r1, [pc, #652] @ a76cc <_PyObject_GC_NewVar@@Base+0x324> │ │ │ │ ldr r1, [r1, r7] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr sl, [r1, #1604] @ 0x644 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs a74f8 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ + bcs a75d0 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr ip, [sl, r1, lsl #3] │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp ip, lr │ │ │ │ - beq a7540 <_PyObject_GC_NewVar@@Base+0x270> │ │ │ │ + beq a7618 <_PyObject_GC_NewVar@@Base+0x270> │ │ │ │ ldr r2, [ip] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [ip] │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a73e0 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + bne a74b8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r6, [ip, #24] │ │ │ │ ldr sl, [ip, #28] │ │ │ │ cmp r6, sl │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r2, [ip, #12] │ │ │ │ addls r1, r6, r1, lsl #3 │ │ │ │ strhi r2, [lr, #12] │ │ │ │ @@ -124919,213 +124975,213 @@ │ │ │ │ str r2, [r3, #-8] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [r1, #3752] @ 0xea8 │ │ │ │ ldr r0, [r1, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #3752] @ 0xea8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt a744c <_PyObject_GC_NewVar@@Base+0x17c> │ │ │ │ + bgt a7524 <_PyObject_GC_NewVar@@Base+0x17c> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #472] @ a75f8 <_PyObject_GC_NewVar@@Base+0x328> │ │ │ │ + ldr r1, [pc, #472] @ a76d0 <_PyObject_GC_NewVar@@Base+0x328> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ble a74a4 <_PyObject_GC_NewVar@@Base+0x1d4> │ │ │ │ + ble a757c <_PyObject_GC_NewVar@@Base+0x1d4> │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a74c0 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ + bne a7598 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ str r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r1, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq a7414 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq a74ec <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7414 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne a74ec <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a75c8 <_PyObject_GC_NewVar@@Base+0x2f8> │ │ │ │ + bne a76a0 <_PyObject_GC_NewVar@@Base+0x2f8> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne a7414 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne a74ec <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7488 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ + bne a7560 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ dmb ish │ │ │ │ - b a7414 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b a74ec <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq a743c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + beq a7514 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a75ac <_PyObject_GC_NewVar@@Base+0x2dc> │ │ │ │ - ldr r0, [pc, #292] @ a75fc <_PyObject_GC_NewVar@@Base+0x32c> │ │ │ │ + bne a7684 <_PyObject_GC_NewVar@@Base+0x2dc> │ │ │ │ + ldr r0, [pc, #292] @ a76d4 <_PyObject_GC_NewVar@@Base+0x32c> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a743c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + bne a7514 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a743c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + b a7514 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ ldr r0, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a7584 <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ + bne a765c <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a759c <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + beq a7674 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b a73e0 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a74b8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r0, sl │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq a74f8 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ + beq a75d0 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b a73e0 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a74b8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq a759c <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + beq a7674 <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a73e0 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a74b8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a7524 <_PyObject_GC_NewVar@@Base+0x254> │ │ │ │ + b a75fc <_PyObject_GC_NewVar@@Base+0x254> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e14fc │ │ │ │ + b 2e21a0 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a743c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + b a7514 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7414 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ - b a7474 <_PyObject_GC_NewVar@@Base+0x1a4> │ │ │ │ + bne a74ec <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b a754c <_PyObject_GC_NewVar@@Base+0x1a4> │ │ │ │ mov r1, #2048 @ 0x800 │ │ │ │ - movw r0, #16996 @ 0x4264 │ │ │ │ + movw r0, #17572 @ 0x44a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b a7440 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b a7518 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a7600 <_Py_Dealloc@@Base>: │ │ │ │ +000a76d8 <_Py_Dealloc@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #204] @ a76e8 <_Py_Dealloc@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ a77c0 <_Py_Dealloc@@Base+0xe8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r3, ip] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ldr r6, [r2, #24] │ │ │ │ ldr r3, [r5, #780] @ 0x30c │ │ │ │ ubfx r4, r4, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r4, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a76c0 <_Py_Dealloc@@Base+0xc0> │ │ │ │ - ldr r2, [pc, #144] @ a76ec <_Py_Dealloc@@Base+0xec> │ │ │ │ + bne a7798 <_Py_Dealloc@@Base+0xc0> │ │ │ │ + ldr r2, [pc, #144] @ a77c4 <_Py_Dealloc@@Base+0xec> │ │ │ │ asr r8, r3, #13 │ │ │ │ mov r3, r0 │ │ │ │ ldr r7, [r2, #1708] @ 0x6ac │ │ │ │ cmp r7, #0 │ │ │ │ - bne a76a8 <_Py_Dealloc@@Base+0xa8> │ │ │ │ + bne a7780 <_Py_Dealloc@@Base+0xa8> │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a7684 <_Py_Dealloc@@Base+0x84> │ │ │ │ + bne a775c <_Py_Dealloc@@Base+0x84> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r8, #3 │ │ │ │ movle r4, #0 │ │ │ │ andgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a767c <_Py_Dealloc@@Base+0x7c> │ │ │ │ + beq a7754 <_Py_Dealloc@@Base+0x7c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e2c78 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b 2e3918 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r7, r1 │ │ │ │ - bne a76d0 <_Py_Dealloc@@Base+0xd0> │ │ │ │ + bne a77a8 <_Py_Dealloc@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ - b a766c <_Py_Dealloc@@Base+0x6c> │ │ │ │ + b a7744 <_Py_Dealloc@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e2bbc <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b 2e3860 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r7 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a76b8 <_Py_Dealloc@@Base+0xb8> │ │ │ │ + b a7790 <_Py_Dealloc@@Base+0xb8> │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #-8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a7940 <_Py_Dealloc@@Base+0x340> │ │ │ │ + beq a7a18 <_Py_Dealloc@@Base+0x340> │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #1136] @ a7b98 <_Py_Dealloc@@Base+0x598> │ │ │ │ + ldr ip, [pc, #1136] @ a7c70 <_Py_Dealloc@@Base+0x598> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ orr r3, r3, r1 │ │ │ │ str r2, [r1] │ │ │ │ str r3, [r2, #4] │ │ │ │ @@ -125135,173 +125191,173 @@ │ │ │ │ str r2, [r5, #-8] │ │ │ │ cmp r1, r2 │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r5, #-4] │ │ │ │ ldr r3, [r0, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ - beq a794c <_Py_Dealloc@@Base+0x34c> │ │ │ │ + beq a7a24 <_Py_Dealloc@@Base+0x34c> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi a7990 <_Py_Dealloc@@Base+0x390> │ │ │ │ + bmi a7a68 <_Py_Dealloc@@Base+0x390> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr sl, [pc, #1048] @ a7b9c <_Py_Dealloc@@Base+0x59c> │ │ │ │ + ldr sl, [pc, #1048] @ a7c74 <_Py_Dealloc@@Base+0x59c> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a7798 <_Py_Dealloc@@Base+0x198> │ │ │ │ + b a7870 <_Py_Dealloc@@Base+0x198> │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmn r4, #1 │ │ │ │ - beq a7844 <_Py_Dealloc@@Base+0x244> │ │ │ │ + beq a791c <_Py_Dealloc@@Base+0x244> │ │ │ │ ldr r6, [r1, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a7788 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a7860 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7788 <_Py_Dealloc@@Base+0x188> │ │ │ │ + bgt a7860 <_Py_Dealloc@@Base+0x188> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a7788 <_Py_Dealloc@@Base+0x188> │ │ │ │ - ldr r2, [pc, #984] @ a7ba0 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ + bne a7860 <_Py_Dealloc@@Base+0x188> │ │ │ │ + ldr r2, [pc, #984] @ a7c78 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r8, [r1, r2] │ │ │ │ ldr r7, [r3, #84] @ 0x54 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr r3, [r8, #780] @ 0x30c │ │ │ │ ubfx r7, r7, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne a7ad0 <_Py_Dealloc@@Base+0x4d0> │ │ │ │ + bne a7ba8 <_Py_Dealloc@@Base+0x4d0> │ │ │ │ ldr r3, [sl, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne a7aac <_Py_Dealloc@@Base+0x4ac> │ │ │ │ + bne a7b84 <_Py_Dealloc@@Base+0x4ac> │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7788 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a7860 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a7788 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a7860 <_Py_Dealloc@@Base+0x188> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e2c78 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b a7788 <_Py_Dealloc@@Base+0x188> │ │ │ │ + bl 2e3918 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b a7860 <_Py_Dealloc@@Base+0x188> │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #26368 @ 0x6700 │ │ │ │ + movw r3, #26584 @ 0x67d8 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a79ac <_Py_Dealloc@@Base+0x3ac> │ │ │ │ + bne a7a84 <_Py_Dealloc@@Base+0x3ac> │ │ │ │ cmp r1, #0 │ │ │ │ - beq a78ec <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - ldr r3, [pc, #808] @ a7b98 <_Py_Dealloc@@Base+0x598> │ │ │ │ + beq a79c4 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + ldr r3, [pc, #808] @ a7c70 <_Py_Dealloc@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a79b8 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + beq a7a90 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt a78bc <_Py_Dealloc@@Base+0x2bc> │ │ │ │ + bgt a7994 <_Py_Dealloc@@Base+0x2bc> │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a79b8 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + beq a7a90 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq a7970 <_Py_Dealloc@@Base+0x370> │ │ │ │ + beq a7a48 <_Py_Dealloc@@Base+0x370> │ │ │ │ cmp r2, #0 │ │ │ │ - beq a79e4 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + beq a7abc <_Py_Dealloc@@Base+0x3e4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #21716 @ 0x54d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne a7960 <_Py_Dealloc@@Base+0x360> │ │ │ │ - ldr r3, [pc, #648] @ a7b98 <_Py_Dealloc@@Base+0x598> │ │ │ │ + bne a7a38 <_Py_Dealloc@@Base+0x360> │ │ │ │ + ldr r3, [pc, #648] @ a7c70 <_Py_Dealloc@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1900] @ 0x76c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi a7960 <_Py_Dealloc@@Base+0x360> │ │ │ │ + bhi a7a38 <_Py_Dealloc@@Base+0x360> │ │ │ │ ldr r1, [r3, #1896] @ 0x768 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r5] │ │ │ │ str r5, [r3, #1896] @ 0x768 │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a776c <_Py_Dealloc@@Base+0x16c> │ │ │ │ + bne a7844 <_Py_Dealloc@@Base+0x16c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #21716 @ 0x54d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a7908 <_Py_Dealloc@@Base+0x308> │ │ │ │ + beq a79e0 <_Py_Dealloc@@Base+0x308> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bc0e8 │ │ │ │ + b bc1f4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b a78ec <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a79c4 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #26368 @ 0x6700 │ │ │ │ + movw r3, #26584 @ 0x67d8 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a7868 <_Py_Dealloc@@Base+0x268> │ │ │ │ + beq a7940 <_Py_Dealloc@@Base+0x268> │ │ │ │ ldr r0, [r0, #984] @ 0x3d8 │ │ │ │ blx r2 │ │ │ │ - b a78ec <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a79c4 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r2, [r0, #980] @ 0x3d4 │ │ │ │ - movw r3, #35308 @ 0x89ec │ │ │ │ + movw r3, #34260 @ 0x85d4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7ae0 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ + bne a7bb8 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b a78ec <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a79c4 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ mov r2, #28 │ │ │ │ ldr r7, [r4, #512] @ 0x200 │ │ │ │ @@ -125310,78 +125366,78 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ str ip, [r3, #8] │ │ │ │ add lr, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr ip, [lr, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne a7a44 <_Py_Dealloc@@Base+0x444> │ │ │ │ + bne a7b1c <_Py_Dealloc@@Base+0x444> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7a40 <_Py_Dealloc@@Base+0x440> │ │ │ │ + beq a7b18 <_Py_Dealloc@@Base+0x440> │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r1, r8 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [lr, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a7b18 <_Py_Dealloc@@Base+0x518> │ │ │ │ + beq a7bf0 <_Py_Dealloc@@Base+0x518> │ │ │ │ cmp r3, #1 │ │ │ │ - beq a7aec <_Py_Dealloc@@Base+0x4ec> │ │ │ │ + beq a7bc4 <_Py_Dealloc@@Base+0x4ec> │ │ │ │ ldr r3, [lr, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq a78ec <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + beq a79c4 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r3, [r4, #524] @ 0x20c │ │ │ │ strne r3, [r1, #20] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str ip, [r2, #24] │ │ │ │ str r3, [r2, #20] │ │ │ │ strne r2, [r3, #24] │ │ │ │ str r2, [ip, #20] │ │ │ │ - b a78ec <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b a79c4 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq a780c <_Py_Dealloc@@Base+0x20c> │ │ │ │ + beq a78e4 <_Py_Dealloc@@Base+0x20c> │ │ │ │ ldr r2, [sl, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b a780c <_Py_Dealloc@@Base+0x20c> │ │ │ │ + b a78e4 <_Py_Dealloc@@Base+0x20c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e2bbc <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b a7788 <_Py_Dealloc@@Base+0x188> │ │ │ │ + bl 2e3860 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b a7860 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b a79d4 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ + b a7aac <_Py_Dealloc@@Base+0x3d4> │ │ │ │ ldr r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ cmp r3, r1 │ │ │ │ str r1, [r2, #24] │ │ │ │ strne r2, [r3, #24] │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ - b a78ec <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a79c4 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a7a58 <_Py_Dealloc@@Base+0x458> │ │ │ │ + beq a7b30 <_Py_Dealloc@@Base+0x458> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -125402,27 +125458,27 @@ │ │ │ │ ldr r3, [r0, #1112] @ 0x458 │ │ │ │ ldr r0, [r0, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r8, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ - b a78ec <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a79c4 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a7ba4 : │ │ │ │ +000a7c7c : │ │ │ │ ldr r2, [r0, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ - ldr lr, [pc, #64] @ a7c04 │ │ │ │ + ldr lr, [pc, #64] @ a7cdc │ │ │ │ add fp, sp, #4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr ip, [ip, lr] │ │ │ │ orr r3, r3, r1 │ │ │ │ str r2, [r1] │ │ │ │ @@ -125436,30 +125492,30 @@ │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [ip, #3824] @ 0xef0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r3, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne a7c24 │ │ │ │ + bne a7cfc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7c18 │ │ │ │ + bgt a7cf0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7c18 │ │ │ │ + bne a7cf0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000a7c4c : │ │ │ │ +000a7d24 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -125468,108 +125524,108 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a7d18 │ │ │ │ + beq a7df0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7cf0 │ │ │ │ + bne a7dc8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a7cf0 │ │ │ │ + beq a7dc8 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a7d10 │ │ │ │ + beq a7de8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne a7cdc │ │ │ │ + bne a7db4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a7cb0 │ │ │ │ + bne a7d88 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f3374 │ │ │ │ + bl 2f4134 │ │ │ │ mvn r0, #0 │ │ │ │ - b a7cd4 │ │ │ │ + b a7dac │ │ │ │ mov r1, r2 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7c90 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne a7d68 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #5154 @ 0x1422 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a7d10 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a7de8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7db0 │ │ │ │ + bne a7e88 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a7db0 │ │ │ │ + beq a7e88 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a7ddc │ │ │ │ + beq a7eb4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne a7da0 │ │ │ │ + bne a7e78 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b a7d98 │ │ │ │ + b a7e70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7de4 │ │ │ │ + beq a7ebc │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne a7d8c │ │ │ │ + bne a7e64 │ │ │ │ mvn r0, #0 │ │ │ │ - b a7d98 │ │ │ │ + b a7e70 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f3374 │ │ │ │ + bl 2f4134 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a7d98 │ │ │ │ + b a7e70 │ │ │ │ │ │ │ │ -000a7dfc <_Py_dict_lookup@@Base>: │ │ │ │ +000a7ed4 <_Py_dict_lookup@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ @@ -125577,945 +125633,949 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldrb r8, [r4, #6] │ │ │ │ mov r9, r4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a81c0 <_Py_dict_lookup@@Base+0x3c4> │ │ │ │ + beq a8298 <_Py_dict_lookup@@Base+0x3c4> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ mov r5, #1 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ - str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ lsl r3, r5, r3 │ │ │ │ cmp r1, r2 │ │ │ │ lsl r5, r5, r6 │ │ │ │ sub r5, r5, #1 │ │ │ │ and r9, r7, r5 │ │ │ │ - bne a873c <_Py_dict_lookup@@Base+0x940> │ │ │ │ + bne a8800 <_Py_dict_lookup@@Base+0x92c> │ │ │ │ + str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ add r8, r4, #20 │ │ │ │ - cmp r6, #7 │ │ │ │ add r3, r8, r3 │ │ │ │ + cmp r6, #7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt a8058 <_Py_dict_lookup@@Base+0x25c> │ │ │ │ + bgt a8130 <_Py_dict_lookup@@Base+0x25c> │ │ │ │ ldrsb r2, [r8, r9] │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ - blt a7f90 <_Py_dict_lookup@@Base+0x194> │ │ │ │ + blt a8068 <_Py_dict_lookup@@Base+0x194> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1, r2, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a8028 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a8100 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a8130 <_Py_dict_lookup@@Base+0x334> │ │ │ │ + beq a8208 <_Py_dict_lookup@@Base+0x334> │ │ │ │ add r3, r9, r9, lsl #2 │ │ │ │ lsr r9, r7, #5 │ │ │ │ add r9, r9, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a80b8 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ + blt a8190 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a8028 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a8100 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a8468 <_Py_dict_lookup@@Base+0x66c> │ │ │ │ + beq a850c <_Py_dict_lookup@@Base+0x638> │ │ │ │ lsr lr, r7, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, lr, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r9, r9, r3 │ │ │ │ mov r4, lr │ │ │ │ and r9, r9, r5 │ │ │ │ cmp r6, #7 │ │ │ │ - bgt a8384 <_Py_dict_lookup@@Base+0x588> │ │ │ │ + bgt a8454 <_Py_dict_lookup@@Base+0x580> │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a80e0 <_Py_dict_lookup@@Base+0x2e4> │ │ │ │ + blt a81b8 <_Py_dict_lookup@@Base+0x2e4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a8024 <_Py_dict_lookup@@Base+0x228> │ │ │ │ + beq a80fc <_Py_dict_lookup@@Base+0x228> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7fb4 <_Py_dict_lookup@@Base+0x1b8> │ │ │ │ + beq a808c <_Py_dict_lookup@@Base+0x1b8> │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ cmp r6, #7 │ │ │ │ add r9, r9, r4, lsr #5 │ │ │ │ add r9, r9, #1 │ │ │ │ and r9, r9, r5 │ │ │ │ - bgt a83b4 <_Py_dict_lookup@@Base+0x5b8> │ │ │ │ + bgt a8484 <_Py_dict_lookup@@Base+0x5b0> │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a8110 <_Py_dict_lookup@@Base+0x314> │ │ │ │ + blt a81e8 <_Py_dict_lookup@@Base+0x314> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a8024 <_Py_dict_lookup@@Base+0x228> │ │ │ │ + beq a80fc <_Py_dict_lookup@@Base+0x228> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a86bc <_Py_dict_lookup@@Base+0x8c0> │ │ │ │ + beq a878c <_Py_dict_lookup@@Base+0x8b8> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7f08 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ + b a7fe0 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ cmn r2, #1 │ │ │ │ - bne a8bd0 <_Py_dict_lookup@@Base+0xdd4> │ │ │ │ + bne a8ba4 <_Py_dict_lookup@@Base+0xcd0> │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a7f38 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a8010 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a7f38 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a8010 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8a40 <_Py_dict_lookup@@Base+0xc44> │ │ │ │ + beq a8cdc <_Py_dict_lookup@@Base+0xe08> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8a38 <_Py_dict_lookup@@Base+0xc3c> │ │ │ │ + beq a8cd4 <_Py_dict_lookup@@Base+0xe00> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, lr, r3 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7f38 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a8010 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, #2 │ │ │ │ movne r1, #1 │ │ │ │ ldreq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrbne r2, [r4, #5] │ │ │ │ addne r4, r4, r3, lsl #3 │ │ │ │ ldreq r2, [r2, #28] │ │ │ │ addne r4, r4, r1, lsl r2 │ │ │ │ addeq r2, r2, r3, lsl #2 │ │ │ │ ldrne r2, [r4, #24] │ │ │ │ ldreq r2, [r2, #4] │ │ │ │ - b a7fa0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a8078 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a850c <_Py_dict_lookup@@Base+0x710> │ │ │ │ + bgt a85ac <_Py_dict_lookup@@Base+0x6d8> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a80f0 <_Py_dict_lookup@@Base+0x2f4> │ │ │ │ + blt a81c8 <_Py_dict_lookup@@Base+0x2f4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a8028 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a8100 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a8130 <_Py_dict_lookup@@Base+0x334> │ │ │ │ + beq a8208 <_Py_dict_lookup@@Base+0x334> │ │ │ │ add r3, r9, r9, lsl #2 │ │ │ │ lsr r9, r7, #5 │ │ │ │ add r9, r9, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a8534 <_Py_dict_lookup@@Base+0x738> │ │ │ │ + bgt a85d4 <_Py_dict_lookup@@Base+0x700> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7ed0 <_Py_dict_lookup@@Base+0xd4> │ │ │ │ + bge a7fa8 <_Py_dict_lookup@@Base+0xd4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7f98 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a8070 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr lr, r7, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, lr, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r3, r3, r9 │ │ │ │ mov r4, lr │ │ │ │ and r9, r3, r5 │ │ │ │ - b a7f08 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ + b a7fe0 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ cmn r3, #1 │ │ │ │ - bne a8ca4 <_Py_dict_lookup@@Base+0xea8> │ │ │ │ + bne a8d88 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ mov r2, #0 │ │ │ │ - b a7fa0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a8078 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7f98 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a8070 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a80a8 <_Py_dict_lookup@@Base+0x2ac> │ │ │ │ + b a8180 <_Py_dict_lookup@@Base+0x2ac> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a80e8 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a81c0 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7f10 <_Py_dict_lookup@@Base+0x114> │ │ │ │ + b a7fe8 <_Py_dict_lookup@@Base+0x114> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a81a0 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ + bne a8278 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a81a0 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ + bne a8278 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8c9c <_Py_dict_lookup@@Base+0xea0> │ │ │ │ + beq a8d00 <_Py_dict_lookup@@Base+0xe2c> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8c94 <_Py_dict_lookup@@Base+0xe98> │ │ │ │ + beq a8cf8 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8028 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a8100 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - ble a7ec4 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ - b a80a0 <_Py_dict_lookup@@Base+0x2a4> │ │ │ │ + ble a7f9c <_Py_dict_lookup@@Base+0xc8> │ │ │ │ + b a8178 <_Py_dict_lookup@@Base+0x2a4> │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r5, #1 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ add r0, r4, #20 │ │ │ │ cmp r2, #7 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ lsl r3, r5, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r5, r0, r5, lsl r1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r7, r3 │ │ │ │ - bgt a83ec <_Py_dict_lookup@@Base+0x5f0> │ │ │ │ + bgt a84bc <_Py_dict_lookup@@Base+0x5e8> │ │ │ │ ldrsb r8, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a8444 <_Py_dict_lookup@@Base+0x648> │ │ │ │ + blt a84e8 <_Py_dict_lookup@@Base+0x614> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add r0, r5, r6 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp sl, r0 │ │ │ │ - beq a84dc <_Py_dict_lookup@@Base+0x6e0> │ │ │ │ + beq a8580 <_Py_dict_lookup@@Base+0x6ac> │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r7, r1 │ │ │ │ - beq a8550 <_Py_dict_lookup@@Base+0x754> │ │ │ │ + beq a85f0 <_Py_dict_lookup@@Base+0x71c> │ │ │ │ lsr r1, r7, #5 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, #7 │ │ │ │ add r3, r1, r3 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r3, r1 │ │ │ │ - bgt a8428 <_Py_dict_lookup@@Base+0x62c> │ │ │ │ + bgt a86b8 <_Py_dict_lookup@@Base+0x7e4> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r1, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a84fc <_Py_dict_lookup@@Base+0x700> │ │ │ │ + blt a85a0 <_Py_dict_lookup@@Base+0x6cc> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add r1, r5, r6 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp sl, r1 │ │ │ │ - beq a853c <_Py_dict_lookup@@Base+0x740> │ │ │ │ + beq a85dc <_Py_dict_lookup@@Base+0x708> │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r7, r1 │ │ │ │ - beq a8624 <_Py_dict_lookup@@Base+0x828> │ │ │ │ - lsr r1, r7, #10 │ │ │ │ + beq a86f4 <_Py_dict_lookup@@Base+0x820> │ │ │ │ + lsr ip, r7, #10 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ - str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r1, r1, #1 │ │ │ │ + add r1, ip, #1 │ │ │ │ + str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r1, r3 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r2, #7 │ │ │ │ + str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r9, ip │ │ │ │ and r4, r3, r1 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r1, sl │ │ │ │ mov r7, r5 │ │ │ │ - bgt a8368 <_Py_dict_lookup@@Base+0x56c> │ │ │ │ + cmp r2, #7 │ │ │ │ + bgt a8438 <_Py_dict_lookup@@Base+0x564> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r3, r4] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a8600 <_Py_dict_lookup@@Base+0x804> │ │ │ │ + blt a86d4 <_Py_dict_lookup@@Base+0x800> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ - add sl, r7, r6 │ │ │ │ - ldr r5, [sl, #4] │ │ │ │ - cmp r1, r5 │ │ │ │ - beq a8610 <_Py_dict_lookup@@Base+0x814> │ │ │ │ + add r3, r7, r6 │ │ │ │ + ldr r5, [r3, #4] │ │ │ │ + cmp sl, r5 │ │ │ │ + beq a86e0 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - cmp r9, r0 │ │ │ │ - beq a8848 <_Py_dict_lookup@@Base+0xa4c> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r1, r0 │ │ │ │ + beq a8890 <_Py_dict_lookup@@Base+0x9bc> │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ - cmp r2, #7 │ │ │ │ - add r5, r4, r3, lsr #5 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + add r5, r4, r9, lsr #5 │ │ │ │ + cmp r2, #7 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r3 │ │ │ │ - bgt a882c <_Py_dict_lookup@@Base+0xa30> │ │ │ │ + bgt a8874 <_Py_dict_lookup@@Base+0x9a0> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r3, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a8730 <_Py_dict_lookup@@Base+0x934> │ │ │ │ + blt a8868 <_Py_dict_lookup@@Base+0x994> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ - add sl, r7, r6 │ │ │ │ - ldr r4, [sl, #4] │ │ │ │ - cmp r1, r4 │ │ │ │ - beq a8610 <_Py_dict_lookup@@Base+0x814> │ │ │ │ + add r3, r7, r6 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ + cmp sl, r4 │ │ │ │ + beq a86e0 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - cmp r9, r0 │ │ │ │ - beq a88fc <_Py_dict_lookup@@Base+0xb00> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r4, r5, r5, lsl #2 │ │ │ │ - cmp r2, #7 │ │ │ │ - lsr r3, r3, #10 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r0, r3, #1 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r1, r0 │ │ │ │ + beq a8948 <_Py_dict_lookup@@Base+0xa74> │ │ │ │ + lsr r9, r9, #10 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + add r4, r5, r5, lsl #2 │ │ │ │ + add r0, r9, #1 │ │ │ │ add r4, r4, r0 │ │ │ │ + cmp r2, #7 │ │ │ │ and r4, r4, r3 │ │ │ │ - ble a82b8 <_Py_dict_lookup@@Base+0x4bc> │ │ │ │ + ble a838c <_Py_dict_lookup@@Base+0x4b8> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r0, r4, #1 │ │ │ │ ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrshle r8, [r3, r0] │ │ │ │ ldrgt r8, [r3, r4, lsl #2] │ │ │ │ - b a82c0 <_Py_dict_lookup@@Base+0x4c4> │ │ │ │ + b a8394 <_Py_dict_lookup@@Base+0x4c0> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r3, [r8, r9, lsl #2] │ │ │ │ ldrshle r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7f1c <_Py_dict_lookup@@Base+0x120> │ │ │ │ + bge a7ff4 <_Py_dict_lookup@@Base+0x120> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a80e8 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a81c0 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r9, r9, r4, lsr #5 │ │ │ │ add r9, r9, #1 │ │ │ │ and r9, r9, r5 │ │ │ │ cmp r6, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r3, [r8, r9, lsl #2] │ │ │ │ ldrshle r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7f5c <_Py_dict_lookup@@Base+0x160> │ │ │ │ + bge a8034 <_Py_dict_lookup@@Base+0x160> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a80e8 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a81c0 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a8384 <_Py_dict_lookup@@Base+0x588> │ │ │ │ + b a8454 <_Py_dict_lookup@@Base+0x580> │ │ │ │ cmp r2, #15 │ │ │ │ movle ip, r0 │ │ │ │ lslle r0, r3, #1 │ │ │ │ ldrgt r8, [r0, r3, lsl #2] │ │ │ │ ldrshle r8, [ip, r0] │ │ │ │ cmp r8, #0 │ │ │ │ - bge a81fc <_Py_dict_lookup@@Base+0x400> │ │ │ │ + bge a82d4 <_Py_dict_lookup@@Base+0x400> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a7f98 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ - add r1, r3, r3, lsl #2 │ │ │ │ - lsr r3, r7, #5 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r3, r3, r1 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - and r3, r3, r1 │ │ │ │ - cmp r2, #15 │ │ │ │ - lslle r1, r3, #1 │ │ │ │ - ldrgt r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrle r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrgt r8, [r1, r3, lsl #2] │ │ │ │ - ldrshle r8, [r0, r1] │ │ │ │ - b a8250 <_Py_dict_lookup@@Base+0x454> │ │ │ │ + bne a86a0 <_Py_dict_lookup@@Base+0x7cc> │ │ │ │ + mvn r3, #0 │ │ │ │ + b a81c0 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a7f98 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a84e0 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ add r1, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r3, r1 │ │ │ │ - b a8248 <_Py_dict_lookup@@Base+0x44c> │ │ │ │ + b a8320 <_Py_dict_lookup@@Base+0x44c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a80c0 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + bne a8198 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a80c0 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + bne a8198 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8c78 <_Py_dict_lookup@@Base+0xe7c> │ │ │ │ + beq a8b78 <_Py_dict_lookup@@Base+0xca4> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8c70 <_Py_dict_lookup@@Base+0xe74> │ │ │ │ + beq a8b60 <_Py_dict_lookup@@Base+0xc8c> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8028 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ - b a80c0 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + beq a8100 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + b a8198 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ mov r9, r6 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #1 │ │ │ │ add r2, r2, r9 │ │ │ │ add r2, r2, r0, lsl r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b a7fa0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a8078 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmn r8, #1 │ │ │ │ - bne a8284 <_Py_dict_lookup@@Base+0x488> │ │ │ │ - mov r3, r8 │ │ │ │ - b a80e8 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a84e0 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ + b a835c <_Py_dict_lookup@@Base+0x488> │ │ │ │ ldr r3, [r8, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a8070 <_Py_dict_lookup@@Base+0x274> │ │ │ │ + bge a8148 <_Py_dict_lookup@@Base+0x274> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7f98 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a8070 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ ldr r3, [r8, r9, lsl #2] │ │ │ │ - b a80b0 <_Py_dict_lookup@@Base+0x2b4> │ │ │ │ + b a8188 <_Py_dict_lookup@@Base+0x2b4> │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r6 │ │ │ │ ldrb r1, [r8, #5] │ │ │ │ - b a84e4 <_Py_dict_lookup@@Base+0x6e8> │ │ │ │ + b a8588 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ ldr r2, [r0] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r1, r0 │ │ │ │ addle r2, r2, #1 │ │ │ │ movle r0, r1 │ │ │ │ strle r2, [r1] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, sl │ │ │ │ - bl 140a04 │ │ │ │ + bl 141214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a89f0 <_Py_dict_lookup@@Base+0xbf4> │ │ │ │ + beq a8ca8 <_Py_dict_lookup@@Base+0xdd4> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a8a48 <_Py_dict_lookup@@Base+0xc4c> │ │ │ │ + bne a8d08 <_Py_dict_lookup@@Base+0xe34> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r4, r2 │ │ │ │ ldr r1, [r0] │ │ │ │ clz r2, r2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ lsr r2, r2, #5 │ │ │ │ - bgt a85cc <_Py_dict_lookup@@Base+0x7d0> │ │ │ │ + bgt a866c <_Py_dict_lookup@@Base+0x798> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a8ab8 <_Py_dict_lookup@@Base+0xcbc> │ │ │ │ + beq a8b68 <_Py_dict_lookup@@Base+0xc94> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne a7e2c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7f04 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a7e2c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7f04 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a853c <_Py_dict_lookup@@Base+0x740> │ │ │ │ + bne a85dc <_Py_dict_lookup@@Base+0x708> │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ - b a8228 <_Py_dict_lookup@@Base+0x42c> │ │ │ │ + b a8300 <_Py_dict_lookup@@Base+0x42c> │ │ │ │ + add r1, r3, r3, lsl #2 │ │ │ │ + lsr r3, r7, #5 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r3, r3, r1 │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + and r3, r3, r1 │ │ │ │ + cmp r2, #15 │ │ │ │ + lslle r1, r3, #1 │ │ │ │ + ldrgt r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrle r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrgt r8, [r1, r3, lsl #2] │ │ │ │ + ldrshle r8, [r0, r1] │ │ │ │ + b a8328 <_Py_dict_lookup@@Base+0x454> │ │ │ │ cmn r8, #1 │ │ │ │ - bne a82ec <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ - mvn r3, #0 │ │ │ │ - b a80e8 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a84e0 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ + b a83c4 <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ mov r3, r8 │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r9, r6 │ │ │ │ ldrb r1, [r8, #5] │ │ │ │ - b a84e4 <_Py_dict_lookup@@Base+0x6e8> │ │ │ │ + b a8588 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a89b0 <_Py_dict_lookup@@Base+0xbb4> │ │ │ │ + bgt a8ac8 <_Py_dict_lookup@@Base+0xbf4> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8680 <_Py_dict_lookup@@Base+0x884> │ │ │ │ + bgt a8750 <_Py_dict_lookup@@Base+0x87c> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq a8ae8 <_Py_dict_lookup@@Base+0xcec> │ │ │ │ + beq a8b94 <_Py_dict_lookup@@Base+0xcc0> │ │ │ │ cmp r2, #0 │ │ │ │ - blt a8a10 <_Py_dict_lookup@@Base+0xc14> │ │ │ │ + blt a8b24 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne a7e2c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7f04 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a7e2c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7f04 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a853c <_Py_dict_lookup@@Base+0x740> │ │ │ │ + bne a85dc <_Py_dict_lookup@@Base+0x708> │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ - b a8284 <_Py_dict_lookup@@Base+0x488> │ │ │ │ + b a835c <_Py_dict_lookup@@Base+0x488> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7f78 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + bne a8050 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx lr, ip, #2, #3 │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a7f78 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + bne a8050 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8ae0 <_Py_dict_lookup@@Base+0xce4> │ │ │ │ + beq a8da4 <_Py_dict_lookup@@Base+0xed0> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8ad8 <_Py_dict_lookup@@Base+0xcdc> │ │ │ │ + beq a8d9c <_Py_dict_lookup@@Base+0xec8> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8024 <_Py_dict_lookup@@Base+0x228> │ │ │ │ - b a7f78 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ - cmn r8, #1 │ │ │ │ - beq a8608 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ - b a8340 <_Py_dict_lookup@@Base+0x544> │ │ │ │ + beq a80fc <_Py_dict_lookup@@Base+0x228> │ │ │ │ + b a8050 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ add r2, r4, #20 │ │ │ │ cmp r6, #7 │ │ │ │ add r3, r2, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrsble r3, [r2, r9] │ │ │ │ - bgt a8b08 <_Py_dict_lookup@@Base+0xd0c> │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movle r3, r2 │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrsble r3, [r3, r9] │ │ │ │ + bgt a8c58 <_Py_dict_lookup@@Base+0xd84> │ │ │ │ cmp r3, #0 │ │ │ │ - bge a897c <_Py_dict_lookup@@Base+0xb80> │ │ │ │ + bge a89cc <_Py_dict_lookup@@Base+0xaf8> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7f98 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a8070 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + cmp r6, #7 │ │ │ │ lsr r3, r7, #5 │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ - cmp r6, #7 │ │ │ │ + add r9, r9, r9, lsl #2 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - ldrsble r3, [r8, r9] │ │ │ │ - bgt a8c04 <_Py_dict_lookup@@Base+0xe08> │ │ │ │ + ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrsble r3, [r3, r9] │ │ │ │ + bgt a8c70 <_Py_dict_lookup@@Base+0xd9c> │ │ │ │ cmp r3, #0 │ │ │ │ - bge a89b8 <_Py_dict_lookup@@Base+0xbbc> │ │ │ │ + bge a8a00 <_Py_dict_lookup@@Base+0xb2c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7f98 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ - lsr r3, r7, #10 │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r9, r3, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - and r9, r9, r5 │ │ │ │ - mov r6, r5 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r4, r8 │ │ │ │ - cmp r2, #7 │ │ │ │ - bgt a8c48 <_Py_dict_lookup@@Base+0xe4c> │ │ │ │ - ldrsb r8, [r4, r9] │ │ │ │ - cmp r8, #0 │ │ │ │ - bge a8c18 <_Py_dict_lookup@@Base+0xe1c> │ │ │ │ - cmn r8, #1 │ │ │ │ - beq a7f98 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ - cmp r2, #7 │ │ │ │ - add r9, r9, r3, lsr #5 │ │ │ │ - add r9, r9, #1 │ │ │ │ - and r9, r9, r6 │ │ │ │ - ldrsble r8, [r4, r9] │ │ │ │ - bgt a8c5c <_Py_dict_lookup@@Base+0xe60> │ │ │ │ - cmp r8, #0 │ │ │ │ - bge a8ba0 <_Py_dict_lookup@@Base+0xda4> │ │ │ │ + beq a8070 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + b a8a30 <_Py_dict_lookup@@Base+0xb5c> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a7f98 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ - lsr r3, r3, #10 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r9, r9, r3 │ │ │ │ - and r9, r9, r6 │ │ │ │ - b a87c0 <_Py_dict_lookup@@Base+0x9c4> │ │ │ │ + beq a84e0 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ + b a8418 <_Py_dict_lookup@@Base+0x544> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r0, r5, #1 │ │ │ │ ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrshle r8, [r3, r0] │ │ │ │ ldrgt r8, [r3, r5, lsl #2] │ │ │ │ - b a8314 <_Py_dict_lookup@@Base+0x518> │ │ │ │ + b a83e8 <_Py_dict_lookup@@Base+0x514> │ │ │ │ ldr r2, [r5] │ │ │ │ + mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ mov r2, #2 │ │ │ │ - bl 140a04 │ │ │ │ - ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl 141214 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a89ec <_Py_dict_lookup@@Base+0xbf0> │ │ │ │ + beq a8ca4 <_Py_dict_lookup@@Base+0xdd0> │ │ │ │ ldr lr, [r2, #4] │ │ │ │ movw ip, #37244 @ 0x917c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp lr, ip │ │ │ │ - bne a8b2c <_Py_dict_lookup@@Base+0xd30> │ │ │ │ + bne a8adc <_Py_dict_lookup@@Base+0xc08> │ │ │ │ movw ip, #4404 @ 0x1134 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - sub r3, r2, ip │ │ │ │ + sub r2, r2, ip │ │ │ │ ldr r0, [r5] │ │ │ │ - clz r3, r3 │ │ │ │ + clz r2, r2 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bgt a88bc <_Py_dict_lookup@@Base+0xac0> │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bgt a8908 <_Py_dict_lookup@@Base+0xa34> │ │ │ │ sub r2, r0, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a8a24 <_Py_dict_lookup@@Base+0xc28> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ - cmp ip, r0 │ │ │ │ - bne a8b1c <_Py_dict_lookup@@Base+0xd20> │ │ │ │ - ldr r2, [sl, #4] │ │ │ │ + beq a8ce4 <_Py_dict_lookup@@Base+0xe10> │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ + cmp r1, r0 │ │ │ │ + bne a8ad0 <_Py_dict_lookup@@Base+0xbfc> │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bne a8b1c <_Py_dict_lookup@@Base+0xd20> │ │ │ │ + bne a8ad0 <_Py_dict_lookup@@Base+0xbfc> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldrbeq r2, [ip, #4] │ │ │ │ - beq a82ec <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ - ldrb r1, [ip, #5] │ │ │ │ + ldrbeq r2, [r1, #4] │ │ │ │ + beq a83c4 <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ + ldrb r1, [r1, #5] │ │ │ │ mov r9, r6 │ │ │ │ mov r3, r8 │ │ │ │ - b a84e4 <_Py_dict_lookup@@Base+0x6e8> │ │ │ │ + b a8588 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ ldr r2, [r4] │ │ │ │ + mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ mov r2, #2 │ │ │ │ - bl 1405a0 │ │ │ │ + bl 140db0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8940 <_Py_dict_lookup@@Base+0xb44> │ │ │ │ + bgt a8990 <_Py_dict_lookup@@Base+0xabc> │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8be8 <_Py_dict_lookup@@Base+0xdec> │ │ │ │ + beq a8b80 <_Py_dict_lookup@@Base+0xcac> │ │ │ │ cmp r2, #0 │ │ │ │ - blt a8a10 <_Py_dict_lookup@@Base+0xc14> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne a8b1c <_Py_dict_lookup@@Base+0xd20> │ │ │ │ - ldr ip, [sl, #4] │ │ │ │ + blt a8b24 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r1, r0 │ │ │ │ + bne a8ad0 <_Py_dict_lookup@@Base+0xbfc> │ │ │ │ + ldr ip, [r3, #4] │ │ │ │ cmp r4, ip │ │ │ │ - bne a8b1c <_Py_dict_lookup@@Base+0xd20> │ │ │ │ + bne a8ad0 <_Py_dict_lookup@@Base+0xbfc> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8610 <_Py_dict_lookup@@Base+0x814> │ │ │ │ + bne a8938 <_Py_dict_lookup@@Base+0xa64> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ - b a8340 <_Py_dict_lookup@@Base+0x544> │ │ │ │ + b a8418 <_Py_dict_lookup@@Base+0x544> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 28427c │ │ │ │ + bl 284708 <_Py_Specialize_LoadSuperAttr@@Base+0x84> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a8af8 <_Py_dict_lookup@@Base+0xcfc> │ │ │ │ + blt a8c94 <_Py_dict_lookup@@Base+0xdc0> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne a8028 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + bne a8c8c <_Py_dict_lookup@@Base+0xdb8> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b a8768 <_Py_dict_lookup@@Base+0x96c> │ │ │ │ - ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a8644 <_Py_dict_lookup@@Base+0x848> │ │ │ │ + b a8830 <_Py_dict_lookup@@Base+0x95c> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 28427c │ │ │ │ + bl 284708 <_Py_Specialize_LoadSuperAttr@@Base+0x84> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a8af8 <_Py_dict_lookup@@Base+0xcfc> │ │ │ │ + blt a8c94 <_Py_dict_lookup@@Base+0xdc0> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne a8028 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + bne a8c8c <_Py_dict_lookup@@Base+0xdb8> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b a8798 <_Py_dict_lookup@@Base+0x99c> │ │ │ │ - str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8a10 <_Py_dict_lookup@@Base+0xc14> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r2] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq a8a18 <_Py_dict_lookup@@Base+0xc1c> │ │ │ │ - mvn r3, #2 │ │ │ │ - b a80e8 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ - mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a8a10 <_Py_dict_lookup@@Base+0xc14> │ │ │ │ - mov r0, r5 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a88bc <_Py_dict_lookup@@Base+0xac0> │ │ │ │ - ldr r1, [sl, #28] │ │ │ │ - b a8008 <_Py_dict_lookup@@Base+0x20c> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b a7ff4 <_Py_dict_lookup@@Base+0x1f8> │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1290ac │ │ │ │ - ldr r1, [r4] │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a8a94 <_Py_dict_lookup@@Base+0xc98> │ │ │ │ - ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r1, [r1] │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8a88 <_Py_dict_lookup@@Base+0xc8c> │ │ │ │ - ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r1, [r0] │ │ │ │ - beq a8ac8 <_Py_dict_lookup@@Base+0xccc> │ │ │ │ - cmp r2, #0 │ │ │ │ - bge a85cc <_Py_dict_lookup@@Base+0x7d0> │ │ │ │ - b a8a10 <_Py_dict_lookup@@Base+0xc14> │ │ │ │ - sub r1, r1, #1 │ │ │ │ - str r1, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne a8a64 <_Py_dict_lookup@@Base+0xc68> │ │ │ │ - mov r0, r4 │ │ │ │ - strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8a64 <_Py_dict_lookup@@Base+0xc68> │ │ │ │ - strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a85cc <_Py_dict_lookup@@Base+0x7d0> │ │ │ │ - strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8a88 <_Py_dict_lookup@@Base+0xc8c> │ │ │ │ - ldr r1, [sl, #28] │ │ │ │ - b a8710 <_Py_dict_lookup@@Base+0x914> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b a86fc <_Py_dict_lookup@@Base+0x900> │ │ │ │ - strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8680 <_Py_dict_lookup@@Base+0x884> │ │ │ │ - cmn r2, #4 │ │ │ │ - bne a8a10 <_Py_dict_lookup@@Base+0xc14> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a7e28 <_Py_dict_lookup@@Base+0x2c> │ │ │ │ - cmp r6, #15 │ │ │ │ - lslle r3, r9, #1 │ │ │ │ - ldrgt r3, [r2, r9, lsl #2] │ │ │ │ - ldrshle r3, [r2, r3] │ │ │ │ - b a8758 <_Py_dict_lookup@@Base+0x95c> │ │ │ │ + lsr r3, r7, #10 │ │ │ │ + add r9, r9, r9, lsl #2 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r9, r3, r9 │ │ │ │ + mov r2, r6 │ │ │ │ + and r9, r9, r5 │ │ │ │ + mov r6, r5 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r2, #7 │ │ │ │ + bgt a8c30 <_Py_dict_lookup@@Base+0xd5c> │ │ │ │ + ldrsb r8, [r4, r9] │ │ │ │ + cmp r8, #0 │ │ │ │ + bge a8c00 <_Py_dict_lookup@@Base+0xd2c> │ │ │ │ + cmn r8, #1 │ │ │ │ + beq a8070 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + add r9, r9, r9, lsl #2 │ │ │ │ + cmp r2, #7 │ │ │ │ + add r9, r9, r3, lsr #5 │ │ │ │ + add r9, r9, #1 │ │ │ │ + and r9, r9, r6 │ │ │ │ + ldrsble r8, [r4, r9] │ │ │ │ + bgt a8bec <_Py_dict_lookup@@Base+0xd18> │ │ │ │ + cmp r8, #0 │ │ │ │ + bge a8bbc <_Py_dict_lookup@@Base+0xce8> │ │ │ │ + cmn r8, #1 │ │ │ │ + beq a8070 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + add r9, r9, r9, lsl #2 │ │ │ │ + lsr r3, r3, #10 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r9, r9, r3 │ │ │ │ + and r9, r9, r6 │ │ │ │ + b a8a5c <_Py_dict_lookup@@Base+0xb88> │ │ │ │ + ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b a8714 <_Py_dict_lookup@@Base+0x840> │ │ │ │ + ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ - mov sl, r1 │ │ │ │ - mov r7, r9 │ │ │ │ - b a7e2c <_Py_dict_lookup@@Base+0x30> │ │ │ │ - str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 1290ac │ │ │ │ - ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a7f04 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + strd r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl 129fc8 │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a8b7c <_Py_dict_lookup@@Base+0xd80> │ │ │ │ + ble a8b2c <_Py_dict_lookup@@Base+0xc58> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8b6c <_Py_dict_lookup@@Base+0xd70> │ │ │ │ + bgt a8b18 <_Py_dict_lookup@@Base+0xc44> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a8c80 <_Py_dict_lookup@@Base+0xe84> │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bge a88bc <_Py_dict_lookup@@Base+0xac0> │ │ │ │ - b a8a10 <_Py_dict_lookup@@Base+0xc14> │ │ │ │ + beq a8b4c <_Py_dict_lookup@@Base+0xc78> │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge a8908 <_Py_dict_lookup@@Base+0xa34> │ │ │ │ + mvn r3, #2 │ │ │ │ + b a81c0 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8b50 <_Py_dict_lookup@@Base+0xd54> │ │ │ │ + bne a8afc <_Py_dict_lookup@@Base+0xc28> │ │ │ │ mov r0, r2 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8b50 <_Py_dict_lookup@@Base+0xd54> │ │ │ │ - str r7, [sp, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - str sl, [sp] │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 28427c │ │ │ │ - subs r2, r0, #0 │ │ │ │ - blt a8af8 <_Py_dict_lookup@@Base+0xcfc> │ │ │ │ - bne a8cb8 <_Py_dict_lookup@@Base+0xebc> │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ - b a880c <_Py_dict_lookup@@Base+0xa10> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8afc <_Py_dict_lookup@@Base+0xc28> │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8b18 <_Py_dict_lookup@@Base+0xc44> │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ + b a8560 <_Py_dict_lookup@@Base+0x68c> │ │ │ │ + strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a866c <_Py_dict_lookup@@Base+0x798> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b a854c <_Py_dict_lookup@@Base+0x678> │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8990 <_Py_dict_lookup@@Base+0xabc> │ │ │ │ + strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8750 <_Py_dict_lookup@@Base+0x87c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7ec4 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a8940 <_Py_dict_lookup@@Base+0xb44> │ │ │ │ - cmp r6, #15 │ │ │ │ - lslle r3, r9, #1 │ │ │ │ - ldrgt r3, [r8, r9, lsl #2] │ │ │ │ - ldrshle r3, [r8, r3] │ │ │ │ - b a8788 <_Py_dict_lookup@@Base+0x98c> │ │ │ │ + b a7f9c <_Py_dict_lookup@@Base+0xc8> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 28427c │ │ │ │ + bl 284708 <_Py_Specialize_LoadSuperAttr@@Base+0x84> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a8af8 <_Py_dict_lookup@@Base+0xcfc> │ │ │ │ - bne a8cb8 <_Py_dict_lookup@@Base+0xebc> │ │ │ │ + blt a8c94 <_Py_dict_lookup@@Base+0xdc0> │ │ │ │ + bne a8c44 <_Py_dict_lookup@@Base+0xd70> │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ - b a87dc <_Py_dict_lookup@@Base+0x9e0> │ │ │ │ + b a8aa8 <_Py_dict_lookup@@Base+0xbd4> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r8, [r4, r9, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b a87cc <_Py_dict_lookup@@Base+0x9d0> │ │ │ │ + b a8a98 <_Py_dict_lookup@@Base+0xbc4> │ │ │ │ + str r7, [sp, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + str sl, [sp] │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl 284708 <_Py_Specialize_LoadSuperAttr@@Base+0x84> │ │ │ │ + subs r2, r0, #0 │ │ │ │ + blt a8c94 <_Py_dict_lookup@@Base+0xdc0> │ │ │ │ + bne a8c44 <_Py_dict_lookup@@Base+0xd70> │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ + b a8a78 <_Py_dict_lookup@@Base+0xba4> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r8, [r4, r9, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b a87fc <_Py_dict_lookup@@Base+0xa00> │ │ │ │ + b a8a68 <_Py_dict_lookup@@Base+0xb94> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r4, r5 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r3, r8 │ │ │ │ + b a8100 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + cmp r6, #15 │ │ │ │ + lslle r3, r9, #1 │ │ │ │ + ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrgt r3, [r2, r9, lsl #2] │ │ │ │ + ldrshle r3, [r2, r3] │ │ │ │ + b a8820 <_Py_dict_lookup@@Base+0x94c> │ │ │ │ + cmp r6, #15 │ │ │ │ + lslle r3, r9, #1 │ │ │ │ + ldrgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrgt r3, [r3, r9, lsl #2] │ │ │ │ + ldrshle r3, [r2, r3] │ │ │ │ + b a8854 <_Py_dict_lookup@@Base+0x980> │ │ │ │ + str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ + b a8100 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + cmn r2, #4 │ │ │ │ + bne a8b24 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b a7f00 <_Py_dict_lookup@@Base+0x2c> │ │ │ │ + str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a8b24 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne a8b24 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ + mov r0, r2 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a8b24 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a84bc <_Py_dict_lookup@@Base+0x6c0> │ │ │ │ + b a80e0 <_Py_dict_lookup@@Base+0x20c> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a84a8 <_Py_dict_lookup@@Base+0x6ac> │ │ │ │ + b a80cc <_Py_dict_lookup@@Base+0x1f8> │ │ │ │ mov r0, r5 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8b6c <_Py_dict_lookup@@Base+0xd70> │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8908 <_Py_dict_lookup@@Base+0xa34> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8184 <_Py_dict_lookup@@Base+0x388> │ │ │ │ + b a825c <_Py_dict_lookup@@Base+0x388> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a8170 <_Py_dict_lookup@@Base+0x374> │ │ │ │ + b a8248 <_Py_dict_lookup@@Base+0x374> │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl 129fc8 │ │ │ │ + ldr r1, [r4] │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + ble a8d54 <_Py_dict_lookup@@Base+0xe80> │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a8d48 <_Py_dict_lookup@@Base+0xe74> │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r1, [r0] │ │ │ │ + beq a8d78 <_Py_dict_lookup@@Base+0xea4> │ │ │ │ + cmp r2, #0 │ │ │ │ + bge a866c <_Py_dict_lookup@@Base+0x798> │ │ │ │ + b a8b24 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ + sub r1, r1, #1 │ │ │ │ + str r1, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne a8d24 <_Py_dict_lookup@@Base+0xe50> │ │ │ │ + mov r0, r4 │ │ │ │ + strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8d24 <_Py_dict_lookup@@Base+0xe50> │ │ │ │ + strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8d48 <_Py_dict_lookup@@Base+0xe74> │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r9, r9, r4, lsr #5 │ │ │ │ add r9, r9, #1 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7f50 <_Py_dict_lookup@@Base+0x154> │ │ │ │ - mov r3, r8 │ │ │ │ - mov r4, r5 │ │ │ │ - b a8028 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + b a8028 <_Py_dict_lookup@@Base+0x154> │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ + b a87e0 <_Py_dict_lookup@@Base+0x90c> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b a87cc <_Py_dict_lookup@@Base+0x8f8> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ @@ -126525,391 +126585,391 @@ │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ cmp r6, #7 │ │ │ │ add r5, r7, r3, lsl r5 │ │ │ │ lsl r3, r3, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r8, r2, r3 │ │ │ │ - bgt a8ee4 <_Py_dict_lookup@@Base+0x10e8> │ │ │ │ + bgt a8fcc <_Py_dict_lookup@@Base+0x10f8> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8e14 <_Py_dict_lookup@@Base+0x1018> │ │ │ │ + blt a8efc <_Py_dict_lookup@@Base+0x1028> │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a8e20 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ + beq a8f08 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8e2c <_Py_dict_lookup@@Base+0x1030> │ │ │ │ + beq a8f14 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ lsr r8, r9, #5 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r8, r8, r2 │ │ │ │ and r8, r8, r3 │ │ │ │ - bgt a8eb8 <_Py_dict_lookup@@Base+0x10bc> │ │ │ │ + bgt a8fa0 <_Py_dict_lookup@@Base+0x10cc> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8ed0 <_Py_dict_lookup@@Base+0x10d4> │ │ │ │ + blt a8fb8 <_Py_dict_lookup@@Base+0x10e4> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8e20 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ + beq a8f08 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8f90 <_Py_dict_lookup@@Base+0x1194> │ │ │ │ + beq a9078 <_Py_dict_lookup@@Base+0x11a4> │ │ │ │ lsr ip, r9, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, ip, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r8, r8, r2 │ │ │ │ and r8, r8, r3 │ │ │ │ mov r3, ip │ │ │ │ cmp r6, #7 │ │ │ │ - bgt a8f48 <_Py_dict_lookup@@Base+0x114c> │ │ │ │ + bgt a9030 <_Py_dict_lookup@@Base+0x115c> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8f1c <_Py_dict_lookup@@Base+0x1120> │ │ │ │ + blt a9004 <_Py_dict_lookup@@Base+0x1130> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8e20 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ + beq a8f08 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a9030 <_Py_dict_lookup@@Base+0x1234> │ │ │ │ + beq a9118 <_Py_dict_lookup@@Base+0x1244> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ cmp r6, #7 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r1, r2 │ │ │ │ - bgt a8f7c <_Py_dict_lookup@@Base+0x1180> │ │ │ │ + bgt a9064 <_Py_dict_lookup@@Base+0x1190> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8f3c <_Py_dict_lookup@@Base+0x1140> │ │ │ │ + blt a9024 <_Py_dict_lookup@@Base+0x1150> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8e20 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ + beq a8f08 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a90a0 <_Py_dict_lookup@@Base+0x12a4> │ │ │ │ + beq a9188 <_Py_dict_lookup@@Base+0x12b4> │ │ │ │ lsr r3, r3, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r3, #1 │ │ │ │ add r8, r8, r2 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ and r8, r8, r2 │ │ │ │ - b a8d8c <_Py_dict_lookup@@Base+0xf90> │ │ │ │ + b a8e74 <_Py_dict_lookup@@Base+0xfa0> │ │ │ │ cmn r4, #1 │ │ │ │ - bne a9140 <_Py_dict_lookup@@Base+0x1344> │ │ │ │ + bne a9228 <_Py_dict_lookup@@Base+0x1354> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a8e9c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + bne a8f84 <_Py_dict_lookup@@Base+0x10b0> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a8e9c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + bne a8f84 <_Py_dict_lookup@@Base+0x10b0> │ │ │ │ tst ip, #32 │ │ │ │ - beq a9128 <_Py_dict_lookup@@Base+0x132c> │ │ │ │ + beq a9210 <_Py_dict_lookup@@Base+0x133c> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a9120 <_Py_dict_lookup@@Base+0x1324> │ │ │ │ + beq a9208 <_Py_dict_lookup@@Base+0x1334> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8e20 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ + beq a8f08 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - ble a8d4c <_Py_dict_lookup@@Base+0xf50> │ │ │ │ + ble a8e34 <_Py_dict_lookup@@Base+0xf60> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a9028 <_Py_dict_lookup@@Base+0x122c> │ │ │ │ + bgt a9110 <_Py_dict_lookup@@Base+0x123c> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8d58 <_Py_dict_lookup@@Base+0xf5c> │ │ │ │ + bge a8e40 <_Py_dict_lookup@@Base+0xf6c> │ │ │ │ cmn r4, #1 │ │ │ │ - bne a8d70 <_Py_dict_lookup@@Base+0xf74> │ │ │ │ + bne a8e58 <_Py_dict_lookup@@Base+0xf84> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a9000 <_Py_dict_lookup@@Base+0x1204> │ │ │ │ + bgt a90e8 <_Py_dict_lookup@@Base+0x1214> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8d18 <_Py_dict_lookup@@Base+0xf1c> │ │ │ │ + bge a8e00 <_Py_dict_lookup@@Base+0xf2c> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8e1c <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + beq a8f04 <_Py_dict_lookup@@Base+0x1030> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b a8ec0 <_Py_dict_lookup@@Base+0x10c4> │ │ │ │ + b a8fa8 <_Py_dict_lookup@@Base+0x10d4> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8e1c <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + beq a8f04 <_Py_dict_lookup@@Base+0x1030> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r1, r2 │ │ │ │ - b a8dd4 <_Py_dict_lookup@@Base+0xfd8> │ │ │ │ + b a8ebc <_Py_dict_lookup@@Base+0xfe8> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8e20 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ - b a8df8 <_Py_dict_lookup@@Base+0xffc> │ │ │ │ + beq a8f08 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ + b a8ee0 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8da0 <_Py_dict_lookup@@Base+0xfa4> │ │ │ │ + bge a8e88 <_Py_dict_lookup@@Base+0xfb4> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8e1c <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + beq a8f04 <_Py_dict_lookup@@Base+0x1030> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r1, r2 │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ - b a8dd8 <_Py_dict_lookup@@Base+0xfdc> │ │ │ │ + b a8ec0 <_Py_dict_lookup@@Base+0xfec> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8d70 <_Py_dict_lookup@@Base+0xf74> │ │ │ │ + bne a8e58 <_Py_dict_lookup@@Base+0xf84> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8d70 <_Py_dict_lookup@@Base+0xf74> │ │ │ │ + bne a8e58 <_Py_dict_lookup@@Base+0xf84> │ │ │ │ tst r0, #32 │ │ │ │ - beq a9138 <_Py_dict_lookup@@Base+0x133c> │ │ │ │ + beq a9220 <_Py_dict_lookup@@Base+0x134c> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a9130 <_Py_dict_lookup@@Base+0x1334> │ │ │ │ + beq a9218 <_Py_dict_lookup@@Base+0x1344> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8e20 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ - b a8d70 <_Py_dict_lookup@@Base+0xf74> │ │ │ │ + beq a8f08 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ + b a8e58 <_Py_dict_lookup@@Base+0xf84> │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8d18 <_Py_dict_lookup@@Base+0xf1c> │ │ │ │ + bge a8e00 <_Py_dict_lookup@@Base+0xf2c> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8e1c <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + beq a8f04 <_Py_dict_lookup@@Base+0x1030> │ │ │ │ lsr r2, r2, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ - b a8ec8 <_Py_dict_lookup@@Base+0x10cc> │ │ │ │ + b a8fb0 <_Py_dict_lookup@@Base+0x10dc> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8db8 <_Py_dict_lookup@@Base+0xfbc> │ │ │ │ + bne a8ea0 <_Py_dict_lookup@@Base+0xfcc> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8db8 <_Py_dict_lookup@@Base+0xfbc> │ │ │ │ + bne a8ea0 <_Py_dict_lookup@@Base+0xfcc> │ │ │ │ tst r0, #32 │ │ │ │ - beq a9118 <_Py_dict_lookup@@Base+0x131c> │ │ │ │ + beq a9200 <_Py_dict_lookup@@Base+0x132c> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a9110 <_Py_dict_lookup@@Base+0x1314> │ │ │ │ + beq a91f8 <_Py_dict_lookup@@Base+0x1324> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8e20 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ - b a8db8 <_Py_dict_lookup@@Base+0xfbc> │ │ │ │ + beq a8f08 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ + b a8ea0 <_Py_dict_lookup@@Base+0xfcc> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8df8 <_Py_dict_lookup@@Base+0xffc> │ │ │ │ + bne a8ee0 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8df8 <_Py_dict_lookup@@Base+0xffc> │ │ │ │ + bne a8ee0 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ tst r0, #32 │ │ │ │ - beq a9160 <_Py_dict_lookup@@Base+0x1364> │ │ │ │ + beq a9248 <_Py_dict_lookup@@Base+0x1374> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a9158 <_Py_dict_lookup@@Base+0x135c> │ │ │ │ + beq a9240 <_Py_dict_lookup@@Base+0x136c> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8e20 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ - b a8df8 <_Py_dict_lookup@@Base+0xffc> │ │ │ │ + beq a8f08 <_Py_dict_lookup@@Base+0x1034> │ │ │ │ + b a8ee0 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a9084 <_Py_dict_lookup@@Base+0x1288> │ │ │ │ + b a916c <_Py_dict_lookup@@Base+0x1298> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a906c <_Py_dict_lookup@@Base+0x1270> │ │ │ │ + b a9154 <_Py_dict_lookup@@Base+0x1280> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8e80 <_Py_dict_lookup@@Base+0x1084> │ │ │ │ + b a8f68 <_Py_dict_lookup@@Base+0x1094> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a8e6c <_Py_dict_lookup@@Base+0x1070> │ │ │ │ + b a8f54 <_Py_dict_lookup@@Base+0x1080> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8fe4 <_Py_dict_lookup@@Base+0x11e8> │ │ │ │ + b a90cc <_Py_dict_lookup@@Base+0x11f8> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8fcc <_Py_dict_lookup@@Base+0x11d0> │ │ │ │ + b a90b4 <_Py_dict_lookup@@Base+0x11e0> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b a8d4c <_Py_dict_lookup@@Base+0xf50> │ │ │ │ + b a8e34 <_Py_dict_lookup@@Base+0xf60> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a90f4 <_Py_dict_lookup@@Base+0x12f8> │ │ │ │ + b a91dc <_Py_dict_lookup@@Base+0x1308> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a90dc <_Py_dict_lookup@@Base+0x12e0> │ │ │ │ + b a91c4 <_Py_dict_lookup@@Base+0x12f0> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #984] @ a955c <_Py_dict_lookup@@Base+0x1760> │ │ │ │ + ldr r2, [pc, #984] @ a9644 <_Py_dict_lookup@@Base+0x1770> │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a9508 <_Py_dict_lookup@@Base+0x170c> │ │ │ │ + beq a95f0 <_Py_dict_lookup@@Base+0x171c> │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a92ec <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ + beq a93d4 <_Py_dict_lookup@@Base+0x1500> │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne a9534 <_Py_dict_lookup@@Base+0x1738> │ │ │ │ + bne a961c <_Py_dict_lookup@@Base+0x1748> │ │ │ │ ldrb r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a9518 <_Py_dict_lookup@@Base+0x171c> │ │ │ │ + bne a9600 <_Py_dict_lookup@@Base+0x172c> │ │ │ │ ldrb r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a9518 <_Py_dict_lookup@@Base+0x171c> │ │ │ │ + bne a9600 <_Py_dict_lookup@@Base+0x172c> │ │ │ │ ldrb r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a9518 <_Py_dict_lookup@@Base+0x171c> │ │ │ │ + bne a9600 <_Py_dict_lookup@@Base+0x172c> │ │ │ │ ldrb r0, [r1, #-8] │ │ │ │ ldrb r2, [r1, #-7] │ │ │ │ ldrb r1, [r1, #-6] │ │ │ │ orr r2, r2, r0, lsl #8 │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ ldrb r2, [r3, #-5] │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r3, r2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne a94ec <_Py_dict_lookup@@Base+0x16f0> │ │ │ │ + bne a95d4 <_Py_dict_lookup@@Base+0x1700> │ │ │ │ add r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne a94ec <_Py_dict_lookup@@Base+0x16f0> │ │ │ │ + bne a95d4 <_Py_dict_lookup@@Base+0x1700> │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne a94ec <_Py_dict_lookup@@Base+0x16f0> │ │ │ │ + bne a95d4 <_Py_dict_lookup@@Base+0x1700> │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne a94ec <_Py_dict_lookup@@Base+0x16f0> │ │ │ │ + bne a95d4 <_Py_dict_lookup@@Base+0x1700> │ │ │ │ add r2, r2, #4 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ movw r0, #56797 @ 0xdddd │ │ │ │ movt r0, #56797 @ 0xdddd │ │ │ │ str r0, [r3, #-8] │ │ │ │ sub r4, r3, #8 │ │ │ │ str r0, [r3, #-4] │ │ │ │ mov r0, r3 │ │ │ │ bl 2d6c4 │ │ │ │ ldr lr, [r5, #20] │ │ │ │ - movw r2, #26368 @ 0x6700 │ │ │ │ + movw r2, #26584 @ 0x67d8 │ │ │ │ movt r2, #10 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a92f4 <_Py_dict_lookup@@Base+0x14f8> │ │ │ │ + bne a93dc <_Py_dict_lookup@@Base+0x1508> │ │ │ │ cmp r4, #0 │ │ │ │ - beq a92ec <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ - ldr r2, [pc, #748] @ a9560 <_Py_dict_lookup@@Base+0x1764> │ │ │ │ + beq a93d4 <_Py_dict_lookup@@Base+0x1500> │ │ │ │ + ldr r2, [pc, #748] @ a9648 <_Py_dict_lookup@@Base+0x1774> │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1604] @ 0x644 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq a932c <_Py_dict_lookup@@Base+0x1530> │ │ │ │ + beq a9414 <_Py_dict_lookup@@Base+0x1540> │ │ │ │ lsr r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ ldr r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt a92bc <_Py_dict_lookup@@Base+0x14c0> │ │ │ │ + bgt a93a4 <_Py_dict_lookup@@Base+0x14d0> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a932c <_Py_dict_lookup@@Base+0x1530> │ │ │ │ + beq a9414 <_Py_dict_lookup@@Base+0x1540> │ │ │ │ bic r2, r4, #4080 @ 0xff0 │ │ │ │ bic r2, r2, #15 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ str r4, [r2, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq a930c <_Py_dict_lookup@@Base+0x1510> │ │ │ │ + beq a93f4 <_Py_dict_lookup@@Base+0x1520> │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9360 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ + beq a9448 <_Py_dict_lookup@@Base+0x1574> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -126917,28 +126977,28 @@ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r5, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b a92ec <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ + b a93d4 <_Py_dict_lookup@@Base+0x1500> │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #35308 @ 0x89ec │ │ │ │ + movw r2, #34260 @ 0x85d4 │ │ │ │ movt r2, #9 │ │ │ │ ldr r6, [r3, #980] @ 0x3d4 │ │ │ │ cmp r6, r2 │ │ │ │ - bne a9428 <_Py_dict_lookup@@Base+0x162c> │ │ │ │ + bne a9510 <_Py_dict_lookup@@Base+0x163c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r5, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #800] @ 0x320 │ │ │ │ - b a92ec <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ + b a93d4 <_Py_dict_lookup@@Base+0x1500> │ │ │ │ ldr r4, [r2, #16] │ │ │ │ mov r3, #28 │ │ │ │ ldr r6, [r5, #512] @ 0x200 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mul r4, r3, r4 │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -126947,66 +127007,66 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ add ip, r5, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r0, [ip, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne a93c0 <_Py_dict_lookup@@Base+0x15c4> │ │ │ │ + bne a94a8 <_Py_dict_lookup@@Base+0x15d4> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a93bc <_Py_dict_lookup@@Base+0x15c0> │ │ │ │ + beq a94a4 <_Py_dict_lookup@@Base+0x15d0> │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp r1, lr │ │ │ │ movne r2, #0 │ │ │ │ str r2, [ip, #528] @ 0x210 │ │ │ │ add r2, r1, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq a9464 <_Py_dict_lookup@@Base+0x1668> │ │ │ │ + beq a954c <_Py_dict_lookup@@Base+0x1678> │ │ │ │ cmp r2, #1 │ │ │ │ - beq a9438 <_Py_dict_lookup@@Base+0x163c> │ │ │ │ + beq a9520 <_Py_dict_lookup@@Base+0x164c> │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq a92ec <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ + beq a93d4 <_Py_dict_lookup@@Base+0x1500> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r2, [r5, #524] @ 0x20c │ │ │ │ strne r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [ip, #24] │ │ │ │ str r0, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b a92ec <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ + b a93d4 <_Py_dict_lookup@@Base+0x1500> │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b a9350 <_Py_dict_lookup@@Base+0x1554> │ │ │ │ + b a9438 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ ldr r2, [r5, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r2, [r5, #532] @ 0x214 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r5, #532] @ 0x214 │ │ │ │ - b a92ec <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ + b a93d4 <_Py_dict_lookup@@Base+0x1500> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a93d4 <_Py_dict_lookup@@Base+0x15d8> │ │ │ │ + beq a94bc <_Py_dict_lookup@@Base+0x15e8> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, #0 │ │ │ │ streq r1, [r5, #524] @ 0x20c │ │ │ │ strne r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r1, [r6, r4] │ │ │ │ @@ -127029,110 +127089,110 @@ │ │ │ │ ldr r0, [r3, #1104] @ 0x450 │ │ │ │ ldr r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #788] @ 0x314 │ │ │ │ str r7, [r6, r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #788] @ 0x314 │ │ │ │ - b a92ec <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ + b a93d4 <_Py_dict_lookup@@Base+0x1500> │ │ │ │ mov r0, r3 │ │ │ │ - bl 88a10 │ │ │ │ - movw r1, #2452 @ 0x994 │ │ │ │ + bl 88ab8 │ │ │ │ + movw r1, #3028 @ 0xbd4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #14988 @ 0x3a8c │ │ │ │ + movw r0, #15512 @ 0x3c98 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #5644 @ 0x160c │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #6164 @ 0x1814 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #76] @ a9564 <_Py_dict_lookup@@Base+0x1768> │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ a964c <_Py_dict_lookup@@Base+0x1778> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 88a10 │ │ │ │ - movw r1, #2428 @ 0x97c │ │ │ │ + bl 88ab8 │ │ │ │ + movw r1, #3004 @ 0xbbc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #14988 @ 0x3a8c │ │ │ │ + movw r0, #15512 @ 0x3c98 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 88a10 │ │ │ │ - movw r1, #2368 @ 0x940 │ │ │ │ + bl 88ab8 │ │ │ │ + movw r1, #2944 @ 0xb80 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #14988 @ 0x3a8c │ │ │ │ + movw r0, #15512 @ 0x3c98 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8e09c │ │ │ │ + bl 8e184 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - umaaleq lr, r5, r8, r3 │ │ │ │ + ldrdeq lr, [r5], #-92 @ 0xffffffa4 │ │ │ │ │ │ │ │ -000a9568 : │ │ │ │ +000a9650 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ movw ip, #655 @ 0x28f │ │ │ │ mov r4, r1 │ │ │ │ and ip, ip, lr │ │ │ │ cmp ip, #8 │ │ │ │ - bgt a95bc │ │ │ │ + bgt a96a4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq a96d4 │ │ │ │ - ldr r1, [pc, #736] @ a9888 │ │ │ │ + beq a97bc │ │ │ │ + ldr r1, [pc, #736] @ a9970 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp ip, #7 │ │ │ │ - bhi a96d4 │ │ │ │ + bhi a97bc │ │ │ │ ldrb ip, [r1, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #128 @ 0x80 │ │ │ │ - movweq r7, #29592 @ 0x7398 │ │ │ │ + movweq r7, #33444 @ 0x82a4 │ │ │ │ movteq r7, #18 │ │ │ │ - bne a96a8 │ │ │ │ + bne a9790 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - bne a9764 │ │ │ │ + bne a984c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a986c │ │ │ │ - ldr r8, [pc, #668] @ a988c │ │ │ │ + bne a9954 │ │ │ │ + ldr r8, [pc, #668] @ a9974 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r0, [r9, r8] │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9710 │ │ │ │ - ldr lr, [pc, #644] @ a9890 │ │ │ │ + beq a97f8 │ │ │ │ + ldr lr, [pc, #644] @ a9978 │ │ │ │ ldr ip, [r2, #2020] @ 0x7e4 │ │ │ │ ldr sl, [r3] │ │ │ │ sub ip, ip, #1 │ │ │ │ str sl, [r2, #2016] @ 0x7e0 │ │ │ │ str ip, [r2, #2020] @ 0x7e4 │ │ │ │ ldr r2, [lr, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne a97f0 │ │ │ │ + bne a98d8 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq a973c │ │ │ │ + beq a9824 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a973c │ │ │ │ + bgt a9824 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne a9748 │ │ │ │ + bne a9830 │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ str r5, [r3, #16] │ │ │ │ @@ -127144,242 +127204,242 @@ │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp ip, #127 @ 0x7f │ │ │ │ - ble a96d4 │ │ │ │ + ble a97bc │ │ │ │ cmp ip, #130 @ 0x82 │ │ │ │ - movweq r7, #12240 @ 0x2fd0 │ │ │ │ + movweq r7, #14696 @ 0x3968 │ │ │ │ movteq r7, #17 │ │ │ │ - beq a95cc │ │ │ │ + beq a96b4 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp ip, r1 │ │ │ │ - movweq r7, #53620 @ 0xd174 │ │ │ │ + movweq r7, #55288 @ 0xd7f8 │ │ │ │ movteq r7, #27 │ │ │ │ - beq a95cc │ │ │ │ + beq a96b4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #17012 @ 0x4274 │ │ │ │ + movw r1, #17588 @ 0x44b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ - movw r7, #30416 @ 0x76d0 │ │ │ │ + b 1417cc │ │ │ │ + movw r7, #31976 @ 0x7ce8 │ │ │ │ movt r7, #13 │ │ │ │ - b a95cc │ │ │ │ - movw r7, #57080 @ 0xdef8 │ │ │ │ + b a96b4 │ │ │ │ + movw r7, #59480 @ 0xe858 │ │ │ │ movt r7, #17 │ │ │ │ - b a95cc │ │ │ │ + b a96b4 │ │ │ │ movw r0, #15188 @ 0x3b54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a9864 │ │ │ │ + beq a994c │ │ │ │ ldr r0, [r9, r8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne a9640 │ │ │ │ + bne a9728 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq a9660 │ │ │ │ + beq a9748 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b a9660 │ │ │ │ + b a9748 │ │ │ │ mov r7, #0 │ │ │ │ - b a95cc │ │ │ │ + b a96b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a984c │ │ │ │ - ldr r9, [pc, #280] @ a988c │ │ │ │ + beq a9934 │ │ │ │ + ldr r9, [pc, #280] @ a9974 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r2, [r9, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2024] @ 0x7e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a97d0 │ │ │ │ + beq a98b8 │ │ │ │ ldr r0, [r2, #2028] @ 0x7ec │ │ │ │ ldr ip, [r3] │ │ │ │ sub r0, r0, #1 │ │ │ │ str ip, [r2, #2024] @ 0x7e8 │ │ │ │ str r0, [r2, #2028] @ 0x7ec │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a07ec <_Py_NewReference@@Base> │ │ │ │ + bl a08c4 <_Py_NewReference@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r0, [r9, r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ str r1, [r3, #28] │ │ │ │ - b a9728 │ │ │ │ + b a9810 │ │ │ │ movw r0, #14784 @ 0x39c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a97b4 │ │ │ │ - b a9864 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + bne a989c │ │ │ │ + b a994c │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne a9830 │ │ │ │ - ldr r0, [pc, #140] @ a9894 │ │ │ │ + bne a9918 │ │ │ │ + ldr r0, [pc, #140] @ a997c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9724 │ │ │ │ + bne a980c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r0, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a9728 │ │ │ │ + b a9810 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [lr, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx ip │ │ │ │ ldr r0, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a9728 │ │ │ │ + b a9810 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #17616 @ 0x44d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r3, #0 │ │ │ │ - b a969c │ │ │ │ + b a9784 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17108 @ 0x42d4 │ │ │ │ + movw r1, #17684 @ 0x4514 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b a9864 │ │ │ │ - subeq lr, r5, r4, ror #6 │ │ │ │ + bl 16f7e8 │ │ │ │ + b a994c │ │ │ │ + subeq lr, r5, r8, lsr #11 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a9898 : │ │ │ │ +000a9980 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq a9988 │ │ │ │ + beq a9a70 │ │ │ │ ldr r2, [r1] │ │ │ │ movw r0, #42752 @ 0xa700 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne a992c │ │ │ │ + bne a9a14 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a992c │ │ │ │ + beq a9a14 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46668 @ 0xb64c │ │ │ │ + movw ip, #46456 @ 0xb578 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a9964 │ │ │ │ + beq a9a4c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b ac1bc │ │ │ │ + b ac2a4 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq a9974 │ │ │ │ + beq a9a5c │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46668 @ 0xb64c │ │ │ │ + movw r0, #46456 @ 0xb578 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne a991c │ │ │ │ + bne a9a04 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a99dc │ │ │ │ + b a9ac4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257118 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ + b 257e48 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq a99c0 │ │ │ │ - bl b67b8 │ │ │ │ + beq a9aa8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a99c0 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne a9aa8 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2798 @ 0xaee │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15856 @ 0x3df0 │ │ │ │ + movw r1, #16432 @ 0x4030 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b a99b4 │ │ │ │ + bl 16f7e8 │ │ │ │ + b a9a9c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ movw r5, #42752 @ 0xa700 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, r5 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne a9cac │ │ │ │ - ldr r3, [pc, #844] @ a9d6c │ │ │ │ + bne a9d94 │ │ │ │ + ldr r3, [pc, #844] @ a9e54 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9af8 │ │ │ │ + beq a9be0 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ add r0, r4, #28 │ │ │ │ ldr r1, [r4] │ │ │ │ add r7, r4, #20 │ │ │ │ str r1, [r3, #1928] @ 0x788 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -127398,22 +127458,22 @@ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ bl 2d6c4 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ and sl, r3, #7 │ │ │ │ - bne a9cd8 │ │ │ │ + bne a9dc0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, sl] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ mov r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne a9c88 │ │ │ │ + bne a9d70 │ │ │ │ str r9, [r7, r3] │ │ │ │ add r3, r7, r3 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [r3, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ @@ -127430,36 +127490,36 @@ │ │ │ │ mov r1, #8 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r0, #456 @ 0x1c8 │ │ │ │ + movw r0, #672 @ 0x2a0 │ │ │ │ movt r0, #10 │ │ │ │ ldr r3, [r7, #988] @ 0x3dc │ │ │ │ cmp r3, r0 │ │ │ │ - bne a9d28 │ │ │ │ - ldr r3, [pc, #564] @ a9d6c │ │ │ │ + bne a9e10 │ │ │ │ + ldr r3, [pc, #564] @ a9e54 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr sl, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [sl, r2, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq a9d18 │ │ │ │ + beq a9e00 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a9be0 │ │ │ │ + beq a9cc8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ sub r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -127476,116 +127536,116 @@ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ bl 2d6c4 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ and sl, r3, #7 │ │ │ │ - bne a9cd8 │ │ │ │ + bne a9dc0 │ │ │ │ strb r0, [r7, sl] │ │ │ │ - b a9aa8 │ │ │ │ + b a9b90 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp r1, ip │ │ │ │ - bhi a9cc8 │ │ │ │ + bhi a9db0 │ │ │ │ add r0, lr, r1 │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a9b74 │ │ │ │ + bne a9c5c │ │ │ │ ldr r3, [r7, #968] @ 0x3c8 │ │ │ │ - movw r2, #34188 @ 0x858c │ │ │ │ + movw r2, #33140 @ 0x8174 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a9d40 │ │ │ │ + bne a9e28 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [sl, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sl, #800] @ 0x320 │ │ │ │ - bne a9b74 │ │ │ │ - bl 2e14d8 │ │ │ │ + bne a9c5c │ │ │ │ + bl 2e217c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9c60 │ │ │ │ + bgt a9d48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9d54 │ │ │ │ + beq a9e3c │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9c80 │ │ │ │ + bgt a9d68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9d60 │ │ │ │ + beq a9e48 │ │ │ │ mvn r0, #0 │ │ │ │ - b a9af0 │ │ │ │ + b a9bd8 │ │ │ │ add r2, r7, r3 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r9, [r2, #4] │ │ │ │ str r1, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b a9ad4 │ │ │ │ + b a9bbc │ │ │ │ mov lr, #88 @ 0x58 │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ mov r2, #20 │ │ │ │ mov r1, #10 │ │ │ │ str lr, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b a9b14 │ │ │ │ + b a9bfc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b a9b74 │ │ │ │ + b a9c5c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl c3bd8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c42ac <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble a9aa0 │ │ │ │ + ble a9b88 │ │ │ │ cmp r3, #15 │ │ │ │ lslle sl, sl, #1 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #0 │ │ │ │ strgt r3, [r7, sl, lsl #2] │ │ │ │ strhle r3, [r7, sl] │ │ │ │ - b a9aa8 │ │ │ │ + b a9b90 │ │ │ │ mov r0, sl │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ mov r4, r0 │ │ │ │ - b a9c04 │ │ │ │ + b a9cec │ │ │ │ ldr r0, [r7, #984] @ 0x3d8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a9b74 │ │ │ │ - b a9c40 │ │ │ │ + bne a9c5c │ │ │ │ + b a9d28 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b a9c2c │ │ │ │ + b a9d14 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a9c60 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a9d48 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b a9c80 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b a9d68 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov ip, #1 │ │ │ │ @@ -127596,26 +127656,26 @@ │ │ │ │ lsl r5, ip, r2 │ │ │ │ mov sl, r3 │ │ │ │ sub sp, sp, #28 │ │ │ │ lsl r3, r5, ip │ │ │ │ mov r9, r2 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ lsr r3, r3, ip │ │ │ │ - beq a9f78 │ │ │ │ + beq aa060 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi aa080 │ │ │ │ + bhi aa168 │ │ │ │ cmp r2, #3 │ │ │ │ - bne a9e3c │ │ │ │ - ldr r3, [pc, #900] @ aa154 │ │ │ │ + bne a9f24 │ │ │ │ + ldr r3, [pc, #900] @ aa23c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq aa03c │ │ │ │ + beq aa124 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ movw lr, #771 @ 0x303 │ │ │ │ str r0, [r3, #1928] @ 0x788 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, #5 │ │ │ │ @@ -127634,48 +127694,48 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #8 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mul r1, r3, r1 │ │ │ │ - movw r0, #456 @ 0x1c8 │ │ │ │ + movw r0, #672 @ 0x2a0 │ │ │ │ movt r0, #10 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ add r1, r1, r5 │ │ │ │ add ip, r1, #20 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne aa0b8 │ │ │ │ - ldr r0, [pc, #732] @ aa154 │ │ │ │ + bne aa1a0 │ │ │ │ + ldr r0, [pc, #732] @ aa23c │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1604] @ 0x644 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs a9fe4 │ │ │ │ + bcs aa0cc │ │ │ │ add r1, r1, #19 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq aa088 │ │ │ │ + beq aa170 │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r0] │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq a9f2c │ │ │ │ + beq aa014 │ │ │ │ mov r1, r9 │ │ │ │ add r6, r5, #20 │ │ │ │ strb r2, [r4, #4] │ │ │ │ add r0, r4, #20 │ │ │ │ mov r2, r5 │ │ │ │ strb r1, [r4, #5] │ │ │ │ mov r5, #0 │ │ │ │ @@ -127693,184 +127753,184 @@ │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ cmp r7, r8 │ │ │ │ - bhi a9f60 │ │ │ │ + bhi aa048 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ add r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str ip, [r0, r7] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a9ed4 │ │ │ │ - b a9fe4 │ │ │ │ + bne a9fbc │ │ │ │ + b aa0cc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r9 │ │ │ │ str r0, [lr, #12] │ │ │ │ add r6, r5, #20 │ │ │ │ str lr, [r0, #8] │ │ │ │ - b a9edc │ │ │ │ + b a9fc4 │ │ │ │ mov r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bls a9e40 │ │ │ │ + bls a9f28 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi aa0e8 │ │ │ │ + bhi aa1d0 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mul r0, r3, r1 │ │ │ │ add ip, r2, #1 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ - movw r1, #456 @ 0x1c8 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #10 │ │ │ │ add r0, r0, r5, lsl ip │ │ │ │ add r0, r0, #20 │ │ │ │ mov r9, ip │ │ │ │ lsl r5, r5, ip │ │ │ │ cmp r4, r1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne aa0b8 │ │ │ │ - ldr r1, [pc, #384] @ aa154 │ │ │ │ + bne aa1a0 │ │ │ │ + ldr r1, [pc, #384] @ aa23c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne aa130 │ │ │ │ + bne aa218 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq aa148 │ │ │ │ + beq aa230 │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r9 │ │ │ │ add r6, r5, #20 │ │ │ │ ldr r0, [ip, #800] @ 0x320 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [ip, #800] @ 0x320 │ │ │ │ - b a9edc │ │ │ │ + b a9fc4 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r1, #456 @ 0x1c8 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #10 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ cmp r4, r1 │ │ │ │ - bne aa0a0 │ │ │ │ + bne aa188 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ mov r5, #8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #5 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a9e98 │ │ │ │ + b a9f80 │ │ │ │ mov r1, #8 │ │ │ │ - b a9f84 │ │ │ │ + b aa06c │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ - b a9f54 │ │ │ │ + b aa03c │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ mov r5, #8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #5 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r6, #984] @ 0x3d8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aa148 │ │ │ │ + beq aa230 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r6, r5, #20 │ │ │ │ - b a9edc │ │ │ │ + b a9fc4 │ │ │ │ mul r1, r3, r1 │ │ │ │ add r0, r2, #2 │ │ │ │ mov r5, #1 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r9, r0 │ │ │ │ add r1, r1, r5, lsl r0 │ │ │ │ lsl r5, r5, r0 │ │ │ │ adds r0, r1, #20 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bmi aa148 │ │ │ │ + bmi aa230 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r0, #456 @ 0x1c8 │ │ │ │ + movw r0, #672 @ 0x2a0 │ │ │ │ movt r0, #10 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ cmp r4, r0 │ │ │ │ - beq a9e70 │ │ │ │ - b aa0b8 │ │ │ │ + beq a9f58 │ │ │ │ + b aa1a0 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b aa018 │ │ │ │ + b aa100 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e14d8 │ │ │ │ - b a9e30 │ │ │ │ + bl 2e217c │ │ │ │ + b a9f18 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000aa158 : │ │ │ │ +000aa240 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #29816 @ 0x7478 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl aa194 │ │ │ │ + bl aa27c │ │ │ │ cmp r0, #0 │ │ │ │ strdne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl aa62c │ │ │ │ + bl aa714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aa474 │ │ │ │ + beq aa55c │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq aa440 │ │ │ │ - ldr r2, [pc, #972] @ aa5a8 │ │ │ │ + beq aa528 │ │ │ │ + ldr r2, [pc, #972] @ aa690 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub ip, r4, #8 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -127878,261 +127938,261 @@ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ str ip, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - beq aa228 │ │ │ │ + beq aa310 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov r5, #0 │ │ │ │ bl 2e31c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r4, #12] │ │ │ │ - beq aa458 │ │ │ │ + beq aa540 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq aa50c │ │ │ │ + beq aa5f4 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne aa3e8 │ │ │ │ + bne aa4d0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq aa29c │ │ │ │ + beq aa384 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r5, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r5, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ - beq aa498 │ │ │ │ - ldr r0, [pc, #760] @ aa5ac │ │ │ │ + beq aa580 │ │ │ │ + ldr r0, [pc, #760] @ aa694 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #748] @ aa5a8 │ │ │ │ + ldr r2, [pc, #748] @ aa690 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r0, #1132] @ 0x46c │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa3f0 │ │ │ │ + bne aa4d8 │ │ │ │ add r6, r6, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r3, fp, #24 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa504 │ │ │ │ + beq aa5ec │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne aa35c │ │ │ │ + bne aa444 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa334 │ │ │ │ + bgt aa41c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa334 │ │ │ │ + bne aa41c │ │ │ │ mov r0, r1 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aa44c │ │ │ │ + ble aa534 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq aa47c │ │ │ │ + beq aa564 │ │ │ │ str r6, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b aa290 │ │ │ │ + b aa378 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa378 │ │ │ │ + bgt aa460 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa594 │ │ │ │ + beq aa67c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa3b0 │ │ │ │ + bgt aa498 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa580 │ │ │ │ + beq aa668 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa3b0 │ │ │ │ + bgt aa498 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa56c │ │ │ │ + beq aa654 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble aa3e8 │ │ │ │ + ble aa4d0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [r4, #12] │ │ │ │ - b aa350 │ │ │ │ + b aa438 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa2d8 │ │ │ │ + beq aa3c0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa428 │ │ │ │ + bgt aa510 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa428 │ │ │ │ + bne aa510 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b aa350 │ │ │ │ + b aa438 │ │ │ │ cmp r5, #0 │ │ │ │ - bne aa218 │ │ │ │ - b aa228 │ │ │ │ + bne aa300 │ │ │ │ + b aa310 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bne aa350 │ │ │ │ + bne aa438 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa474 │ │ │ │ + bgt aa55c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa54c │ │ │ │ + beq aa634 │ │ │ │ mov r4, #0 │ │ │ │ - b aa290 │ │ │ │ + b aa378 │ │ │ │ mov r0, r6 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b aa34c │ │ │ │ + b aa434 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne aa2ac │ │ │ │ + bne aa394 │ │ │ │ tst r3, #32 │ │ │ │ - bne aa514 │ │ │ │ + bne aa5fc │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt aa53c │ │ │ │ + blt aa624 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r2, #59024 @ 0xe690 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r2, r2, r3 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa438 │ │ │ │ + bgt aa520 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne aa438 │ │ │ │ + bne aa520 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa438 │ │ │ │ - bl 1436d4 │ │ │ │ + b aa520 │ │ │ │ + bl 143edc │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r1 │ │ │ │ - b aa438 │ │ │ │ + b aa520 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne aa558 │ │ │ │ + bne aa640 │ │ │ │ ldrsb r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge aa4bc │ │ │ │ + bge aa5a4 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r2, [pc, #104] @ aa5b0 │ │ │ │ + ldr r2, [pc, #104] @ aa698 │ │ │ │ add r2, r2, r3, lsl #5 │ │ │ │ - b aa4d8 │ │ │ │ + b aa5c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b aa474 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b aa55c │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge aa4bc │ │ │ │ - b aa52c │ │ │ │ + bge aa5a4 │ │ │ │ + b aa614 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa3b0 │ │ │ │ + b aa498 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa394 │ │ │ │ + b aa47c │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa378 │ │ │ │ + b aa460 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000aa5b4 : │ │ │ │ +000aa69c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl aa62c │ │ │ │ + bl aa714 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #60] @ aa628 │ │ │ │ + ldr ip, [pc, #60] @ aa710 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub r2, r0, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr lr, [ip, #4] │ │ │ │ @@ -128172,606 +128232,606 @@ │ │ │ │ addne r3, r3, r5 │ │ │ │ addne r5, r3, #3 │ │ │ │ addne r3, r3, #1 │ │ │ │ bicne r5, r5, #3 │ │ │ │ addne r5, r5, r2 │ │ │ │ addne r2, r5, r3, lsl #2 │ │ │ │ adds r7, r2, r4 │ │ │ │ - bmi aaa44 │ │ │ │ + bmi aab2c │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov sl, r1 │ │ │ │ - movw r1, #456 @ 0x1c8 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #10 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa9b0 │ │ │ │ - ldr r3, [pc, #948] @ aaa88 │ │ │ │ + bne aaa98 │ │ │ │ + ldr r3, [pc, #948] @ aab70 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ - bcs aa944 │ │ │ │ + bcs aaa2c │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq aa990 │ │ │ │ + beq aaa78 │ │ │ │ ldr r0, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r6, [r0] │ │ │ │ str r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq aa7d4 │ │ │ │ + beq aa8bc │ │ │ │ cmp r4, #0 │ │ │ │ add r4, r0, r4 │ │ │ │ - beq aa80c │ │ │ │ + beq aa8f4 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq aa774 │ │ │ │ - ldr r3, [pc, #836] @ aaa8c │ │ │ │ + beq aa85c │ │ │ │ + ldr r3, [pc, #836] @ aab74 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r3] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r3, [r4, #-8] │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r1, #3752] @ 0xea8 │ │ │ │ ldr ip, [r1, #3748] @ 0xea4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1, #3752] @ 0xea8 │ │ │ │ cmp r3, ip │ │ │ │ - bgt aa884 │ │ │ │ + bgt aa96c │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne aa8dc │ │ │ │ - ldr r2, [pc, #756] @ aaa90 │ │ │ │ + bne aa9c4 │ │ │ │ + ldr r2, [pc, #756] @ aab78 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r5, [r4, #4] │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa9d8 │ │ │ │ + bne aaac0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne aa818 │ │ │ │ + bne aa900 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r8, r7 │ │ │ │ - bcc aa874 │ │ │ │ + bcc aa95c │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r6, [r3, r7] │ │ │ │ cmp r4, #0 │ │ │ │ and ip, lr, #16384 @ 0x4000 │ │ │ │ add r4, r0, r4 │ │ │ │ - bne aa72c │ │ │ │ + bne aa814 │ │ │ │ cmp ip, #0 │ │ │ │ - bne aa740 │ │ │ │ - b aa774 │ │ │ │ + bne aa828 │ │ │ │ + b aa85c │ │ │ │ ldr r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt aa90c │ │ │ │ + bgt aa9f4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov ip, #0 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ add r2, r2, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r2, ip │ │ │ │ add r0, r4, r3 │ │ │ │ strb r2, [r4, r3] │ │ │ │ strb ip, [r0, #1] │ │ │ │ strh r1, [r0, #2] │ │ │ │ - beq aa868 │ │ │ │ + beq aa950 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #-12] │ │ │ │ - b aa7c8 │ │ │ │ + b aa8b0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r9, #12] │ │ │ │ str r9, [r3, #8] │ │ │ │ - b aa720 │ │ │ │ + b aa808 │ │ │ │ ldr r3, [r1, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ - beq aa774 │ │ │ │ + beq aa85c │ │ │ │ ldr r3, [r1, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa774 │ │ │ │ + bne aa85c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aaa78 │ │ │ │ + bne aab60 │ │ │ │ add r1, r0, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne aa774 │ │ │ │ + bne aa85c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa8c0 │ │ │ │ + bne aa9a8 │ │ │ │ dmb ish │ │ │ │ - b aa774 │ │ │ │ - ldr r2, [pc, #428] @ aaa90 │ │ │ │ + b aa85c │ │ │ │ + ldr r2, [pc, #428] @ aab78 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r5, [r4, #4] │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne aaa18 │ │ │ │ + bne aab00 │ │ │ │ str sl, [r4, #8] │ │ │ │ - b aa7bc │ │ │ │ + b aa8a4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr ip, [r3, #16] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ add r2, r2, ip │ │ │ │ cmp r2, r1 │ │ │ │ strb r2, [r4, r0] │ │ │ │ add r0, r4, r0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - bne aa858 │ │ │ │ - b aa868 │ │ │ │ + bne aa940 │ │ │ │ + b aa950 │ │ │ │ ldr r9, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne aaa04 │ │ │ │ + bne aaaec │ │ │ │ cmp r7, #1 │ │ │ │ movcs r0, r7 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aaa44 │ │ │ │ + beq aab2c │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ ldr ip, [r5, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b aa720 │ │ │ │ + b aa808 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa944 │ │ │ │ + beq aaa2c │ │ │ │ ldr lr, [r5, #84] @ 0x54 │ │ │ │ - b aa7fc │ │ │ │ + b aa8e4 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r7 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aaa44 │ │ │ │ + beq aab2c │ │ │ │ ldr ip, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b aa720 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b aa808 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aaa50 │ │ │ │ - ldr r0, [pc, #164] @ aaa94 │ │ │ │ - bl 1be340 │ │ │ │ + bne aab38 │ │ │ │ + ldr r0, [pc, #164] @ aab7c │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa7bc │ │ │ │ + bne aa8a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b aa7bc │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + b aa8a4 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b aa970 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b aaa58 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aaa64 │ │ │ │ - ldr r0, [pc, #100] @ aaa94 │ │ │ │ - bl 1be340 │ │ │ │ + bne aab4c │ │ │ │ + ldr r0, [pc, #100] @ aab7c │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa904 │ │ │ │ + bne aa9ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b aa904 │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + b aa9ec │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b aa7bc │ │ │ │ + b aa8a4 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b aa904 │ │ │ │ + b aa9ec │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa774 │ │ │ │ - b aa8ac │ │ │ │ + bne aa85c │ │ │ │ + b aa994 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000aaa98 : │ │ │ │ +000aab80 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq aab0c │ │ │ │ + beq aabf4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne aab0c │ │ │ │ + bne aabf4 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq aab18 │ │ │ │ + beq aac00 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq aacdc │ │ │ │ - ldr r0, [pc, #688] @ aade4 │ │ │ │ + beq aadc4 │ │ │ │ + ldr r0, [pc, #688] @ aaecc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #684] @ aade8 │ │ │ │ + ldr r2, [pc, #684] @ aaed0 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r0, #1132] @ 0x46c │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aac6c │ │ │ │ + bne aad54 │ │ │ │ add r0, r4, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r3, fp, #16 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aad3c │ │ │ │ + beq aae24 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne aabdc │ │ │ │ + bne aacc4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aabbc │ │ │ │ + bgt aaca4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aabbc │ │ │ │ + bne aaca4 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aabd4 │ │ │ │ + ble aacbc │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq aacb8 │ │ │ │ + beq aada0 │ │ │ │ mov r1, r2 │ │ │ │ - b aab0c │ │ │ │ + b aabf4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aabf8 │ │ │ │ + bgt aace0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aad5c │ │ │ │ + beq aae44 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aac30 │ │ │ │ + bgt aad18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aad48 │ │ │ │ + beq aae30 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aac30 │ │ │ │ + bgt aad18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aad70 │ │ │ │ + beq aae58 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble aab0c │ │ │ │ + ble aabf4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b aab0c │ │ │ │ + b aabf4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aab58 │ │ │ │ + beq aac40 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aaca4 │ │ │ │ + bgt aad8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aaca4 │ │ │ │ + bne aad8c │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b aabd4 │ │ │ │ + b aacbc │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b aabd4 │ │ │ │ + b aacbc │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne aab2c │ │ │ │ + bne aac14 │ │ │ │ tst r3, #32 │ │ │ │ - bne aad84 │ │ │ │ + bne aae6c │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt aada8 │ │ │ │ + blt aae90 │ │ │ │ ldrb r0, [r3] │ │ │ │ mov ip, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aad34 │ │ │ │ + bgt aae1c │ │ │ │ sub r2, r5, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aadd0 │ │ │ │ + beq aaeb8 │ │ │ │ mov r1, r3 │ │ │ │ - b aab0c │ │ │ │ - bl 1436d4 │ │ │ │ + b aabf4 │ │ │ │ + bl 143edc │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aab0c │ │ │ │ + b aabf4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aac14 │ │ │ │ + b aacfc │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aabf8 │ │ │ │ + b aace0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aac30 │ │ │ │ + b aad18 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne aadb8 │ │ │ │ + bne aaea0 │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge aad00 │ │ │ │ + bge aade8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r1, #28 │ │ │ │ - bne aadc8 │ │ │ │ + bne aaeb0 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #56] @ aadec │ │ │ │ + ldr r3, [pc, #56] @ aaed4 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b aad1c │ │ │ │ + b aae04 │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge aad00 │ │ │ │ + bge aade8 │ │ │ │ add r3, r1, #20 │ │ │ │ - b aada8 │ │ │ │ + b aae90 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aad34 │ │ │ │ + b aae1c │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000aadf0 : │ │ │ │ +000aaed8 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq ab278 │ │ │ │ + beq ab360 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq ab0d4 │ │ │ │ + beq ab1bc │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi ab364 │ │ │ │ + bhi ab44c │ │ │ │ add r3, r0, r4 │ │ │ │ cmp r4, #3 │ │ │ │ - ble ab0a0 │ │ │ │ + ble ab188 │ │ │ │ ldr r2, [r0] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ ands r2, r2, lr │ │ │ │ - bne ab2d4 │ │ │ │ + bne ab3bc │ │ │ │ add ip, r0, #4 │ │ │ │ sub r0, r3, #4 │ │ │ │ bic ip, ip, #3 │ │ │ │ cmp ip, r0 │ │ │ │ subhi r1, r3, ip │ │ │ │ - bhi ab0a8 │ │ │ │ + bhi ab190 │ │ │ │ ldr r2, [ip] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne ab118 │ │ │ │ + bne ab200 │ │ │ │ add r1, ip, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aaf0c │ │ │ │ + bcc aaff4 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne ab11c │ │ │ │ + bne ab204 │ │ │ │ add r1, ip, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aaf0c │ │ │ │ + bcc aaff4 │ │ │ │ ldr r2, [ip, #8] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne ab11c │ │ │ │ + bne ab204 │ │ │ │ add r1, ip, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aaf0c │ │ │ │ + bcc aaff4 │ │ │ │ ldr r2, [r1] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne ab11c │ │ │ │ + bne ab204 │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs aaef4 │ │ │ │ - ldr ip, [pc, #2084] @ ab738 │ │ │ │ + bcs aafdc │ │ │ │ + ldr ip, [pc, #2084] @ ab820 │ │ │ │ sub r0, r3, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi ab71c │ │ │ │ + bhi ab804 │ │ │ │ ldrb r0, [ip, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, ip │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ bfi r2, r0, #16, #8 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ bfi r2, r0, #8, #8 │ │ │ │ ldrb r0, [r1] │ │ │ │ bfi r2, r0, #0, #8 │ │ │ │ movw r0, #32896 @ 0x8080 │ │ │ │ movt r0, #32896 @ 0x8080 │ │ │ │ and r2, r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ab11c │ │ │ │ + bne ab204 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ add r8, r4, #21 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab2b8 │ │ │ │ - ldr r2, [pc, #1976] @ ab73c │ │ │ │ + bne ab3a0 │ │ │ │ + ldr r2, [pc, #1976] @ ab824 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r8, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r9, r3 │ │ │ │ - bgt ab23c │ │ │ │ + bgt ab324 │ │ │ │ add r7, r4, #20 │ │ │ │ lsr r1, r7, #3 │ │ │ │ ldr r2, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq ab22c │ │ │ │ + beq ab314 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ab004 │ │ │ │ + bne ab0ec │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r6, [r2, #28] │ │ │ │ cmp lr, r6 │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ addls r1, lr, r1, lsl #3 │ │ │ │ strhi r2, [r0, #12] │ │ │ │ @@ -128785,31 +128845,31 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [pc, #1808] @ ab740 │ │ │ │ + ldr r2, [pc, #1808] @ ab828 │ │ │ │ ldr r6, [r2, #1708] @ 0x6ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne ab2e8 │ │ │ │ + bne ab3d0 │ │ │ │ mvn r2, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ strb r2, [r3, #16] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, r7] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - beq ab2a4 │ │ │ │ + beq ab38c │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq ab730 │ │ │ │ + beq ab818 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r3, #20 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -128817,266 +128877,266 @@ │ │ │ │ ldrne r2, [fp, #4] │ │ │ │ strne r4, [r2] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r0, [pc, #1684] @ ab744 │ │ │ │ + ldr r0, [pc, #1684] @ ab82c │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi ab720 │ │ │ │ + bhi ab808 │ │ │ │ ldrsb r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, ip │ │ │ │ - b aaf38 │ │ │ │ + b ab020 │ │ │ │ mov r1, ip │ │ │ │ - b aaf40 │ │ │ │ + b ab028 │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r3, r0, #1 │ │ │ │ movlt r2, #0 │ │ │ │ movlt r1, r0 │ │ │ │ - blt aaf40 │ │ │ │ + blt ab028 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ab6fc │ │ │ │ + bne ab7e4 │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b ab094 │ │ │ │ + b ab17c │ │ │ │ mov r1, ip │ │ │ │ rbit r2, r2 │ │ │ │ sub r1, r1, r5 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ add r9, r1, r2, lsr #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq aaf5c │ │ │ │ + beq ab044 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ add sl, r5, r9 │ │ │ │ ldrb r2, [r5, r9] │ │ │ │ cmp r6, #1 │ │ │ │ cmpeq r1, #0 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ movls r1, #0 │ │ │ │ andhi r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r8, #127 @ 0x7f │ │ │ │ - bne ab370 │ │ │ │ + bne ab458 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl a086c │ │ │ │ + bl a0944 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ab368 │ │ │ │ + beq ab450 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ bl 2d6c4 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - beq ab320 │ │ │ │ + beq ab408 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq ab698 │ │ │ │ + beq ab780 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r8, #255 @ 0xff │ │ │ │ add r0, r4, #20 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bgt ab35c │ │ │ │ + bgt ab444 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ mov r2, sl │ │ │ │ strd r6, [sp] │ │ │ │ - bl 1a6308 │ │ │ │ + bl 1a6a00 │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - beq ab67c │ │ │ │ - bl bb340 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq ab764 │ │ │ │ + bl bb44c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b ab094 │ │ │ │ + b ab17c │ │ │ │ mov r0, r3 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ab004 │ │ │ │ + bne ab0ec │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab6cc │ │ │ │ + bne ab7b4 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab28c │ │ │ │ + beq ab374 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r7, r4, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b ab004 │ │ │ │ + b ab0ec │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3] │ │ │ │ - ldr r3, [pc, #1212] @ ab748 │ │ │ │ - b ab094 │ │ │ │ - bl 2e14d8 │ │ │ │ + ldr r3, [pc, #1212] @ ab830 │ │ │ │ + b ab17c │ │ │ │ + bl 2e217c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ab368 │ │ │ │ + beq ab450 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne ab060 │ │ │ │ + bne ab148 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b ab07c │ │ │ │ + b ab164 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ab28c │ │ │ │ + beq ab374 │ │ │ │ add r7, r4, #20 │ │ │ │ - b ab004 │ │ │ │ + b ab0ec │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r9, r2, #3 │ │ │ │ - b ab130 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b ab218 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r6, r1 │ │ │ │ - bne ab6e0 │ │ │ │ - ldr r0, [pc, #1100] @ ab74c │ │ │ │ + bne ab7c8 │ │ │ │ + ldr r0, [pc, #1100] @ ab834 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab038 │ │ │ │ + bne ab120 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b ab038 │ │ │ │ + b ab120 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab6b8 │ │ │ │ + beq ab7a0 │ │ │ │ cmp r0, #2 │ │ │ │ - bne ab684 │ │ │ │ + bne ab76c │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq ab698 │ │ │ │ + beq ab780 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r8, #255 @ 0xff │ │ │ │ add r0, r4, #28 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble ab1e0 │ │ │ │ + ble ab2c8 │ │ │ │ mov sl, r5 │ │ │ │ - b ab1f8 │ │ │ │ - bl 2e14d8 │ │ │ │ + b ab2e0 │ │ │ │ + bl 2e217c │ │ │ │ mov r3, #0 │ │ │ │ - b ab094 │ │ │ │ + b ab17c │ │ │ │ cmp r4, #3 │ │ │ │ mov ip, r5 │ │ │ │ mov r4, #0 │ │ │ │ - ble ab3c0 │ │ │ │ + ble ab4a8 │ │ │ │ tst ip, #3 │ │ │ │ - beq ab3e4 │ │ │ │ + beq ab4cc │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ mvn r0, r1 │ │ │ │ lsr r1, r1, #6 │ │ │ │ orr r1, r1, r0, lsr #7 │ │ │ │ and r1, r1, #1 │ │ │ │ add r4, r4, r1 │ │ │ │ - b ab380 │ │ │ │ + b ab468 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, ip │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov ip, r5 │ │ │ │ ldr r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, ip │ │ │ │ - bls ab654 │ │ │ │ + bls ab73c │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ mvn r0, r1 │ │ │ │ lsr r1, r1, #6 │ │ │ │ orr r1, r1, r0, lsr #7 │ │ │ │ and r1, r1, #1 │ │ │ │ add r4, r4, r1 │ │ │ │ - b ab3c0 │ │ │ │ + b ab4a8 │ │ │ │ add r8, ip, #4 │ │ │ │ movw lr, #257 @ 0x101 │ │ │ │ movt lr, #257 @ 0x101 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ str r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, ip │ │ │ │ mov ip, r4 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ movt r1, #255 @ 0xff │ │ │ │ str r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r8 │ │ │ │ - bcc ab3a4 │ │ │ │ + bcc ab48c │ │ │ │ sub r3, r2, r5 │ │ │ │ cmp r3, #1020 @ 0x3fc │ │ │ │ - ble ab64c │ │ │ │ + ble ab734 │ │ │ │ add r3, r5, #1020 @ 0x3fc │ │ │ │ cmp r3, r8 │ │ │ │ - bcc ab644 │ │ │ │ + bcc ab72c │ │ │ │ movw r1, #65532 @ 0xfffc │ │ │ │ movt r1, #65535 @ 0xffff │ │ │ │ sub r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r3, r1 │ │ │ │ sub r3, r5, #4 │ │ │ │ bic r6, r1, #3 │ │ │ │ add r4, r6, r5 │ │ │ │ lsr r6, r6, #2 │ │ │ │ add r6, r6, #1 │ │ │ │ ands r6, r6, #7 │ │ │ │ - beq ab548 │ │ │ │ + beq ab630 │ │ │ │ cmp r6, #1 │ │ │ │ - beq ab528 │ │ │ │ + beq ab610 │ │ │ │ cmp r6, #2 │ │ │ │ - beq ab510 │ │ │ │ + beq ab5f8 │ │ │ │ cmp r6, #3 │ │ │ │ - beq ab4f8 │ │ │ │ + beq ab5e0 │ │ │ │ cmp r6, #4 │ │ │ │ - beq ab4e0 │ │ │ │ + beq ab5c8 │ │ │ │ cmp r6, #5 │ │ │ │ - beq ab4c8 │ │ │ │ + beq ab5b0 │ │ │ │ cmp r6, #6 │ │ │ │ - beq ab4b0 │ │ │ │ + beq ab598 │ │ │ │ ldr r7, [r5] │ │ │ │ mov r3, r5 │ │ │ │ mvn r6, r7 │ │ │ │ lsr r5, r7, #6 │ │ │ │ orr r5, r5, r6, lsr #7 │ │ │ │ and r0, r5, lr │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ @@ -129112,15 +129172,15 @@ │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ mvn r6, r7 │ │ │ │ cmp r4, r3 │ │ │ │ lsr r5, r7, #6 │ │ │ │ orr r5, r5, r6, lsr #7 │ │ │ │ and r5, r5, lr │ │ │ │ add r0, r5, r0 │ │ │ │ - beq ab618 │ │ │ │ + beq ab700 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add r7, r3, #4 │ │ │ │ add r3, r3, #32 │ │ │ │ mvn r5, r6 │ │ │ │ cmp r4, r3 │ │ │ │ lsr r6, r6, #6 │ │ │ │ orr r5, r6, r5, lsr #7 │ │ │ │ @@ -129164,448 +129224,448 @@ │ │ │ │ and r5, r5, lr │ │ │ │ add r0, r5, r0 │ │ │ │ mvn r5, r6 │ │ │ │ lsr r6, r6, #6 │ │ │ │ orr r5, r6, r5, lsr #7 │ │ │ │ and r5, r5, lr │ │ │ │ add r0, r5, r0 │ │ │ │ - bne ab548 │ │ │ │ + bne ab630 │ │ │ │ bic r3, r1, #3 │ │ │ │ add r5, r8, r3 │ │ │ │ add r8, r5, #4 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ and r3, r1, r0, asr #8 │ │ │ │ and r0, r0, r1 │ │ │ │ add r3, r3, r0 │ │ │ │ add r3, r3, r3, lsr #16 │ │ │ │ ubfx r3, r3, #0, #11 │ │ │ │ add ip, ip, r3 │ │ │ │ - b ab418 │ │ │ │ + b ab500 │ │ │ │ mov r0, #0 │ │ │ │ - b ab624 │ │ │ │ + b ab70c │ │ │ │ mov r3, r2 │ │ │ │ - b ab438 │ │ │ │ + b ab520 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ movls r8, #255 @ 0xff │ │ │ │ - bls ab16c │ │ │ │ + bls ab254 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movhi r8, r1 │ │ │ │ movls r8, r0 │ │ │ │ - b ab16c │ │ │ │ - bl 1e4a30 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b ab368 │ │ │ │ + b ab254 │ │ │ │ + bl 1e4bd0 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b ab450 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne ab340 │ │ │ │ + bne ab428 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r8, #255 @ 0xff │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble ab1e0 │ │ │ │ - b ab35c │ │ │ │ + ble ab2c8 │ │ │ │ + b ab444 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne ab340 │ │ │ │ - b ab698 │ │ │ │ + bne ab428 │ │ │ │ + b ab780 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b ab25c │ │ │ │ + b ab344 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b ab038 │ │ │ │ + b ab120 │ │ │ │ str r4, [r3] │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge ab0fc │ │ │ │ - ldr r3, [pc, #56] @ ab750 │ │ │ │ + bge ab1e4 │ │ │ │ + ldr r3, [pc, #56] @ ab838 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b ab094 │ │ │ │ + b ab17c │ │ │ │ mov ip, r1 │ │ │ │ ldrb r1, [ip, #3] │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ mov r1, ip │ │ │ │ - b aaf30 │ │ │ │ + b ab018 │ │ │ │ add r0, r3, #28 │ │ │ │ - b ab2a8 │ │ │ │ - subeq lr, r5, ip, ror #6 │ │ │ │ + b ab390 │ │ │ │ + strheq lr, [r5], #-80 @ 0xffffffb0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - subeq lr, r5, r0, ror r3 │ │ │ │ + strheq lr, [r5], #-84 @ 0xffffffac │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov lr, r2 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq ab7c0 │ │ │ │ + beq ab8a8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ movw ip, #42752 @ 0xa700 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r4, ip │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne ab7c0 │ │ │ │ + bne ab8a8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, lr │ │ │ │ ands r0, r3, #3 │ │ │ │ - beq ab7d0 │ │ │ │ + beq ab8b8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab994 │ │ │ │ + beq aba7c │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r0, [r2] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab9ac │ │ │ │ - ldr r3, [pc, #708] @ abab0 │ │ │ │ + beq aba94 │ │ │ │ + ldr r3, [pc, #708] @ abb98 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab940 │ │ │ │ + bne aba28 │ │ │ │ add r0, r5, #114688 @ 0x1c000 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp] │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r3, fp, #24 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ orr r4, r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aba58 │ │ │ │ + beq abb40 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ab8b4 │ │ │ │ + bne ab99c │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab9a0 │ │ │ │ + bgt aba88 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab9a0 │ │ │ │ + bne aba88 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ab7c4 │ │ │ │ + beq ab8ac │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne ab7c4 │ │ │ │ + bne ab8ac │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b ab7c4 │ │ │ │ + b ab8ac │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab8d0 │ │ │ │ + bgt ab9b8 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq aba44 │ │ │ │ + beq abb2c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab904 │ │ │ │ + bgt ab9ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aba2c │ │ │ │ + beq abb14 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab904 │ │ │ │ + bgt ab9ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aba18 │ │ │ │ + beq abb00 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ cmp r4, #0 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - beq ab7c0 │ │ │ │ + beq ab8a8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b ab7c0 │ │ │ │ + b ab8a8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab804 │ │ │ │ + beq ab8ec │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab978 │ │ │ │ + bgt aba60 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab978 │ │ │ │ + bne aba60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmp lr, #0 │ │ │ │ - beq ab7c0 │ │ │ │ - b ab91c │ │ │ │ + beq ab8a8 │ │ │ │ + b aba04 │ │ │ │ cmp r4, #0 │ │ │ │ - bne ab880 │ │ │ │ - b ab7c4 │ │ │ │ + bne ab968 │ │ │ │ + b ab8ac │ │ │ │ and r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne ab7e4 │ │ │ │ + bne ab8cc │ │ │ │ tst r3, #32 │ │ │ │ - bne aba64 │ │ │ │ + bne abb4c │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt aba88 │ │ │ │ + blt abb70 │ │ │ │ ldrb r0, [r3] │ │ │ │ mov ip, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ movw r1, #38392 @ 0x95f8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ add r3, r3, r1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab7c4 │ │ │ │ + bgt ab8ac │ │ │ │ sub r1, r6, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab7c4 │ │ │ │ + bne ab8ac │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab7c4 │ │ │ │ + b ab8ac │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab904 │ │ │ │ + b ab9ec │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ - b ab8ec │ │ │ │ + b ab9d4 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab8d0 │ │ │ │ - bl 1436d4 │ │ │ │ + b ab9b8 │ │ │ │ + bl 143edc │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab7c0 │ │ │ │ + b ab8a8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne aba98 │ │ │ │ + bne abb80 │ │ │ │ ldrsb r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge ab9d0 │ │ │ │ + bge abab8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r2, #28 │ │ │ │ - bne abaa8 │ │ │ │ + bne abb90 │ │ │ │ ldrb r1, [r3] │ │ │ │ - ldr r3, [pc, #32] @ abab4 │ │ │ │ + ldr r3, [pc, #32] @ abb9c │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b ab9ec │ │ │ │ + b abad4 │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #20 │ │ │ │ - bge ab9d0 │ │ │ │ + bge abab8 │ │ │ │ add r3, r2, #20 │ │ │ │ - b aba88 │ │ │ │ + b abb70 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq abad8 │ │ │ │ + beq abbc0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 257288 <_PyThreadState_New@@Base+0x207c> │ │ │ │ + b 257fb8 <_PyThreadState_New@@Base+0x2074> │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldrsb r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt abee0 │ │ │ │ + blt abfc8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ ands r2, r3, #3 │ │ │ │ - bne abc74 │ │ │ │ + bne abd5c │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq abc18 │ │ │ │ + beq abd00 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abdbc │ │ │ │ + beq abea4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #48916 @ 0xbf14 │ │ │ │ + movw r3, #49148 @ 0xbffc │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abde8 │ │ │ │ + bne abed0 │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #26368 @ 0x6700 │ │ │ │ + movw r3, #26584 @ 0x67d8 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne abdac │ │ │ │ - ldr r3, [pc, #924] @ abf10 │ │ │ │ + bne abe94 │ │ │ │ + ldr r3, [pc, #924] @ abff8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq abc48 │ │ │ │ + beq abd30 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt abbc0 │ │ │ │ + bgt abca8 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abc48 │ │ │ │ + beq abd30 │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq abbf8 │ │ │ │ + beq abce0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abcdc │ │ │ │ + beq abdc4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b abbf0 │ │ │ │ + b abcd8 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne abdf8 │ │ │ │ + bne abee0 │ │ │ │ tst r3, #32 │ │ │ │ - bne abb38 │ │ │ │ + bne abc20 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq abb38 │ │ │ │ + beq abc20 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b abb38 │ │ │ │ + b abc20 │ │ │ │ ldr r2, [r0, #980] @ 0x3d4 │ │ │ │ - movw r3, #35308 @ 0x89ec │ │ │ │ + movw r3, #34260 @ 0x85d4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abec8 │ │ │ │ + bne abfb0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b abbf0 │ │ │ │ + b abcd8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne abed8 │ │ │ │ + bne abfc0 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, fp, #24 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #2 │ │ │ │ strle r3, [r0] │ │ │ │ - ldr r0, [pc, #628] @ abf10 │ │ │ │ + ldr r0, [pc, #628] @ abff8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - bl 153424 │ │ │ │ + bl 153dcc │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq abee4 │ │ │ │ + beq abfcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq abed4 │ │ │ │ + beq abfbc │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ strle r2, [r1] │ │ │ │ ldrbgt r3, [r1, #16] │ │ │ │ ldrble r3, [r1, #16] │ │ │ │ - b abb24 │ │ │ │ + b abc0c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov ip, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul ip, ip, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -129616,90 +129676,90 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ str ip, [r3, #8] │ │ │ │ add ip, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr lr, [ip, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne abd44 │ │ │ │ + bne abe2c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abd40 │ │ │ │ + beq abe28 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [ip, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq abe48 │ │ │ │ + beq abf30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq abe1c │ │ │ │ + beq abf04 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq abbf0 │ │ │ │ + beq abcd8 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r3, [r4, #524] @ 0x20c │ │ │ │ strne r3, [r1, #20] │ │ │ │ ldr r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str lr, [r2, #24] │ │ │ │ str r3, [r2, #20] │ │ │ │ strne r2, [r3, #24] │ │ │ │ str r2, [lr, #20] │ │ │ │ - b abbf0 │ │ │ │ + b abcd8 │ │ │ │ ldr r0, [r0, #1004] @ 0x3ec │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq abc24 │ │ │ │ + beq abd0c │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq abc38 │ │ │ │ + beq abd20 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b abc24 │ │ │ │ + b abd0c │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abdc8 │ │ │ │ + beq abeb0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq abb38 │ │ │ │ - b abdd4 │ │ │ │ + beq abc20 │ │ │ │ + b abebc │ │ │ │ ldr r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ cmp r3, r1 │ │ │ │ str r1, [r2, #24] │ │ │ │ strne r2, [r3, #24] │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ - b abbf0 │ │ │ │ + b abcd8 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq abd58 │ │ │ │ + beq abe40 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -129720,82 +129780,82 @@ │ │ │ │ ldr r3, [r0, #1112] @ 0x458 │ │ │ │ ldr r0, [r0, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ - b abbf0 │ │ │ │ + b abcd8 │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b abc64 │ │ │ │ + b abd4c │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a4d70 <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #17176 @ 0x4318 │ │ │ │ + b a4e48 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #17752 @ 0x4558 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ + bl 2eb05c │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b abbf0 │ │ │ │ + b abcd8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000abf14 : │ │ │ │ +000abffc : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r3, #26368 @ 0x6700 │ │ │ │ + movw r3, #26584 @ 0x67d8 │ │ │ │ movt r3, #10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac0f0 │ │ │ │ + bne ac1d8 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ ac1b8 │ │ │ │ + ldr r3, [pc, #608] @ ac2a0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq ac0c4 │ │ │ │ + beq ac1ac │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt abfa4 │ │ │ │ + bgt ac08c │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ac0c4 │ │ │ │ + beq ac1ac │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq ac0a4 │ │ │ │ + beq ac18c │ │ │ │ cmp r2, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r0, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul r0, r0, r2 │ │ │ │ @@ -129808,29 +129868,29 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr lr, [r0, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne ac03c │ │ │ │ + bne ac124 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ac038 │ │ │ │ + beq ac120 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r0, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq ac12c │ │ │ │ + beq ac214 │ │ │ │ cmp r3, #1 │ │ │ │ - beq ac100 │ │ │ │ + beq ac1e8 │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -129851,18 +129911,18 @@ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [ip, #980] @ 0x3d4 │ │ │ │ - movw r3, #35308 @ 0x89ec │ │ │ │ + movw r3, #34260 @ 0x85d4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac1ac │ │ │ │ + bne ac294 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #1004] @ 0x3ec │ │ │ │ @@ -129878,15 +129938,15 @@ │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ac050 │ │ │ │ + beq ac138 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -129910,75 +129970,75 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b ac0e0 │ │ │ │ + b ac1c8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac694 │ │ │ │ + bne ac77c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #3 │ │ │ │ - beq ac5e0 │ │ │ │ + beq ac6c8 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne ac314 │ │ │ │ + bne ac3fc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ac234 │ │ │ │ + beq ac31c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne ace64 │ │ │ │ + bne acf4c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble ac5a8 │ │ │ │ + ble ac690 │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ac4dc │ │ │ │ + bne ac5c4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ ldrb ip, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ mvn r2, #0 │ │ │ │ cmp ip, #7 │ │ │ │ mvn r1, r2, lsl ip │ │ │ │ and r2, r9, r1 │ │ │ │ - bgt ac2e8 │ │ │ │ + bgt ac3d0 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrsb lr, [r0, r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bge ac4b4 │ │ │ │ + bge ac59c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, r0 │ │ │ │ - beq ac580 │ │ │ │ + beq ac668 │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ add r0, r3, #20 │ │ │ │ add r1, r1, #1 │ │ │ │ str r6, [r0, r2] │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r8, [r0, #4] │ │ │ │ @@ -129988,994 +130048,994 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp ip, #15 │ │ │ │ - bgt ace40 │ │ │ │ + bgt acf28 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add lr, r3, r0 │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bge ac400 │ │ │ │ + bge ac4e8 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b ac290 │ │ │ │ + b ac378 │ │ │ │ cmp r7, r8 │ │ │ │ - beq ac3b0 │ │ │ │ + beq ac498 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r9, r3, #255 @ 0xff │ │ │ │ - beq ac37c │ │ │ │ - ldr r2, [pc, #3488] @ ad0d0 │ │ │ │ + beq ac464 │ │ │ │ + ldr r2, [pc, #3488] @ ad1b8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ - bne ac610 │ │ │ │ + bne ac6f8 │ │ │ │ tst r3, #1 │ │ │ │ - bne ac9bc │ │ │ │ + bne acaa4 │ │ │ │ tst r9, #2 │ │ │ │ - bne acc28 │ │ │ │ + bne acd10 │ │ │ │ tst r9, #4 │ │ │ │ - bne acbd0 │ │ │ │ + bne accb8 │ │ │ │ tst r9, #8 │ │ │ │ - bne acb78 │ │ │ │ + bne acc60 │ │ │ │ tst r9, #16 │ │ │ │ - bne acb20 │ │ │ │ + bne acc08 │ │ │ │ tst r9, #32 │ │ │ │ - bne acac8 │ │ │ │ + bne acbb0 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne aca70 │ │ │ │ + bne acb58 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - bne aca14 │ │ │ │ + bne acafc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ac9a0 │ │ │ │ + beq aca88 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #1 │ │ │ │ addne r2, r2, r5, lsl #2 │ │ │ │ ldrbeq r2, [r3, #5] │ │ │ │ addeq r3, r3, r5, lsl #3 │ │ │ │ strne r8, [r2, #4] │ │ │ │ addeq r3, r3, r1, lsl r2 │ │ │ │ streq r8, [r3, #24] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ac3e4 │ │ │ │ + ble ac4cc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac2dc │ │ │ │ + bgt ac3c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac2dc │ │ │ │ + bne ac3c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ac2dc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ac3c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac3bc │ │ │ │ + bne ac4a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ac3bc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ac4a4 │ │ │ │ lsr lr, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, lr, #1 │ │ │ │ add r2, r0, r2 │ │ │ │ and r2, r2, r1 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add r5, r3, r0 │ │ │ │ ldrsh r5, [r5, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt ac304 │ │ │ │ + blt ac3ec │ │ │ │ lsl r0, r2, #2 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ cmp ip, #7 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - ble ac490 │ │ │ │ + ble ac578 │ │ │ │ cmp ip, #15 │ │ │ │ - bgt aced0 │ │ │ │ + bgt acfb8 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add ip, r3, r0 │ │ │ │ ldrsh ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - blt ac304 │ │ │ │ + blt ac3ec │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ac450 │ │ │ │ + b ac538 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb ip, [r0, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge ac47c │ │ │ │ + bge ac564 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b ac290 │ │ │ │ + b ac378 │ │ │ │ lsr lr, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, lr, #1 │ │ │ │ add r2, r0, r2 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt ac4a0 │ │ │ │ - b ac428 │ │ │ │ - ldr r2, [pc, #3052] @ ad0d0 │ │ │ │ + blt ac588 │ │ │ │ + b ac510 │ │ │ │ + ldr r2, [pc, #3052] @ ad1b8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ tst r5, #1 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ - bne ac700 │ │ │ │ + bne ac7e8 │ │ │ │ tst r5, #2 │ │ │ │ - bne ac940 │ │ │ │ + bne aca28 │ │ │ │ tst r5, #4 │ │ │ │ - bne ac8e0 │ │ │ │ + bne ac9c8 │ │ │ │ tst r5, #8 │ │ │ │ - bne ac880 │ │ │ │ + bne ac968 │ │ │ │ tst r5, #16 │ │ │ │ - bne ac820 │ │ │ │ + bne ac908 │ │ │ │ tst r5, #32 │ │ │ │ - bne ac7c0 │ │ │ │ + bne ac8a8 │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ac760 │ │ │ │ + bne ac848 │ │ │ │ lsrs r5, r5, #7 │ │ │ │ - beq ac24c │ │ │ │ + beq ac334 │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ ldr r5, [r7, #408] @ 0x198 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac24c │ │ │ │ + beq ac334 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac24c │ │ │ │ + bge ac334 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac24c │ │ │ │ + bl 2eb05c │ │ │ │ + b ac334 │ │ │ │ mov r0, #12 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ add r1, r3, #20 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r6, r8} │ │ │ │ str r9, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ - b ac2c4 │ │ │ │ + b ac3ac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl ad21c │ │ │ │ + bl ad304 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ac240 │ │ │ │ + bne ac328 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ad0a8 │ │ │ │ + ble ad190 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac608 │ │ │ │ + bgt ac6f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ad0c4 │ │ │ │ + beq ad1ac │ │ │ │ mvn r0, #0 │ │ │ │ - b ac2e0 │ │ │ │ + b ac3c8 │ │ │ │ tst r3, #1 │ │ │ │ - bne ace00 │ │ │ │ + bne acee8 │ │ │ │ tst r9, #2 │ │ │ │ - bne acd80 │ │ │ │ + bne ace68 │ │ │ │ tst r9, #4 │ │ │ │ - bne acdc0 │ │ │ │ + bne acea8 │ │ │ │ tst r9, #8 │ │ │ │ - bne acd00 │ │ │ │ + bne acde8 │ │ │ │ tst r9, #16 │ │ │ │ - bne acd40 │ │ │ │ + bne ace28 │ │ │ │ tst r9, #32 │ │ │ │ - bne accc0 │ │ │ │ + bne acda8 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne acc80 │ │ │ │ + bne acd68 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - beq ac37c │ │ │ │ + beq ac464 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ac37c │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac464 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - bne acfc0 │ │ │ │ + bne ad0a8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac37c │ │ │ │ + bne ac464 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b ac380 │ │ │ │ + b ac468 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne ac1f0 │ │ │ │ + bne ac2d8 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 11aad0 │ │ │ │ + bl 11b470 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac210 │ │ │ │ + beq ac2f8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b5a94 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 1b6100 <_PyDict_InsertSplitValue@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble acefc │ │ │ │ + ble acfe4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac2dc │ │ │ │ + bgt ac3c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac2dc │ │ │ │ + bne ac3c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ac2dc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ac3c4 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac4f0 │ │ │ │ + beq ac5d8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac4f0 │ │ │ │ + bge ac5d8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac4f0 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac5d8 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac520 │ │ │ │ + beq ac608 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac520 │ │ │ │ + bge ac608 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac520 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac608 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac518 │ │ │ │ + beq ac600 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac518 │ │ │ │ + bge ac600 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac518 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac600 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac510 │ │ │ │ + beq ac5f8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac510 │ │ │ │ + bge ac5f8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac510 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac5f8 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac508 │ │ │ │ + beq ac5f0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac508 │ │ │ │ + bge ac5f0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac508 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac5f0 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac500 │ │ │ │ + beq ac5e8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac500 │ │ │ │ + bge ac5e8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac500 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac5e8 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac4f8 │ │ │ │ + beq ac5e0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac4f8 │ │ │ │ + bge ac5e0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac4f8 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac5e0 │ │ │ │ mov r1, #12 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mla r3, r1, r5, r3 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ str r8, [r3, #28] │ │ │ │ - b ac3b0 │ │ │ │ + b ac498 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac344 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac42c │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac344 │ │ │ │ + beq ac42c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac344 │ │ │ │ + bge ac42c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac344 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac42c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ac37c │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac464 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - beq ac37c │ │ │ │ + beq ac464 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac37c │ │ │ │ + bge ac464 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ + bl 2eb05c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b ac380 │ │ │ │ + b ac468 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac374 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac45c │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac374 │ │ │ │ + beq ac45c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac374 │ │ │ │ + bge ac45c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac374 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac45c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac36c │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac454 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac36c │ │ │ │ + beq ac454 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac36c │ │ │ │ + bge ac454 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac36c │ │ │ │ + bl 2eb05c │ │ │ │ + b ac454 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac364 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac44c │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac364 │ │ │ │ + beq ac44c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac364 │ │ │ │ + bge ac44c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac364 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac44c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac35c │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac444 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac35c │ │ │ │ + beq ac444 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac35c │ │ │ │ + bge ac444 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac35c │ │ │ │ + bl 2eb05c │ │ │ │ + b ac444 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac354 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac43c │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac354 │ │ │ │ + beq ac43c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac354 │ │ │ │ + bge ac43c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac354 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac43c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac34c │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac434 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac34c │ │ │ │ + beq ac434 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac34c │ │ │ │ + bge ac434 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac34c │ │ │ │ + bl 2eb05c │ │ │ │ + b ac434 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac648 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac730 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acf18 │ │ │ │ + bne ad000 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac648 │ │ │ │ + b ac730 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac640 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac728 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acfc8 │ │ │ │ + bne ad0b0 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac640 │ │ │ │ + b ac728 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac630 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac718 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acf50 │ │ │ │ + bne ad038 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac630 │ │ │ │ + b ac718 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac638 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac720 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad038 │ │ │ │ + bne ad120 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac638 │ │ │ │ + b ac720 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac620 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac708 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad000 │ │ │ │ + bne ad0e8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac620 │ │ │ │ + b ac708 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac628 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac710 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad070 │ │ │ │ + bne ad158 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac628 │ │ │ │ + b ac710 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac618 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq ac700 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acf88 │ │ │ │ + bne ad070 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac618 │ │ │ │ + b ac700 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add lr, r3, r0 │ │ │ │ ldr lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bge acea4 │ │ │ │ + bge acf8c │ │ │ │ add r2, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r2, #20] │ │ │ │ - b ac290 │ │ │ │ + b ac378 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl ad21c │ │ │ │ + bl ad304 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac5e0 │ │ │ │ + beq ac6c8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b ac234 │ │ │ │ + b ac31c │ │ │ │ lsr lr, r9, #5 │ │ │ │ add r0, r0, r2 │ │ │ │ add r2, lr, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - blt ace54 │ │ │ │ - b ac42c │ │ │ │ + blt acf3c │ │ │ │ + b ac514 │ │ │ │ add r5, r3, r2, lsl #2 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt ace54 │ │ │ │ + blt acf3c │ │ │ │ add r2, r0, r2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ac448 │ │ │ │ + b ac530 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac6d8 │ │ │ │ + bne ac7c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ac6d8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ac7c0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac648 │ │ │ │ + bge ac730 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac648 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac730 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac630 │ │ │ │ + bge ac718 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac630 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac718 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac618 │ │ │ │ + bge ac700 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac618 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac700 │ │ │ │ mov r3, r8 │ │ │ │ - b aca38 │ │ │ │ + b acb20 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac640 │ │ │ │ + bge ac728 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac640 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac728 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac620 │ │ │ │ + bge ac708 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac620 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac708 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac638 │ │ │ │ + bge ac720 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac638 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac720 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac628 │ │ │ │ + bge ac710 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ac628 │ │ │ │ + bl 2eb05c │ │ │ │ + b ac710 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac5ec │ │ │ │ + bne ac6d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ac5ec │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ac6d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ac608 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ac6f0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mvn r2, #0 │ │ │ │ mov ip, r0 │ │ │ │ ldrb lr, [r0, #4] │ │ │ │ add fp, sp, #8 │ │ │ │ cmp lr, #7 │ │ │ │ mvn r2, r2, lsl lr │ │ │ │ and r0, r2, r1 │ │ │ │ - bgt ad134 │ │ │ │ + bgt ad21c │ │ │ │ add r3, ip, r0 │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ add r0, ip, r3 │ │ │ │ ldrsb r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge ad170 │ │ │ │ + bge ad258 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp lr, #15 │ │ │ │ - bgt ad1ec │ │ │ │ + bgt ad2d4 │ │ │ │ add r3, ip, r0, lsl #1 │ │ │ │ ldrsh r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ add r0, ip, r3, lsl #1 │ │ │ │ ldrsh r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt ad12c │ │ │ │ + blt ad214 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r3, r0, r2 │ │ │ │ - bgt ad1b4 │ │ │ │ + bgt ad29c │ │ │ │ add r0, ip, r3 │ │ │ │ ldrsb r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt ad12c │ │ │ │ + blt ad214 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ and r3, r2, r0 │ │ │ │ - b ad18c │ │ │ │ + b ad274 │ │ │ │ cmp lr, #15 │ │ │ │ add r0, ip, r3, lsl #1 │ │ │ │ addgt r0, ip, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ldrshle r0, [r0, #20] │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ add r0, r0, r1 │ │ │ │ cmp r4, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - blt ad12c │ │ │ │ + blt ad214 │ │ │ │ and r3, r2, r0 │ │ │ │ - b ad1b4 │ │ │ │ + b ad29c │ │ │ │ add r3, ip, r0, lsl #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ add r0, ip, r3, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b ad168 │ │ │ │ + b ad250 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi ae038 │ │ │ │ + bhi ae120 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ mov r3, r1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb ip, [r5, #6] │ │ │ │ @@ -130986,26 +131046,26 @@ │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r2, #1 │ │ │ │ lsl r2, r7, r9 │ │ │ │ mov sl, r3 │ │ │ │ cmp r1, #0 │ │ │ │ umull r0, r2, r0, r2 │ │ │ │ lsr r2, r2, r9 │ │ │ │ - beq ad984 │ │ │ │ + beq ada6c │ │ │ │ cmp r3, #7 │ │ │ │ - bhi add54 │ │ │ │ + bhi ade3c │ │ │ │ cmp r3, #3 │ │ │ │ - bne ad45c │ │ │ │ - ldr r2, [pc, #3492] @ ae044 │ │ │ │ + bne ad544 │ │ │ │ + ldr r2, [pc, #3492] @ ae12c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ada00 │ │ │ │ + beq adae8 │ │ │ │ ldr r3, [r2, #1932] @ 0x78c │ │ │ │ add r0, r4, #28 │ │ │ │ ldr r1, [r4] │ │ │ │ add sl, r4, #20 │ │ │ │ str r1, [r2, #1928] @ 0x788 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -131024,81 +131084,81 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ bl 2d6c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ lsl r3, r9, r3 │ │ │ │ - bne ade7c │ │ │ │ + bne adf64 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad9ac │ │ │ │ + beq ada94 │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ add r8, sl, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne ada48 │ │ │ │ + bne adb30 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ada48 │ │ │ │ + bne adb30 │ │ │ │ mov r1, r3 │ │ │ │ lsl r2, r7, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e280 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ad3e0 │ │ │ │ + beq ad4c8 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ mvn lr, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn lr, lr, lsl r1 │ │ │ │ - b ad3b0 │ │ │ │ + b ad498 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad964 │ │ │ │ + bgt ada4c │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r9, [sl, ip] │ │ │ │ cmn r9, #1 │ │ │ │ - bne ad5dc │ │ │ │ + bne ad6c4 │ │ │ │ strh r3, [sl, ip] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq ad3e0 │ │ │ │ + beq ad4c8 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ ldr r2, [r8, r3, lsl #3] │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ and r2, lr, r0 │ │ │ │ - bgt ad384 │ │ │ │ + bgt ad46c │ │ │ │ ldrsb ip, [sl, r2] │ │ │ │ cmn ip, #1 │ │ │ │ - bne ad5dc │ │ │ │ + bne ad6c4 │ │ │ │ strb r3, [sl, r2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne ad3ac │ │ │ │ - movw r3, #46668 @ 0xb64c │ │ │ │ + bne ad494 │ │ │ │ + movw r3, #46456 @ 0xb578 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq ad440 │ │ │ │ + beq ad528 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne ad64c │ │ │ │ + bne ad734 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne ad64c │ │ │ │ - ldr r3, [pc, #3120] @ ae044 │ │ │ │ + bne ad734 │ │ │ │ + ldr r3, [pc, #3120] @ ae12c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi ad9f0 │ │ │ │ + bhi adad8 │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r5] │ │ │ │ str r5, [r3, #1928] @ 0x788 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -131112,45 +131172,45 @@ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r0, #456 @ 0x1c8 │ │ │ │ + movw r0, #672 @ 0x2a0 │ │ │ │ movt r0, #10 │ │ │ │ ldr r4, [r8, #988] @ 0x3dc │ │ │ │ cmp r4, r0 │ │ │ │ - bne adec8 │ │ │ │ - ldr r0, [pc, #2988] @ ae044 │ │ │ │ + bne adfb0 │ │ │ │ + ldr r0, [pc, #2988] @ ae12c │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1604] @ 0x644 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs addb8 │ │ │ │ + bcs adea0 │ │ │ │ add r1, r1, #19 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, ip │ │ │ │ - beq ade5c │ │ │ │ + beq adf44 │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r0] │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ad7b4 │ │ │ │ + beq ad89c │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r8, #1 │ │ │ │ strb sl, [r4, #5] │ │ │ │ add sl, r4, #20 │ │ │ │ strb r3, [r4, #6] │ │ │ │ @@ -131170,112 +131230,112 @@ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp r3, r9 │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ lsl r2, r8, r2 │ │ │ │ lsl r3, r8, r3 │ │ │ │ - bne ad858 │ │ │ │ + bne ad940 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad9b0 │ │ │ │ + beq ada98 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r1, r3 │ │ │ │ - bne ad338 │ │ │ │ + bne ad420 │ │ │ │ add r1, sl, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad5cc │ │ │ │ + ble ad6b4 │ │ │ │ mov lr, #12 │ │ │ │ mov r2, r1 │ │ │ │ mla lr, lr, r7, r1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq adf3c │ │ │ │ + beq ae024 │ │ │ │ ldr ip, [r3], #8 │ │ │ │ add r2, r2, #12 │ │ │ │ str ip, [r2, #-8] │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [r2, #-12] │ │ │ │ str r0, [r2, #-4] │ │ │ │ cmp lr, r2 │ │ │ │ - bne ad5a0 │ │ │ │ + bne ad688 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbe54 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ - b ad3e0 │ │ │ │ + bl bbf60 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b ad4c8 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ cmp r1, #7 │ │ │ │ add r2, ip, r2 │ │ │ │ and r2, r2, lr │ │ │ │ - ble ad63c │ │ │ │ + ble ad724 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt adba0 │ │ │ │ + bgt adc88 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r1, [sl, ip] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad39c │ │ │ │ + beq ad484 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ - b ad600 │ │ │ │ + b ad6e8 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ ldrsb r1, [sl, r2] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad3d0 │ │ │ │ - b ad628 │ │ │ │ + beq ad4b8 │ │ │ │ + b ad710 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r3, #26368 @ 0x6700 │ │ │ │ + movw r3, #26584 @ 0x67d8 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r8, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne adf04 │ │ │ │ - ldr r2, [pc, #2516] @ ae044 │ │ │ │ + bne adfec │ │ │ │ + ldr r2, [pc, #2516] @ ae12c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ cmn r9, #804 @ 0x324 │ │ │ │ - beq ade18 │ │ │ │ + beq adf00 │ │ │ │ lsr r3, r5, #18 │ │ │ │ ubfx r2, r5, #0, #18 │ │ │ │ add r3, r9, r3, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt ad6bc │ │ │ │ + bgt ad7a4 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ade18 │ │ │ │ + beq adf00 │ │ │ │ bic r2, r5, #4080 @ 0xff0 │ │ │ │ bic r2, r2, #15 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ str r5, [r2, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq adc74 │ │ │ │ + beq add5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad440 │ │ │ │ + bne ad528 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ mov r3, #28 │ │ │ │ ldr sl, [r9, #512] @ 0x200 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mul r5, r3, r5 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -131284,60 +131344,60 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str r1, [r2, #8] │ │ │ │ add ip, r9, r3, lsl #2 │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r1, [ip, #528] @ 0x210 │ │ │ │ cmp r0, r1 │ │ │ │ - bne ad74c │ │ │ │ + bne ad834 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad748 │ │ │ │ + beq ad830 │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp r3, lr │ │ │ │ movne r2, #0 │ │ │ │ str r2, [ip, #528] @ 0x210 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq adf90 │ │ │ │ + beq ae078 │ │ │ │ cmp r3, #1 │ │ │ │ - beq adf64 │ │ │ │ + beq ae04c │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [ip, #532] @ 0x214 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ad440 │ │ │ │ + beq ad528 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r9, #524] @ 0x20c │ │ │ │ strne r2, [r3, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3, #24] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b ad440 │ │ │ │ + b ad528 │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp r9, lr │ │ │ │ - bhi ad944 │ │ │ │ + bhi ada2c │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r9, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ add r1, r0, r9 │ │ │ │ str r1, [r0, #4] │ │ │ │ str ip, [r0, r9] │ │ │ │ cmp r4, #0 │ │ │ │ - beq addb8 │ │ │ │ + beq adea0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, sl │ │ │ │ add r8, r7, #20 │ │ │ │ add sl, r4, #20 │ │ │ │ mov r9, #0 │ │ │ │ strb r3, [r4, #4] │ │ │ │ strb r0, [r4, #5] │ │ │ │ @@ -131358,234 +131418,234 @@ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp r3, r9 │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ lsl r2, r7, r2 │ │ │ │ lsl r3, r7, r3 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - beq ad568 │ │ │ │ + beq ad650 │ │ │ │ ldrb r0, [r4, #6] │ │ │ │ add r1, r5, #20 │ │ │ │ add r8, r1, r3 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r1, sl, r2 │ │ │ │ moveq r3, r0 │ │ │ │ moveq r2, r1 │ │ │ │ - beq adc10 │ │ │ │ + beq adcf8 │ │ │ │ add r9, sl, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble adf34 │ │ │ │ + ble ae01c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ add r1, r9, r7, lsl #3 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r9 │ │ │ │ ldrb r1, [r3] │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ add r0, r3, #3 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr ip, [r8, r3, lsl #3] │ │ │ │ add lr, r1, r3, lsl #2 │ │ │ │ ldr r1, [ip] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ add r1, r1, #1 │ │ │ │ - ble adc94 │ │ │ │ + ble add7c │ │ │ │ str ip, [r2] │ │ │ │ add r2, r2, #8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ad8a0 │ │ │ │ + bne ad988 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ mvn ip, ip, lsl r1 │ │ │ │ - b ad91c │ │ │ │ + b ada04 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt adcb8 │ │ │ │ + bgt adda0 │ │ │ │ lsl lr, r3, #1 │ │ │ │ ldrsh r8, [sl, lr] │ │ │ │ cmn r8, #1 │ │ │ │ - bne adcc4 │ │ │ │ + bne addac │ │ │ │ strh r2, [sl, lr] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - beq adc24 │ │ │ │ + beq add0c │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ ldr r3, [r9, r2, lsl #3] │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ and r3, ip, r0 │ │ │ │ - bgt ad8f0 │ │ │ │ + bgt ad9d8 │ │ │ │ ldrsb lr, [sl, r3] │ │ │ │ cmn lr, #1 │ │ │ │ - bne adcc4 │ │ │ │ + bne addac │ │ │ │ strb r2, [sl, r3] │ │ │ │ - b ad90c │ │ │ │ + b ad9f4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r8, r7, #20 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, sl │ │ │ │ str r1, [ip, #12] │ │ │ │ str ip, [r1, #8] │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ad7f0 │ │ │ │ + b ad8d8 │ │ │ │ ldr ip, [sl, r2, lsl #2] │ │ │ │ cmn ip, #1 │ │ │ │ - bne ad5dc │ │ │ │ + bne ad6c4 │ │ │ │ str r3, [sl, r2, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne ad3ac │ │ │ │ - b ad3e0 │ │ │ │ + bne ad494 │ │ │ │ + b ad4c8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #7 │ │ │ │ mov r1, #12 │ │ │ │ - bhi add5c │ │ │ │ + bhi ade44 │ │ │ │ mul r1, r1, r2 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ad474 │ │ │ │ + b ad55c │ │ │ │ mov r2, #8 │ │ │ │ add sl, sl, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, r2, r3 │ │ │ │ - bne add14 │ │ │ │ + bne addfc │ │ │ │ mov r2, #12 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ mul r2, r2, r7 │ │ │ │ bl 2e280 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl bbe54 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ - b ad3e0 │ │ │ │ + bl bbf60 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b ad4c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad440 │ │ │ │ + b ad528 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #456 @ 0x1c8 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #10 │ │ │ │ ldr r4, [r8, #988] @ 0x3dc │ │ │ │ cmp r4, r1 │ │ │ │ - bne adeac │ │ │ │ + bne adf94 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r7, #8 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #5 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ad4b8 │ │ │ │ + b ad5a0 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r2, #0 │ │ │ │ - ble adefc │ │ │ │ + ble adfe4 │ │ │ │ mvn r9, r2 │ │ │ │ add r9, r9, r7 │ │ │ │ ands r9, r9, #3 │ │ │ │ - beq adb60 │ │ │ │ + beq adc48 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq adb70 │ │ │ │ + beq adc58 │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add lr, r3, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ cmp r9, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, lr │ │ │ │ stm ip, {r0, r1} │ │ │ │ - beq adb60 │ │ │ │ + beq adc48 │ │ │ │ cmp r9, #2 │ │ │ │ - beq adabc │ │ │ │ + beq adba4 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq adb70 │ │ │ │ + beq adc58 │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add lr, lr, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, lr │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldr r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq adb70 │ │ │ │ + beq adc58 │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r3, lr, #8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - b adb60 │ │ │ │ + b adc48 │ │ │ │ add r2, r2, #1 │ │ │ │ add lr, r3, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ cmp r2, r7 │ │ │ │ mov r9, r2 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - beq ad370 │ │ │ │ + beq ad458 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ mov r3, lr │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq adb70 │ │ │ │ + beq adc58 │ │ │ │ ldrd r0, [lr] │ │ │ │ add r3, lr, #8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq adb70 │ │ │ │ + beq adc58 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r3, lr, #16 │ │ │ │ stm ip, {r0, r1} │ │ │ │ add r2, r9, #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq adb70 │ │ │ │ + beq adc58 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r2, r9, #3 │ │ │ │ add r3, lr, #24 │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - bne adae0 │ │ │ │ + bne adbc8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r3, #8 │ │ │ │ - beq ade48 │ │ │ │ + beq adf30 │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add r3, r1, #8 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ cmp r2, r7 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bne ada54 │ │ │ │ - b ad370 │ │ │ │ + bne adb3c │ │ │ │ + b ad458 │ │ │ │ ldr r1, [sl, r2, lsl #2] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad970 │ │ │ │ + beq ada58 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ - b adba0 │ │ │ │ + b adc88 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, r2, #12 │ │ │ │ ldrb ip, [r0] │ │ │ │ add ip, ip, #1 │ │ │ │ add r0, r0, ip, lsl #2 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ @@ -131598,240 +131658,240 @@ │ │ │ │ strle ip, [r0] │ │ │ │ str r0, [r2, #-8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #-12] │ │ │ │ ldr r0, [lr, #4] │ │ │ │ str r0, [r2, #-4] │ │ │ │ cmp r3, r7 │ │ │ │ - blt adbc4 │ │ │ │ + blt adcac │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbe54 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + bl bbf60 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 25b760 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25c4a8 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq adf54 │ │ │ │ + beq ae03c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r3] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, r1 │ │ │ │ - beq adf10 │ │ │ │ + beq adff8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r3, #4 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad440 │ │ │ │ + b ad528 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r9, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b ad440 │ │ │ │ + b ad528 │ │ │ │ str r1, [ip] │ │ │ │ add r2, r2, #8 │ │ │ │ str ip, [r2, #-8] │ │ │ │ ldr r3, [lr, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad8a0 │ │ │ │ - b ad8dc │ │ │ │ + bne ad988 │ │ │ │ + b ad9c4 │ │ │ │ ldr lr, [sl, r3, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - beq adea4 │ │ │ │ + beq adf8c │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add lr, r0, #1 │ │ │ │ add r3, lr, r3 │ │ │ │ and r3, r3, ip │ │ │ │ cmp r1, #7 │ │ │ │ lsl lr, r3, #1 │ │ │ │ ldrsble lr, [sl, r3] │ │ │ │ - ble adcf4 │ │ │ │ + ble adddc │ │ │ │ cmp r1, #15 │ │ │ │ ldrshle lr, [sl, lr] │ │ │ │ ldrgt lr, [sl, r3, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - bne ade8c │ │ │ │ + bne adf74 │ │ │ │ cmp r1, #7 │ │ │ │ - ble ad93c │ │ │ │ + ble ada24 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt adea4 │ │ │ │ + bgt adf8c │ │ │ │ lsl lr, r3, #1 │ │ │ │ - b ad908 │ │ │ │ + b ad9f0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad9dc │ │ │ │ + ble adac4 │ │ │ │ mov lr, #12 │ │ │ │ mov ip, sl │ │ │ │ mla lr, lr, r7, sl │ │ │ │ - b add30 │ │ │ │ + b ade18 │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq add2c │ │ │ │ + beq ade14 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ add ip, ip, #12 │ │ │ │ cmp lr, ip │ │ │ │ - bne add2c │ │ │ │ - b ad9dc │ │ │ │ + bne ade14 │ │ │ │ + b adac4 │ │ │ │ mov r1, #8 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi ae014 │ │ │ │ + bhi ae0fc │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ mul r0, r2, r1 │ │ │ │ add sl, r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ - movw r1, #456 @ 0x1c8 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #10 │ │ │ │ ldr r4, [r8, #988] @ 0x3dc │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r1 │ │ │ │ add r1, r0, r7, lsl sl │ │ │ │ add r1, r1, #20 │ │ │ │ lsl r7, r7, sl │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne adec8 │ │ │ │ - ldr r1, [pc, #668] @ ae044 │ │ │ │ + bne adfb0 │ │ │ │ + ldr r1, [pc, #668] @ ae12c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, r1 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne adf18 │ │ │ │ + bne ae000 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #1 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ae038 │ │ │ │ + beq ae120 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, sl │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r1, [ip, #800] @ 0x320 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [ip, #800] @ 0x320 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ad7f0 │ │ │ │ + b ad8d8 │ │ │ │ ldr r2, [r8, #980] @ 0x3d4 │ │ │ │ - movw r3, #35308 @ 0x89ec │ │ │ │ + movw r3, #34260 @ 0x85d4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne adf44 │ │ │ │ + bne ae02c │ │ │ │ mov r0, r5 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b ad440 │ │ │ │ + b ad528 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne adb80 │ │ │ │ - b ade48 │ │ │ │ + bne adc68 │ │ │ │ + b adf30 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad7dc │ │ │ │ + b ad8c4 │ │ │ │ add r2, r5, #20 │ │ │ │ add r8, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ - b ad878 │ │ │ │ + b ad960 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, ip │ │ │ │ - b adcd8 │ │ │ │ + b addc0 │ │ │ │ str r2, [sl, r3, lsl #2] │ │ │ │ - b ad90c │ │ │ │ + b ad9f4 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r7, #8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae038 │ │ │ │ + beq ae120 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad7f0 │ │ │ │ - beq ad3e0 │ │ │ │ - b ad370 │ │ │ │ + b ad8d8 │ │ │ │ + beq ad4c8 │ │ │ │ + b ad458 │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad440 │ │ │ │ + b ad528 │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r4, r0 │ │ │ │ - b addf0 │ │ │ │ - beq adc24 │ │ │ │ - b ad8dc │ │ │ │ + b aded8 │ │ │ │ + beq add0c │ │ │ │ + b ad9c4 │ │ │ │ add r3, r3, #8 │ │ │ │ - b ad5a0 │ │ │ │ + b ad688 │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b ade34 │ │ │ │ + b adf1c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad440 │ │ │ │ + b ad528 │ │ │ │ ldr r3, [r9, #524] @ 0x20c │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r0, #24] │ │ │ │ strne r0, [r3, #24] │ │ │ │ ldr r3, [r9, #532] @ 0x214 │ │ │ │ str r0, [r9, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [r9, #532] @ 0x214 │ │ │ │ - b ad440 │ │ │ │ + b ad528 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad760 │ │ │ │ + beq ad848 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [sl, r5] │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r9, #524] @ 0x20c │ │ │ │ strne r2, [r3, #20] │ │ │ │ str r3, [r2, #24] │ │ │ │ @@ -131853,70 +131913,70 @@ │ │ │ │ ldr r3, [r8, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ str r4, [sl, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str r3, [r9, #788] @ 0x314 │ │ │ │ - b ad440 │ │ │ │ + b ad528 │ │ │ │ mul r1, r2, r1 │ │ │ │ add sl, r3, #2 │ │ │ │ mov r7, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7, lsl sl │ │ │ │ adds r0, r1, #20 │ │ │ │ lsl r7, r7, sl │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bpl ad474 │ │ │ │ - bl 2e14d8 │ │ │ │ + bpl ad55c │ │ │ │ + bl 2e217c │ │ │ │ mvn r0, #0 │ │ │ │ - b ad454 │ │ │ │ + b ad53c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ and r2, r3, #32 │ │ │ │ ands r8, r3, #16 │ │ │ │ - bne ae568 │ │ │ │ + bne ae650 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae268 │ │ │ │ + bne ae350 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt ae3c0 │ │ │ │ + bgt ae4a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae460 │ │ │ │ - ldr r2, [pc, #1728] @ ae760 │ │ │ │ + beq ae548 │ │ │ │ + ldr r2, [pc, #1728] @ ae848 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ae460 │ │ │ │ + bhi ae548 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa62c │ │ │ │ + bl aa714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae3ec │ │ │ │ - movw r8, #54676 @ 0xd594 │ │ │ │ + beq ae4d4 │ │ │ │ + movw r8, #56740 @ 0xdda4 │ │ │ │ movt r8, #19 │ │ │ │ movw r3, #30956 @ 0x78ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq ae584 │ │ │ │ - ldr r2, [pc, #1648] @ ae764 │ │ │ │ + beq ae66c │ │ │ │ + ldr r2, [pc, #1648] @ ae84c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -131925,52 +131985,52 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - beq ae144 │ │ │ │ + beq ae22c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ mov r3, #0 │ │ │ │ subs r7, r0, #0 │ │ │ │ streq r7, [r4, #12] │ │ │ │ - beq ae5ac │ │ │ │ + beq ae694 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq ae648 │ │ │ │ + beq ae730 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ae648 │ │ │ │ + bne ae730 │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ tst r2, #3 │ │ │ │ - beq ae2f0 │ │ │ │ + beq ae3d8 │ │ │ │ str r7, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #24] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ mov r8, #1 │ │ │ │ tst r3, #2 │ │ │ │ - beq ae2e8 │ │ │ │ - ldr r2, [pc, #1432] @ ae764 │ │ │ │ + beq ae3d0 │ │ │ │ + ldr r2, [pc, #1432] @ ae84c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -131982,1200 +132042,1200 @@ │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r1, #444] @ 0x1bc │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ands r3, r3, #64 @ 0x40 │ │ │ │ - bne ae590 │ │ │ │ + bne ae678 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae650 │ │ │ │ + beq ae738 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae25c │ │ │ │ + bgt ae344 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae754 │ │ │ │ + beq ae83c │ │ │ │ rsb r0, r5, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 25758c <_PyThreadState_New@@Base+0x2380> │ │ │ │ + bl 2582bc <_PyThreadState_New@@Base+0x2378> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae69c │ │ │ │ + beq ae784 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a9568 │ │ │ │ + bl a9650 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ae3ec │ │ │ │ + beq ae4d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2576b8 │ │ │ │ + bl 2583e8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae2c4 │ │ │ │ + bgt ae3ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae6bc │ │ │ │ + beq ae7a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ae3ec │ │ │ │ + beq ae4d4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq ae5ac │ │ │ │ + beq ae694 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne ae1c4 │ │ │ │ + bne ae2ac │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ - b ae20c │ │ │ │ + b ae2f4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r7] │ │ │ │ mov sl, r3 │ │ │ │ - beq ae5d4 │ │ │ │ - ldr r3, [pc, #1116] @ ae768 │ │ │ │ + beq ae6bc │ │ │ │ + ldr r3, [pc, #1116] @ ae850 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ - ldr r3, [pc, #1096] @ ae764 │ │ │ │ + ldr r3, [pc, #1096] @ ae84c │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ae50c │ │ │ │ + bne ae5f4 │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae74c │ │ │ │ + beq ae834 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ae480 │ │ │ │ + bne ae568 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae38c │ │ │ │ + bgt ae474 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae38c │ │ │ │ + bne ae474 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae5a0 │ │ │ │ + ble ae688 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ae678 │ │ │ │ + beq ae760 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r8, [r4, #24] │ │ │ │ - b ae1b4 │ │ │ │ + b ae29c │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r8, #11108 @ 0x2b64 │ │ │ │ + movweq r8, #13580 @ 0x350c │ │ │ │ movteq r8, #21 │ │ │ │ - bne ae434 │ │ │ │ + bne ae51c │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa62c │ │ │ │ + bl aa714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne ae0d8 │ │ │ │ + bne ae1c0 │ │ │ │ mvn r0, #0 │ │ │ │ - b ae260 │ │ │ │ + b ae348 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa62c │ │ │ │ + bl aa714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae3ec │ │ │ │ - movw r8, #39284 @ 0x9974 │ │ │ │ + beq ae4d4 │ │ │ │ + movw r8, #41832 @ 0xa368 │ │ │ │ movt r8, #20 │ │ │ │ - b ae0d8 │ │ │ │ - movw r8, #5604 @ 0x15e4 │ │ │ │ + b ae1c0 │ │ │ │ + movw r8, #8136 @ 0x1fc8 │ │ │ │ movt r8, #19 │ │ │ │ - b ae3d0 │ │ │ │ - movw r8, #40888 @ 0x9fb8 │ │ │ │ + b ae4b8 │ │ │ │ + movw r8, #42448 @ 0xa5d0 │ │ │ │ movt r8, #13 │ │ │ │ - b ae3d0 │ │ │ │ + b ae4b8 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble ae460 │ │ │ │ + ble ae548 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r8, #3712 @ 0xe80 │ │ │ │ + movweq r8, #6120 @ 0x17e8 │ │ │ │ movteq r8, #23 │ │ │ │ - beq ae3d0 │ │ │ │ + beq ae4b8 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r8, #57712 @ 0xe170 │ │ │ │ + movweq r8, #59380 @ 0xe7f4 │ │ │ │ movteq r8, #27 │ │ │ │ - beq ae3d0 │ │ │ │ + beq ae4b8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #17012 @ 0x4274 │ │ │ │ + movw r1, #17588 @ 0x44b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b ae3ec │ │ │ │ + bl 1417cc │ │ │ │ + b ae4d4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae49c │ │ │ │ + bgt ae584 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae740 │ │ │ │ + beq ae828 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae4d4 │ │ │ │ + bgt ae5bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae734 │ │ │ │ + beq ae81c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae4d4 │ │ │ │ + bgt ae5bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae728 │ │ │ │ + beq ae810 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - ble ae648 │ │ │ │ + ble ae730 │ │ │ │ mov r0, r7 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [r4, #12] │ │ │ │ - b ae3ac │ │ │ │ + b ae494 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae32c │ │ │ │ + beq ae414 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae544 │ │ │ │ + bgt ae62c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae544 │ │ │ │ + bne ae62c │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ movle r7, r2 │ │ │ │ strle r3, [r2] │ │ │ │ - ble ae648 │ │ │ │ + ble ae730 │ │ │ │ mov r7, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b ae3ac │ │ │ │ + b ae494 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae70c │ │ │ │ - bl af21c │ │ │ │ + bne ae7f4 │ │ │ │ + bl af304 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r7, [r4, #12] │ │ │ │ - bne ae1b4 │ │ │ │ - b ae3ec │ │ │ │ + bne ae29c │ │ │ │ + b ae4d4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne ae134 │ │ │ │ - b ae144 │ │ │ │ + bne ae21c │ │ │ │ + b ae22c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a9898 │ │ │ │ - b ae22c │ │ │ │ + bl a9980 │ │ │ │ + b ae314 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne ae3a8 │ │ │ │ + bne ae490 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae3ec │ │ │ │ + bgt ae4d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae3ec │ │ │ │ + bne ae4d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ae3ec │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ae4d4 │ │ │ │ and r3, r2, #28 │ │ │ │ cmp r3, #4 │ │ │ │ - bne ae304 │ │ │ │ + bne ae3ec │ │ │ │ tst r2, #32 │ │ │ │ - beq ae6c8 │ │ │ │ + beq ae7b0 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq ae6f8 │ │ │ │ + beq ae7e0 │ │ │ │ ldrsb r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r7, #20 │ │ │ │ - bge ae6d8 │ │ │ │ + bge ae7c0 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r7, #20 │ │ │ │ addeq r3, r7, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #336] @ ae76c │ │ │ │ + ldr r3, [pc, #336] @ ae854 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae644 │ │ │ │ + bgt ae72c │ │ │ │ sub r2, sl, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae644 │ │ │ │ + bne ae72c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r3 │ │ │ │ str r7, [r4, #12] │ │ │ │ - b ae3ac │ │ │ │ + b ae494 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae240 │ │ │ │ + bgt ae328 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae240 │ │ │ │ + bne ae328 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ae240 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ae328 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b ae3a4 │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + b ae48c │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae3ec │ │ │ │ - bl 1436d4 │ │ │ │ - b ae274 │ │ │ │ + beq ae4d4 │ │ │ │ + bl 143edc │ │ │ │ + b ae35c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ae2c4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ae3ac │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt ae610 │ │ │ │ + blt ae6f8 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ - b ae61c │ │ │ │ + b ae704 │ │ │ │ ldrsb r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r7, #28 │ │ │ │ - bge ae6d8 │ │ │ │ - b ae600 │ │ │ │ + bge ae7c0 │ │ │ │ + b ae6e8 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17336 @ 0x43b8 │ │ │ │ + movw r1, #17912 @ 0x45f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b ae3ec │ │ │ │ + bl 16f7e8 │ │ │ │ + b ae4d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ae4d4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ae5bc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ae4b8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ae5a0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ae49c │ │ │ │ - bl 1436d4 │ │ │ │ - b ae648 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ae25c │ │ │ │ - subeq lr, r5, r4, ror r3 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ae584 │ │ │ │ + bl 143edc │ │ │ │ + b ae730 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ae344 │ │ │ │ + strheq lr, [r5], #-88 @ 0xffffffa8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000ae770 : │ │ │ │ +000ae858 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt ae7c0 │ │ │ │ + bgt ae8a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae844 │ │ │ │ - ldr r1, [pc, #200] @ ae874 │ │ │ │ + beq ae92c │ │ │ │ + ldr r1, [pc, #200] @ ae95c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ae844 │ │ │ │ + bhi ae92c │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r5, #11108 @ 0x2b64 │ │ │ │ + movweq r5, #13580 @ 0x350c │ │ │ │ movteq r5, #21 │ │ │ │ - bne ae818 │ │ │ │ + bne ae900 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aa194 │ │ │ │ + bl aa27c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ strd r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r5, #39284 @ 0x9974 │ │ │ │ + movw r5, #41832 @ 0xa368 │ │ │ │ movt r5, #20 │ │ │ │ - b ae7d0 │ │ │ │ - movw r5, #5604 @ 0x15e4 │ │ │ │ + b ae8b8 │ │ │ │ + movw r5, #8136 @ 0x1fc8 │ │ │ │ movt r5, #19 │ │ │ │ - b ae7d0 │ │ │ │ - movw r5, #54676 @ 0xd594 │ │ │ │ + b ae8b8 │ │ │ │ + movw r5, #56740 @ 0xdda4 │ │ │ │ movt r5, #19 │ │ │ │ - b ae7d0 │ │ │ │ + b ae8b8 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble ae844 │ │ │ │ + ble ae92c │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r5, #3712 @ 0xe80 │ │ │ │ + movweq r5, #6120 @ 0x17e8 │ │ │ │ movteq r5, #23 │ │ │ │ - beq ae7d0 │ │ │ │ + beq ae8b8 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - movweq r5, #57712 @ 0xe170 │ │ │ │ + movweq r5, #59380 @ 0xe7f4 │ │ │ │ movteq r5, #27 │ │ │ │ - beq ae7d0 │ │ │ │ + beq ae8b8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - movw r1, #17012 @ 0x4274 │ │ │ │ + movw r1, #17588 @ 0x44b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ - movw r5, #40888 @ 0x9fb8 │ │ │ │ + b 1417cc │ │ │ │ + movw r5, #42448 @ 0xa5d0 │ │ │ │ movt r5, #13 │ │ │ │ - b ae7d0 │ │ │ │ - subeq lr, r5, ip, ror r3 │ │ │ │ + b ae8b8 │ │ │ │ + subeq lr, r5, r0, asr #11 │ │ │ │ │ │ │ │ -000ae878 : │ │ │ │ +000ae960 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq af1a0 │ │ │ │ + beq af288 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r9, #42752 @ 0xa700 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne aebc0 │ │ │ │ + bne aeca8 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ cmn r6, #1 │ │ │ │ - beq aebc0 │ │ │ │ + beq aeca8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #46668 @ 0xb64c │ │ │ │ + movw r3, #46456 @ 0xb578 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq af07c │ │ │ │ + beq af164 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aec00 │ │ │ │ + bne aece8 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq af1cc │ │ │ │ + beq af2b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aea68 │ │ │ │ + bne aeb50 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aead0 │ │ │ │ + bgt aebb8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aeadc │ │ │ │ + bgt aebc4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae984 │ │ │ │ + beq aea6c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne af108 │ │ │ │ + bne af1f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble aed60 │ │ │ │ + ble aee48 │ │ │ │ ldrb r9, [r4, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - bne aec74 │ │ │ │ + bne aed5c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp lr, #7 │ │ │ │ mvn r1, r1, lsl lr │ │ │ │ and r2, r1, r6 │ │ │ │ - bgt aeaf0 │ │ │ │ + bgt aebd8 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrsb ip, [r0, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bge aea98 │ │ │ │ + bge aeb80 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, r0 │ │ │ │ - beq aed1c │ │ │ │ + beq aee04 │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ add r0, r3, #20 │ │ │ │ cmp r8, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq aea58 │ │ │ │ + beq aeb40 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq af0dc │ │ │ │ + beq af1c4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt af0dc │ │ │ │ + bgt af1c4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ str r7, [r8] │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ - beq aea90 │ │ │ │ + beq aeb78 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq aea8c │ │ │ │ + beq aeb74 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aed50 │ │ │ │ + ble aee38 │ │ │ │ str r3, [r8] │ │ │ │ mov r6, #1 │ │ │ │ - b aea5c │ │ │ │ + b aeb44 │ │ │ │ lsr ip, r6, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, ip, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb r9, [r0, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bge aeb44 │ │ │ │ + bge aec2c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b ae9e0 │ │ │ │ + b aeac8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae960 │ │ │ │ + ble aea48 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae978 │ │ │ │ - b ae984 │ │ │ │ + bne aea60 │ │ │ │ + b aea6c │ │ │ │ cmp lr, #15 │ │ │ │ - bgt af0e4 │ │ │ │ + bgt af1cc │ │ │ │ lsl r0, r2, #1 │ │ │ │ add ip, r3, r0 │ │ │ │ ldrsh ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge aeb1c │ │ │ │ + bge aec04 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b ae9e0 │ │ │ │ + b aeac8 │ │ │ │ lsr ip, r6, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, ip, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add r9, r3, r0 │ │ │ │ ldrsh r9, [r9, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - blt aeb0c │ │ │ │ + blt aebf4 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add r0, r0, r2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r0, r0, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r2, r0, r1 │ │ │ │ - ble aebac │ │ │ │ + ble aec94 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt af174 │ │ │ │ + bgt af25c │ │ │ │ lsl r0, r2, #1 │ │ │ │ add lr, r3, r0 │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - blt aeb0c │ │ │ │ + blt aebf4 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b aeb6c │ │ │ │ + b aec54 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - blt aeabc │ │ │ │ - b aeb98 │ │ │ │ + blt aeba4 │ │ │ │ + b aec80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq af1fc │ │ │ │ + beq af2e4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #46668 @ 0xb64c │ │ │ │ + movw r3, #46456 @ 0xb578 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq af07c │ │ │ │ + beq af164 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae91c │ │ │ │ + beq aea04 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne ae91c │ │ │ │ + bne aea04 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11aad0 │ │ │ │ + bl 11b470 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae940 │ │ │ │ + beq aea28 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ - bne aec48 │ │ │ │ + bne aed30 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b5a94 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 1b6100 <_PyDict_InsertSplitValue@@Base> │ │ │ │ mov r2, r7 │ │ │ │ cmp r8, #0 │ │ │ │ - beq aea5c │ │ │ │ + beq aeb44 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aec6c │ │ │ │ + beq aed54 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r8] │ │ │ │ - b aea5c │ │ │ │ - ldr r3, [pc, #1436] @ af218 │ │ │ │ + b aeb44 │ │ │ │ + ldr r3, [pc, #1436] @ af300 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ tst r9, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov sl, r3 │ │ │ │ - bne af01c │ │ │ │ + bne af104 │ │ │ │ tst r9, #2 │ │ │ │ - bne aefbc │ │ │ │ + bne af0a4 │ │ │ │ tst r9, #4 │ │ │ │ - bne aef5c │ │ │ │ + bne af044 │ │ │ │ tst r9, #8 │ │ │ │ - bne aeefc │ │ │ │ + bne aefe4 │ │ │ │ tst r9, #16 │ │ │ │ - bne aee9c │ │ │ │ + bne aef84 │ │ │ │ tst r9, #32 │ │ │ │ - bne aee3c │ │ │ │ + bne aef24 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne aeddc │ │ │ │ + bne aeec4 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - beq ae99c │ │ │ │ + beq aea84 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r9, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae99c │ │ │ │ + beq aea84 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae99c │ │ │ │ + bge aea84 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b ae99c │ │ │ │ + bl 2eb05c │ │ │ │ + b aea84 │ │ │ │ mov r0, #12 │ │ │ │ cmp r8, #0 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ add r1, r3, #20 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r5, r7} │ │ │ │ str r6, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b aea20 │ │ │ │ + b aeb08 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [r8] │ │ │ │ - b aea90 │ │ │ │ + b aeb78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl ad21c │ │ │ │ + bl ad304 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ae990 │ │ │ │ + bne aea78 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aedb4 │ │ │ │ + bgt aee9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq af20c │ │ │ │ + beq af2f4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt af1cc │ │ │ │ + bgt af2b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne af1cc │ │ │ │ + bne af2b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b af1cc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b af2b4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aecbc │ │ │ │ + beq aeda4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aecbc │ │ │ │ + bge aeda4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b aecbc │ │ │ │ + bl 2eb05c │ │ │ │ + b aeda4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aecb4 │ │ │ │ + beq aed9c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aecb4 │ │ │ │ + bge aed9c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b aecb4 │ │ │ │ + bl 2eb05c │ │ │ │ + b aed9c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aecac │ │ │ │ + beq aed94 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aecac │ │ │ │ + bge aed94 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b aecac │ │ │ │ + bl 2eb05c │ │ │ │ + b aed94 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aeca4 │ │ │ │ + beq aed8c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aeca4 │ │ │ │ + bge aed8c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b aeca4 │ │ │ │ + bl 2eb05c │ │ │ │ + b aed8c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aec9c │ │ │ │ + beq aed84 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aec9c │ │ │ │ + bge aed84 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b aec9c │ │ │ │ + bl 2eb05c │ │ │ │ + b aed84 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aec94 │ │ │ │ + beq aed7c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aec94 │ │ │ │ + bge aed7c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b aec94 │ │ │ │ + bl 2eb05c │ │ │ │ + b aed7c │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aec8c │ │ │ │ + beq aed74 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aec8c │ │ │ │ + bge aed74 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b aec8c │ │ │ │ + bl 2eb05c │ │ │ │ + b aed74 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, r7 │ │ │ │ - bl a99dc │ │ │ │ + bl a9ac4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq af1cc │ │ │ │ + beq af2b4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq aea58 │ │ │ │ + beq aeb40 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq af0dc │ │ │ │ + beq af1c4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r8] │ │ │ │ - b aea58 │ │ │ │ + b aeb40 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge af148 │ │ │ │ + bge af230 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r0, #20] │ │ │ │ - b ae9e0 │ │ │ │ + b aeac8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl ad21c │ │ │ │ + bl ad304 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aed98 │ │ │ │ + beq aee80 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b ae984 │ │ │ │ + b aea6c │ │ │ │ lsr ip, r6, #5 │ │ │ │ add r2, r0, r2 │ │ │ │ add r0, ip, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - blt af0f8 │ │ │ │ - b aeb48 │ │ │ │ + blt af1e0 │ │ │ │ + b aec30 │ │ │ │ add r9, r3, r2, lsl #2 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r9, [r9, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - blt af0f8 │ │ │ │ + blt af1e0 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b aeb64 │ │ │ │ + b aec4c │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq af1e0 │ │ │ │ - bl b67b8 │ │ │ │ + beq af2c8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af1e0 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne af2c8 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4685 @ 0x124d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ mvn r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r8] │ │ │ │ - b aea5c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b aeb44 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15856 @ 0x3df0 │ │ │ │ + movw r1, #16432 @ 0x4030 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b af1cc │ │ │ │ + bl 16f7e8 │ │ │ │ + b af2b4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f3374 │ │ │ │ - b af1cc │ │ │ │ + bl 2f4134 │ │ │ │ + b af2b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b aedb4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b aee9c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000af21c : │ │ │ │ +000af304 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #30572 @ 0x776c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl aa194 │ │ │ │ + bl aa27c │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r3, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq af270 │ │ │ │ + beq af358 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble af27c │ │ │ │ + ble af364 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne af270 │ │ │ │ + bne af358 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000af298 : │ │ │ │ +000af380 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #30088 @ 0x7588 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl aa194 │ │ │ │ + bl aa27c │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r5, r1, #0 │ │ │ │ - beq af39c │ │ │ │ + beq af484 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ bl 2e688 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq af3a8 │ │ │ │ + beq af490 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af39c │ │ │ │ + bne af484 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5, r4 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne af39c │ │ │ │ - movw r1, #23240 @ 0x5ac8 │ │ │ │ + bne af484 │ │ │ │ + movw r1, #23816 @ 0x5d08 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - b af360 │ │ │ │ + b af448 │ │ │ │ cmp r3, #10 │ │ │ │ - beq af390 │ │ │ │ + beq af478 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq af39c │ │ │ │ + beq af484 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne af34c │ │ │ │ + bne af434 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d274 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af354 │ │ │ │ + bne af43c │ │ │ │ adds r0, r4, #6 │ │ │ │ moveq r0, r5 │ │ │ │ - b af3a0 │ │ │ │ + b af488 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne af354 │ │ │ │ + bne af43c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b af31c │ │ │ │ + b af404 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #408] @ af574 │ │ │ │ + ldr r5, [pc, #408] @ af65c │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ ldr r2, [r5, r4] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1736] @ 0x6c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq af4c4 │ │ │ │ - ldr r0, [pc, #372] @ af578 │ │ │ │ + beq af5ac │ │ │ │ + ldr r0, [pc, #372] @ af660 │ │ │ │ ldr r1, [r2, #1740] @ 0x6cc │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1740] @ 0x6cc │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1736] @ 0x6c8 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne af520 │ │ │ │ + bne af608 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst r0, #16384 @ 0x4000 │ │ │ │ - bne af474 │ │ │ │ + bne af55c │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt af4e0 │ │ │ │ + bgt af5c8 │ │ │ │ ldr lr, [r5, r4] │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ str r1, [r2] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r4, [lr, #3836] @ 0xefc │ │ │ │ str r2, [r3, #16] │ │ │ │ @@ -133185,22 +133245,22 @@ │ │ │ │ str r1, [r0] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [lr, #3824] @ 0xef0 │ │ │ │ str r4, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [lr, #3824] @ 0xef0 │ │ │ │ - b af460 │ │ │ │ + b af548 │ │ │ │ mov r1, #1 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a72d0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne af42c │ │ │ │ - b af460 │ │ │ │ + bne af514 │ │ │ │ + b af548 │ │ │ │ ldr ip, [r5, r4] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr lr, [ip, #3836] @ 0xefc │ │ │ │ and r2, r1, #3 │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ @@ -133208,83 +133268,83 @@ │ │ │ │ str r1, [r4] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [ip, #3824] @ 0xef0 │ │ │ │ str lr, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [lr, #4] │ │ │ │ str r2, [ip, #3824] @ 0xef0 │ │ │ │ - b af460 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b af548 │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne af558 │ │ │ │ - ldr r0, [pc, #68] @ af57c │ │ │ │ + bne af640 │ │ │ │ + ldr r0, [pc, #68] @ af664 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af42c │ │ │ │ + bne af514 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b af42c │ │ │ │ + b af514 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b af42c │ │ │ │ + b af514 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000af580 : │ │ │ │ +000af668 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq af668 │ │ │ │ + beq af750 │ │ │ │ mov r0, r4 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a71bc │ │ │ │ + bl a7294 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af614 │ │ │ │ + beq af6fc │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r5, r0, #12 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bge af60c │ │ │ │ + bge af6f4 │ │ │ │ ldr ip, [r3], #4 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [ip, #4] │ │ │ │ ldr lr, [ip] │ │ │ │ ldr r6, [ip] │ │ │ │ ldrbeq r2, [r2, #85] @ 0x55 │ │ │ │ add lr, lr, #1 │ │ │ │ ubfxeq r2, r2, #6, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [ip] │ │ │ │ str ip, [r5, #4]! │ │ │ │ - b af5d0 │ │ │ │ + b af6b8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne af624 │ │ │ │ + bne af70c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr ip, [pc, #68] @ af670 │ │ │ │ + ldr ip, [pc, #68] @ af758 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub r2, r0, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr lr, [ip, #4] │ │ │ │ @@ -133292,913 +133352,913 @@ │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r0, #-4] │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str ip, [r0, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ - b af614 │ │ │ │ - ldr r0, [pc, #4] @ af674 │ │ │ │ - b af614 │ │ │ │ + b af6fc │ │ │ │ + ldr r0, [pc, #4] @ af75c │ │ │ │ + b af6fc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ │ │ │ │ -000af678 : │ │ │ │ +000af760 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ tst r3, #8 │ │ │ │ - bne af6bc │ │ │ │ + bne af7a4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ movw r0, #30360 @ 0x7698 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aa194 │ │ │ │ + bl aa27c │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15908 @ 0x3e24 │ │ │ │ + movw r1, #16484 @ 0x4064 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af714 │ │ │ │ + beq af7fc │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afab8 │ │ │ │ + bne afba0 │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af730 │ │ │ │ + beq af818 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afeb0 │ │ │ │ + bne aff34 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af748 │ │ │ │ + beq af830 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af9d8 │ │ │ │ + bne afac0 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af760 │ │ │ │ + beq af848 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af968 │ │ │ │ + bne afa50 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af778 │ │ │ │ + beq af860 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afe4c │ │ │ │ + bne aff8c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b1344 │ │ │ │ + beq b142c │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af7a8 │ │ │ │ + bne af890 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r0, [r2, #32] │ │ │ │ ldreq r1, [r2, #72] @ 0x48 │ │ │ │ streq r1, [r3, #72] @ 0x48 │ │ │ │ streq r0, [r3, #32] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af7cc │ │ │ │ + bne af8b4 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r0, [r2, #36] @ 0x24 │ │ │ │ ldreq r1, [r2, #76] @ 0x4c │ │ │ │ streq r1, [r3, #76] @ 0x4c │ │ │ │ streq r0, [r3, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b00ac │ │ │ │ + bne b0194 │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq b00ac │ │ │ │ + beq b0194 │ │ │ │ cmp r4, #0 │ │ │ │ - beq aff08 │ │ │ │ + beq afff0 │ │ │ │ ldr ip, [r4, #44] @ 0x2c │ │ │ │ cmp r1, ip │ │ │ │ - bne b0380 │ │ │ │ + bne b0468 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af810 │ │ │ │ + bne af8f8 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b00c8 │ │ │ │ + bne b01b0 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af834 │ │ │ │ + bne af91c │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne b1328 │ │ │ │ + bne b1410 │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b0884 │ │ │ │ + bne b096c │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af864 │ │ │ │ + bne af94c │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af864 │ │ │ │ + beq af94c │ │ │ │ cmp r4, #0 │ │ │ │ - beq aff3c │ │ │ │ + beq b0024 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, r1 │ │ │ │ - bne aff3c │ │ │ │ + bne b0024 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ - beq aff4c │ │ │ │ + beq b0034 │ │ │ │ ldrd r0, [r3, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af888 │ │ │ │ + bne af970 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne affdc │ │ │ │ + bne b00c4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af89c │ │ │ │ + bne af984 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b013c │ │ │ │ + bne b0224 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b0184 │ │ │ │ + bne b026c │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1820 │ │ │ │ + bne b1908 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af8d0 │ │ │ │ + bne af9b8 │ │ │ │ ldr r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b184c │ │ │ │ + bne b1934 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0114 │ │ │ │ + beq b01fc │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ ldr lr, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0064 │ │ │ │ + bne b014c │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0064 │ │ │ │ + beq b014c │ │ │ │ cmp r4, #0 │ │ │ │ - beq b00dc │ │ │ │ + beq b01c4 │ │ │ │ ldr r5, [r4, #148] @ 0x94 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b01d0 │ │ │ │ + bne b02b8 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b01dc │ │ │ │ + beq b02c4 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af92c │ │ │ │ + bne afa14 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b008c │ │ │ │ + bne b0174 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af944 │ │ │ │ + bne afa2c │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b09d0 │ │ │ │ + bne b0ab8 │ │ │ │ eor r1, r1, ip │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne b0030 │ │ │ │ + bne b0118 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b0424 │ │ │ │ + beq b050c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r1, #4] │ │ │ │ ldr ip, [r4, #56] @ 0x38 │ │ │ │ mov r6, lr │ │ │ │ ldr lr, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, lr │ │ │ │ ldr lr, [r1] │ │ │ │ - bne b0334 │ │ │ │ + bne b041c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af99c │ │ │ │ + bne afa84 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b070c │ │ │ │ + bne b07f4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne af9b0 │ │ │ │ + bne afa98 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0834 │ │ │ │ + bne b091c │ │ │ │ cmp r7, #0 │ │ │ │ - bne af760 │ │ │ │ + bne af848 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af760 │ │ │ │ + beq af848 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne af76c │ │ │ │ - b afe84 │ │ │ │ + bne af854 │ │ │ │ + b affc4 │ │ │ │ ldr ip, [r4, #52] @ 0x34 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ ldr r5, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, lr │ │ │ │ mov r7, ip │ │ │ │ ldr lr, [r1, #8] │ │ │ │ - bne b02d8 │ │ │ │ + bne b03c0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b051c │ │ │ │ + bne b0604 │ │ │ │ ldr r5, [r0] │ │ │ │ subs r7, r5, #0 │ │ │ │ - bne b071c │ │ │ │ + bne b0804 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0530 │ │ │ │ + bne b0618 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b055c │ │ │ │ + bne b0644 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0748 │ │ │ │ + bne b0830 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08c8 │ │ │ │ + bne b09b0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa4c │ │ │ │ + bne afb34 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0844 │ │ │ │ + bne b092c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa64 │ │ │ │ + bne afb4c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17d0 │ │ │ │ + bne b18b8 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa7c │ │ │ │ + bne afb64 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04c0 │ │ │ │ + bne b05a8 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa94 │ │ │ │ + bne afb7c │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1868 │ │ │ │ + bne b1950 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af748 │ │ │ │ + bne af830 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af748 │ │ │ │ + beq af830 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b05f4 │ │ │ │ - b b0508 │ │ │ │ + beq b06dc │ │ │ │ + b b05f0 │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r4 │ │ │ │ ldr lr, [r4, #48] @ 0x30 │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp lr, #0 │ │ │ │ mov r7, ip │ │ │ │ mov ip, lr │ │ │ │ - bne b027c │ │ │ │ + bne b0364 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b117c │ │ │ │ + bne b1264 │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05fc │ │ │ │ + bne b06e4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b08bc │ │ │ │ + bne b09a4 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1190 │ │ │ │ + bne b1278 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b0628 │ │ │ │ + bne b0710 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b123c │ │ │ │ + bne b1324 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb38 │ │ │ │ + bne afc20 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1068 │ │ │ │ + bne b1150 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb50 │ │ │ │ + bne afc38 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f4c │ │ │ │ + bne b1034 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb68 │ │ │ │ + bne afc50 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0db4 │ │ │ │ + bne b0e9c │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb80 │ │ │ │ + bne afc68 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d3c │ │ │ │ + bne b0e24 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb98 │ │ │ │ + bne afc80 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c5c │ │ │ │ + bne b0d44 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afbb0 │ │ │ │ + bne afc98 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0be4 │ │ │ │ + bne b0ccc │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afbc8 │ │ │ │ + bne afcb0 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b00 │ │ │ │ + bne b0be8 │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afbe0 │ │ │ │ + bne afcc8 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10d4 │ │ │ │ + bne b11bc │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afbf8 │ │ │ │ + bne afce0 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1014 │ │ │ │ + bne b10fc │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc10 │ │ │ │ + bne afcf8 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fa0 │ │ │ │ + bne b1088 │ │ │ │ ldr lr, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc28 │ │ │ │ + bne afd10 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a80 │ │ │ │ + bne b0b68 │ │ │ │ ldr lr, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc40 │ │ │ │ + bne afd28 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a28 │ │ │ │ + bne b0b10 │ │ │ │ ldr lr, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc58 │ │ │ │ + bne afd40 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0938 │ │ │ │ + bne b0a20 │ │ │ │ ldr lr, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc70 │ │ │ │ + bne afd58 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ec4 │ │ │ │ + bne b0fac │ │ │ │ ldr lr, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc88 │ │ │ │ + bne afd70 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e74 │ │ │ │ + bne b0f5c │ │ │ │ ldr lr, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afca0 │ │ │ │ + bne afd88 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1948 │ │ │ │ + bne b1a30 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afcb8 │ │ │ │ + bne afda0 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1c94 │ │ │ │ + bne b1d7c │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afcd0 │ │ │ │ + bne afdb8 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1d6c │ │ │ │ + bne b1e54 │ │ │ │ ldr lr, [r1, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afce8 │ │ │ │ + bne afdd0 │ │ │ │ ldr lr, [r0, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1ffc │ │ │ │ + bne b20e4 │ │ │ │ ldr lr, [r1, #92] @ 0x5c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd00 │ │ │ │ + bne afde8 │ │ │ │ ldr lr, [r0, #92] @ 0x5c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1f00 │ │ │ │ + bne b1fe8 │ │ │ │ ldr lr, [r1, #96] @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd18 │ │ │ │ + bne afe00 │ │ │ │ ldr lr, [r0, #96] @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1f74 │ │ │ │ + bne b205c │ │ │ │ ldr lr, [r1, #100] @ 0x64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd30 │ │ │ │ + bne afe18 │ │ │ │ ldr lr, [r0, #100] @ 0x64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1f54 │ │ │ │ + bne b203c │ │ │ │ ldr lr, [r1, #104] @ 0x68 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #108] @ 0x6c │ │ │ │ - bne afd4c │ │ │ │ + bne afe34 │ │ │ │ ldr r5, [r0, #104] @ 0x68 │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1e30 │ │ │ │ + bne b1f18 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd60 │ │ │ │ + bne afe48 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1de0 │ │ │ │ + bne b1ec8 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd78 │ │ │ │ + bne afe60 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17f8 │ │ │ │ + bne b18e0 │ │ │ │ ldr lr, [r1, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd90 │ │ │ │ + bne afe78 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09ec │ │ │ │ + bne b0ad4 │ │ │ │ ldr lr, [r1, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afda8 │ │ │ │ + bne afe90 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a18 │ │ │ │ + bne b0b00 │ │ │ │ ldr lr, [r1, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afdc0 │ │ │ │ + bne afea8 │ │ │ │ ldr lr, [r0, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1fbc │ │ │ │ + bne b20a4 │ │ │ │ ldr lr, [r1, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afdd8 │ │ │ │ + bne afec0 │ │ │ │ ldr lr, [r0, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1fdc │ │ │ │ + bne b20c4 │ │ │ │ ldr lr, [r1, #132] @ 0x84 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #136] @ 0x88 │ │ │ │ - bne afdf4 │ │ │ │ + bne afedc │ │ │ │ ldr r5, [r0, #132] @ 0x84 │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b0ad8 │ │ │ │ + bne b0bc0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afe08 │ │ │ │ + bne afef0 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1e78 │ │ │ │ + bne b1f60 │ │ │ │ ldr lr, [r1, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af718 │ │ │ │ + bne af800 │ │ │ │ ldr lr, [r0, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - beq af718 │ │ │ │ + beq af800 │ │ │ │ cmp ip, #0 │ │ │ │ - beq afe38 │ │ │ │ + beq aff20 │ │ │ │ ldr r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ cmp lr, r0 │ │ │ │ - beq af718 │ │ │ │ + beq af800 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ str lr, [r1, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af724 │ │ │ │ - b af730 │ │ │ │ + bne af80c │ │ │ │ + b af818 │ │ │ │ + ldr ip, [r4, #40] @ 0x28 │ │ │ │ + ldm r0, {r5, lr} │ │ │ │ + subs r7, ip, #0 │ │ │ │ + ldr ip, [r0, #8] │ │ │ │ + bne b0478 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne aff5c │ │ │ │ + ldr r5, [r1] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne b1968 │ │ │ │ + cmp lr, #0 │ │ │ │ + bne aff70 │ │ │ │ + ldr lr, [r1, #4] │ │ │ │ + cmp lr, #0 │ │ │ │ + bne b1924 │ │ │ │ + cmp ip, #0 │ │ │ │ + bne af818 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq af818 │ │ │ │ + str r1, [r0, #8] │ │ │ │ + b af818 │ │ │ │ ldr lr, [r4, #80] @ 0x50 │ │ │ │ ldm r0, {r5, ip} │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03dc │ │ │ │ + bne b04c4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afe70 │ │ │ │ + bne affb0 │ │ │ │ ldr lr, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1b30 │ │ │ │ + bne b1c18 │ │ │ │ cmp ip, #0 │ │ │ │ - bne afe84 │ │ │ │ + bne affc4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b0410 │ │ │ │ + bne b04f8 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af784 │ │ │ │ + bne af86c │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af784 │ │ │ │ + beq af86c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af784 │ │ │ │ + beq af86c │ │ │ │ str r1, [r3, #24] │ │ │ │ - b af784 │ │ │ │ - ldr ip, [r4, #40] @ 0x28 │ │ │ │ - ldm r0, {r5, lr} │ │ │ │ - subs r7, ip, #0 │ │ │ │ - ldr ip, [r0, #8] │ │ │ │ - bne b0390 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne afed8 │ │ │ │ - ldr r5, [r1] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne b1880 │ │ │ │ - cmp lr, #0 │ │ │ │ - bne afeec │ │ │ │ - ldr lr, [r1, #4] │ │ │ │ - cmp lr, #0 │ │ │ │ - bne b183c │ │ │ │ - cmp ip, #0 │ │ │ │ - bne af730 │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq af730 │ │ │ │ - str r1, [r0, #8] │ │ │ │ - b af730 │ │ │ │ + b af86c │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - bne af810 │ │ │ │ + bne af8f8 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af810 │ │ │ │ - b b00d4 │ │ │ │ + beq af8f8 │ │ │ │ + b b01bc │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ - bne af864 │ │ │ │ + bne af94c │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af864 │ │ │ │ + beq af94c │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af870 │ │ │ │ + bne af958 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne af870 │ │ │ │ + bne af958 │ │ │ │ tst ip, #2 │ │ │ │ - bne b0464 │ │ │ │ + bne b054c │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [r3, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #4048] @ b0f40 │ │ │ │ + ldr r1, [pc, #4048] @ b1028 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7c4c │ │ │ │ + bl a7d24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne b07c0 │ │ │ │ - ldr r1, [pc, #4020] @ b0f44 │ │ │ │ + bne b08a8 │ │ │ │ + ldr r1, [pc, #4020] @ b102c │ │ │ │ mov r0, r5 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a7c4c │ │ │ │ + bl a7d24 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b1fa4 │ │ │ │ + beq b208c │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b07c8 │ │ │ │ + bne b08b0 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ ldr ip, [r2, #100] @ 0x64 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r3, #100] @ 0x64 │ │ │ │ str r1, [r3, #60] @ 0x3c │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #112] @ 0x70 │ │ │ │ - bne af888 │ │ │ │ + bne af970 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq af888 │ │ │ │ + beq af970 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1d08 │ │ │ │ + beq b1df0 │ │ │ │ ldr lr, [r4, #108] @ 0x6c │ │ │ │ cmp r0, lr │ │ │ │ - beq b0700 │ │ │ │ + beq b07e8 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - bne b0008 │ │ │ │ + bne b00f0 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b053c │ │ │ │ + bne b0624 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b0184 │ │ │ │ + bne b026c │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af8b4 │ │ │ │ + beq af99c │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ cmp lr, r1 │ │ │ │ - bne b0180 │ │ │ │ - b af8b4 │ │ │ │ + bne b0268 │ │ │ │ + b af99c │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq af95c │ │ │ │ + beq afa44 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af95c │ │ │ │ + bne afa44 │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #48916 @ 0xbf14 │ │ │ │ + movw r2, #49148 @ 0xbffc │ │ │ │ movt r2, #10 │ │ │ │ cmp r1, r2 │ │ │ │ - movweq r2, #49384 @ 0xc0e8 │ │ │ │ + movweq r2, #49652 @ 0xc1f4 │ │ │ │ movteq r2, #11 │ │ │ │ streq r2, [r3, #160] @ 0xa0 │ │ │ │ - b af95c │ │ │ │ + b afa44 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b044c │ │ │ │ + beq b0534 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af92c │ │ │ │ + bne afa14 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af92c │ │ │ │ + beq afa14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b0100 │ │ │ │ + beq b01e8 │ │ │ │ ldr lr, [r4, #164] @ 0xa4 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #196] @ 0xc4 │ │ │ │ - beq b1874 │ │ │ │ + beq b195c │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ - beq b0218 │ │ │ │ - b af944 │ │ │ │ + beq b0300 │ │ │ │ + b afa2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af810 │ │ │ │ + bne af8f8 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af810 │ │ │ │ + beq af8f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b00d4 │ │ │ │ + beq b01bc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af810 │ │ │ │ + beq af8f8 │ │ │ │ str r1, [r3, #28] │ │ │ │ - b af810 │ │ │ │ + b af8f8 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ - beq b0238 │ │ │ │ + beq b0320 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af92c │ │ │ │ + bne afa14 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af92c │ │ │ │ + beq afa14 │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b026c │ │ │ │ - b af944 │ │ │ │ + beq b0354 │ │ │ │ + b afa2c │ │ │ │ ldr r0, [r2, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af8dc │ │ │ │ + beq af9c4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b0134 │ │ │ │ + beq b021c │ │ │ │ ldr lr, [r4, #144] @ 0x90 │ │ │ │ cmp r0, lr │ │ │ │ - beq af8dc │ │ │ │ + beq af9c4 │ │ │ │ str r0, [r3, #144] @ 0x90 │ │ │ │ - b af8dc │ │ │ │ + b af9c4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1d20 │ │ │ │ + beq b1e08 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r4, #112] @ 0x70 │ │ │ │ cmp r0, lr │ │ │ │ mov lr, r5 │ │ │ │ - beq b0164 │ │ │ │ + beq b024c │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b018c │ │ │ │ + bne b0274 │ │ │ │ cmp r5, #0 │ │ │ │ - beq af8b4 │ │ │ │ + beq af99c │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r5, r0 │ │ │ │ - beq b0198 │ │ │ │ + beq b0280 │ │ │ │ str lr, [r3, #136] @ 0x88 │ │ │ │ ldr r1, [r2, #136] @ 0x88 │ │ │ │ mov r5, r1 │ │ │ │ subs r0, r5, #0 │ │ │ │ - beq af8b4 │ │ │ │ + beq af99c │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, r0 │ │ │ │ - bne af8b4 │ │ │ │ + bne af99c │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst ip, #256 @ 0x100 │ │ │ │ - beq af8b8 │ │ │ │ + beq af9a0 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - beq af8b8 │ │ │ │ + beq af9a0 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ orr ip, ip, #131072 @ 0x20000 │ │ │ │ str ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ - beq af8c4 │ │ │ │ - b af8d0 │ │ │ │ + beq af9ac │ │ │ │ + b af9b8 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ - bne af914 │ │ │ │ + bne af9fc │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b006c │ │ │ │ + beq b0154 │ │ │ │ ldr lr, [r4, #152] @ 0x98 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #164] @ 0xa4 │ │ │ │ - bne b1eb4 │ │ │ │ + bne b1f9c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b020c │ │ │ │ + bne b02f4 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b008c │ │ │ │ + bne b0174 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af944 │ │ │ │ + bne afa2c │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af944 │ │ │ │ + beq afa2c │ │ │ │ ldr lr, [r4, #196] @ 0xc4 │ │ │ │ cmp lr, r0 │ │ │ │ - beq af944 │ │ │ │ + beq afa2c │ │ │ │ str r0, [r3, #196] @ 0xc4 │ │ │ │ - b af944 │ │ │ │ + b afa2c │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b006c │ │ │ │ + beq b0154 │ │ │ │ str r0, [r3, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0260 │ │ │ │ + bne b0348 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0100 │ │ │ │ + bne b01e8 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af944 │ │ │ │ + bne afa2c │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af944 │ │ │ │ - b b0230 │ │ │ │ + beq afa2c │ │ │ │ + b b0318 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0290 │ │ │ │ + bne b0378 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b135c │ │ │ │ + bne b1444 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b02a4 │ │ │ │ + bne b038c │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1154 │ │ │ │ + bne b123c │ │ │ │ cmp r7, #0 │ │ │ │ - bne b02b8 │ │ │ │ + bne b03a0 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15fc │ │ │ │ + bne b16e4 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b02d0 │ │ │ │ + bne b03b8 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b11f8 │ │ │ │ + bne b12e0 │ │ │ │ mov ip, r4 │ │ │ │ - b afb38 │ │ │ │ + b afc20 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b02ec │ │ │ │ + bne b03d4 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b06c8 │ │ │ │ + bne b07b0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0300 │ │ │ │ + bne b03e8 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b16e4 │ │ │ │ + bne b17cc │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0314 │ │ │ │ + bne b03fc │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b16f4 │ │ │ │ + bne b17dc │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b032c │ │ │ │ + bne b0414 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b07ec │ │ │ │ + bne b08d4 │ │ │ │ mov ip, r4 │ │ │ │ - b afa4c │ │ │ │ + b afb34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0348 │ │ │ │ + bne b0430 │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06e4 │ │ │ │ + bne b07cc │ │ │ │ cmp r6, #0 │ │ │ │ - bne b035c │ │ │ │ + bne b0444 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07d0 │ │ │ │ + bne b08b8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne af760 │ │ │ │ + bne af848 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af760 │ │ │ │ + beq af848 │ │ │ │ ldr r0, [ip, #8] │ │ │ │ cmp r0, lr │ │ │ │ - bne af9c4 │ │ │ │ - b af760 │ │ │ │ + bne afaac │ │ │ │ + b af848 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - beq af804 │ │ │ │ - b af810 │ │ │ │ + beq af8ec │ │ │ │ + b af8f8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b03a4 │ │ │ │ + bne b048c │ │ │ │ ldr r5, [r1] │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1ed4 │ │ │ │ + bne b1fbc │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03b8 │ │ │ │ + bne b04a0 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1890 │ │ │ │ + bne b1978 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af730 │ │ │ │ + bne af818 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af730 │ │ │ │ + beq af818 │ │ │ │ ldr ip, [r7, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - bne aff00 │ │ │ │ - b af730 │ │ │ │ + bne aff84 │ │ │ │ + b af818 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b03f0 │ │ │ │ + bne b04d8 │ │ │ │ ldr r5, [r1] │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1b54 │ │ │ │ + bne b1c3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne afe84 │ │ │ │ + bne affc4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq afe84 │ │ │ │ + beq affc4 │ │ │ │ ldr ip, [lr, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - beq af778 │ │ │ │ + beq af860 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne af784 │ │ │ │ - b afe90 │ │ │ │ + bne af86c │ │ │ │ + b affd0 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq af95c │ │ │ │ + beq afa44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b0444 │ │ │ │ + beq b052c │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq af95c │ │ │ │ + beq afa44 │ │ │ │ str r2, [r3, #160] @ 0xa0 │ │ │ │ - b af95c │ │ │ │ + b afa44 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b006c │ │ │ │ + beq b0154 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b0244 │ │ │ │ - b b01e8 │ │ │ │ - ldr ip, [pc, #2780] @ b0f48 │ │ │ │ + beq b032c │ │ │ │ + b b02d0 │ │ │ │ + ldr ip, [pc, #2780] @ b1030 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r3, #180] @ 0xb4 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ mov ip, #28 │ │ │ │ cmp r1, #10 │ │ │ │ @@ -134210,1831 +134270,1831 @@ │ │ │ │ cmp lr, r3 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addeq r0, r0, #96256 @ 0x17800 │ │ │ │ ldrne r1, [ip, #444] @ 0x1bc │ │ │ │ ldreq r1, [r0, #1016] @ 0x3f8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #2692] @ b0f40 │ │ │ │ + ldr r1, [pc, #2692] @ b1028 │ │ │ │ mov r0, r5 │ │ │ │ - b aff78 │ │ │ │ + b b0060 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b05c0 │ │ │ │ + beq b06a8 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #32] │ │ │ │ - bne b09dc │ │ │ │ + bne b0ac4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b04f0 │ │ │ │ + bne b05d8 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1778 │ │ │ │ + bne b1860 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af748 │ │ │ │ + bne af830 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af748 │ │ │ │ + beq af830 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ - beq af748 │ │ │ │ - b b05f4 │ │ │ │ + beq af830 │ │ │ │ + b b06dc │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0530 │ │ │ │ + bne b0618 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b055c │ │ │ │ + bne b0644 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afa28 │ │ │ │ - b afa34 │ │ │ │ + beq afb10 │ │ │ │ + b afb1c │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r4, #112] @ 0x70 │ │ │ │ cmp lr, r0 │ │ │ │ mov lr, r5 │ │ │ │ - bne b0160 │ │ │ │ - b b0164 │ │ │ │ + bne b0248 │ │ │ │ + b b024c │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ str r5, [r1, #4] │ │ │ │ mov r5, lr │ │ │ │ - bne b1b98 │ │ │ │ + bne b1c80 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08cc │ │ │ │ + bne b09b4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0590 │ │ │ │ + bne b0678 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0844 │ │ │ │ + bne b092c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05a8 │ │ │ │ + bne b0690 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0778 │ │ │ │ + bne b0860 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa7c │ │ │ │ + bne afb64 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afa7c │ │ │ │ + beq afb64 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - bne b05e0 │ │ │ │ + bne b06c8 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07b0 │ │ │ │ + bne b0898 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af748 │ │ │ │ + bne af830 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af748 │ │ │ │ + beq af830 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ - b af748 │ │ │ │ + b af830 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1] │ │ │ │ - bne b0614 │ │ │ │ + bne b06fc │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1190 │ │ │ │ + bne b1278 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b0628 │ │ │ │ + bne b0710 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b123c │ │ │ │ + bne b1324 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0640 │ │ │ │ + bne b0728 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1068 │ │ │ │ + bne b1150 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb50 │ │ │ │ + bne afc38 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afb50 │ │ │ │ + beq afc38 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #16] │ │ │ │ - bne b067c │ │ │ │ + bne b0764 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0dc0 │ │ │ │ + bne b0ea8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b70 │ │ │ │ + bne b1c58 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d48 │ │ │ │ + bne b0e30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b7c │ │ │ │ + bne b1c64 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c68 │ │ │ │ + bne b0d50 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b06c0 │ │ │ │ + bne b07a8 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bec │ │ │ │ + bne b0cd4 │ │ │ │ mov ip, #0 │ │ │ │ - b afbb0 │ │ │ │ + b afc98 │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, ip │ │ │ │ - beq b02ec │ │ │ │ + beq b03d4 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq b02f4 │ │ │ │ - b b0300 │ │ │ │ + beq b03dc │ │ │ │ + b b03e8 │ │ │ │ ldr r5, [ip] │ │ │ │ cmp r5, lr │ │ │ │ - beq b0348 │ │ │ │ + beq b0430 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1] │ │ │ │ - beq b0350 │ │ │ │ - b b035c │ │ │ │ + beq b0438 │ │ │ │ + b b0444 │ │ │ │ cmp r1, #0 │ │ │ │ - beq afffc │ │ │ │ - b b0008 │ │ │ │ + beq b00e4 │ │ │ │ + b b00f0 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq af9a4 │ │ │ │ - b af9b0 │ │ │ │ + beq afa8c │ │ │ │ + b afa98 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r1] │ │ │ │ - bne b0734 │ │ │ │ + bne b081c │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b055c │ │ │ │ + bne b0644 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0748 │ │ │ │ + bne b0830 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08c8 │ │ │ │ + bne b09b0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0760 │ │ │ │ + bne b0848 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0844 │ │ │ │ + bne b092c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa64 │ │ │ │ + bne afb4c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afa64 │ │ │ │ + beq afb4c │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - bne b0798 │ │ │ │ + bne b0880 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05c4 │ │ │ │ + bne b06ac │ │ │ │ cmp ip, #0 │ │ │ │ - bne b17e8 │ │ │ │ + bne b18d0 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b05e0 │ │ │ │ + beq b06c8 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b05e8 │ │ │ │ - b af748 │ │ │ │ + beq b06d0 │ │ │ │ + b af830 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b1fa4 │ │ │ │ + beq b208c │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ - b af870 │ │ │ │ + b af958 │ │ │ │ ldr r5, [ip, #4] │ │ │ │ cmp r5, lr │ │ │ │ - beq b035c │ │ │ │ + beq b0444 │ │ │ │ cmp r7, #0 │ │ │ │ str lr, [r1, #4] │ │ │ │ - beq b0364 │ │ │ │ - b af760 │ │ │ │ + beq b044c │ │ │ │ + b af848 │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #20] │ │ │ │ - beq b1170 │ │ │ │ + beq b1258 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #12] │ │ │ │ - bne b0814 │ │ │ │ + bne b08fc │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a84 │ │ │ │ + bne b1b6c │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b082c │ │ │ │ + bne b0914 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17a4 │ │ │ │ + bne b188c │ │ │ │ mov ip, r4 │ │ │ │ - b afa7c │ │ │ │ + b afb64 │ │ │ │ cmp r7, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - beq af9b8 │ │ │ │ - b af760 │ │ │ │ + beq afaa0 │ │ │ │ + b af848 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #12] │ │ │ │ - bne b0868 │ │ │ │ + bne b0950 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b077c │ │ │ │ + bne b0864 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b17dc │ │ │ │ + bne b18c4 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0798 │ │ │ │ - b b05c4 │ │ │ │ + beq b0880 │ │ │ │ + b b06ac │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq aff24 │ │ │ │ + beq b000c │ │ │ │ ldr lr, [r4, #64] @ 0x40 │ │ │ │ cmp lr, r1 │ │ │ │ - beq b17ac │ │ │ │ + beq b1894 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ - bne af864 │ │ │ │ + bne af94c │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af858 │ │ │ │ - b af864 │ │ │ │ + bne af940 │ │ │ │ + b af94c │ │ │ │ cmp r7, #0 │ │ │ │ - beq afb14 │ │ │ │ - b afb20 │ │ │ │ + beq afbfc │ │ │ │ + b afc08 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ mov r5, lr │ │ │ │ - bne b08ec │ │ │ │ + bne b09d4 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b084c │ │ │ │ + bne b0934 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0900 │ │ │ │ + bne b09e8 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0778 │ │ │ │ + bne b0860 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0918 │ │ │ │ + bne b0a00 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05c0 │ │ │ │ + bne b06a8 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa94 │ │ │ │ + bne afb7c │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afa94 │ │ │ │ + beq afb7c │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - b b07b0 │ │ │ │ + b b0898 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b0e28 │ │ │ │ + bne b0f10 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ str lr, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #72] @ 0x48 │ │ │ │ mov r5, lr │ │ │ │ - bne b199c │ │ │ │ + bne b1a84 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ed4 │ │ │ │ + bne b0fbc │ │ │ │ cmp r5, #0 │ │ │ │ - bne b097c │ │ │ │ + bne b0a64 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e7c │ │ │ │ + bne b0f64 │ │ │ │ ldr lr, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0994 │ │ │ │ + bne b0a7c │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1954 │ │ │ │ + bne b1a3c │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afcb8 │ │ │ │ + bne afda0 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afcb8 │ │ │ │ + beq afda0 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #80] @ 0x50 │ │ │ │ - bne b09c8 │ │ │ │ + bne b0ab0 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f38 │ │ │ │ + bne b1020 │ │ │ │ mov ip, #0 │ │ │ │ - b afcd0 │ │ │ │ + b afdb8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b0224 │ │ │ │ - b b0230 │ │ │ │ + bne b030c │ │ │ │ + b b0318 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ - beq b04e4 │ │ │ │ - b b04f0 │ │ │ │ + beq b05cc │ │ │ │ + b b05d8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12ec │ │ │ │ + bne b13d4 │ │ │ │ str lr, [r1, #120] @ 0x78 │ │ │ │ ldr ip, [r1, #116] @ 0x74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0a10 │ │ │ │ + bne b0af8 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a20 │ │ │ │ + bne b0b08 │ │ │ │ mov ip, #0 │ │ │ │ - b afda8 │ │ │ │ + b afe90 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1314 │ │ │ │ + bne b13fc │ │ │ │ str lr, [r1, #116] @ 0x74 │ │ │ │ - b afda8 │ │ │ │ + b afe90 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b14a8 │ │ │ │ + beq b1590 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #56] @ 0x38 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ - beq b17b8 │ │ │ │ + beq b18a0 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #56] @ 0x38 │ │ │ │ - bne b0a60 │ │ │ │ + bne b0b48 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e28 │ │ │ │ + bne b0f10 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0a78 │ │ │ │ + bne b0b60 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1568 │ │ │ │ + bne b1650 │ │ │ │ mov ip, r8 │ │ │ │ - b afc70 │ │ │ │ + b afd58 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b0b70 │ │ │ │ + beq b0c58 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - beq b17c4 │ │ │ │ + beq b18ac │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #52] @ 0x34 │ │ │ │ - bne b0ab8 │ │ │ │ + bne b0ba0 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a34 │ │ │ │ + bne b0b1c │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0ad0 │ │ │ │ + bne b0bb8 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e28 │ │ │ │ + bne b0f10 │ │ │ │ mov ip, r8 │ │ │ │ - b afc58 │ │ │ │ + b afd40 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1660 │ │ │ │ + bne b1748 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #132] @ 0x84 │ │ │ │ - bne afe08 │ │ │ │ + bne afef0 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afe08 │ │ │ │ + beq afef0 │ │ │ │ str lr, [r1, #136] @ 0x88 │ │ │ │ - b afe08 │ │ │ │ + b afef0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1378 │ │ │ │ + bne b1460 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ str lr, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ mov r5, lr │ │ │ │ - bne b19fc │ │ │ │ + bne b1ae4 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10e8 │ │ │ │ + bne b11d0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0b40 │ │ │ │ + bne b0c28 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ccc │ │ │ │ + bne b0db4 │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b58 │ │ │ │ + bne b0c40 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fa8 │ │ │ │ + bne b1090 │ │ │ │ ldr lr, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc28 │ │ │ │ + bne afd10 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afc28 │ │ │ │ + beq afd10 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #52] @ 0x34 │ │ │ │ mov r6, ip │ │ │ │ - bne b0b98 │ │ │ │ + bne b0c80 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14b0 │ │ │ │ + bne b1598 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b19e8 │ │ │ │ + bne b1ad0 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0948 │ │ │ │ + bne b0a30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b19f4 │ │ │ │ + bne b1adc │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ed0 │ │ │ │ + bne b0fb8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0bdc │ │ │ │ + bne b0cc4 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e7c │ │ │ │ + bne b0f64 │ │ │ │ mov ip, #0 │ │ │ │ - b afc88 │ │ │ │ + b afd70 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b145c │ │ │ │ + bne b1544 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - bne b0c10 │ │ │ │ + bne b0cf8 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b0c │ │ │ │ + bne b0bf4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b1c │ │ │ │ + bne b1c04 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10e4 │ │ │ │ + bne b11cc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b28 │ │ │ │ + bne b1c10 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cd0 │ │ │ │ + bne b0db8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0c54 │ │ │ │ + bne b0d3c │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fa8 │ │ │ │ + bne b1090 │ │ │ │ mov ip, #0 │ │ │ │ - b afc10 │ │ │ │ + b afcf8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1410 │ │ │ │ + bne b14f8 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ str lr, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ mov r5, lr │ │ │ │ - bne b1bac │ │ │ │ + bne b1c94 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bf4 │ │ │ │ + bne b0cdc │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0c9c │ │ │ │ + bne b0d84 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b08 │ │ │ │ + bne b0bf0 │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cb4 │ │ │ │ + bne b0d9c │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10e0 │ │ │ │ + bne b11c8 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afbf8 │ │ │ │ + bne afce0 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - beq afbf8 │ │ │ │ + beq afce0 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1, #44] @ 0x2c │ │ │ │ - bne b0cf0 │ │ │ │ + bne b0dd8 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fac │ │ │ │ + bne b1094 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b197c │ │ │ │ + bne b1a64 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b74 │ │ │ │ + bne b0c5c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1988 │ │ │ │ + bne b1a70 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14ac │ │ │ │ + bne b1594 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0d34 │ │ │ │ + bne b0e1c │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0944 │ │ │ │ + bne b0a2c │ │ │ │ mov ip, #0 │ │ │ │ - b afc58 │ │ │ │ + b afd40 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1518 │ │ │ │ + bne b1600 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #24] │ │ │ │ - bne b0d68 │ │ │ │ + bne b0e50 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c68 │ │ │ │ + bne b0d50 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b08 │ │ │ │ + bne b1bf0 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bf0 │ │ │ │ + bne b0cd8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b14 │ │ │ │ + bne b1bfc │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b0c │ │ │ │ + bne b0bf4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0dac │ │ │ │ + bne b0e94 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10e0 │ │ │ │ + bne b11c8 │ │ │ │ mov ip, #0 │ │ │ │ - b afbe0 │ │ │ │ + b afcc8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13c4 │ │ │ │ + bne b14ac │ │ │ │ ldr ip, [r1, #24] │ │ │ │ str lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ mov r5, lr │ │ │ │ - bne b1bf8 │ │ │ │ + bne b1ce0 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d4c │ │ │ │ + bne b0e34 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0df4 │ │ │ │ + bne b0edc │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c64 │ │ │ │ + bne b0d4c │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e0c │ │ │ │ + bne b0ef4 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bec │ │ │ │ + bne b0cd4 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afbc8 │ │ │ │ + bne afcb0 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afbc8 │ │ │ │ - b b0b08 │ │ │ │ + beq afcb0 │ │ │ │ + b b0bf0 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ - beq b1798 │ │ │ │ + beq b1880 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #60] @ 0x3c │ │ │ │ - bne b0e54 │ │ │ │ + bne b0f3c │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1568 │ │ │ │ + bne b1650 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e6c │ │ │ │ + bne b0f54 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b15b4 │ │ │ │ + bne b169c │ │ │ │ mov ip, r8 │ │ │ │ - b afc88 │ │ │ │ + b afd70 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15b0 │ │ │ │ + bne b1698 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ str lr, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ mov r5, lr │ │ │ │ - bne b1c64 │ │ │ │ + bne b1d4c │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b195c │ │ │ │ + bne b1a44 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0eb4 │ │ │ │ + bne b0f9c │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09ac │ │ │ │ + bne b0a94 │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b09bc │ │ │ │ - b b09c8 │ │ │ │ + beq b0aa4 │ │ │ │ + b b0ab0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1564 │ │ │ │ + bne b164c │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #64] @ 0x40 │ │ │ │ - bne b1a48 │ │ │ │ + bne b1b30 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e80 │ │ │ │ + bne b0f68 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1cd4 │ │ │ │ + bne b1dbc │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1958 │ │ │ │ + bne b1a40 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1ce0 │ │ │ │ + bne b1dc8 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09b0 │ │ │ │ + bne b0a98 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b09c8 │ │ │ │ + bne b0ab0 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b09c8 │ │ │ │ + beq b0ab0 │ │ │ │ mov ip, r5 │ │ │ │ str lr, [r1, #84] @ 0x54 │ │ │ │ - b afcd0 │ │ │ │ + b afdb8 │ │ │ │ strdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ rsbeq r2, r3, r8, ror #2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0658 │ │ │ │ + beq b0740 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #20] │ │ │ │ - bne b1f30 │ │ │ │ + bne b2018 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f80 │ │ │ │ + bne b1068 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b13c8 │ │ │ │ + bne b14b0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f98 │ │ │ │ + bne b1080 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b151c │ │ │ │ + bne b1604 │ │ │ │ mov ip, r8 │ │ │ │ - b afb80 │ │ │ │ + b afc68 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1698 │ │ │ │ + bne b1780 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ str lr, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #56] @ 0x38 │ │ │ │ mov r5, lr │ │ │ │ - bne b18b0 │ │ │ │ + bne b1998 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b78 │ │ │ │ + bne b0c60 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0fe0 │ │ │ │ + bne b10c8 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14a8 │ │ │ │ + bne b1590 │ │ │ │ ldr lr, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ff8 │ │ │ │ + bne b10e0 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0944 │ │ │ │ + bne b0a2c │ │ │ │ ldr lr, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc70 │ │ │ │ + bne afd58 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afc70 │ │ │ │ - b b0ecc │ │ │ │ + beq afd58 │ │ │ │ + b b0fb4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0ccc │ │ │ │ + beq b0db4 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #44] @ 0x2c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ - bne b1ec4 │ │ │ │ + bne b1fac │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1048 │ │ │ │ + bne b1130 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b169c │ │ │ │ + bne b1784 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1060 │ │ │ │ + bne b1148 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a8c │ │ │ │ + bne b0b74 │ │ │ │ mov ip, r8 │ │ │ │ - b afc28 │ │ │ │ + b afd10 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ str lr, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ mov r5, lr │ │ │ │ - bne b108c │ │ │ │ + bne b1174 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0660 │ │ │ │ + bne b0748 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b10a0 │ │ │ │ + bne b1188 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0dbc │ │ │ │ + bne b0ea4 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10b8 │ │ │ │ + bne b11a0 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d44 │ │ │ │ + bne b0e2c │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb98 │ │ │ │ + bne afc80 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afb98 │ │ │ │ - b b0c64 │ │ │ │ + beq afc80 │ │ │ │ + b b0d4c │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b1618 │ │ │ │ + bne b1700 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #40] @ 0x28 │ │ │ │ mov r6, ip │ │ │ │ - bne b1108 │ │ │ │ + bne b11f0 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cd4 │ │ │ │ + bne b0dbc │ │ │ │ cmp r6, #0 │ │ │ │ - bne b1b40 │ │ │ │ + bne b1c28 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fac │ │ │ │ + bne b1094 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b4c │ │ │ │ + bne b1c34 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b74 │ │ │ │ + bne b0c5c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b114c │ │ │ │ + bne b1234 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14a8 │ │ │ │ + bne b1590 │ │ │ │ mov ip, #0 │ │ │ │ - b afc40 │ │ │ │ + b afd28 │ │ │ │ ldr r5, [lr, #4] │ │ │ │ cmp r5, ip │ │ │ │ - beq b02a4 │ │ │ │ + beq b038c │ │ │ │ cmp r7, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - beq b02ac │ │ │ │ - b b02b8 │ │ │ │ + beq b0394 │ │ │ │ + b b03a0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0808 │ │ │ │ - b b0814 │ │ │ │ + beq b08f0 │ │ │ │ + b b08fc │ │ │ │ cmp r6, #0 │ │ │ │ - bne b08bc │ │ │ │ + bne b09a4 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b08bc │ │ │ │ + beq b09a4 │ │ │ │ str lr, [r1, #4] │ │ │ │ cmp r7, #0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ mov r5, lr │ │ │ │ - bne b11b0 │ │ │ │ + bne b1298 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1240 │ │ │ │ + bne b1328 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b11c4 │ │ │ │ + bne b12ac │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1068 │ │ │ │ + bne b1150 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11dc │ │ │ │ + bne b12c4 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0658 │ │ │ │ + bne b0740 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb68 │ │ │ │ + bne afc50 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afb68 │ │ │ │ - b b0dbc │ │ │ │ + beq afc50 │ │ │ │ + b b0ea4 │ │ │ │ ldr lr, [lr, #12] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #16] │ │ │ │ - bne b1d9c │ │ │ │ + bne b1e84 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b121c │ │ │ │ + bne b1304 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f58 │ │ │ │ + bne b1040 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1234 │ │ │ │ + bne b131c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b13c8 │ │ │ │ + bne b14b0 │ │ │ │ mov ip, r4 │ │ │ │ - b afb68 │ │ │ │ + b afc50 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ mov r5, lr │ │ │ │ - bne b1260 │ │ │ │ + bne b1348 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b106c │ │ │ │ + bne b1154 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b1274 │ │ │ │ + bne b135c │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0658 │ │ │ │ + bne b0740 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b128c │ │ │ │ + bne b1374 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0dbc │ │ │ │ + bne b0ea4 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb80 │ │ │ │ + bne afc68 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afb80 │ │ │ │ - b b0d44 │ │ │ │ + beq afc68 │ │ │ │ + b b0e2c │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #108] @ 0x6c │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #112] @ 0x70 │ │ │ │ - beq b1e24 │ │ │ │ + beq b1f0c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #108] @ 0x6c │ │ │ │ - bne b12d4 │ │ │ │ + bne b13bc │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1acc │ │ │ │ + bne b1bb4 │ │ │ │ ldr lr, [r1, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd90 │ │ │ │ + bne afe78 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afd90 │ │ │ │ + beq afe78 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #120] @ 0x78 │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #116] @ 0x74 │ │ │ │ - bne b1c54 │ │ │ │ + bne b1d3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne afda8 │ │ │ │ + bne afe90 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afda8 │ │ │ │ + beq afe90 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #116] @ 0x74 │ │ │ │ cmp r5, lr │ │ │ │ - beq afda8 │ │ │ │ - b b0a20 │ │ │ │ + beq afe90 │ │ │ │ + b b0b08 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ orr ip, ip, #2048 @ 0x800 │ │ │ │ str ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af838 │ │ │ │ - b b0888 │ │ │ │ + beq af920 │ │ │ │ + b b0970 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af784 │ │ │ │ + beq af86c │ │ │ │ cmp r4, #0 │ │ │ │ - beq afea8 │ │ │ │ - b afe9c │ │ │ │ + beq affe8 │ │ │ │ + b affdc │ │ │ │ ldr r5, [lr] │ │ │ │ cmp r5, ip │ │ │ │ - beq b0290 │ │ │ │ + beq b0378 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq b0298 │ │ │ │ - b b02a4 │ │ │ │ + beq b0380 │ │ │ │ + b b038c │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ - bne b18a0 │ │ │ │ + bne b1988 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13a4 │ │ │ │ + bne b148c │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1618 │ │ │ │ + bne b1700 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13bc │ │ │ │ + bne b14a4 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1020 │ │ │ │ + bne b1108 │ │ │ │ mov ip, r8 │ │ │ │ - b afbf8 │ │ │ │ + b afce0 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #24] │ │ │ │ - bne b1f10 │ │ │ │ + bne b1ff8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13f0 │ │ │ │ + bne b14d8 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b151c │ │ │ │ + bne b1604 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1408 │ │ │ │ + bne b14f0 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1414 │ │ │ │ + bne b14fc │ │ │ │ mov ip, r8 │ │ │ │ - b afb98 │ │ │ │ + b afc80 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - bne b1f20 │ │ │ │ + bne b2008 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b143c │ │ │ │ + bne b1524 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1460 │ │ │ │ + bne b1548 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1454 │ │ │ │ + bne b153c │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b137c │ │ │ │ + bne b1464 │ │ │ │ mov ip, r8 │ │ │ │ - b afbc8 │ │ │ │ + b afcb0 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #32] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - bne b1ef0 │ │ │ │ + bne b1fd8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1488 │ │ │ │ + bne b1570 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b137c │ │ │ │ + bne b1464 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14a0 │ │ │ │ + bne b1588 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1618 │ │ │ │ + bne b1700 │ │ │ │ mov ip, r8 │ │ │ │ - b afbe0 │ │ │ │ + b afcc8 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1, #56] @ 0x38 │ │ │ │ - bne b14cc │ │ │ │ + bne b15b4 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0948 │ │ │ │ + bne b0a30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b84 │ │ │ │ + bne b1c6c │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ed0 │ │ │ │ + bne b0fb8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b90 │ │ │ │ + bne b1c78 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e80 │ │ │ │ + bne b0f68 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1510 │ │ │ │ + bne b15f8 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1954 │ │ │ │ + bne b1a3c │ │ │ │ mov ip, #0 │ │ │ │ - b afca0 │ │ │ │ + b afd88 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #28] │ │ │ │ - bne b1ce8 │ │ │ │ + bne b1dd0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1544 │ │ │ │ + bne b162c │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1414 │ │ │ │ + bne b14fc │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b155c │ │ │ │ + bne b1644 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1460 │ │ │ │ + bne b1548 │ │ │ │ mov ip, r8 │ │ │ │ - b afbb0 │ │ │ │ + b afc98 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #64] @ 0x40 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ - bne b1c44 │ │ │ │ + bne b1d2c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1590 │ │ │ │ + bne b1678 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b15b4 │ │ │ │ + bne b169c │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15a8 │ │ │ │ + bne b1690 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18fc │ │ │ │ + bne b19e4 │ │ │ │ mov ip, r8 │ │ │ │ - b afca0 │ │ │ │ + b afd88 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ - bne b1c84 │ │ │ │ + bne b1d6c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15dc │ │ │ │ + bne b16c4 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18fc │ │ │ │ + bne b19e4 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15f4 │ │ │ │ + bne b16dc │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1ca0 │ │ │ │ + bne b1d88 │ │ │ │ mov ip, r8 │ │ │ │ - b afcb8 │ │ │ │ + b afda0 │ │ │ │ ldr r5, [lr, #8] │ │ │ │ cmp r5, ip │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - bne b1d48 │ │ │ │ + bne b1e30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b02c4 │ │ │ │ - b b02d0 │ │ │ │ + beq b03ac │ │ │ │ + b b03b8 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #40] @ 0x28 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ - bne b182c │ │ │ │ + bne b1914 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1640 │ │ │ │ + bne b1728 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1020 │ │ │ │ + bne b1108 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1658 │ │ │ │ + bne b1740 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b169c │ │ │ │ + bne b1784 │ │ │ │ mov ip, r8 │ │ │ │ - b afc10 │ │ │ │ + b afcf8 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r5, #132] @ 0x84 │ │ │ │ cmp r6, r5 │ │ │ │ - bne b1cc4 │ │ │ │ + bne b1dac │ │ │ │ cmp lr, #0 │ │ │ │ - bne afe08 │ │ │ │ + bne afef0 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afe08 │ │ │ │ + beq afef0 │ │ │ │ ldr r5, [r7, #136] @ 0x88 │ │ │ │ cmp r5, lr │ │ │ │ - bne b0af8 │ │ │ │ - b afe08 │ │ │ │ + bne b0be0 │ │ │ │ + b afef0 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ - bne b1cf8 │ │ │ │ + bne b1de0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b16c4 │ │ │ │ + bne b17ac │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a8c │ │ │ │ + bne b0b74 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b16dc │ │ │ │ + bne b17c4 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a34 │ │ │ │ + bne b0b1c │ │ │ │ mov ip, r8 │ │ │ │ - b afc40 │ │ │ │ + b afd28 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, ip │ │ │ │ strne ip, [r1, #4] │ │ │ │ - b b0300 │ │ │ │ + b b03e8 │ │ │ │ ldr lr, [r7, #8] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #12] │ │ │ │ - bne b1fac │ │ │ │ + bne b2094 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1718 │ │ │ │ + bne b1800 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b07ec │ │ │ │ + bne b08d4 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1ba4 │ │ │ │ + bne b1c8c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ mov ip, r4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afa64 │ │ │ │ + beq afb4c │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #28] │ │ │ │ - beq b1990 │ │ │ │ + beq b1a78 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ - bne b1760 │ │ │ │ + bne b1848 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04c8 │ │ │ │ + bne b05b0 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa94 │ │ │ │ + bne afb7c │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq afa94 │ │ │ │ + beq afb7c │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #32] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ - bne b1f94 │ │ │ │ + bne b207c │ │ │ │ cmp r5, #0 │ │ │ │ - beq b04fc │ │ │ │ - b af748 │ │ │ │ + beq b05e4 │ │ │ │ + b af830 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0e48 │ │ │ │ - b b0e54 │ │ │ │ + beq b0f30 │ │ │ │ + b b0f3c │ │ │ │ mov ip, r4 │ │ │ │ - b b04c8 │ │ │ │ + b b05b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b08ac │ │ │ │ - b af864 │ │ │ │ + beq b0994 │ │ │ │ + b af94c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0a54 │ │ │ │ - b b0a60 │ │ │ │ + beq b0b3c │ │ │ │ + b b0b48 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0aac │ │ │ │ - b b0ab8 │ │ │ │ + beq b0b94 │ │ │ │ + b b0ba0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1734 │ │ │ │ - b b0778 │ │ │ │ + bne b181c │ │ │ │ + b b0860 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b07a0 │ │ │ │ + beq b0888 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b05e8 │ │ │ │ - b af748 │ │ │ │ + beq b06d0 │ │ │ │ + b af830 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1acc │ │ │ │ + bne b1bb4 │ │ │ │ ldr ip, [r1, #120] @ 0x78 │ │ │ │ str lr, [r1, #112] @ 0x70 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b09f8 │ │ │ │ + bne b0ae0 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b09f8 │ │ │ │ - b b09f4 │ │ │ │ + beq b0ae0 │ │ │ │ + b b0adc │ │ │ │ cmp r4, #0 │ │ │ │ - bne b0020 │ │ │ │ - b b0180 │ │ │ │ + bne b0108 │ │ │ │ + b b0268 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #40] @ 0x28 │ │ │ │ - beq b1634 │ │ │ │ - b b1640 │ │ │ │ + beq b171c │ │ │ │ + b b1728 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r0, #4] │ │ │ │ - beq afef4 │ │ │ │ - b af730 │ │ │ │ + beq aff78 │ │ │ │ + b af818 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1860 │ │ │ │ + beq b1948 │ │ │ │ ldr lr, [r4, #140] @ 0x8c │ │ │ │ cmp r0, lr │ │ │ │ - beq af8d0 │ │ │ │ + beq af9b8 │ │ │ │ str r0, [r3, #140] @ 0x8c │ │ │ │ - b af8d0 │ │ │ │ + b af9b8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0930 │ │ │ │ - b b1778 │ │ │ │ + beq b0a18 │ │ │ │ + b b1860 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0218 │ │ │ │ - b af944 │ │ │ │ + beq b0300 │ │ │ │ + b afa2c │ │ │ │ cmp lr, #0 │ │ │ │ str r5, [r0] │ │ │ │ - beq afee0 │ │ │ │ - b afeec │ │ │ │ + beq aff64 │ │ │ │ + b aff70 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, lr │ │ │ │ strne lr, [r0, #4] │ │ │ │ - b b03b8 │ │ │ │ + b b04a0 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #36] @ 0x24 │ │ │ │ - beq b1398 │ │ │ │ - b b13a4 │ │ │ │ + beq b1480 │ │ │ │ + b b148c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1d58 │ │ │ │ + bne b1e40 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14ac │ │ │ │ + bne b1594 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1d64 │ │ │ │ + bne b1e4c │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0948 │ │ │ │ + bne b0a30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b18f4 │ │ │ │ + bne b19dc │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ecc │ │ │ │ + bne b0fb4 │ │ │ │ mov ip, #0 │ │ │ │ - b afc70 │ │ │ │ + b afd58 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #76] @ 0x4c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ - beq b1d90 │ │ │ │ + beq b1e78 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #76] @ 0x4c │ │ │ │ - bne b1928 │ │ │ │ + bne b1a10 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1ca0 │ │ │ │ + bne b1d88 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1940 │ │ │ │ + bne b1a28 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1d78 │ │ │ │ + bne b1e60 │ │ │ │ mov ip, r8 │ │ │ │ - b afcd0 │ │ │ │ + b afdb8 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b18fc │ │ │ │ + bne b19e4 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #76] @ 0x4c │ │ │ │ - bne b1a78 │ │ │ │ + bne b1b60 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0f20 │ │ │ │ - b b09b0 │ │ │ │ + beq b1008 │ │ │ │ + b b0a98 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0d10 │ │ │ │ + beq b0df8 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ - b b0d20 │ │ │ │ + b b0e08 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b1754 │ │ │ │ - b b1760 │ │ │ │ + beq b183c │ │ │ │ + b b1848 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1dcc │ │ │ │ + bne b1eb4 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e80 │ │ │ │ + bne b0f68 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1dd8 │ │ │ │ + bne b1ec0 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1958 │ │ │ │ + bne b1a40 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b19e0 │ │ │ │ + bne b1ac8 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09ac │ │ │ │ + bne b0a94 │ │ │ │ mov ip, #0 │ │ │ │ - b afcb8 │ │ │ │ + b afda0 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0bb8 │ │ │ │ + beq b0ca0 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ - b b0bc8 │ │ │ │ + b b0cb0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1db8 │ │ │ │ + bne b1ea0 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cd0 │ │ │ │ + bne b0db8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1dc4 │ │ │ │ + bne b1eac │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fac │ │ │ │ + bne b1094 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1a40 │ │ │ │ + bne b1b28 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b70 │ │ │ │ + bne b0c58 │ │ │ │ mov ip, #0 │ │ │ │ - b afc28 │ │ │ │ + b afd10 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1c74 │ │ │ │ + bne b1d5c │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1958 │ │ │ │ + bne b1a40 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1c6c │ │ │ │ + bne b1d54 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09b0 │ │ │ │ + bne b0a98 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b09bc │ │ │ │ - b b09c8 │ │ │ │ + beq b0aa4 │ │ │ │ + b b0ab0 │ │ │ │ mov ip, r4 │ │ │ │ - b b1734 │ │ │ │ + b b181c │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #104] @ 0x68 │ │ │ │ cmp r6, r5 │ │ │ │ - beq b1e6c │ │ │ │ + beq b1f54 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ - bne b1ab4 │ │ │ │ + bne b1b9c │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12a8 │ │ │ │ + bne b1390 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd78 │ │ │ │ + bne afe60 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afd78 │ │ │ │ + beq afe60 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #112] @ 0x70 │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #120] @ 0x78 │ │ │ │ - beq b1dac │ │ │ │ + beq b1e94 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #112] @ 0x70 │ │ │ │ - bne b1af8 │ │ │ │ + bne b1be0 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12ec │ │ │ │ + bne b13d4 │ │ │ │ ldr lr, [r1, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b1308 │ │ │ │ - b afda8 │ │ │ │ + beq b13f0 │ │ │ │ + b afe90 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0d88 │ │ │ │ + beq b0e70 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ - b b0d98 │ │ │ │ + b b0e80 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0c30 │ │ │ │ + beq b0d18 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ - b b0c40 │ │ │ │ + b b0d28 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r0] │ │ │ │ - beq afe78 │ │ │ │ - b afe84 │ │ │ │ + beq affb8 │ │ │ │ + b affc4 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1128 │ │ │ │ + beq b1210 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - b b1138 │ │ │ │ + b b1220 │ │ │ │ ldr r5, [lr] │ │ │ │ cmp r5, r6 │ │ │ │ - beq b03f0 │ │ │ │ + beq b04d8 │ │ │ │ cmp ip, #0 │ │ │ │ str r6, [r0] │ │ │ │ - beq b03f8 │ │ │ │ - b afe84 │ │ │ │ + beq b04e0 │ │ │ │ + b affc4 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b069c │ │ │ │ + beq b0784 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - b b06ac │ │ │ │ + b b0794 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b14ec │ │ │ │ + beq b15d4 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ - b b14fc │ │ │ │ + b b15e4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0584 │ │ │ │ - b b0590 │ │ │ │ + beq b066c │ │ │ │ + b b0678 │ │ │ │ mov ip, r4 │ │ │ │ - b afa64 │ │ │ │ + b afb4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1ea0 │ │ │ │ + bne b1f88 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b0c │ │ │ │ + bne b0bf4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1eac │ │ │ │ + bne b1f94 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10e4 │ │ │ │ + bne b11cc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1bf0 │ │ │ │ + bne b1cd8 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ccc │ │ │ │ + bne b0db4 │ │ │ │ mov ip, #0 │ │ │ │ - b afbf8 │ │ │ │ + b afce0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1e8c │ │ │ │ + bne b1f74 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c68 │ │ │ │ + bne b0d50 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1e98 │ │ │ │ + bne b1f80 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bf0 │ │ │ │ + bne b0cd8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1c3c │ │ │ │ + bne b1d24 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b08 │ │ │ │ + bne b0bf0 │ │ │ │ mov ip, #0 │ │ │ │ - b afbc8 │ │ │ │ + b afcb0 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #64] @ 0x40 │ │ │ │ - beq b1584 │ │ │ │ - b b1590 │ │ │ │ + beq b166c │ │ │ │ + b b1678 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #120] @ 0x78 │ │ │ │ - beq b1308 │ │ │ │ - b afda8 │ │ │ │ + beq b13f0 │ │ │ │ + b afe90 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b1a68 │ │ │ │ + beq b1b50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - b b1a78 │ │ │ │ + b b1b60 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1a68 │ │ │ │ - b b1c6c │ │ │ │ + beq b1b50 │ │ │ │ + b b1d54 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #72] @ 0x48 │ │ │ │ - beq b15d0 │ │ │ │ - b b15dc │ │ │ │ + beq b16b8 │ │ │ │ + b b16c4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b09ac │ │ │ │ + beq b0a94 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - beq b192c │ │ │ │ + beq b1a14 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #80] @ 0x50 │ │ │ │ - beq b1934 │ │ │ │ - b b1940 │ │ │ │ + beq b1a1c │ │ │ │ + b b1a28 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #132] @ 0x84 │ │ │ │ - beq b167c │ │ │ │ - b afe08 │ │ │ │ + beq b1764 │ │ │ │ + b afef0 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0f10 │ │ │ │ + beq b0ff8 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - b b0f20 │ │ │ │ + b b1008 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #24] │ │ │ │ - beq b1538 │ │ │ │ - b b1544 │ │ │ │ + beq b1620 │ │ │ │ + b b162c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #48] @ 0x30 │ │ │ │ - beq b16b8 │ │ │ │ - b b16c4 │ │ │ │ + beq b17a0 │ │ │ │ + b b17ac │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - bne af89c │ │ │ │ + bne af984 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af89c │ │ │ │ + beq af984 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r2, #136] @ 0x88 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ mov r5, r1 │ │ │ │ mov lr, r1 │ │ │ │ - bne b018c │ │ │ │ + bne b0274 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af8b4 │ │ │ │ - b b0180 │ │ │ │ + beq af99c │ │ │ │ + b b0268 │ │ │ │ cmp r5, #0 │ │ │ │ str ip, [r1, #8] │ │ │ │ - beq b02c4 │ │ │ │ - b b02d0 │ │ │ │ + beq b03ac │ │ │ │ + b b03b8 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b18d0 │ │ │ │ + beq b19b8 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ - b b18e0 │ │ │ │ + b b19c8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0f38 │ │ │ │ + beq b1020 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp ip, lr │ │ │ │ mov ip, r8 │ │ │ │ - bne b0f38 │ │ │ │ - b afcd0 │ │ │ │ + bne b1020 │ │ │ │ + b afdb8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b191c │ │ │ │ - b b1928 │ │ │ │ + beq b1a04 │ │ │ │ + b b1a10 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #12] │ │ │ │ - beq b1210 │ │ │ │ - b b121c │ │ │ │ + beq b12f8 │ │ │ │ + b b1304 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b1aec │ │ │ │ - b b1af8 │ │ │ │ + beq b1bd4 │ │ │ │ + b b1be0 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1a1c │ │ │ │ + beq b1b04 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ - b b1a2c │ │ │ │ + b b1b14 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b19bc │ │ │ │ + beq b1aa4 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ - b b19cc │ │ │ │ + b b1ab4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12a8 │ │ │ │ + bne b1390 │ │ │ │ ldr ip, [r1, #112] @ 0x70 │ │ │ │ str lr, [r1, #108] @ 0x6c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1e04 │ │ │ │ + bne b1eec │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1800 │ │ │ │ + bne b18e8 │ │ │ │ ldr ip, [r1, #120] @ 0x78 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1e1c │ │ │ │ + bne b1f04 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09f4 │ │ │ │ + bne b0adc │ │ │ │ mov ip, #0 │ │ │ │ - b afd90 │ │ │ │ + b afe78 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b12c8 │ │ │ │ - b b12d4 │ │ │ │ + beq b13b0 │ │ │ │ + b b13bc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1a8c │ │ │ │ + bne b1b74 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ - bne b1e50 │ │ │ │ + bne b1f38 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1de8 │ │ │ │ + bne b1ed0 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd78 │ │ │ │ + bne afe60 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afd78 │ │ │ │ - b b1800 │ │ │ │ + beq afe60 │ │ │ │ + b b18e8 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b1aa8 │ │ │ │ - b b1ab4 │ │ │ │ + beq b1b90 │ │ │ │ + b b1b9c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0af8 │ │ │ │ + beq b0be0 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ - b b1688 │ │ │ │ + b b1770 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1c18 │ │ │ │ + beq b1d00 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - b b1c28 │ │ │ │ + b b1d10 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1bcc │ │ │ │ + beq b1cb4 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ - b b1bdc │ │ │ │ + b b1cc4 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #152] @ 0x98 │ │ │ │ - beq b0200 │ │ │ │ - b b020c │ │ │ │ + beq b02e8 │ │ │ │ + b b02f4 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #44] @ 0x2c │ │ │ │ - beq b103c │ │ │ │ - b b1048 │ │ │ │ + beq b1124 │ │ │ │ + b b1130 │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, r6 │ │ │ │ - beq b03a4 │ │ │ │ + beq b048c │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r0] │ │ │ │ - beq b03ac │ │ │ │ - b b03b8 │ │ │ │ + beq b0494 │ │ │ │ + b b04a0 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b147c │ │ │ │ - b b1488 │ │ │ │ + beq b1564 │ │ │ │ + b b1570 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1f40 │ │ │ │ + bne b2028 │ │ │ │ str lr, [r1, #92] @ 0x5c │ │ │ │ - b afd00 │ │ │ │ + b afde8 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ - beq b13e4 │ │ │ │ - b b13f0 │ │ │ │ + beq b14cc │ │ │ │ + b b14d8 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ - beq b1430 │ │ │ │ - b b143c │ │ │ │ + beq b1518 │ │ │ │ + b b1524 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #16] │ │ │ │ - beq b0f74 │ │ │ │ - b b0f80 │ │ │ │ + beq b105c │ │ │ │ + b b1068 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #92] @ 0x5c │ │ │ │ cmp lr, r5 │ │ │ │ - bne b1f08 │ │ │ │ - b afd00 │ │ │ │ + bne b1ff0 │ │ │ │ + b afde8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1f6c │ │ │ │ + beq b2054 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #100] @ 0x64 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afd30 │ │ │ │ + beq afe18 │ │ │ │ str lr, [r1, #100] @ 0x64 │ │ │ │ - b afd30 │ │ │ │ + b afe18 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1f8c │ │ │ │ + beq b2074 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afd18 │ │ │ │ + beq afe00 │ │ │ │ str lr, [r1, #96] @ 0x60 │ │ │ │ - b afd18 │ │ │ │ + b afe00 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b04fc │ │ │ │ - b af748 │ │ │ │ + beq b05e4 │ │ │ │ + b af830 │ │ │ │ mvn r0, #0 │ │ │ │ - b af960 │ │ │ │ + b afa48 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #8] │ │ │ │ - beq b0320 │ │ │ │ - b b032c │ │ │ │ + beq b0408 │ │ │ │ + b b0414 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1fd4 │ │ │ │ + beq b20bc │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #128] @ 0x80 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afdc0 │ │ │ │ + beq afea8 │ │ │ │ str lr, [r1, #128] @ 0x80 │ │ │ │ - b afdc0 │ │ │ │ + b afea8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1ff4 │ │ │ │ + beq b20dc │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #124] @ 0x7c │ │ │ │ cmp lr, r5 │ │ │ │ - beq afdd8 │ │ │ │ + beq afec0 │ │ │ │ str lr, [r1, #124] @ 0x7c │ │ │ │ - b afdd8 │ │ │ │ + b afec0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b2014 │ │ │ │ + beq b20fc │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #88] @ 0x58 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afce8 │ │ │ │ + beq afdd0 │ │ │ │ str lr, [r1, #88] @ 0x58 │ │ │ │ - b afce8 │ │ │ │ + b afdd0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - bls b23b0 │ │ │ │ + bls b2498 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi b22b4 │ │ │ │ - ldr r2, [pc, #2220] @ b2900 │ │ │ │ + bhi b239c │ │ │ │ + ldr r2, [pc, #2220] @ b29e8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b2598 │ │ │ │ - ldr r0, [pc, #2196] @ b2904 │ │ │ │ + beq b26bc │ │ │ │ + ldr r0, [pc, #2196] @ b29ec │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r5] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r4, [r0, #1708] @ 0x6ac │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ mov r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne b271c │ │ │ │ + bne b2804 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b236c │ │ │ │ + beq b2454 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b23dc │ │ │ │ + blt b24c4 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r7, r6, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b244c │ │ │ │ + bne b2534 │ │ │ │ movw r8, #7724 @ 0x1e2c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r4, [r8, #152] @ 0x98 │ │ │ │ - movw r2, #42420 @ 0xa5b4 │ │ │ │ + movw r2, #42652 @ 0xa69c │ │ │ │ movt r2, #10 │ │ │ │ movw r0, #7724 @ 0x1e2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b28a0 │ │ │ │ - bl aa62c │ │ │ │ + bne b296c │ │ │ │ + bl aa714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b2388 │ │ │ │ + beq b2470 │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq b2154 │ │ │ │ - ldr r2, [pc, #2020] @ b2900 │ │ │ │ + beq b223c │ │ │ │ + ldr r2, [pc, #2020] @ b29e8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ sub r1, r4, #8 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ @@ -136047,32 +136107,32 @@ │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ mvn r1, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ - movw r2, #1004 @ 0x3ec │ │ │ │ + movw r2, #3324 @ 0xcfc │ │ │ │ movt r2, #25 │ │ │ │ str r2, [r4, #28] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r2, [r7] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b25f0 │ │ │ │ + bne b2680 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne b269c │ │ │ │ + bne b2784 │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r7] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r6, [r3, #180] @ 0xb4 │ │ │ │ tst r2, #2 │ │ │ │ - beq b21f0 │ │ │ │ - ldr r1, [pc, #1868] @ b2900 │ │ │ │ + beq b22d8 │ │ │ │ + ldr r1, [pc, #1868] @ b29e8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #10 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mov r1, #28 │ │ │ │ mla r2, r6, r1, r2 │ │ │ │ movls r6, #0 │ │ │ │ @@ -136082,140 +136142,140 @@ │ │ │ │ cmp r0, r3 │ │ │ │ orreq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r6, [r1, #448] @ 0x1c0 │ │ │ │ ldreq r6, [r2, #1020] @ 0x3fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq b2500 │ │ │ │ + beq b25e8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b286c │ │ │ │ + beq b2980 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2554 │ │ │ │ + bne b263c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b2554 │ │ │ │ + beq b263c │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #46668 @ 0xb64c │ │ │ │ + movw r3, #46456 @ 0xb578 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq b2580 │ │ │ │ - bl ac1bc │ │ │ │ + beq b2668 │ │ │ │ + bl ac2a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b228c │ │ │ │ + bgt b2374 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b28e8 │ │ │ │ + beq b29d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b22a8 │ │ │ │ + bgt b2390 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2860 │ │ │ │ + beq b293c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ - movw r2, #456 @ 0x1c8 │ │ │ │ + movw r2, #672 @ 0x2a0 │ │ │ │ movt r2, #10 │ │ │ │ ldr r5, [r4, #1008] @ 0x3f0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne b26f4 │ │ │ │ - ldr r2, [pc, #1576] @ b2900 │ │ │ │ + bne b27dc │ │ │ │ + ldr r2, [pc, #1576] @ b29e8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r7, [r2, #1604] @ 0x644 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq b26c8 │ │ │ │ + beq b27b0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2488 │ │ │ │ + beq b2570 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #1504] @ b2904 │ │ │ │ + ldr r1, [pc, #1504] @ b29ec │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b278c │ │ │ │ + ble b2874 │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b27a8 │ │ │ │ + bne b2890 │ │ │ │ bic r0, r6, #-1073741824 @ 0xc0000000 │ │ │ │ str r0, [r5, #12] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ lsr r1, r6, #30 │ │ │ │ mov ip, #16 │ │ │ │ str r1, [r5, #16] │ │ │ │ str ip, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b20b0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne b2198 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #23248 @ 0x5ad0 │ │ │ │ + movw r1, #23824 @ 0x5d10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2714 │ │ │ │ + bgt b27fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2714 │ │ │ │ + bne b27fc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b2714 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b27fc │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r2, r1, #588 @ 0x24c │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ add r5, r5, r2, lsl #4 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b236c │ │ │ │ + beq b2454 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge b20bc │ │ │ │ + bge b21a4 │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq b20bc │ │ │ │ - ldr r0, [pc, #1296] @ b2900 │ │ │ │ + beq b21a4 │ │ │ │ + ldr r0, [pc, #1296] @ b29e8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r6, #180] @ 0xb4 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mov r0, #28 │ │ │ │ cmp r1, #10 │ │ │ │ mul r0, r0, r1 │ │ │ │ @@ -136231,403 +136291,403 @@ │ │ │ │ addeq r1, r0, #96256 @ 0x17800 │ │ │ │ addne r1, r1, #428 @ 0x1ac │ │ │ │ addeq r1, r1, #1000 @ 0x3e8 │ │ │ │ add r2, r2, r1 │ │ │ │ add r7, r2, #24 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b20cc │ │ │ │ + beq b21b4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r8, #7724 @ 0x1e2c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b20d4 │ │ │ │ + bne b21bc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne b20d4 │ │ │ │ + bne b21bc │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble b20d4 │ │ │ │ + ble b21bc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ - b b219c │ │ │ │ + b b2284 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc r2, [r0, #12] │ │ │ │ strcc r0, [r2, #8] │ │ │ │ - bcc b2314 │ │ │ │ + bcc b23fc │ │ │ │ add r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str r1, [r2, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2314 │ │ │ │ + bne b23fc │ │ │ │ ldr r5, [r4, #968] @ 0x3c8 │ │ │ │ - movw r2, #34188 @ 0x858c │ │ │ │ + movw r2, #33140 @ 0x8174 │ │ │ │ movt r2, #9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne b27f8 │ │ │ │ + bne b28f8 │ │ │ │ mov r0, #20 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b2710 │ │ │ │ + beq b27f8 │ │ │ │ ldr r2, [r7, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r7, #800] @ 0x320 │ │ │ │ - b b2314 │ │ │ │ + b b23fc │ │ │ │ mov r0, r3 │ │ │ │ - bl 2574f4 <_PyThreadState_New@@Base+0x22e8> │ │ │ │ + bl 258224 <_PyThreadState_New@@Base+0x22e0> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne b21f8 │ │ │ │ + bne b22e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b252c │ │ │ │ + bgt b2614 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b28f4 │ │ │ │ + beq b29dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2714 │ │ │ │ + bgt b27fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2714 │ │ │ │ + bne b27fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b2714 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b27fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b2248 │ │ │ │ + bne b2330 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 257118 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ + bl 257e48 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ mov r6, r0 │ │ │ │ - b b2588 │ │ │ │ - bl a99dc │ │ │ │ + b b2670 │ │ │ │ + bl a9ac4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b227c │ │ │ │ - b b228c │ │ │ │ + ble b2364 │ │ │ │ + b b2374 │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne b2910 │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ + cmp r0, r8 │ │ │ │ + bne b2960 │ │ │ │ + ldr r1, [r2, #24] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne b2714 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + cmp r1, r8 │ │ │ │ + bne b2768 │ │ │ │ + str r2, [r4, #24] │ │ │ │ + str r4, [r2, #20] │ │ │ │ + b b2280 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, #16 │ │ │ │ - bl a0078 │ │ │ │ + bl a0150 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b2710 │ │ │ │ + beq b27f8 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #816] @ b2904 │ │ │ │ + ldr r2, [pc, #756] @ b29ec │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ ldr r4, [r2, #1708] @ 0x6ac │ │ │ │ cmp r4, #0 │ │ │ │ - bne b2754 │ │ │ │ + bne b283c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #8] │ │ │ │ - b b2094 │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne b2810 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ - cmp r0, r8 │ │ │ │ - bne b2854 │ │ │ │ - ldr r1, [r2, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne b262c │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - cmp r1, r8 │ │ │ │ - bne b2680 │ │ │ │ - str r2, [r4, #24] │ │ │ │ - str r4, [r2, #20] │ │ │ │ - b b2198 │ │ │ │ + b b217c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2614 │ │ │ │ + bne b26a4 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movw lr, #8392 @ 0x20c8 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ movw ip, #7936 @ 0x1f00 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movne r1, #0 │ │ │ │ cmp r6, r8 │ │ │ │ - beq b2620 │ │ │ │ + beq b26b0 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne b26e4 │ │ │ │ + bne b27cc │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, r0 │ │ │ │ - beq b26b8 │ │ │ │ + beq b27a0 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ str r1, [r4, #24] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ strne r4, [r1, #20] │ │ │ │ str r4, [r2, #24] │ │ │ │ - b b219c │ │ │ │ + b b2284 │ │ │ │ movw ip, #8392 @ 0x20c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, ip │ │ │ │ - beq b2194 │ │ │ │ + beq b227c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq b2198 │ │ │ │ - b b2624 │ │ │ │ + beq b2280 │ │ │ │ + b b26b4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b b24b8 │ │ │ │ + b b25a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2674 │ │ │ │ + beq b275c │ │ │ │ mov r2, r1 │ │ │ │ - b b2680 │ │ │ │ + b b2768 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #20 │ │ │ │ ldr r0, [r4, #1004] @ 0x3ec │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne b2314 │ │ │ │ - bl 2e14d8 │ │ │ │ + bne b23fc │ │ │ │ + bl 2e217c │ │ │ │ mvn r6, #0 │ │ │ │ - b b22a8 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b b2390 │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b283c │ │ │ │ - ldr r0, [pc, #464] @ b2908 │ │ │ │ - bl 1be340 │ │ │ │ + bne b28c8 │ │ │ │ + ldr r0, [pc, #464] @ b29f0 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2094 │ │ │ │ + bne b217c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b2094 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b b217c │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r4, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b28b4 │ │ │ │ - ldr r0, [pc, #408] @ b2908 │ │ │ │ - bl 1be340 │ │ │ │ + bne b2948 │ │ │ │ + ldr r0, [pc, #408] @ b29f0 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b25e4 │ │ │ │ + bne b2708 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b25e4 │ │ │ │ + b b2708 │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ str ip, [r5] │ │ │ │ - beq b2344 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + beq b242c │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b27e0 │ │ │ │ - ldr r0, [pc, #324] @ b2908 │ │ │ │ - bl 1be340 │ │ │ │ + bne b28e0 │ │ │ │ + ldr r0, [pc, #324] @ b29f0 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2344 │ │ │ │ + bne b242c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + b b242c │ │ │ │ + ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b2344 │ │ │ │ + b b217c │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b2344 │ │ │ │ + b b242c │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b b24e8 │ │ │ │ + b b25d0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq b2620 │ │ │ │ + beq b26b0 │ │ │ │ movw ip, #8392 @ 0x20c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movw r1, #7936 @ 0x1f00 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, ip │ │ │ │ - beq b26b8 │ │ │ │ - b b2620 │ │ │ │ - ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ + beq b27a0 │ │ │ │ + b b26b0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b2390 │ │ │ │ + ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b2094 │ │ │ │ + b b2708 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b b263c │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b22a8 │ │ │ │ + b b2724 │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne b223c │ │ │ │ + b b2470 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b28cc │ │ │ │ - bl b67b8 │ │ │ │ + beq b29b4 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b28cc │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne b29b4 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2798 @ 0xaee │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r6, #0 │ │ │ │ - b b2588 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne b2154 │ │ │ │ - b b2388 │ │ │ │ - ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b25e4 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b b2670 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15856 @ 0x3df0 │ │ │ │ + movw r1, #16432 @ 0x4030 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b b2898 │ │ │ │ + bl 16f7e8 │ │ │ │ + b b29ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b228c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b2374 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b252c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b2614 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000b290c : │ │ │ │ +000b29f4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ │ │ │ │ -000b2920 : │ │ │ │ +000b2a08 : │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bls b2a70 │ │ │ │ + bls b2b58 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi b29b0 │ │ │ │ - ldr r3, [pc, #824] @ b2c8c │ │ │ │ + bhi b2a98 │ │ │ │ + ldr r3, [pc, #824] @ b2d74 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2af8 │ │ │ │ - ldr r0, [pc, #800] @ b2c90 │ │ │ │ + beq b2be0 │ │ │ │ + ldr r0, [pc, #800] @ b2d78 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne b2b7c │ │ │ │ + bne b2c64 │ │ │ │ mov r2, #8 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mov r5, r2 │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2b5c │ │ │ │ - ldr r3, [pc, #692] @ b2c8c │ │ │ │ + bne b2c44 │ │ │ │ + ldr r3, [pc, #692] @ b2d74 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq b2b48 │ │ │ │ + beq b2c30 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2a88 │ │ │ │ + beq b2b70 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #596] @ b2c90 │ │ │ │ + ldr r2, [pc, #596] @ b2d78 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b2bec │ │ │ │ + bne b2cd4 │ │ │ │ lsr r0, r4, #30 │ │ │ │ mov r1, #16 │ │ │ │ bic r2, r4, #-1073741824 @ 0xc0000000 │ │ │ │ str r0, [r3, #16] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #12] │ │ │ │ @@ -136641,297 +136701,297 @@ │ │ │ │ bx lr │ │ │ │ ldr ip, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [r0, #12] │ │ │ │ strhi r0, [r2, #8] │ │ │ │ - bhi b2a18 │ │ │ │ + bhi b2b00 │ │ │ │ add r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str r1, [r2, ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2a18 │ │ │ │ + bne b2b00 │ │ │ │ ldr r2, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2c24 │ │ │ │ + bne b2d0c │ │ │ │ mov r0, #20 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2b70 │ │ │ │ + beq b2c58 │ │ │ │ ldr r2, [r6, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r6, #800] @ 0x320 │ │ │ │ - b b2a18 │ │ │ │ + b b2b00 │ │ │ │ mov r0, #16 │ │ │ │ - bl a0078 │ │ │ │ + bl a0150 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2b70 │ │ │ │ + beq b2c58 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #356] @ b2c90 │ │ │ │ + ldr r2, [pc, #356] @ b2d78 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b2bb4 │ │ │ │ + bne b2c9c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b2998 │ │ │ │ + b b2a80 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #2 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ mov r3, r0 │ │ │ │ - b b2ab8 │ │ │ │ + b b2ba0 │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ mov r1, #20 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b2a18 │ │ │ │ - bl 2e14d8 │ │ │ │ + bne b2b00 │ │ │ │ + bl 2e217c │ │ │ │ mov r3, #0 │ │ │ │ - b b29a4 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b b2a8c │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b2c54 │ │ │ │ - ldr r0, [pc, #256] @ b2c94 │ │ │ │ + bne b2d3c │ │ │ │ + ldr r0, [pc, #256] @ b2d7c │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2998 │ │ │ │ + bne b2a80 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2998 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b b2a80 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne b2c70 │ │ │ │ - ldr r0, [pc, #200] @ b2c94 │ │ │ │ + bne b2d58 │ │ │ │ + ldr r0, [pc, #200] @ b2d7c │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2b3c │ │ │ │ + bne b2c24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2b3c │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b b2c24 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne b2c38 │ │ │ │ - ldr r0, [pc, #144] @ b2c94 │ │ │ │ + bne b2d20 │ │ │ │ + ldr r0, [pc, #144] @ b2d7c │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2a4c │ │ │ │ + bne b2b34 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2a4c │ │ │ │ + b b2b34 │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b b2ae0 │ │ │ │ + b b2bc8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2a4c │ │ │ │ + b b2b34 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2998 │ │ │ │ + b b2a80 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2b3c │ │ │ │ + b b2c24 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #404] @ b2e48 │ │ │ │ + ldr r2, [pc, #404] @ b2f30 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2d28 │ │ │ │ - ldr r0, [pc, #372] @ b2e4c │ │ │ │ + beq b2e10 │ │ │ │ + ldr r0, [pc, #372] @ b2f34 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne b2d74 │ │ │ │ + bne b2e5c │ │ │ │ cmp r4, #0 │ │ │ │ eor r2, r4, r4, asr #31 │ │ │ │ sub r2, r2, r4, asr #31 │ │ │ │ movlt r1, #10 │ │ │ │ movge r1, #8 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ - bl a0078 │ │ │ │ + bl a0150 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2e00 │ │ │ │ + beq b2ee8 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #260] @ b2e4c │ │ │ │ + ldr r1, [pc, #260] @ b2f34 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b2dac │ │ │ │ + ble b2e94 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne b2dc8 │ │ │ │ + bne b2eb0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b2d00 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b b2de8 │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b2e10 │ │ │ │ - ldr r0, [pc, #196] @ b2e50 │ │ │ │ + bne b2ef8 │ │ │ │ + ldr r0, [pc, #196] @ b2f38 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2d00 │ │ │ │ + bne b2de8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2d00 │ │ │ │ + b b2de8 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq b2d68 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + beq b2e50 │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne b2e2c │ │ │ │ - ldr r0, [pc, #112] @ b2e50 │ │ │ │ + bne b2f14 │ │ │ │ + ldr r0, [pc, #112] @ b2f38 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2d68 │ │ │ │ + bne b2e50 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2d68 │ │ │ │ + b b2e50 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2d1c │ │ │ │ + b b2e04 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2d00 │ │ │ │ + b b2de8 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2d68 │ │ │ │ + b b2e50 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000b2e54 : │ │ │ │ +000b2f3c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r4, [ip, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b325c │ │ │ │ + beq b3344 │ │ │ │ mov r2, r1 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b31e0 │ │ │ │ + beq b32c8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b2ff8 │ │ │ │ + blt b30e0 │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2eb4 │ │ │ │ + bne b2f9c │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3068 │ │ │ │ + bne b3150 │ │ │ │ movw r5, #7724 @ 0x1e2c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r6, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #42420 @ 0xa5b4 │ │ │ │ + movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #10 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #7724 @ 0x1e2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b30a8 │ │ │ │ - bl aa62c │ │ │ │ + bne b3190 │ │ │ │ + bl aa714 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b3228 │ │ │ │ + beq b3310 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq b30b8 │ │ │ │ - ldr r0, [pc, #908] @ b3294 │ │ │ │ + beq b31a0 │ │ │ │ + ldr r0, [pc, #908] @ b337c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr ip, [r1, r0] │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ ldr r6, [ip, #3836] @ 0xefc │ │ │ │ @@ -136946,59 +137006,59 @@ │ │ │ │ str r6, [r3, #-8] │ │ │ │ str r0, [r6, #4] │ │ │ │ str lr, [ip, #3824] @ 0xef0 │ │ │ │ str r9, [r3, #8] │ │ │ │ str r7, [r3, #20] │ │ │ │ str r7, [r3, #24] │ │ │ │ str r1, [r3, #16] │ │ │ │ - bne b2fa8 │ │ │ │ - movw r1, #1004 @ 0x3ec │ │ │ │ + bne b3090 │ │ │ │ + movw r1, #3324 @ 0xcfc │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne b30f4 │ │ │ │ + bne b31dc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ movne r1, #0 │ │ │ │ - bne b315c │ │ │ │ + bne b3244 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ str r2, [r3, #24] │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b323c │ │ │ │ + bgt b3324 │ │ │ │ add r1, r1, #1 │ │ │ │ - movw r0, #1004 @ 0x3ec │ │ │ │ + movw r0, #3324 @ 0xcfc │ │ │ │ movt r0, #25 │ │ │ │ str r1, [r2] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2f8c │ │ │ │ + beq b3074 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3108 │ │ │ │ + beq b31f0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r1, #20] │ │ │ │ - b b2f98 │ │ │ │ + b b3080 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b2e9c │ │ │ │ + beq b2f84 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #640] @ b3294 │ │ │ │ + ldr lr, [pc, #640] @ b337c │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r1, r1, r3 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -137011,158 +137071,158 @@ │ │ │ │ addne r3, r1, #91136 @ 0x16400 │ │ │ │ addeq r3, r1, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ add r4, r4, #24 │ │ │ │ - beq b2ea8 │ │ │ │ - b b2eb4 │ │ │ │ + beq b2f90 │ │ │ │ + b b2f9c │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b31f8 │ │ │ │ + bne b32e0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r5, #7724 @ 0x1e2c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r1, r5 │ │ │ │ - bne b2ebc │ │ │ │ + bne b2fa4 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b2ebc │ │ │ │ + ble b2fa4 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ - b b2f9c │ │ │ │ + b b3084 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b3228 │ │ │ │ + beq b3310 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r9, [r3, #8] │ │ │ │ str r1, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - bne b2fa8 │ │ │ │ - movw r1, #1004 @ 0x3ec │ │ │ │ + bne b3090 │ │ │ │ + movw r1, #3324 @ 0xcfc │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2f7c │ │ │ │ + beq b3064 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne ip, r2 │ │ │ │ - bne b312c │ │ │ │ + bne b3214 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne b3230 │ │ │ │ + bne b3318 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3174 │ │ │ │ + bne b325c │ │ │ │ cmp r2, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne b31c4 │ │ │ │ + bne b32ac │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq b2fe4 │ │ │ │ + beq b30cc │ │ │ │ movw r5, #8392 @ 0x20c8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ movw lr, #7936 @ 0x1f00 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp r0, lr │ │ │ │ cmpne r0, r5 │ │ │ │ - bne b31b8 │ │ │ │ + bne b32a0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b3220 │ │ │ │ + bne b3308 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq b2f98 │ │ │ │ - b b2ff0 │ │ │ │ + beq b3080 │ │ │ │ + b b30d8 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne b3120 │ │ │ │ + bne b3208 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ movw r6, #8392 @ 0x20c8 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ movw lr, #7936 @ 0x1f00 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp r7, lr │ │ │ │ cmpne r7, r6 │ │ │ │ - bne b3208 │ │ │ │ + bne b32f0 │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, r0 │ │ │ │ - bne b31c4 │ │ │ │ + bne b32ac │ │ │ │ mov r2, r0 │ │ │ │ - b b312c │ │ │ │ + b b3214 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3154 │ │ │ │ + beq b323c │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str r2, [r3, #24] │ │ │ │ str r1, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ - b b2f9c │ │ │ │ + b b3084 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b3280 │ │ │ │ + blt b3368 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b306c │ │ │ │ + bne b3154 │ │ │ │ movw r5, #7724 @ 0x1e2c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - b b2ebc │ │ │ │ + b b2fa4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b312c │ │ │ │ + beq b3214 │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq b2ff0 │ │ │ │ + beq b30d8 │ │ │ │ mov r1, ip │ │ │ │ - b b31c4 │ │ │ │ + b b32ac │ │ │ │ mov r3, #0 │ │ │ │ - b b2f9c │ │ │ │ + b b3084 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - b b3184 │ │ │ │ - movw r1, #1004 @ 0x3ec │ │ │ │ + b b326c │ │ │ │ + movw r1, #3324 @ 0xcfc │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2f8c │ │ │ │ - b b2fd8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq b3074 │ │ │ │ + b b30c0 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #23248 @ 0x5ad0 │ │ │ │ + movw r1, #23824 @ 0x5d10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b31e8 │ │ │ │ + beq b32d0 │ │ │ │ mov r2, #0 │ │ │ │ - b b3004 │ │ │ │ + b b30ec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b3298 <_PyStaticType_GetState@@Base>: │ │ │ │ +000b3380 <_PyStaticType_GetState@@Base>: │ │ │ │ ldr r3, [r1, #180] @ 0xb4 │ │ │ │ mov ip, #28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ add fp, sp, #0 │ │ │ │ movls r2, #0 │ │ │ │ @@ -137183,983 +137243,983 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r1] │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add fp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3340 <_PyStaticType_GetState@@Base+0xa8> │ │ │ │ + bne b3428 <_PyStaticType_GetState@@Base+0xa8> │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r0, #20] │ │ │ │ strne r3, [r0, #24] │ │ │ │ - bne b3338 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + bne b3420 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ ldr lr, [r0, #4] │ │ │ │ movw ip, #7724 @ 0x1e2c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp lr, ip │ │ │ │ streq r2, [r0, #20] │ │ │ │ streq r2, [r0, #24] │ │ │ │ - bne b33c4 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ + bne b34ac <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ str r0, [r1] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr lr, [r3, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b3418 <_PyStaticType_GetState@@Base+0x180> │ │ │ │ + bne b3500 <_PyStaticType_GetState@@Base+0x180> │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw ip, #7724 @ 0x1e2c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r4, ip │ │ │ │ - bne b3430 <_PyStaticType_GetState@@Base+0x198> │ │ │ │ + bne b3518 <_PyStaticType_GetState@@Base+0x198> │ │ │ │ ldr r4, [r3, #24] │ │ │ │ subs r7, r4, #0 │ │ │ │ - bne b33d8 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ + bne b34c0 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ cmp r2, #0 │ │ │ │ moveq lr, r3 │ │ │ │ - bne b33f4 <_PyStaticType_GetState@@Base+0x15c> │ │ │ │ + bne b34dc <_PyStaticType_GetState@@Base+0x15c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, ip │ │ │ │ - beq b3408 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ + beq b34f0 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ movw r4, #7936 @ 0x1f00 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movw ip, #8392 @ 0x20c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r5, ip │ │ │ │ cmpne r5, r4 │ │ │ │ - bne b3468 <_PyStaticType_GetState@@Base+0x1d0> │ │ │ │ + bne b3550 <_PyStaticType_GetState@@Base+0x1d0> │ │ │ │ cmp lr, #0 │ │ │ │ - beq b33c4 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ + beq b34ac <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ ldr r3, [lr, #24] │ │ │ │ str r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r0, #20] │ │ │ │ strne r0, [r3, #20] │ │ │ │ - b b3400 <_PyStaticType_GetState@@Base+0x168> │ │ │ │ + b b34e8 <_PyStaticType_GetState@@Base+0x168> │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r0, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b3338 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ - b b3410 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ + beq b3420 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + b b34f8 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmp lr, #0 │ │ │ │ mov lr, r3 │ │ │ │ - beq b3434 <_PyStaticType_GetState@@Base+0x19c> │ │ │ │ + beq b351c <_PyStaticType_GetState@@Base+0x19c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3378 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ - b b33ac <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + beq b3460 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b3494 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ str lr, [r0, #24] │ │ │ │ mov lr, r3 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r0, [lr, #24] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r0, #20] │ │ │ │ str r0, [r3, #20] │ │ │ │ - b b3338 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + b b3420 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3408 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ + bne b34f0 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ movw ip, #7724 @ 0x1e2c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov lr, r2 │ │ │ │ - b b3378 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b3460 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ movw r4, #8392 @ 0x20c8 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movw r5, #7936 @ 0x1f00 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r6, r5 │ │ │ │ cmpne r6, r4 │ │ │ │ - bne b3478 <_PyStaticType_GetState@@Base+0x1e0> │ │ │ │ + bne b3560 <_PyStaticType_GetState@@Base+0x1e0> │ │ │ │ cmp r2, #0 │ │ │ │ movne lr, r7 │ │ │ │ - bne b33ac <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + bne b3494 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ mov r2, r7 │ │ │ │ - b b3378 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b3460 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b33a4 <_PyStaticType_GetState@@Base+0x10c> │ │ │ │ + beq b348c <_PyStaticType_GetState@@Base+0x10c> │ │ │ │ mov lr, r2 │ │ │ │ - b b33ac <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + b b3494 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3378 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + beq b3460 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ cmp lr, #0 │ │ │ │ - bne b33ac <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + bne b3494 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ str lr, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ - b b3410 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ + b b34f8 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r2, r2, #1 │ │ │ │ - bhi b34bc <_PyStaticType_GetState@@Base+0x224> │ │ │ │ + bhi b35a4 <_PyStaticType_GetState@@Base+0x224> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul r0, r0, r2 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ bx lr │ │ │ │ lsr r3, r3, #3 │ │ │ │ sub r1, r3, #1 │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ sub ip, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - beq b3578 <_PyStaticType_GetState@@Base+0x2e0> │ │ │ │ + beq b3660 <_PyStaticType_GetState@@Base+0x2e0> │ │ │ │ push {r4, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ lsl lr, r3, #30 │ │ │ │ bic lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, lr, r3, lsr #1 │ │ │ │ add lr, r0, r1, lsl #2 │ │ │ │ ldr r4, [lr, #8] │ │ │ │ add r3, r3, r4 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bhi b3554 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ + bhi b363c <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ sub ip, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b3568 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ + beq b3650 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ lsl r1, r3, #30 │ │ │ │ ldr lr, [lr, #4] │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r1, r3, lsr #1 │ │ │ │ add r3, r3, lr │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bhi b3554 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ + bhi b363c <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ add lr, r0, #12 │ │ │ │ lsl r1, r3, #30 │ │ │ │ sub ip, ip, #1 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmn ip, #1 │ │ │ │ orr r1, r1, r3, lsr #1 │ │ │ │ - beq b3568 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ + beq b3650 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ ldr r3, [lr, ip, lsl #2] │ │ │ │ add r3, r1, r3 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bls b352c <_PyStaticType_GetState@@Base+0x294> │ │ │ │ + bls b3614 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ mov r1, ip │ │ │ │ add r3, r3, #-2147483647 @ 0x80000001 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b34e0 <_PyStaticType_GetState@@Base+0x248> │ │ │ │ + bne b35c8 <_PyStaticType_GetState@@Base+0x248> │ │ │ │ mul r0, r2, r3 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mul r0, r2, r3 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #2028] @ b3d90 <_PyStaticType_GetState@@Base+0xaf8> │ │ │ │ + ldr r7, [pc, #2028] @ b3e78 <_PyStaticType_GetState@@Base+0xaf8> │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b3cb4 <_PyStaticType_GetState@@Base+0xa1c> │ │ │ │ + beq b3d9c <_PyStaticType_GetState@@Base+0xa1c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r5, #50248 @ 0xc448 │ │ │ │ + movw r5, #52648 @ 0xcda8 │ │ │ │ movt r5, #17 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3870 <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ + bne b3958 <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3fb4 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b409c <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b38a8 <_PyStaticType_GetState@@Base+0x610> │ │ │ │ - ldr r1, [pc, #1948] @ b3d94 <_PyStaticType_GetState@@Base+0xafc> │ │ │ │ + beq b3990 <_PyStaticType_GetState@@Base+0x610> │ │ │ │ + ldr r1, [pc, #1948] @ b3e7c <_PyStaticType_GetState@@Base+0xafc> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b5148 │ │ │ │ + bl b5228 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3930 <_PyStaticType_GetState@@Base+0x698> │ │ │ │ + ble b3a18 <_PyStaticType_GetState@@Base+0x698> │ │ │ │ cmp r1, #0 │ │ │ │ - blt b38cc <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + blt b39b4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3c34 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3d1c <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3810 <_PyStaticType_GetState@@Base+0x578> │ │ │ │ + bne b38f8 <_PyStaticType_GetState@@Base+0x578> │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1872] @ b3d98 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + ldr r1, [pc, #1872] @ b3e80 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3fb4 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b409c <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b3848 <_PyStaticType_GetState@@Base+0x5b0> │ │ │ │ - ldr r1, [pc, #1848] @ b3d98 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b3930 <_PyStaticType_GetState@@Base+0x5b0> │ │ │ │ + ldr r1, [pc, #1848] @ b3e80 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b5148 │ │ │ │ + bl b5228 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b38f0 <_PyStaticType_GetState@@Base+0x658> │ │ │ │ + ble b39d8 <_PyStaticType_GetState@@Base+0x658> │ │ │ │ cmp r1, #0 │ │ │ │ - blt b38cc <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + blt b39b4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r7, #680] @ 0x2a8 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3c34 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3d1c <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b37b0 <_PyStaticType_GetState@@Base+0x518> │ │ │ │ + bne b3898 <_PyStaticType_GetState@@Base+0x518> │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1772] @ b3d9c <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #1772] @ b3e84 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3fb4 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b409c <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b37e8 <_PyStaticType_GetState@@Base+0x550> │ │ │ │ - ldr r1, [pc, #1748] @ b3d9c <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b38d0 <_PyStaticType_GetState@@Base+0x550> │ │ │ │ + ldr r1, [pc, #1748] @ b3e84 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b5148 │ │ │ │ + bl b5228 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b38d4 <_PyStaticType_GetState@@Base+0x63c> │ │ │ │ + ble b39bc <_PyStaticType_GetState@@Base+0x63c> │ │ │ │ cmp r7, #0 │ │ │ │ - blt b38cc <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - ldr r3, [pc, #1708] @ b3da0 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ + blt b39b4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + ldr r3, [pc, #1708] @ b3e88 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ ldr r2, [r3, #2244] @ 0x8c4 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3c94 <_PyStaticType_GetState@@Base+0x9fc> │ │ │ │ + beq b3d7c <_PyStaticType_GetState@@Base+0x9fc> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3758 <_PyStaticType_GetState@@Base+0x4c0> │ │ │ │ + bne b3840 <_PyStaticType_GetState@@Base+0x4c0> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #1672] @ b3da4 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #1672] @ b3e8c <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b3fb4 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b409c <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b3790 <_PyStaticType_GetState@@Base+0x4f8> │ │ │ │ - ldr r1, [pc, #1648] @ b3da4 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + beq b3878 <_PyStaticType_GetState@@Base+0x4f8> │ │ │ │ + ldr r1, [pc, #1648] @ b3e8c <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl b5148 │ │ │ │ + bl b5228 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3914 <_PyStaticType_GetState@@Base+0x67c> │ │ │ │ + ble b39fc <_PyStaticType_GetState@@Base+0x67c> │ │ │ │ asr r0, r5, #31 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #26892 @ 0x690c │ │ │ │ + movw r3, #27116 @ 0x69ec │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b3954 <_PyStaticType_GetState@@Base+0x6bc> │ │ │ │ - movw r3, #50016 @ 0xc360 │ │ │ │ + beq b3a3c <_PyStaticType_GetState@@Base+0x6bc> │ │ │ │ + movw r3, #52080 @ 0xcb70 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3b50 <_PyStaticType_GetState@@Base+0x8b8> │ │ │ │ + bne b3c38 <_PyStaticType_GetState@@Base+0x8b8> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #1568] @ b3da4 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #1568] @ b3e8c <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r2, #1 │ │ │ │ - bl 13c378 │ │ │ │ + bl 13cb88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b372c <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - ldr r3, [pc, #1552] @ b3da8 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b3814 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + ldr r3, [pc, #1552] @ b3e90 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3ba4 <_PyStaticType_GetState@@Base+0x90c> │ │ │ │ + bne b3c8c <_PyStaticType_GetState@@Base+0x90c> │ │ │ │ mov r0, #0 │ │ │ │ - b b3750 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ - movw r1, #26892 @ 0x690c │ │ │ │ + b b3838 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ + movw r1, #27116 @ 0x69ec │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b3a74 <_PyStaticType_GetState@@Base+0x7dc> │ │ │ │ - movw r1, #50016 @ 0xc360 │ │ │ │ + beq b3b5c <_PyStaticType_GetState@@Base+0x7dc> │ │ │ │ + movw r1, #52080 @ 0xcb70 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3b88 <_PyStaticType_GetState@@Base+0x8f0> │ │ │ │ + bne b3c70 <_PyStaticType_GetState@@Base+0x8f0> │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1472] @ b3d9c <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #1472] @ b3e84 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c378 │ │ │ │ + bl 13cb88 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b36c0 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - ldr r3, [pc, #1464] @ b3da8 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b37a8 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + ldr r3, [pc, #1464] @ b3e90 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b36ec <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b37d4 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b36ec <_PyStaticType_GetState@@Base+0x454> │ │ │ │ - b b38cc <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - movw r1, #26892 @ 0x690c │ │ │ │ + beq b37d4 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + b b39b4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + movw r1, #27116 @ 0x69ec │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b39b4 <_PyStaticType_GetState@@Base+0x71c> │ │ │ │ - movw r1, #50016 @ 0xc360 │ │ │ │ + beq b3a9c <_PyStaticType_GetState@@Base+0x71c> │ │ │ │ + movw r1, #52080 @ 0xcb70 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3b34 <_PyStaticType_GetState@@Base+0x89c> │ │ │ │ + bne b3c1c <_PyStaticType_GetState@@Base+0x89c> │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1372] @ b3d98 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + ldr r1, [pc, #1372] @ b3e80 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c378 │ │ │ │ + bl 13cb88 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b3658 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - ldr r3, [pc, #1368] @ b3da8 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b3740 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + ldr r3, [pc, #1368] @ b3e90 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3684 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b376c <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3684 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ - b b38cc <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - movw r1, #26892 @ 0x690c │ │ │ │ + beq b376c <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + b b39b4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + movw r1, #27116 @ 0x69ec │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b3a14 <_PyStaticType_GetState@@Base+0x77c> │ │ │ │ - movw r1, #50016 @ 0xc360 │ │ │ │ + beq b3afc <_PyStaticType_GetState@@Base+0x77c> │ │ │ │ + movw r1, #52080 @ 0xcb70 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3b6c <_PyStaticType_GetState@@Base+0x8d4> │ │ │ │ + bne b3c54 <_PyStaticType_GetState@@Base+0x8d4> │ │ │ │ mov r2, #1 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c378 │ │ │ │ + bl 13cb88 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b35f0 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - ldr r3, [pc, #1272] @ b3da8 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b36d8 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + ldr r3, [pc, #1272] @ b3e90 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b361c <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b3704 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b361c <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b3704 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ mvn r0, #0 │ │ │ │ - b b3750 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ + b b3838 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b36e4 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ + bne b37cc <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b36e4 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b37cc <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b367c <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ + bne b3764 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b367c <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ + b b3764 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b374c <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + bne b3834 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b374c <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b3834 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3614 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ + bne b36fc <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b3614 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ - ldr r1, [pc, #1096] @ b3da4 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + b b36fc <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ + ldr r1, [pc, #1096] @ b3e8c <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b7030 │ │ │ │ + bl b713c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3be8 <_PyStaticType_GetState@@Base+0x950> │ │ │ │ + beq b3cd0 <_PyStaticType_GetState@@Base+0x950> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3aec <_PyStaticType_GetState@@Base+0x854> │ │ │ │ + bne b3bd4 <_PyStaticType_GetState@@Base+0x854> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3bb8 <_PyStaticType_GetState@@Base+0x920> │ │ │ │ + bne b3ca0 <_PyStaticType_GetState@@Base+0x920> │ │ │ │ cmp r4, #0 │ │ │ │ - bne b372c <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne b3814 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3bb0 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ - bl 1436d4 │ │ │ │ - b b37a8 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ - ldr r1, [pc, #988] @ b3d98 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b3c98 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + bl 143edc │ │ │ │ + b b3890 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + ldr r1, [pc, #988] @ b3e80 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b7030 │ │ │ │ + bl b713c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3c0c <_PyStaticType_GetState@@Base+0x974> │ │ │ │ + beq b3cf4 <_PyStaticType_GetState@@Base+0x974> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3b04 <_PyStaticType_GetState@@Base+0x86c> │ │ │ │ + bne b3bec <_PyStaticType_GetState@@Base+0x86c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3bc4 <_PyStaticType_GetState@@Base+0x92c> │ │ │ │ + bne b3cac <_PyStaticType_GetState@@Base+0x92c> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3658 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne b3740 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b38cc <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 1436d4 │ │ │ │ - b b3684 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b39b4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143edc │ │ │ │ + b b376c <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ sub r2, fp, #24 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b7030 │ │ │ │ + bl b713c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3c00 <_PyStaticType_GetState@@Base+0x968> │ │ │ │ + beq b3ce8 <_PyStaticType_GetState@@Base+0x968> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3ad4 <_PyStaticType_GetState@@Base+0x83c> │ │ │ │ + bne b3bbc <_PyStaticType_GetState@@Base+0x83c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3bd0 <_PyStaticType_GetState@@Base+0x938> │ │ │ │ + bne b3cb8 <_PyStaticType_GetState@@Base+0x938> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b35f0 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne b36d8 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b38cc <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 1436d4 │ │ │ │ - b b361c <_PyStaticType_GetState@@Base+0x384> │ │ │ │ - ldr r1, [pc, #800] @ b3d9c <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b39b4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143edc │ │ │ │ + b b3704 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + ldr r1, [pc, #800] @ b3e84 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b7030 │ │ │ │ + bl b713c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3bf4 <_PyStaticType_GetState@@Base+0x95c> │ │ │ │ + beq b3cdc <_PyStaticType_GetState@@Base+0x95c> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3b1c <_PyStaticType_GetState@@Base+0x884> │ │ │ │ + bne b3c04 <_PyStaticType_GetState@@Base+0x884> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3bdc <_PyStaticType_GetState@@Base+0x944> │ │ │ │ + bne b3cc4 <_PyStaticType_GetState@@Base+0x944> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b36c0 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne b37a8 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b38cc <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 1436d4 │ │ │ │ - b b36ec <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b39b4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143edc │ │ │ │ + b b37d4 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b35f0 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + b b36d8 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b b372c <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + b b3814 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b3658 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + b b3740 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b36c0 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + b b37a8 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3c54 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ - ldr r1, [pc, #596] @ b3d98 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b3d3c <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ + ldr r1, [pc, #596] @ b3e80 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b39ec <_PyStaticType_GetState@@Base+0x754> │ │ │ │ + b b3ad4 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3d58 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ + beq b3e40 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #576] @ b3da4 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #576] @ b3e8c <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b b398c <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ + b b3a74 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3c18 <_PyStaticType_GetState@@Base+0x980> │ │ │ │ + beq b3d00 <_PyStaticType_GetState@@Base+0x980> │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b3a4c <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ + b b3b34 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3c70 <_PyStaticType_GetState@@Base+0x9d8> │ │ │ │ - ldr r1, [pc, #516] @ b3d9c <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b3d58 <_PyStaticType_GetState@@Base+0x9d8> │ │ │ │ + ldr r1, [pc, #516] @ b3e84 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b3aac <_PyStaticType_GetState@@Base+0x814> │ │ │ │ + b b3b94 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b37a8 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + beq b3890 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ mvn r5, #0 │ │ │ │ - b b374c <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + b b3834 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b372c <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - b b37a8 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + bne b3814 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + b b3890 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3658 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - b b3684 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + bne b3740 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + b b376c <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b35f0 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - b b361c <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + bne b36d8 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + b b3704 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b36c0 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - b b36ec <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + bne b37a8 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + b b37d4 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3994 <_PyStaticType_GetState@@Base+0x6fc> │ │ │ │ - b b37a8 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + beq b3a7c <_PyStaticType_GetState@@Base+0x6fc> │ │ │ │ + b b3890 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3ab4 <_PyStaticType_GetState@@Base+0x81c> │ │ │ │ - b b36ec <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b3b9c <_PyStaticType_GetState@@Base+0x81c> │ │ │ │ + b b37d4 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3a54 <_PyStaticType_GetState@@Base+0x7bc> │ │ │ │ - b b361c <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b3b3c <_PyStaticType_GetState@@Base+0x7bc> │ │ │ │ + b b3704 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b39f4 <_PyStaticType_GetState@@Base+0x75c> │ │ │ │ - b b3684 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b3adc <_PyStaticType_GetState@@Base+0x75c> │ │ │ │ + b b376c <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3d2c <_PyStaticType_GetState@@Base+0xa94> │ │ │ │ + bne b3e14 <_PyStaticType_GetState@@Base+0xa94> │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne b3c54 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne b3d3c <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #23292 @ 0x5afc │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b b38cc <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 1417cc │ │ │ │ + b b39b4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3cd4 <_PyStaticType_GetState@@Base+0xa3c> │ │ │ │ + bne b3dbc <_PyStaticType_GetState@@Base+0xa3c> │ │ │ │ ldr r2, [r7, #680] @ 0x2a8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq b3c34 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3d1c <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3d00 <_PyStaticType_GetState@@Base+0xa68> │ │ │ │ - ldr r2, [pc, #284] @ b3da0 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ + bne b3de8 <_PyStaticType_GetState@@Base+0xa68> │ │ │ │ + ldr r2, [pc, #284] @ b3e88 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ ldr r2, [r2, #2244] @ 0x8c4 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ movne r7, r3 │ │ │ │ - bne b3d58 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne b3e40 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #23292 @ 0x5afc │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b b3bb0 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + bl 1417cc │ │ │ │ + b b3c98 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #23292 @ 0x5afc │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b b38cc <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - ldr r0, [pc, #188] @ b3d98 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + bl 1417cc │ │ │ │ + b b39b4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + ldr r0, [pc, #188] @ b3e80 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b38cc <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b39b4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b39ec <_PyStaticType_GetState@@Base+0x754> │ │ │ │ - ldr r0, [pc, #148] @ b3d9c <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + b b3ad4 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ + ldr r0, [pc, #148] @ b3e84 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b38cc <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b39b4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b3aac <_PyStaticType_GetState@@Base+0x814> │ │ │ │ + b b3b94 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b38cc <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b39b4 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b3a4c <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ + b b3b34 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3d88 <_PyStaticType_GetState@@Base+0xaf0> │ │ │ │ - ldr r0, [pc, #56] @ b3da4 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ - bl d80fc │ │ │ │ + beq b3e70 <_PyStaticType_GetState@@Base+0xaf0> │ │ │ │ + ldr r0, [pc, #56] @ b3e8c <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + bl d8714 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b3bb0 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + beq b3c98 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b b398c <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ + b b3a74 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ mov r5, r0 │ │ │ │ - b b374c <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + b b3834 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ strdeq r2, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r2, r3, r8, lsr #12 │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ mlseq r3, ip, r8, r2 │ │ │ │ strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000b3dac : │ │ │ │ +000b3e94 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3f28 │ │ │ │ + beq b4010 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r3, #50248 @ 0xc448 │ │ │ │ + movw r3, #52648 @ 0xcda8 │ │ │ │ movt r3, #17 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3e18 │ │ │ │ + bne b3f00 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b3fb4 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b409c <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq b3e4c │ │ │ │ + beq b3f34 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r3, #26892 @ 0x690c │ │ │ │ + movw r3, #27116 @ 0x69ec │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b3e70 │ │ │ │ - movw r3, #50016 @ 0xc360 │ │ │ │ + beq b3f58 │ │ │ │ + movw r3, #52080 @ 0xcb70 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3eec │ │ │ │ + bne b3fd4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 13c378 │ │ │ │ + bl 13cb88 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne b3e0c │ │ │ │ - ldr r3, [pc, #348] @ b3fb0 │ │ │ │ + bne b3ef4 │ │ │ │ + ldr r3, [pc, #348] @ b4098 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3f00 │ │ │ │ + bne b3fe8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b7030 │ │ │ │ + bl b713c │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3f14 │ │ │ │ + beq b3ffc │ │ │ │ tst r0, #1 │ │ │ │ - bne b3ec8 │ │ │ │ + bne b3fb0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3e64 │ │ │ │ + bne b3f4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3e0c │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne b3ef4 │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3f50 │ │ │ │ - bl 1436d4 │ │ │ │ - b b3e64 │ │ │ │ + beq b4038 │ │ │ │ + bl 143edc │ │ │ │ + b b3f4c │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3f58 │ │ │ │ + ble b4040 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3e0c │ │ │ │ - b b3e64 │ │ │ │ + beq b3ef4 │ │ │ │ + b b3f4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3f74 │ │ │ │ + beq b405c │ │ │ │ blx r2 │ │ │ │ str r0, [r5] │ │ │ │ - b b3ea0 │ │ │ │ + b b3f88 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b b3e10 │ │ │ │ + b b3ef8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r4, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - beq b3ea8 │ │ │ │ - b b3e64 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + beq b3f90 │ │ │ │ + b b3f4c │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #23292 @ 0x5afc │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [r5] │ │ │ │ mvn r0, #0 │ │ │ │ - b b3e10 │ │ │ │ + b b3ef8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq b3ea0 │ │ │ │ - b b3e64 │ │ │ │ + beq b3f88 │ │ │ │ + b b3f4c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3fa8 │ │ │ │ + beq b4090 │ │ │ │ mov r0, r1 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r5] │ │ │ │ - beq b3f50 │ │ │ │ + beq b4038 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str r0, [r5] │ │ │ │ - b b3ea0 │ │ │ │ + b b3f88 │ │ │ │ str r3, [r5] │ │ │ │ - b b3e64 │ │ │ │ + b b3f4c │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000b3fb4 <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ +000b409c <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq b46a0 <_PyObject_GenericGetAttrWithDict@@Base+0x6ec> │ │ │ │ + beq b4780 <_PyObject_GenericGetAttrWithDict@@Base+0x6e4> │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne b4218 <_PyObject_GenericGetAttrWithDict@@Base+0x264> │ │ │ │ + bne b4300 <_PyObject_GenericGetAttrWithDict@@Base+0x264> │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4268 <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ - ldr r1, [pc, #1708] @ b46c4 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ + beq b4350 <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ + ldr r1, [pc, #1700] @ b47a4 <_PyObject_GenericGetAttrWithDict@@Base+0x708> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4514 <_PyObject_GenericGetAttrWithDict@@Base+0x560> │ │ │ │ + ble b45fc <_PyObject_GenericGetAttrWithDict@@Base+0x560> │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r8, sl, r4, asr #3 │ │ │ │ ubfx r8, r8, #0, #12 │ │ │ │ mla r2, r2, r8, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, sl │ │ │ │ - bne b4414 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ + bne b44fc <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r8, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne b4410 <_PyObject_GenericGetAttrWithDict@@Base+0x45c> │ │ │ │ + bne b44f8 <_PyObject_GenericGetAttrWithDict@@Base+0x45c> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r8, r3 │ │ │ │ ldr r5, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b42e4 <_PyObject_GenericGetAttrWithDict@@Base+0x330> │ │ │ │ + beq b43cc <_PyObject_GenericGetAttrWithDict@@Base+0x330> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #1 │ │ │ │ bic r3, r5, #1 │ │ │ │ - bls b4118 <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ + bls b4200 <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr sl, [r2, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b411c <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq b4204 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b411c <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq b4204 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r6 │ │ │ │ blx sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b41f8 <_PyObject_GenericGetAttrWithDict@@Base+0x244> │ │ │ │ + bne b42e0 <_PyObject_GenericGetAttrWithDict@@Base+0x244> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq b4280 <_PyObject_GenericGetAttrWithDict@@Base+0x2cc> │ │ │ │ + beq b4368 <_PyObject_GenericGetAttrWithDict@@Base+0x2cc> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b42a8 <_PyObject_GenericGetAttrWithDict@@Base+0x2f4> │ │ │ │ + ble b4390 <_PyObject_GenericGetAttrWithDict@@Base+0x2f4> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b45f8 <_PyObject_GenericGetAttrWithDict@@Base+0x644> │ │ │ │ + bne b46e0 <_PyObject_GenericGetAttrWithDict@@Base+0x644> │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne b433c <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ + bne b4424 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ tst r2, #16 │ │ │ │ - bne b4564 <_PyObject_GenericGetAttrWithDict@@Base+0x5b0> │ │ │ │ + bne b464c <_PyObject_GenericGetAttrWithDict@@Base+0x5b0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b41c0 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b42a8 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ cmp r2, #0 │ │ │ │ - blt b4600 <_PyObject_GenericGetAttrWithDict@@Base+0x64c> │ │ │ │ + blt b46e8 <_PyObject_GenericGetAttrWithDict@@Base+0x64c> │ │ │ │ adds r2, r6, r2 │ │ │ │ - beq b41c0 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b42a8 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r8, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b41c0 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b42a8 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - bl c2a70 │ │ │ │ + bl c2b7c │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r9, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b41ac <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ + bgt b4294 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4628 <_PyObject_GenericGetAttrWithDict@@Base+0x674> │ │ │ │ + beq b4710 <_PyObject_GenericGetAttrWithDict@@Base+0x674> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b40f0 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b41d8 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ cmn r9, #1 │ │ │ │ - beq b463c <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ + beq b4724 <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ cmp sl, #0 │ │ │ │ - beq b43cc <_PyObject_GenericGetAttrWithDict@@Base+0x418> │ │ │ │ + beq b44b4 <_PyObject_GenericGetAttrWithDict@@Base+0x418> │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b40f0 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + beq b41d8 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b40f0 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - bl 1436d4 │ │ │ │ - b b40f0 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - ldr r1, [pc, #1188] @ b46c4 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ + beq b41d8 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 143edc │ │ │ │ + b b41d8 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + ldr r1, [pc, #1180] @ b47a4 <_PyObject_GenericGetAttrWithDict@@Base+0x708> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, #180] @ 0xb4 │ │ │ │ mov ip, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ cmp r3, #10 │ │ │ │ mla r0, r3, ip, r0 │ │ │ │ @@ -138170,141 +138230,141 @@ │ │ │ │ cmp lr, r7 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r0, r0, #96256 @ 0x17800 │ │ │ │ ldrne r3, [ip, #444] @ 0x1bc │ │ │ │ ldreq r3, [r0, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4018 <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ + bne b4100 <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ mov r0, r7 │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r5, #0 │ │ │ │ - bge b4010 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ - b b410c <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bge b40f8 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ + b b41f4 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b40fc <_PyObject_GenericGetAttrWithDict@@Base+0x148> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne b41e4 <_PyObject_GenericGetAttrWithDict@@Base+0x148> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b410c <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bgt b41f4 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b410c <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bne b41f4 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b410c <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b41f4 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b44b4 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b459c <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r8, r9 │ │ │ │ movne r5, #1 │ │ │ │ movne sl, r3 │ │ │ │ - bne b4164 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne b424c <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne b4330 <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ + bne b4418 <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ tst r3, #16 │ │ │ │ - bne b45dc <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ + bne b46c4 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b43d4 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ + beq b44bc <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ mov r3, r9 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, r9 │ │ │ │ - b b4148 <_PyObject_GenericGetAttrWithDict@@Base+0x194> │ │ │ │ + b b4230 <_PyObject_GenericGetAttrWithDict@@Base+0x194> │ │ │ │ mov r3, r9 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, r9 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b44bc <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + bne b45a4 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r8, [r2, #16] │ │ │ │ add r8, r6, r8 │ │ │ │ ldrb r0, [r8, #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b44bc <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + beq b45a4 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ ldr r9, [r2, #444] @ 0x1bc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r2, #1 │ │ │ │ - beq b4670 <_PyObject_GenericGetAttrWithDict@@Base+0x6bc> │ │ │ │ + beq b4758 <_PyObject_GenericGetAttrWithDict@@Base+0x6bc> │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a8cc4 <_Py_dict_lookup@@Base+0xec8> │ │ │ │ + bl a8dac <_Py_dict_lookup@@Base+0xed8> │ │ │ │ cmn r0, #1 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ moveq r2, #0 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ streq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq b41c0 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b42a8 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ add r8, r8, r0, lsl #2 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq b41c0 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b42a8 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ strle r3, [r2] │ │ │ │ - b b40f0 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + b b41d8 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ cmp r5, #1 │ │ │ │ - bhi b44e8 <_PyObject_GenericGetAttrWithDict@@Base+0x534> │ │ │ │ + bhi b45d0 <_PyObject_GenericGetAttrWithDict@@Base+0x534> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b40f0 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r0, #49420 @ 0xc10c │ │ │ │ + bne b41d8 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r0, #49208 @ 0xc038 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #23336 @ 0x5b28 │ │ │ │ + movw r1, #23912 @ 0x5d68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 142e3c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b40f0 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 14364c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b41d8 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b4574 <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ + beq b465c <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b42dc <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ + beq b43c4 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw r5, #42752 @ 0xa700 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r5 │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne b4098 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bne b4180 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b4098 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bgt b4180 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r5, r5, #1 │ │ │ │ mul r2, r2, r8 │ │ │ │ add r0, r1, r2 │ │ │ │ str r5, [r0, #8] │ │ │ │ @@ -138317,159 +138377,157 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str sl, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b454c <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ + ble b4634 <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b4098 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + b b4180 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne b4164 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne b424c <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 302144 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ + bl 302de4 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r8, r0, #0 │ │ │ │ streq r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne b4164 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b40f0 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b424c <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b41d8 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r5, #1 │ │ │ │ - beq b4508 <_PyObject_GenericGetAttrWithDict@@Base+0x554> │ │ │ │ + beq b45f0 <_PyObject_GenericGetAttrWithDict@@Base+0x554> │ │ │ │ bic r5, r5, #1 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b429c <_PyObject_GenericGetAttrWithDict@@Base+0x2e8> │ │ │ │ + b b4384 <_PyObject_GenericGetAttrWithDict@@Base+0x2e8> │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r8, sl, r4, asr #3 │ │ │ │ ubfx r8, r8, #0, #12 │ │ │ │ mla r2, r2, r8, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp sl, r0 │ │ │ │ - beq b4054 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ - b b4414 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ + beq b413c <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ + b b44fc <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b44b4 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b44b4 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b459c <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b459c <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne b4164 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b41c0 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + bne b424c <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b42a8 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldrh r2, [r7, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b42c4 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bcs b43ac <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r5, #42752 @ 0xa700 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b42c4 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bne b43ac <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b42c4 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bgt b43ac <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 144e84 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 14568c <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b42dc <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ + beq b43c4 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne b4444 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ - b b44b4 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b452c <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ + b b459c <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, r9 │ │ │ │ movne r5, #1 │ │ │ │ movne sl, r3 │ │ │ │ - bne b4164 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b43d4 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ + bne b424c <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b44bc <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ mov r8, r9 │ │ │ │ - b b4164 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b424c <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr ip, [r6, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ rsblt ip, ip, #0 │ │ │ │ add r1, r0, #3 │ │ │ │ mla r1, lr, ip, r1 │ │ │ │ bic r1, r1, #3 │ │ │ │ add r2, r1, r2 │ │ │ │ - b b4150 <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ + b b4238 <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b41ac <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ + b b4294 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b40f0 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r2, #49420 @ 0xc10c │ │ │ │ + beq b41d8 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r2, #49208 @ 0xc038 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b40f0 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - bl 1436d4 │ │ │ │ + beq b41d8 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 143edc │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b41c0 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + b b42a8 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r2 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b4378 <_PyObject_GenericGetAttrWithDict@@Base+0x3c4> │ │ │ │ - bl 1436d4 │ │ │ │ + bne b4464 <_PyObject_GenericGetAttrWithDict@@Base+0x3c8> │ │ │ │ + bl 143edc │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r0, #2 │ │ │ │ - b b439c <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b b4484 <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #23292 @ 0x5afc │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b46c8 <_PyType_GetDict@@Base>: │ │ │ │ +000b47a8 <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r0, [r0, #132] @ 0x84 │ │ │ │ - beq b4738 <_PyType_GetDict@@Base+0x70> │ │ │ │ + beq b4818 <_PyType_GetDict@@Base+0x70> │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #84] @ b4744 <_PyType_GetDict@@Base+0x7c> │ │ │ │ + ldr ip, [pc, #84] @ b4824 <_PyType_GetDict@@Base+0x7c> │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -138493,34 +138551,34 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r7, [r0, #192] @ 0xc0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr ip, [pc, #428] @ b491c <_PyType_GetDict@@Base+0x254> │ │ │ │ + ldr ip, [pc, #428] @ b49fc <_PyType_GetDict@@Base+0x254> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #12 │ │ │ │ eor r4, r7, r6, asr #3 │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ mul r4, r1, r4 │ │ │ │ add r5, r3, r4 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ ldr r8, [r5, #1448] @ 0x5a8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne b47f0 <_PyType_GetDict@@Base+0x128> │ │ │ │ + bne b48d0 <_PyType_GetDict@@Base+0x128> │ │ │ │ ldr r1, [r5, #1452] @ 0x5ac │ │ │ │ cmp r1, r6 │ │ │ │ - bne b47f0 <_PyType_GetDict@@Base+0x128> │ │ │ │ + bne b48d0 <_PyType_GetDict@@Base+0x128> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b47dc <_PyType_GetDict@@Base+0x114> │ │ │ │ + beq b48bc <_PyType_GetDict@@Base+0x114> │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, r8 │ │ │ │ @@ -138529,37 +138587,37 @@ │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r2] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b48b4 <_PyType_GetDict@@Base+0x1ec> │ │ │ │ + beq b4994 <_PyType_GetDict@@Base+0x1ec> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r8, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r0, #1 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2] │ │ │ │ - beq b4914 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + beq b49f4 <_PyType_GetDict@@Base+0x24c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq b4914 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + beq b49f4 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #42752 @ 0xa700 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b4914 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + bne b49f4 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt b4914 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + bgt b49f4 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ bic r2, r2, #1 │ │ │ │ add r1, r3, r4 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r6] │ │ │ │ @@ -138569,90 +138627,90 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r6] │ │ │ │ str r6, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r8, [r3, r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b47d0 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bgt b48b0 <_PyType_GetDict@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b47d0 <_PyType_GetDict@@Base+0x108> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b47d0 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bne b48b0 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b48b0 <_PyType_GetDict@@Base+0x108> │ │ │ │ ldrh r1, [r0, #206] @ 0xce │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ - bcs b47fc <_PyType_GetDict@@Base+0x134> │ │ │ │ + bcs b48dc <_PyType_GetDict@@Base+0x134> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #42752 @ 0xa700 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b47fc <_PyType_GetDict@@Base+0x134> │ │ │ │ + bne b48dc <_PyType_GetDict@@Base+0x134> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt b47fc <_PyType_GetDict@@Base+0x134> │ │ │ │ + bgt b48dc <_PyType_GetDict@@Base+0x134> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 144e84 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 14568c <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r8, [r8, #192] @ 0xc0 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b481c <_PyType_GetDict@@Base+0x154> │ │ │ │ + b b48fc <_PyType_GetDict@@Base+0x154> │ │ │ │ mov r8, #0 │ │ │ │ - b b47d0 <_PyType_GetDict@@Base+0x108> │ │ │ │ + b b48b0 <_PyType_GetDict@@Base+0x108> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b4ac8 <_PyType_GetDict@@Base+0x400> │ │ │ │ + bne b4ba8 <_PyType_GetDict@@Base+0x400> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq b4ac8 <_PyType_GetDict@@Base+0x400> │ │ │ │ + beq b4ba8 <_PyType_GetDict@@Base+0x400> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq b4ae4 <_PyType_GetDict@@Base+0x41c> │ │ │ │ + beq b4bc4 <_PyType_GetDict@@Base+0x41c> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4ab4 <_PyType_GetDict@@Base+0x3ec> │ │ │ │ + bgt b4b94 <_PyType_GetDict@@Base+0x3ec> │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ movle r4, #0 │ │ │ │ - ble b4a48 <_PyType_GetDict@@Base+0x380> │ │ │ │ + ble b4b28 <_PyType_GetDict@@Base+0x380> │ │ │ │ add r4, r4, #12 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ - beq b4a0c <_PyType_GetDict@@Base+0x344> │ │ │ │ - ldr r1, [pc, #460] @ b4b98 <_PyType_GetDict@@Base+0x4d0> │ │ │ │ + beq b4aec <_PyType_GetDict@@Base+0x344> │ │ │ │ + ldr r1, [pc, #460] @ b4c78 <_PyType_GetDict@@Base+0x4d0> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r3, #180] @ 0xb4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ @@ -138665,79 +138723,79 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #444] @ 0x1bc │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4a5c <_PyType_GetDict@@Base+0x394> │ │ │ │ + bne b4b3c <_PyType_GetDict@@Base+0x394> │ │ │ │ cmn r0, #3 │ │ │ │ str r8, [r9] │ │ │ │ - beq b4b00 <_PyType_GetDict@@Base+0x438> │ │ │ │ + beq b4be0 <_PyType_GetDict@@Base+0x438> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - blt b49b0 <_PyType_GetDict@@Base+0x2e8> │ │ │ │ + blt b4a90 <_PyType_GetDict@@Base+0x2e8> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #0 │ │ │ │ tst r0, #1 │ │ │ │ - beq b4a98 <_PyType_GetDict@@Base+0x3d0> │ │ │ │ + beq b4b78 <_PyType_GetDict@@Base+0x3d0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r1, r3, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ str r1, [r9] │ │ │ │ - beq b4b00 <_PyType_GetDict@@Base+0x438> │ │ │ │ + beq b4be0 <_PyType_GetDict@@Base+0x438> │ │ │ │ cmp r1, #1 │ │ │ │ - beq b4a34 <_PyType_GetDict@@Base+0x36c> │ │ │ │ + beq b4b14 <_PyType_GetDict@@Base+0x36c> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne b4a50 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bne b4b30 <_PyType_GetDict@@Base+0x388> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4a50 <_PyType_GetDict@@Base+0x388> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b4a50 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bne b4b30 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b4b30 <_PyType_GetDict@@Base+0x388> │ │ │ │ cmp sl, #0 │ │ │ │ orrgt r0, r4, #1 │ │ │ │ - bgt b4998 <_PyType_GetDict@@Base+0x2d0> │ │ │ │ + bgt b4a78 <_PyType_GetDict@@Base+0x2d0> │ │ │ │ mov r4, #0 │ │ │ │ - b b4a50 <_PyType_GetDict@@Base+0x388> │ │ │ │ + b b4b30 <_PyType_GetDict@@Base+0x388> │ │ │ │ mov r0, r6 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b4964 <_PyType_GetDict@@Base+0x29c> │ │ │ │ - bl 1436d4 │ │ │ │ - b b4af8 <_PyType_GetDict@@Base+0x430> │ │ │ │ + bne b4a44 <_PyType_GetDict@@Base+0x29c> │ │ │ │ + bl 143edc │ │ │ │ + b b4bd8 <_PyType_GetDict@@Base+0x430> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b4b18 <_PyType_GetDict@@Base+0x450> │ │ │ │ + bne b4bf8 <_PyType_GetDict@@Base+0x450> │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq b4b78 <_PyType_GetDict@@Base+0x4b0> │ │ │ │ + beq b4c58 <_PyType_GetDict@@Base+0x4b0> │ │ │ │ mvn r4, #0 │ │ │ │ - b b4a50 <_PyType_GetDict@@Base+0x388> │ │ │ │ + b b4b30 <_PyType_GetDict@@Base+0x388> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r4, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143edc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b4a48 <_PyType_GetDict@@Base+0x380> │ │ │ │ - ldr r3, [pc, #120] @ b4b98 <_PyType_GetDict@@Base+0x4d0> │ │ │ │ + b b4b28 <_PyType_GetDict@@Base+0x380> │ │ │ │ + ldr r3, [pc, #120] @ b4c78 <_PyType_GetDict@@Base+0x4d0> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -138752,41 +138810,41 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4af8 <_PyType_GetDict@@Base+0x430> │ │ │ │ + bne b4bd8 <_PyType_GetDict@@Base+0x430> │ │ │ │ mov r0, r5 │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b4adc <_PyType_GetDict@@Base+0x414> │ │ │ │ + blt b4bbc <_PyType_GetDict@@Base+0x414> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq b4af8 <_PyType_GetDict@@Base+0x430> │ │ │ │ - b b4970 <_PyType_GetDict@@Base+0x2a8> │ │ │ │ + beq b4bd8 <_PyType_GetDict@@Base+0x430> │ │ │ │ + b b4a50 <_PyType_GetDict@@Base+0x2a8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b4bb8 <_PyType_GetDict@@Base+0x4f0> │ │ │ │ + beq b4c98 <_PyType_GetDict@@Base+0x4f0> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b4bac <_PyType_GetDict@@Base+0x4e4> │ │ │ │ + bne b4c8c <_PyType_GetDict@@Base+0x4e4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7600 <_Py_Dealloc@@Base> │ │ │ │ + b a76d8 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000b4bd8 : │ │ │ │ +000b4cb8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #140] @ 0x8c │ │ │ │ add fp, sp, #0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -138795,1053 +138853,1053 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq b4ea0 │ │ │ │ + beq b4f80 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne b4c98 │ │ │ │ + bne b4d78 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r2, #2 │ │ │ │ - bne b4d24 │ │ │ │ + bne b4e04 │ │ │ │ tst r2, #8 │ │ │ │ - bne b4eac │ │ │ │ + bne b4f8c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r2, #16 │ │ │ │ add r0, r4, r0 │ │ │ │ - bne b4e68 │ │ │ │ + bne b4f48 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #712] @ b4f2c │ │ │ │ + ldr r1, [pc, #712] @ b500c │ │ │ │ cmp r2, #20 │ │ │ │ - bhi b4ec8 │ │ │ │ + bhi b4fa8 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4e3c │ │ │ │ + beq b4f1c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4ef0 │ │ │ │ + beq b4fd0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b4d0c │ │ │ │ + ble b4dec │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4c30 │ │ │ │ + beq b4d10 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b4d0c │ │ │ │ + beq b4dec │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4c30 │ │ │ │ + beq b4d10 │ │ │ │ cmp r1, #2 │ │ │ │ - beq b4d0c │ │ │ │ + beq b4dec │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4c30 │ │ │ │ + beq b4d10 │ │ │ │ cmp r1, #3 │ │ │ │ - beq b4d0c │ │ │ │ + beq b4dec │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq b4c30 │ │ │ │ + beq b4d10 │ │ │ │ cmp r1, ip │ │ │ │ - bne b4cf4 │ │ │ │ + bne b4dd4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 2577bc │ │ │ │ + bl 2584ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne b4c30 │ │ │ │ + bne b4d10 │ │ │ │ mov r0, #0 │ │ │ │ - b b4c90 │ │ │ │ + b b4d70 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #23376 @ 0x5b50 │ │ │ │ + movw r1, #23952 @ 0x5d90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #23380 @ 0x5b54 │ │ │ │ + movw r0, #23956 @ 0x5d94 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d8914 │ │ │ │ + bl d8f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4d1c │ │ │ │ + beq b4dfc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b b4c40 │ │ │ │ + b b4d20 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b4c80 │ │ │ │ - movw r0, #49420 @ 0xc10c │ │ │ │ + bne b4d60 │ │ │ │ + movw r0, #49208 @ 0xc038 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #23448 @ 0x5b98 │ │ │ │ + movw r1, #24024 @ 0x5dd8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldrb r2, [r0] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ - b b4c90 │ │ │ │ + b b4d70 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ vldr d0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b b4dac │ │ │ │ + b b4e8c │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4e28 │ │ │ │ + beq b4f08 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 19f364 │ │ │ │ + b 19fc38 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #13 │ │ │ │ strb r3, [fp, #-13] │ │ │ │ - bl bea8c │ │ │ │ - b b4c90 │ │ │ │ + bl beb98 │ │ │ │ + b b4d70 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b b4dbc │ │ │ │ + b b4e9c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4ee4 │ │ │ │ + ble b4fc4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b b4c90 │ │ │ │ + b b4d70 │ │ │ │ ldrsh r0, [r0] │ │ │ │ - b b4dac │ │ │ │ + b b4e8c │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 185d9c │ │ │ │ + b 1866f8 │ │ │ │ ldrh r0, [r0] │ │ │ │ - b b4dbc │ │ │ │ + b b4e9c │ │ │ │ ldmib r4, {r2, ip} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mul r2, ip, r2 │ │ │ │ add r2, r2, #3 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r0, r0, r2 │ │ │ │ - ldr r2, [pc, #164] @ b4f30 │ │ │ │ + ldr r2, [pc, #164] @ b5010 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi b4ec8 │ │ │ │ + bhi b4fa8 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 257798 │ │ │ │ + b 2584c8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23400 @ 0x5b68 │ │ │ │ + movw r1, #23976 @ 0x5da8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b b4d1c │ │ │ │ + bl 16f7e8 │ │ │ │ + b b4dfc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23484 @ 0x5bbc │ │ │ │ + movw r1, #24060 @ 0x5dfc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b b4d1c │ │ │ │ + bl 16f7e8 │ │ │ │ + b b4dfc │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b b4e3c │ │ │ │ + b b4f1c │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4f18 │ │ │ │ + beq b4ff8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne b4ef4 │ │ │ │ - b b4c30 │ │ │ │ + bne b4fd4 │ │ │ │ + b b4d10 │ │ │ │ vldr s0, [r0] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b b4dcc │ │ │ │ + b b4eac │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq b4c30 │ │ │ │ - b b4d0c │ │ │ │ - subeq lr, r5, r4, asr #7 │ │ │ │ - ldrdeq lr, [r5], #-58 @ 0xffffffc6 │ │ │ │ + beq b4d10 │ │ │ │ + b b4dec │ │ │ │ + subeq lr, r5, r8, lsl #12 │ │ │ │ + subeq lr, r5, lr, lsl r6 │ │ │ │ │ │ │ │ -000b4f34 : │ │ │ │ +000b5014 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ tst r1, #8 │ │ │ │ - bne b50f0 │ │ │ │ + bne b51d0 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ tst r1, #16 │ │ │ │ add r3, r0, r3 │ │ │ │ - bne b50d0 │ │ │ │ + bne b51b0 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ - ldr r2, [pc, #460] @ b5144 │ │ │ │ + ldr r2, [pc, #460] @ b5224 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi b5110 │ │ │ │ + bhi b51f0 │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b50c4 │ │ │ │ + beq b51a4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4f94 │ │ │ │ - movw lr, #49420 @ 0xc10c │ │ │ │ + bne b5074 │ │ │ │ + movw lr, #49208 @ 0xc038 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [ip] │ │ │ │ - movw r1, #23448 @ 0x5b98 │ │ │ │ + movw r1, #24024 @ 0x5dd8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [lr] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldrb r1, [r3] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, r2 │ │ │ │ - b b4fa4 │ │ │ │ + b b5084 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b50b0 │ │ │ │ + beq b5190 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b b5008 │ │ │ │ + b b50e8 │ │ │ │ mov r0, r3 │ │ │ │ - b b5040 │ │ │ │ + b b5120 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19f364 │ │ │ │ + b 19fc38 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b b5018 │ │ │ │ + b b50f8 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #5 │ │ │ │ strb r3, [fp, #-5] │ │ │ │ - bl bea8c │ │ │ │ + bl beb98 │ │ │ │ mov r3, r0 │ │ │ │ - b b4fa4 │ │ │ │ + b b5084 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 185d9c │ │ │ │ + b 1866f8 │ │ │ │ ldrh r0, [r3] │ │ │ │ - b b5018 │ │ │ │ + b b50f8 │ │ │ │ ldrsh r0, [r3] │ │ │ │ - b b5008 │ │ │ │ + b b50e8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5138 │ │ │ │ + ble b5218 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b b4fa4 │ │ │ │ + b b5084 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mul r2, r1, r2 │ │ │ │ add r2, r2, #3 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b b4f6c │ │ │ │ + b b504c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23400 @ 0x5b68 │ │ │ │ + movw r1, #23976 @ 0x5da8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r3, #0 │ │ │ │ - b b4fa4 │ │ │ │ + b b5084 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23484 @ 0x5bbc │ │ │ │ + movw r1, #24060 @ 0x5dfc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b b5108 │ │ │ │ + bl 16f7e8 │ │ │ │ + b b51e8 │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b b5028 │ │ │ │ + b b5108 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b b50c4 │ │ │ │ - subeq lr, r5, r4, lsl #8 │ │ │ │ + b b51a4 │ │ │ │ + subeq lr, r5, r8, asr #12 │ │ │ │ │ │ │ │ -000b5148 : │ │ │ │ +000b5228 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #1272] @ b565c │ │ │ │ + ldr ip, [pc, #1272] @ b573c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ - beq b53c8 │ │ │ │ + beq b54a8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b5440 │ │ │ │ + beq b5520 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r6, [r4] │ │ │ │ mov r9, r3 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ addle r6, r6, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ strle r6, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b51c8 │ │ │ │ + bne b52a8 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq b5214 │ │ │ │ + beq b52f4 │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - beq b5464 │ │ │ │ - movw r3, #22940 @ 0x599c │ │ │ │ + beq b5544 │ │ │ │ + movw r3, #23164 @ 0x5a7c │ │ │ │ movt r3, #11 │ │ │ │ cmp r6, r3 │ │ │ │ - bne b5340 │ │ │ │ + bne b5420 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b59b4 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl b5a94 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5360 │ │ │ │ + ble b5440 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b54a4 │ │ │ │ - ldr r3, [pc, #1080] @ b5660 │ │ │ │ + beq b5584 │ │ │ │ + ldr r3, [pc, #1080] @ b5740 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b537c │ │ │ │ + bne b545c │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5510 │ │ │ │ + beq b55f0 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b52bc │ │ │ │ + bne b539c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5410 │ │ │ │ + bgt b54f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5410 │ │ │ │ + bne b54f0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b52b4 │ │ │ │ + ble b5394 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b541c │ │ │ │ + beq b54fc │ │ │ │ mov r4, r2 │ │ │ │ - b b51c8 │ │ │ │ + b b52a8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b52d8 │ │ │ │ + bgt b53b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5504 │ │ │ │ + beq b55e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b530c │ │ │ │ + bgt b53ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5524 │ │ │ │ + beq b5604 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b530c │ │ │ │ + bgt b53ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5518 │ │ │ │ + beq b55f8 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ble b51c8 │ │ │ │ + ble b52a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b b51c8 │ │ │ │ + b b52a8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5208 │ │ │ │ + bgt b52e8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b5208 │ │ │ │ + bne b52e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b5208 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b52e8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b523c │ │ │ │ + beq b531c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b53b4 │ │ │ │ + bgt b5494 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b53b4 │ │ │ │ + bne b5494 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b52b4 │ │ │ │ + b b5394 │ │ │ │ ldr r7, [r6, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b5180 │ │ │ │ + beq b5260 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5180 │ │ │ │ + beq b5260 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r6, #84] @ 0x54 │ │ │ │ - movw r2, #23596 @ 0x5c2c │ │ │ │ + movw r2, #24172 @ 0x5e6c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ef18 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f884 <_PyErr_SetString@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 294b54 │ │ │ │ - b b545c │ │ │ │ + bl 295c34 │ │ │ │ + b b553c │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b52a4 │ │ │ │ - b b52b4 │ │ │ │ + bgt b5384 │ │ │ │ + b b5394 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b b52b4 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b b5394 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23292 @ 0x5afc │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r5, #0 │ │ │ │ - b b5208 │ │ │ │ + b b52e8 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b555c │ │ │ │ + beq b563c │ │ │ │ mov r0, r4 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b5534 │ │ │ │ + beq b5614 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5208 │ │ │ │ - b b5360 │ │ │ │ + bgt b52e8 │ │ │ │ + b b5440 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne b5220 │ │ │ │ + bne b5300 │ │ │ │ tst r3, #32 │ │ │ │ - bne b55fc │ │ │ │ + bne b56dc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b5620 │ │ │ │ + blt b5700 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b54fc │ │ │ │ + bgt b55dc │ │ │ │ sub r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b5648 │ │ │ │ + beq b5728 │ │ │ │ mov r4, r3 │ │ │ │ - b b51c8 │ │ │ │ + b b52a8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b52d8 │ │ │ │ - bl 1436d4 │ │ │ │ - b b51c8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b53b8 │ │ │ │ + bl 143edc │ │ │ │ + b b52a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b530c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b53ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ - b b52f4 │ │ │ │ + b b53d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b545c │ │ │ │ + bgt b553c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b545c │ │ │ │ + bne b553c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b545c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b553c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5578 │ │ │ │ + bgt b5658 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b55f0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq b56d0 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #23584 @ 0x5c20 │ │ │ │ + movw r1, #24160 @ 0x5e60 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - beq b55c0 │ │ │ │ + beq b56a0 │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #23580 @ 0x5c1c │ │ │ │ + movw r3, #24156 @ 0x5e5c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r4, [sp] │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #23716 @ 0x5ca4 │ │ │ │ + movw r1, #24292 @ 0x5ee4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140fbc │ │ │ │ - b b545c │ │ │ │ + bl 1417cc │ │ │ │ + b b553c │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b559c │ │ │ │ + bne b567c │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #23580 @ 0x5c1c │ │ │ │ + movw r3, #24156 @ 0x5e5c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r4, [sp] │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #23672 @ 0x5c78 │ │ │ │ + movw r1, #24248 @ 0x5eb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140fbc │ │ │ │ - b b545c │ │ │ │ + bl 1417cc │ │ │ │ + b b553c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b5578 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b5658 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b5630 │ │ │ │ + bne b5710 │ │ │ │ ldrsb r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge b54c8 │ │ │ │ + bge b55a8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - bne b5640 │ │ │ │ + bne b5720 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #56] @ b5664 │ │ │ │ + ldr r3, [pc, #56] @ b5744 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b b54e4 │ │ │ │ + b b55c4 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #20 │ │ │ │ - bge b54c8 │ │ │ │ + bge b55a8 │ │ │ │ add r3, r4, #20 │ │ │ │ - b b5620 │ │ │ │ + b b5700 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b54fc │ │ │ │ + b b55dc │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000b5668 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +000b5748 <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b56c4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + beq b57a4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne b56c4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bne b57a4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq b56d0 <_PyUnicode_InternMortal@@Base+0x68> │ │ │ │ + beq b57b0 <_PyUnicode_InternMortal@@Base+0x68> │ │ │ │ str r1, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq b588c <_PyUnicode_InternMortal@@Base+0x224> │ │ │ │ - ldr r3, [pc, #676] @ b5994 <_PyUnicode_InternMortal@@Base+0x32c> │ │ │ │ + beq b596c <_PyUnicode_InternMortal@@Base+0x224> │ │ │ │ + ldr r3, [pc, #676] @ b5a74 <_PyUnicode_InternMortal@@Base+0x32c> │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b581c <_PyUnicode_InternMortal@@Base+0x1b4> │ │ │ │ + bne b58fc <_PyUnicode_InternMortal@@Base+0x1b4> │ │ │ │ add r2, r5, #114688 @ 0x1c000 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, fp, #24 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b58ec <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ + beq b59cc <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b578c <_PyUnicode_InternMortal@@Base+0x124> │ │ │ │ + bne b586c <_PyUnicode_InternMortal@@Base+0x124> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b576c <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ + bgt b584c <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b576c <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ + bne b584c <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5784 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + ble b5864 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b5868 <_PyUnicode_InternMortal@@Base+0x200> │ │ │ │ + beq b5948 <_PyUnicode_InternMortal@@Base+0x200> │ │ │ │ mov r1, r2 │ │ │ │ - b b56c4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b57a4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b57a8 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ + bgt b5888 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b590c <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ + beq b59ec <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b57e0 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + bgt b58c0 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b58f8 <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ + beq b59d8 <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b57e0 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + bgt b58c0 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5920 <_PyUnicode_InternMortal@@Base+0x2b8> │ │ │ │ + beq b5a00 <_PyUnicode_InternMortal@@Base+0x2b8> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble b56c4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + ble b57a4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b b56c4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b57a4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b5708 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ + beq b57e8 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5854 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bgt b5934 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5854 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bne b5934 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b5784 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + b b5864 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b b5784 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + b b5864 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne b56e8 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ + bne b57c8 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ tst r3, #32 │ │ │ │ - bne b5934 <_PyUnicode_InternMortal@@Base+0x2cc> │ │ │ │ + bne b5a14 <_PyUnicode_InternMortal@@Base+0x2cc> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b5958 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + blt b5a38 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b58e4 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + bgt b59c4 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ sub r2, r6, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b5980 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ + beq b5a60 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ mov r1, r3 │ │ │ │ - b b56c4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ - bl 1436d4 │ │ │ │ + b b57a4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bl 143edc │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b56c4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b57a4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b57c4 <_PyUnicode_InternMortal@@Base+0x15c> │ │ │ │ + b b58a4 <_PyUnicode_InternMortal@@Base+0x15c> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b57a8 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ + b b5888 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b57e0 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + b b58c0 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b5968 <_PyUnicode_InternMortal@@Base+0x300> │ │ │ │ + bne b5a48 <_PyUnicode_InternMortal@@Base+0x300> │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge b58b0 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ + bge b5990 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r1, #28 │ │ │ │ - bne b5978 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ + bne b5a58 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #52] @ b5998 <_PyUnicode_InternMortal@@Base+0x330> │ │ │ │ + ldr r3, [pc, #52] @ b5a78 <_PyUnicode_InternMortal@@Base+0x330> │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b b58cc <_PyUnicode_InternMortal@@Base+0x264> │ │ │ │ + b b59ac <_PyUnicode_InternMortal@@Base+0x264> │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge b58b0 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ + bge b5990 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ add r3, r1, #20 │ │ │ │ - b b5958 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + b b5a38 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b58e4 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + b b59c4 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000b599c : │ │ │ │ +000b5a7c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b59b4 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + b b5a94 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ │ │ │ │ -000b59b4 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +000b5a94 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b6108 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ + beq b61e8 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b5c28 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + bne b5d08 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5c78 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ - ldr r0, [pc, #2244] @ b62d4 <_PyObject_GenericSetAttrWithDict@@Base+0x920> │ │ │ │ + beq b5d58 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ + ldr r0, [pc, #2244] @ b63b4 <_PyObject_GenericSetAttrWithDict@@Base+0x920> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5e9c <_PyObject_GenericSetAttrWithDict@@Base+0x4e8> │ │ │ │ + ble b5f7c <_PyObject_GenericSetAttrWithDict@@Base+0x4e8> │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [r0, r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5cac <_PyObject_GenericSetAttrWithDict@@Base+0x2f8> │ │ │ │ + bgt b5d8c <_PyObject_GenericSetAttrWithDict@@Base+0x2f8> │ │ │ │ ldr r9, [r5, #192] @ 0xc0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ mov r2, #12 │ │ │ │ eor r1, r9, r4, asr #3 │ │ │ │ ubfx sl, r1, #0, #12 │ │ │ │ mla r2, r2, sl, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, r9 │ │ │ │ - bne b5cd0 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ + bne b5db0 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, sl, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne b5f2c <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + bne b600c <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, sl, r3 │ │ │ │ ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b5dbc <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + beq b5e9c <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bicgt r3, r6, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strgt r3, [fp, #-52] @ 0xffffffcc │ │ │ │ strle r3, [r6] │ │ │ │ bicle r3, r6, #1 │ │ │ │ strle r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r9, r6 │ │ │ │ cmp r6, #1 │ │ │ │ and r9, r9, #1 │ │ │ │ - bls b5acc <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ + bls b5bac <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5e00 <_PyObject_GenericSetAttrWithDict@@Base+0x44c> │ │ │ │ + bne b5ee0 <_PyObject_GenericSetAttrWithDict@@Base+0x44c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b612c <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ + bne b620c <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne b5dc8 <_PyObject_GenericSetAttrWithDict@@Base+0x414> │ │ │ │ + bne b5ea8 <_PyObject_GenericSetAttrWithDict@@Base+0x414> │ │ │ │ tst r3, #16 │ │ │ │ subne sl, r7, #12 │ │ │ │ - bne b5b08 <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ + bne b5be8 <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr sl, [r3, #144] @ 0x90 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b605c <_PyObject_GenericSetAttrWithDict@@Base+0x6a8> │ │ │ │ - blt b6188 <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ + beq b613c <_PyObject_GenericSetAttrWithDict@@Base+0x6a8> │ │ │ │ + blt b6268 <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ add sl, r7, sl │ │ │ │ cmp sl, #0 │ │ │ │ - beq b605c <_PyObject_GenericSetAttrWithDict@@Base+0x6a8> │ │ │ │ + beq b613c <_PyObject_GenericSetAttrWithDict@@Base+0x6a8> │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b5e38 <_PyObject_GenericSetAttrWithDict@@Base+0x484> │ │ │ │ + beq b5f18 <_PyObject_GenericSetAttrWithDict@@Base+0x484> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b6264 <_PyObject_GenericSetAttrWithDict@@Base+0x8b0> │ │ │ │ + beq b6344 <_PyObject_GenericSetAttrWithDict@@Base+0x8b0> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b5f34 <_PyObject_GenericSetAttrWithDict@@Base+0x580> │ │ │ │ + beq b6014 <_PyObject_GenericSetAttrWithDict@@Base+0x580> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5be4 <_PyObject_GenericSetAttrWithDict@@Base+0x230> │ │ │ │ + bgt b5cc4 <_PyObject_GenericSetAttrWithDict@@Base+0x230> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b5bf4 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + bne b5cd4 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5bf4 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + beq b5cd4 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ ldr r0, [r1, #24] │ │ │ │ - movw r3, #46668 @ 0xb64c │ │ │ │ + movw r3, #46456 @ 0xb578 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ - beq b5ea8 <_PyObject_GenericSetAttrWithDict@@Base+0x4f4> │ │ │ │ - bl ac1bc │ │ │ │ + beq b5f88 <_PyObject_GenericSetAttrWithDict@@Base+0x4f4> │ │ │ │ + bl ac2a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5ec8 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + beq b5fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ mov r8, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b5c8c <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + bne b5d6c <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5bcc <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ + bgt b5cac <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6258 <_PyObject_GenericSetAttrWithDict@@Base+0x8a4> │ │ │ │ + beq b6338 <_PyObject_GenericSetAttrWithDict@@Base+0x8a4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5e80 <_PyObject_GenericSetAttrWithDict@@Base+0x4cc> │ │ │ │ + ble b5f60 <_PyObject_GenericSetAttrWithDict@@Base+0x4cc> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b5b6c <_PyObject_GenericSetAttrWithDict@@Base+0x1b8> │ │ │ │ + beq b5c4c <_PyObject_GenericSetAttrWithDict@@Base+0x1b8> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5b78 <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ + bne b5c58 <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 257118 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ + bl 257e48 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ mov r8, r0 │ │ │ │ - b b5df4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ - ldr r0, [pc, #1700] @ b62d4 <_PyObject_GenericSetAttrWithDict@@Base+0x920> │ │ │ │ + b b5ed4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + ldr r0, [pc, #1700] @ b63b4 <_PyObject_GenericSetAttrWithDict@@Base+0x920> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ mov ip, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, ip, r2 │ │ │ │ @@ -139852,60 +139910,60 @@ │ │ │ │ cmp lr, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [ip, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5a10 <_PyObject_GenericSetAttrWithDict@@Base+0x5c> │ │ │ │ + bne b5af0 <_PyObject_GenericSetAttrWithDict@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b5a08 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ - b b6124 <_PyObject_GenericSetAttrWithDict@@Base+0x770> │ │ │ │ + bge b5ae8 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ + b b6204 <_PyObject_GenericSetAttrWithDict@@Base+0x770> │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5bb0 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + bne b5c90 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b5bb0 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b5c90 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ ldr r9, [r5, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ eor r1, r9, r4, asr #3 │ │ │ │ ubfx sl, r1, #0, #12 │ │ │ │ mla r2, r2, sl, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r9, r0 │ │ │ │ - beq b5a58 <_PyObject_GenericSetAttrWithDict@@Base+0xa4> │ │ │ │ + beq b5b38 <_PyObject_GenericSetAttrWithDict@@Base+0xa4> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b5fc8 <_PyObject_GenericSetAttrWithDict@@Base+0x614> │ │ │ │ + beq b60a8 <_PyObject_GenericSetAttrWithDict@@Base+0x614> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5dbc <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + beq b5e9c <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ bic r3, r6, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne b5aa8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bne b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b5aa8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bgt b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ mul r2, r2, sl │ │ │ │ add r0, r1, r2 │ │ │ │ str ip, [r0, #8] │ │ │ │ @@ -139918,655 +139976,655 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str r9, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5aa8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bgt b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5aa8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b5aa8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bne b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b60b0 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ + bne b6190 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ mov r9, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b b5acc <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ + b b5bac <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r1, r7, r1 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5f9c <_PyObject_GenericSetAttrWithDict@@Base+0x5e8> │ │ │ │ + beq b607c <_PyObject_GenericSetAttrWithDict@@Base+0x5e8> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 14610c <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ + bl 146914 <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bge b5ba8 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ - b b5ecc <_PyObject_GenericSetAttrWithDict@@Base+0x518> │ │ │ │ - movw r2, #38656 @ 0x9700 │ │ │ │ + bge b5c88 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b5fac <_PyObject_GenericSetAttrWithDict@@Base+0x518> │ │ │ │ + movw r2, #42524 @ 0xa61c │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b5f14 <_PyObject_GenericSetAttrWithDict@@Base+0x560> │ │ │ │ + bne b5ff4 <_PyObject_GenericSetAttrWithDict@@Base+0x560> │ │ │ │ ldr sl, [r1, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp sl, r2 │ │ │ │ - bne b5f64 <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ + bne b6044 <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1298f4 │ │ │ │ + bl 12a810 │ │ │ │ mov r8, r0 │ │ │ │ - b b5ba8 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b5c88 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq b5e54 <_PyObject_GenericSetAttrWithDict@@Base+0x4a0> │ │ │ │ + beq b5f34 <_PyObject_GenericSetAttrWithDict@@Base+0x4a0> │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5eb4 <_PyObject_GenericSetAttrWithDict@@Base+0x500> │ │ │ │ + bne b5f94 <_PyObject_GenericSetAttrWithDict@@Base+0x500> │ │ │ │ mov r3, #0 │ │ │ │ - movw r0, #46668 @ 0xb64c │ │ │ │ + movw r0, #46456 @ 0xb578 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ - bl 9fb08 │ │ │ │ + bl 9fbe0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ - bne b5b1c <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ - b b5ec8 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + bne b5bfc <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ + b b5fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5bd8 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ + bne b5cb8 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b5bd8 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b5cb8 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b b5a1c <_PyObject_GenericSetAttrWithDict@@Base+0x68> │ │ │ │ - bl a99dc │ │ │ │ + b b5afc <_PyObject_GenericSetAttrWithDict@@Base+0x68> │ │ │ │ + bl a9ac4 │ │ │ │ mov r8, r0 │ │ │ │ - b b5df4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ - bl 1b51f4 <_PyFloat_ExactDealloc@@Base+0xaa8> │ │ │ │ + b b5ed4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bl 1b5860 <_PyFloat_ExactDealloc@@Base+0xaa8> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ - bne b5b1c <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ + bne b5bfc <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ mvn r8, #0 │ │ │ │ - movw r3, #49332 @ 0xc0b4 │ │ │ │ + movw r3, #49120 @ 0xbfe0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5ba8 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + beq b5c88 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #23336 @ 0x5b28 │ │ │ │ + movw r1, #23912 @ 0x5d68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 142e3c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b5ba8 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + bl 14364c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b5c88 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ - b b5ba8 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b5c88 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ mov r9, r0 │ │ │ │ - b b5cd0 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ + b b5db0 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b61b4 <_PyObject_GenericSetAttrWithDict@@Base+0x800> │ │ │ │ + bne b6294 <_PyObject_GenericSetAttrWithDict@@Base+0x800> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b61b4 <_PyObject_GenericSetAttrWithDict@@Base+0x800> │ │ │ │ + beq b6294 <_PyObject_GenericSetAttrWithDict@@Base+0x800> │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 119da8 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 11a748 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - b b5df4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + b b5ed4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, sl │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq b60bc <_PyObject_GenericSetAttrWithDict@@Base+0x708> │ │ │ │ + beq b619c <_PyObject_GenericSetAttrWithDict@@Base+0x708> │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1298f4 │ │ │ │ + bl 12a810 │ │ │ │ mov r8, r0 │ │ │ │ - b b5ba8 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b5c88 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ ldr r0, [r7, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b61e0 <_PyObject_GenericSetAttrWithDict@@Base+0x82c> │ │ │ │ + beq b62c0 <_PyObject_GenericSetAttrWithDict@@Base+0x82c> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - beq b5de0 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + beq b5ec0 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl b6368 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + bl b6448 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - b b5df4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + b b5ed4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b608c <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ + bcs b616c <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b608c <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ + bne b616c <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b5d98 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + bgt b5e78 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 144e84 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 14568c <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #1 │ │ │ │ ldr r9, [r5, #192] @ 0xc0 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq b5dbc <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + beq b5e9c <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b60b0 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ + beq b6190 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r1 │ │ │ │ bic r2, r6, #1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq b5d20 <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ - b b5aa8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + beq b5e00 <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ + b b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r6, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls b60d0 <_PyObject_GenericSetAttrWithDict@@Base+0x71c> │ │ │ │ - movw r1, #23856 @ 0x5d30 │ │ │ │ + bls b61b0 <_PyObject_GenericSetAttrWithDict@@Base+0x71c> │ │ │ │ + movw r1, #24432 @ 0x5f70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r3, r4 │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r8, #0 │ │ │ │ - b b5ba8 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b5c88 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5dbc <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + beq b5e9c <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r3, r6, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b5aa8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + b b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r0, sl │ │ │ │ mvn r8, #0 │ │ │ │ - bl 2577bc │ │ │ │ - b b5ba8 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + bl 2584ec │ │ │ │ + b b5c88 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #22940 @ 0x599c │ │ │ │ + movw r3, #23164 @ 0x5a7c │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ - movweq r1, #23772 @ 0x5cdc │ │ │ │ - movwne r1, #23336 @ 0x5b28 │ │ │ │ + movweq r1, #24348 @ 0x5f1c │ │ │ │ + movwne r1, #23912 @ 0x5d68 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 142e3c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b6084 <_PyObject_GenericSetAttrWithDict@@Base+0x6d0> │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + bl 14364c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b6164 <_PyObject_GenericSetAttrWithDict@@Base+0x6d0> │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #23292 @ 0x5afc │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r8, #0 │ │ │ │ - b b5bd8 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ + b b5cb8 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b6244 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ + beq b6324 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5df4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bgt b5ed4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5df4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bne b5ed4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b5df4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b5ed4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ rsblt r1, r1, #0 │ │ │ │ add r3, r2, #3 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r3, sl │ │ │ │ add sl, r7, r3 │ │ │ │ - b b5b08 <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ + b b5be8 <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5f50 <_PyObject_GenericSetAttrWithDict@@Base+0x59c> │ │ │ │ + bne b6030 <_PyObject_GenericSetAttrWithDict@@Base+0x59c> │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2f3374 │ │ │ │ - b b5ec8 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + bl 2f4134 │ │ │ │ + b b5fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 130cf4 │ │ │ │ + bl 1316d8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq b5ec8 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + beq b5fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r3, [sl, #28] │ │ │ │ add r1, r7, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq b62bc <_PyObject_GenericSetAttrWithDict@@Base+0x908> │ │ │ │ + beq b639c <_PyObject_GenericSetAttrWithDict@@Base+0x908> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl b6368 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + bl b6448 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5df4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bgt b5ed4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5df4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bne b5ed4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b5df4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b5ed4 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 11992c │ │ │ │ + bl 11a2cc │ │ │ │ mov r8, r0 │ │ │ │ - b b615c <_PyObject_GenericSetAttrWithDict@@Base+0x7a8> │ │ │ │ + b b623c <_PyObject_GenericSetAttrWithDict@@Base+0x7a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b5bcc <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b5cac <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b6280 <_PyObject_GenericSetAttrWithDict@@Base+0x8cc> │ │ │ │ - bl b67b8 │ │ │ │ + beq b6360 <_PyObject_GenericSetAttrWithDict@@Base+0x8cc> │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b62a8 <_PyObject_GenericSetAttrWithDict@@Base+0x8f4> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq b6388 <_PyObject_GenericSetAttrWithDict@@Base+0x8f4> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #23900 @ 0x5d5c │ │ │ │ - movwne r1, #15856 @ 0x3df0 │ │ │ │ + movweq r1, #24476 @ 0x5f9c │ │ │ │ + movwne r1, #16432 @ 0x4030 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 16ee7c │ │ │ │ - b b5ec8 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + bl 16f7e8 │ │ │ │ + b b5fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ movw r1, #7240 @ 0x1c48 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b5ec8 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b5fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 14610c <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ + bl 146914 <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ mov r8, r0 │ │ │ │ - b b621c <_PyObject_GenericSetAttrWithDict@@Base+0x868> │ │ │ │ + b b62fc <_PyObject_GenericSetAttrWithDict@@Base+0x868> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b62d8 <_PyObjectDict_SetItem@@Base>: │ │ │ │ +000b63b8 <_PyObjectDict_SetItem@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r6, r3 │ │ │ │ ldr r5, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6314 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ + beq b63f4 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b6368 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + b b6448 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq b6334 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ + beq b6414 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b6360 <_PyObjectDict_SetItem@@Base+0x88> │ │ │ │ + bne b6440 <_PyObjectDict_SetItem@@Base+0x88> │ │ │ │ mov r3, #0 │ │ │ │ - movw r0, #46668 @ 0xb64c │ │ │ │ + movw r0, #46456 @ 0xb578 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 9fb08 │ │ │ │ + bl 9fbe0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne b6300 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ + bne b63e0 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1b51f4 <_PyFloat_ExactDealloc@@Base+0xaa8> │ │ │ │ - b b634c <_PyObjectDict_SetItem@@Base+0x74> │ │ │ │ + bl 1b5860 <_PyFloat_ExactDealloc@@Base+0xaa8> │ │ │ │ + b b642c <_PyObjectDict_SetItem@@Base+0x74> │ │ │ │ │ │ │ │ -000b6368 <_PyDict_SetItem_LockHeld@@Base>: │ │ │ │ +000b6448 <_PyDict_SetItem_LockHeld@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq b64a4 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ + beq b6584 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6448 <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ + beq b6528 <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne b6404 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + bne b64e4 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b6404 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + beq b64e4 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46668 @ 0xb64c │ │ │ │ + movw ip, #46456 @ 0xb578 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq b643c <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ + beq b651c <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b ac1bc │ │ │ │ + b ac2a4 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - bne b63e0 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ + bne b64c0 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257118 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ + b 257e48 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a99dc │ │ │ │ + b a9ac4 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne b6474 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + bne b6554 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b6474 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + beq b6554 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 119da8 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 11a748 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b6464 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ + bne b6544 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f3374 │ │ │ │ + bl 2f4134 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b64c8 <_PyDict_SetItem_LockHeld@@Base+0x160> │ │ │ │ + beq b65a8 <_PyDict_SetItem_LockHeld@@Base+0x160> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b64f0 <_PyDict_SetItem_LockHeld@@Base+0x188> │ │ │ │ - movw r2, #45560 @ 0xb1f8 │ │ │ │ + beq b65d0 <_PyDict_SetItem_LockHeld@@Base+0x188> │ │ │ │ + movw r2, #46376 @ 0xb528 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ - movweq r1, #23900 @ 0x5d5c │ │ │ │ - movwne r1, #15856 @ 0x3df0 │ │ │ │ + movweq r1, #24476 @ 0x5f9c │ │ │ │ + movwne r1, #16432 @ 0x4030 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 16ee7c │ │ │ │ - b b6498 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b b6578 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #7240 @ 0x1c48 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b6498 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b6578 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b658c <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ + bgt b666c <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r2 │ │ │ │ str r0, [r3] │ │ │ │ - bne b65a0 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + bne b6680 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b65a0 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + beq b6680 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46668 @ 0xb64c │ │ │ │ + movw ip, #46456 @ 0xb578 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq b65d8 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ + beq b66b8 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b ac1bc │ │ │ │ + b ac2a4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq b655c <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ + beq b663c <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq b65e8 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ + beq b66c8 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46668 @ 0xb64c │ │ │ │ + movw r0, #46456 @ 0xb578 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne b657c <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ + bne b665c <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a99dc │ │ │ │ + b a9ac4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257118 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ + b 257e48 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ mov r3, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq b66e0 <_PyDict_SetItem_LockHeld@@Base+0x378> │ │ │ │ + beq b67c0 <_PyDict_SetItem_LockHeld@@Base+0x378> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne b6650 <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ + bne b6730 <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b66f8 <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ + beq b67d8 <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq b6740 <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ + beq b6820 <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ ldr lr, [r1, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble b66c4 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + ble b67a4 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #16] │ │ │ │ cmp ip, r4 │ │ │ │ - beq b6630 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq b6710 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #1 │ │ │ │ - beq b66c4 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq b67a4 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #20] │ │ │ │ cmp r4, ip │ │ │ │ - beq b6630 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq b6710 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #2 │ │ │ │ - beq b66c4 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq b67a4 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp ip, r4 │ │ │ │ - beq b6630 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq b6710 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #3 │ │ │ │ - beq b66c4 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq b67a4 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ add r4, r1, #24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq b6630 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq b6710 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, r1 │ │ │ │ - bne b66ac <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ + bne b678c <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r0, ip │ │ │ │ - bl 2577bc │ │ │ │ + bl 2584ec │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r1, #49420 @ 0xc10c │ │ │ │ + movw r1, #49208 @ 0xc038 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6720 <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ + beq b6800 <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [ip, #12] │ │ │ │ - movw r3, #10988 @ 0x2aec │ │ │ │ + movw r3, #11564 @ 0x2d2c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #23952 @ 0x5d90 │ │ │ │ + movw r1, #24528 @ 0x5fd0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [sp] │ │ │ │ - bl 140fbc │ │ │ │ - b b66d0 <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ + bl 1417cc │ │ │ │ + b b67b0 <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ mov r1, r2 │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b675c <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ + beq b683c <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ cmp ip, r1 │ │ │ │ - bne b6744 <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ - b b6630 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + bne b6824 <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ + b b6710 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp ip, r1 │ │ │ │ - beq b6630 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - b b66c4 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq b6710 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b b67a4 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -140574,127 +140632,127 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000b67b8 : │ │ │ │ +000b6898 : │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b6814 │ │ │ │ + beq b68f4 │ │ │ │ ldr ip, [r2, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble b67f8 │ │ │ │ + ble b68d8 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne b67d8 │ │ │ │ + bne b68b8 │ │ │ │ mov r0, #1 │ │ │ │ - b b67fc │ │ │ │ + b b68dc │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6820 │ │ │ │ + beq b6900 │ │ │ │ cmp r1, r0 │ │ │ │ - bne b6808 │ │ │ │ - b b67f0 │ │ │ │ + bne b68e8 │ │ │ │ + b b68d0 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b b67fc │ │ │ │ + b b68dc │ │ │ │ │ │ │ │ -000b6838 : │ │ │ │ +000b6918 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - beq b68cc │ │ │ │ + beq b69ac │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b688c │ │ │ │ + beq b696c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b68b8 │ │ │ │ + beq b6998 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b68e8 │ │ │ │ - movw r0, #49420 @ 0xc10c │ │ │ │ + bne b69c8 │ │ │ │ + movw r0, #49208 @ 0xc038 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #23336 @ 0x5b28 │ │ │ │ + movw r1, #23912 @ 0x5d68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142e3c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 14364c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b b6884 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b b6964 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23292 @ 0x5afc │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ ldrne r3, [r2, #32] │ │ │ │ - bne b6878 │ │ │ │ - b b68c4 │ │ │ │ + bne b6958 │ │ │ │ + b b69a4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b6ff0 │ │ │ │ + beq b70f4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne b6ba0 │ │ │ │ + bne b6c80 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6bf0 │ │ │ │ - ldr r9, [pc, #1736] @ b702c │ │ │ │ + beq b6cd0 │ │ │ │ + ldr r9, [pc, #1780] @ b7138 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ asr r1, r7, #3 │ │ │ │ ldr r0, [r9, r3] │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr sl, [r2, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ @@ -140702,62 +140760,62 @@ │ │ │ │ eor r6, sl, r1 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mul r6, r2, r6 │ │ │ │ add r8, r0, r6 │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ cmp sl, r2 │ │ │ │ - bne b6c80 │ │ │ │ + bne b6d60 │ │ │ │ ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ cmp r7, r2 │ │ │ │ - bne b6c80 │ │ │ │ + bne b6d60 │ │ │ │ add r2, r0, #40960 @ 0xa000 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r4, [r2, #1456] @ 0x5b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b6b5c │ │ │ │ + beq b6c3c │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r4, #1 │ │ │ │ - beq b6c6c │ │ │ │ + beq b6d4c │ │ │ │ bic r0, r4, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr sl, [r2, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b6a64 │ │ │ │ + beq b6b44 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6a64 │ │ │ │ + beq b6b44 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r5 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6df8 │ │ │ │ + beq b6ed8 │ │ │ │ ldr r3, [r0] │ │ │ │ mvn r2, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r3, r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6a48 │ │ │ │ + beq b6b28 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6e18 │ │ │ │ + beq b6ef8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b6c00 │ │ │ │ + beq b6ce0 │ │ │ │ tst r3, #1 │ │ │ │ moveq r0, r3 │ │ │ │ - bne b6c20 │ │ │ │ + bne b6d00 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r9, [r5, #192] @ 0xc0 │ │ │ │ mov r3, #12 │ │ │ │ @@ -140765,81 +140823,81 @@ │ │ │ │ eor r6, r6, r9 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mul r6, r3, r6 │ │ │ │ add r8, r2, r6 │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r8, #1448] @ 0x5a8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne b6d3c │ │ │ │ + bne b6e1c │ │ │ │ ldr r3, [r8, #1452] @ 0x5ac │ │ │ │ cmp r7, r3 │ │ │ │ - bne b6d3c │ │ │ │ + bne b6e1c │ │ │ │ add r3, r2, #40960 @ 0xa000 │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6e38 │ │ │ │ + beq b6f18 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq b6e38 │ │ │ │ + beq b6f18 │ │ │ │ bic r6, r3, #1 │ │ │ │ tst r4, #1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r7, [r1, #136] @ 0x88 │ │ │ │ - beq b6b6c │ │ │ │ + beq b6c4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq b6a50 │ │ │ │ + beq b6b30 │ │ │ │ movw r2, #23436 @ 0x5b8c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq b6c3c │ │ │ │ + beq b6d1c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6fc8 │ │ │ │ + beq b7110 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orr r4, r0, r2 │ │ │ │ tst r3, #1 │ │ │ │ - bne b6b54 │ │ │ │ + bne b6c34 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6e2c │ │ │ │ + beq b6f0c │ │ │ │ mov r3, r4 │ │ │ │ - b b6a48 │ │ │ │ + b b6b28 │ │ │ │ mov sl, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, #1 │ │ │ │ - b b6a70 │ │ │ │ + b b6b50 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6aec │ │ │ │ + bne b6bcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b6a50 │ │ │ │ + beq b6b30 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - b b6af4 │ │ │ │ - ldr r9, [pc, #1156] @ b702c │ │ │ │ + b b6bd4 │ │ │ │ + ldr r9, [pc, #1200] @ b7138 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mov r0, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r9, r3] │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ @@ -140850,72 +140908,72 @@ │ │ │ │ cmp ip, r5 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r2, [r0, #444] @ 0x1bc │ │ │ │ ldreq r2, [r1, #1016] @ 0x3f8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6964 │ │ │ │ + bne b6a44 │ │ │ │ mov r0, r5 │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b695c │ │ │ │ + bge b6a3c │ │ │ │ mov r0, #0 │ │ │ │ - b b6a5c │ │ │ │ + b b6b3c │ │ │ │ tst r3, #1 │ │ │ │ orreq r4, r1, #1 │ │ │ │ - beq b6b40 │ │ │ │ + beq b6c20 │ │ │ │ bics r3, r1, #1 │ │ │ │ - beq b6c00 │ │ │ │ + beq b6ce0 │ │ │ │ orr r3, r1, #1 │ │ │ │ bic r0, r3, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b6b04 │ │ │ │ + beq b6be4 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b6c08 │ │ │ │ + bgt b6ce8 │ │ │ │ add r2, r2, #1 │ │ │ │ tst r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ - beq b6b40 │ │ │ │ - b b6b54 │ │ │ │ + beq b6c20 │ │ │ │ + b b6c34 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov sl, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r3 │ │ │ │ - b b6a70 │ │ │ │ + b b6b50 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b6ea8 │ │ │ │ + beq b6f88 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b700c │ │ │ │ + beq b70dc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b69d4 │ │ │ │ + bne b6ab4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b69d4 │ │ │ │ + bgt b6ab4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r1, r4, #1 │ │ │ │ add r2, r2, #42240 @ 0xa500 │ │ │ │ add r2, r2, #168 @ 0xa8 │ │ │ │ add r0, r2, r6 │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -140925,44 +140983,44 @@ │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ str r7, [r2, ip] │ │ │ │ dmb ish │ │ │ │ str sl, [r2, r6] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b69d4 │ │ │ │ + bgt b6ab4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b69d4 │ │ │ │ + bne b6ab4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b69d4 │ │ │ │ + b b6ab4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq b6f3c │ │ │ │ + beq b701c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6e38 │ │ │ │ + beq b6f18 │ │ │ │ cmp r9, #0 │ │ │ │ - beq b6ad0 │ │ │ │ + beq b6bb0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b6ad0 │ │ │ │ + bne b6bb0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6ad0 │ │ │ │ + bgt b6bb0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r1, r3, #1 │ │ │ │ add r2, r2, #42240 @ 0xa500 │ │ │ │ add r2, r2, #168 @ 0xa8 │ │ │ │ add r0, r2, r6 │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -140972,187 +141030,198 @@ │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ str r7, [r2, ip] │ │ │ │ dmb ish │ │ │ │ str r9, [r2, r6] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b6ad0 │ │ │ │ + bgt b6bb0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6ad0 │ │ │ │ + bne b6bb0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b6ad0 │ │ │ │ + b b6bb0 │ │ │ │ tst r4, #1 │ │ │ │ - bne b6c00 │ │ │ │ + bne b6ce0 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6c00 │ │ │ │ + bne b6ce0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b6a48 │ │ │ │ + b b6b28 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b6b54 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b6c34 │ │ │ │ cmp sl, #0 │ │ │ │ - bne b6e70 │ │ │ │ + bne b6f50 │ │ │ │ cmp r4, #1 │ │ │ │ - bne b7024 │ │ │ │ - movw r0, #49420 @ 0xc10c │ │ │ │ + bne b70a8 │ │ │ │ + movw r0, #49208 @ 0xc038 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #24068 @ 0x5e04 │ │ │ │ + movw r1, #24644 @ 0x6044 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r5 │ │ │ │ bic r0, r4, #1 │ │ │ │ blx sl │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b6df8 │ │ │ │ + beq b6ed8 │ │ │ │ ldr r1, [r3] │ │ │ │ mvn r2, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ orr r3, r3, r1 │ │ │ │ - b b6a2c │ │ │ │ + b b6b0c │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrh r2, [r2, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b6f98 │ │ │ │ + bcs b7078 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b6f98 │ │ │ │ + bne b7078 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6f98 │ │ │ │ + bgt b70b0 │ │ │ │ ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 144e84 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 14568c <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ ldr sl, [r4, #192] @ 0xc0 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq b700c │ │ │ │ + beq b70dc │ │ │ │ cmp sl, #0 │ │ │ │ - beq b69d4 │ │ │ │ + beq b6ab4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b6cc8 │ │ │ │ - b b69d4 │ │ │ │ + beq b6da8 │ │ │ │ + b b6ab4 │ │ │ │ ldrh r3, [r5, #206] @ 0xce │ │ │ │ cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcs b6d44 │ │ │ │ + bcs b6e24 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b6d44 │ │ │ │ + bne b6e24 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bgt b6d44 │ │ │ │ + bgt b6e24 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 144e84 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 14568c <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ ldr r9, [r5, #192] @ 0xc0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b6d60 │ │ │ │ + b b6e40 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b700c │ │ │ │ + beq b70dc │ │ │ │ + ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b b6ab4 │ │ │ │ + mov r3, r4 │ │ │ │ + b b6b30 │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r7 │ │ │ │ + mov ip, #1 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b69d4 │ │ │ │ + cmn r0, #1 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne b6ab4 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r4, #1 │ │ │ │ + mov sl, #0 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r3 │ │ │ │ + b b6b50 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0] │ │ │ │ + b 1417cc │ │ │ │ tst r3, #1 │ │ │ │ - bne b6c00 │ │ │ │ + bne b6ce0 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6c00 │ │ │ │ + bne b6ce0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b6c00 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #23292 @ 0x5afc │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - b 140fbc │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r4, #1 │ │ │ │ - mov sl, #0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r3 │ │ │ │ - b b6a70 │ │ │ │ - mov r3, r4 │ │ │ │ - b b6a50 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b6ce0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b774c │ │ │ │ + beq b7858 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r9, r1 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b72bc │ │ │ │ + bne b73c8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7310 │ │ │ │ - ldr r3, [pc, #1760] @ b776c │ │ │ │ + beq b741c │ │ │ │ + ldr r3, [pc, #1760] @ b7878 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ asr r1, r9, #3 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr sl, [r2, #192] @ 0xc0 │ │ │ │ @@ -141161,59 +141230,59 @@ │ │ │ │ eor r6, sl, r1 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mul r6, r2, r6 │ │ │ │ add r8, r5, r6 │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ cmp sl, r2 │ │ │ │ - bne b7370 │ │ │ │ + bne b747c │ │ │ │ ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ cmp r9, r2 │ │ │ │ - bne b7370 │ │ │ │ + bne b747c │ │ │ │ add r2, r5, #40960 @ 0xa000 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r4, [r2, #1456] @ 0x5b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b727c │ │ │ │ + beq b7388 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r4, #1 │ │ │ │ - beq b735c │ │ │ │ + beq b7468 │ │ │ │ bic r0, r4, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #136] @ 0x88 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7188 │ │ │ │ + beq b7294 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b7188 │ │ │ │ + beq b7294 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b76a0 │ │ │ │ + beq b77ac │ │ │ │ ldr r1, [r3] │ │ │ │ mvn r2, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ orr r3, r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b717c │ │ │ │ + beq b7288 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b74d8 │ │ │ │ + beq b75e4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ mov r3, #12 │ │ │ │ @@ -141221,80 +141290,80 @@ │ │ │ │ eor r6, r6, sl │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mul r6, r3, r6 │ │ │ │ add r8, r5, r6 │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r8, #1448] @ 0x5a8 │ │ │ │ cmp sl, r3 │ │ │ │ - bne b7428 │ │ │ │ + bne b7534 │ │ │ │ ldr r3, [r8, #1452] @ 0x5ac │ │ │ │ cmp r9, r3 │ │ │ │ - bne b7428 │ │ │ │ + bne b7534 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ add r5, r5, r6 │ │ │ │ ldr r3, [r5, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b751c │ │ │ │ + beq b7628 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq b751c │ │ │ │ + beq b7628 │ │ │ │ bic r5, r3, #1 │ │ │ │ tst r4, #1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r6, [r1, #136] @ 0x88 │ │ │ │ - beq b7288 │ │ │ │ + beq b7394 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b717c │ │ │ │ + beq b7288 │ │ │ │ movw r2, #23436 @ 0x5b8c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq b7324 │ │ │ │ + beq b7430 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b773c │ │ │ │ + beq b7848 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orr r4, r0, r2 │ │ │ │ tst r3, #1 │ │ │ │ - bne b7274 │ │ │ │ + bne b7380 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b74ec │ │ │ │ + beq b75f8 │ │ │ │ mov r3, r4 │ │ │ │ - b b717c │ │ │ │ + b b7288 │ │ │ │ str r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r4, #1 │ │ │ │ - b b7190 │ │ │ │ + b b729c │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b720c │ │ │ │ + bne b7318 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b717c │ │ │ │ + beq b7288 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - b b7214 │ │ │ │ - ldr r1, [pc, #1192] @ b776c │ │ │ │ + b b7320 │ │ │ │ + ldr r1, [pc, #1192] @ b7878 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mov r0, #28 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ cmp r2, #10 │ │ │ │ @@ -141306,60 +141375,60 @@ │ │ │ │ cmp ip, r7 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r2, [r0, #444] @ 0x1bc │ │ │ │ ldreq r2, [r1, #1016] @ 0x3f8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7090 │ │ │ │ + bne b719c │ │ │ │ mov r0, r7 │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b7084 │ │ │ │ - b b7544 │ │ │ │ + bge b7190 │ │ │ │ + b b7650 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b7224 │ │ │ │ + beq b7330 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r4, r2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r4, r2, #1 │ │ │ │ - bgt b7740 │ │ │ │ + bgt b784c │ │ │ │ tst r3, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ movne r3, r2 │ │ │ │ str r1, [r2] │ │ │ │ - beq b7260 │ │ │ │ - b b717c │ │ │ │ + beq b736c │ │ │ │ + b b7288 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b7190 │ │ │ │ + b b729c │ │ │ │ cmp sl, #0 │ │ │ │ - beq b7588 │ │ │ │ + beq b7694 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7724 │ │ │ │ + beq b7830 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b7100 │ │ │ │ + bne b720c │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b7100 │ │ │ │ + bgt b720c │ │ │ │ add r5, r5, #42240 @ 0xa500 │ │ │ │ bic r2, r4, #1 │ │ │ │ add r5, r5, #168 @ 0xa8 │ │ │ │ add r1, r5, r6 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r9] │ │ │ │ add r1, r6, #4 │ │ │ │ @@ -141368,42 +141437,42 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r9] │ │ │ │ str r9, [r5, r1] │ │ │ │ dmb ish │ │ │ │ str sl, [r5, r6] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7100 │ │ │ │ + bgt b720c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7100 │ │ │ │ + bne b720c │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b7100 │ │ │ │ + b b720c │ │ │ │ cmp sl, #0 │ │ │ │ - beq b761c │ │ │ │ + beq b7728 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b751c │ │ │ │ + beq b7628 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne b71f0 │ │ │ │ + bne b72fc │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b71f0 │ │ │ │ + bgt b72fc │ │ │ │ add r5, r5, #42240 @ 0xa500 │ │ │ │ bic r2, r3, #1 │ │ │ │ add r5, r5, #168 @ 0xa8 │ │ │ │ add r1, r5, r6 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r9] │ │ │ │ add r1, r6, #4 │ │ │ │ @@ -141412,205 +141481,205 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r9] │ │ │ │ str r9, [r5, r1] │ │ │ │ dmb ish │ │ │ │ str sl, [r5, r6] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b71f0 │ │ │ │ + bgt b72fc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b71f0 │ │ │ │ + bne b72fc │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b71f0 │ │ │ │ + b b72fc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b717c │ │ │ │ + b b7288 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b7274 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b7380 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b71f0 │ │ │ │ + bne b72fc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b754c │ │ │ │ + bne b7658 │ │ │ │ cmp r4, #1 │ │ │ │ - bne b7274 │ │ │ │ + bne b7380 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ strne r4, [r3] │ │ │ │ - beq b76a8 │ │ │ │ + beq b77b4 │ │ │ │ mov r3, #1 │ │ │ │ - b b717c │ │ │ │ + b b7288 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r0, r4, #1 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b76a0 │ │ │ │ + beq b77ac │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orr r3, r3, r2 │ │ │ │ mvn r2, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ - b b7160 │ │ │ │ + b b726c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrh r2, [r2, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b76cc │ │ │ │ + bcs b77d8 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b76cc │ │ │ │ + bne b77d8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b76cc │ │ │ │ + bgt b77d8 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, r4 │ │ │ │ - bl 144e84 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 14568c <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ ldr sl, [r4, #192] @ 0xc0 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq b7724 │ │ │ │ + beq b7830 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b7100 │ │ │ │ + beq b720c │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b73b8 │ │ │ │ - b b7100 │ │ │ │ + beq b74c4 │ │ │ │ + b b720c │ │ │ │ ldrh r3, [r7, #206] @ 0xce │ │ │ │ cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcs b76fc │ │ │ │ + bcs b7808 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r3 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b76fc │ │ │ │ + bne b7808 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bgt b74f8 │ │ │ │ + bgt b7604 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 144e84 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 14568c <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #1 │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b751c │ │ │ │ + beq b7628 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b71f0 │ │ │ │ + beq b72fc │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r1 │ │ │ │ - beq b7468 │ │ │ │ - b b71f0 │ │ │ │ + beq b7574 │ │ │ │ + b b72fc │ │ │ │ mov r3, #1 │ │ │ │ - b b757c │ │ │ │ - movw r0, #49420 @ 0xc10c │ │ │ │ + b b7688 │ │ │ │ + movw r0, #49208 @ 0xc038 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r9 │ │ │ │ - movw r1, #24068 @ 0x5e04 │ │ │ │ + movw r1, #24644 @ 0x6044 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b b7544 │ │ │ │ + bl 1417cc │ │ │ │ + b b7650 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7724 │ │ │ │ + beq b7830 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b7100 │ │ │ │ + b b720c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b751c │ │ │ │ + beq b7628 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b71f0 │ │ │ │ + b b72fc │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #1 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b7190 │ │ │ │ + b b729c │ │ │ │ mov r4, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq b7260 │ │ │ │ - b b7274 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + beq b736c │ │ │ │ + b b7380 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #23292 @ 0x5afc │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b b7544 │ │ │ │ + bl 1417cc │ │ │ │ + b b7650 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b77a4 │ │ │ │ + beq b78b0 │ │ │ │ ldr r0, [r0, #440] @ 0x1b8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b77b0 │ │ │ │ + b b78bc │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ @@ -141622,19 +141691,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000b7808 : │ │ │ │ +000b7914 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ @@ -141645,116 +141714,116 @@ │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2d6c4 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl b7a78 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b7b84 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b798c │ │ │ │ + beq b7a98 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7954 │ │ │ │ + beq b7a60 │ │ │ │ ldrb r3, [fp, #-15] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b794c │ │ │ │ + bne b7a58 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq b78c4 │ │ │ │ + beq b79d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb4e8 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb5f4 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b79a8 │ │ │ │ + beq b7ab4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b799c │ │ │ │ + beq b7aa8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b78d0 │ │ │ │ + beq b79dc │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ mov r3, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b78b0 │ │ │ │ + bne b79bc │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b78b0 │ │ │ │ + bne b79bc │ │ │ │ tst r2, #32 │ │ │ │ - beq b79d0 │ │ │ │ + beq b7adc │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ ldrsb r1, [r2] │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ movge r1, #24 │ │ │ │ movwge r4, #59024 @ 0xe690 │ │ │ │ movwge r2, #38392 @ 0x95f8 │ │ │ │ - ldrlt r4, [pc, #196] @ b79d8 │ │ │ │ + ldrlt r4, [pc, #196] @ b7ae4 │ │ │ │ movtge r2, #98 @ 0x62 │ │ │ │ mlage r4, r1, r0, r4 │ │ │ │ addlt r4, r4, r0, lsl #5 │ │ │ │ addge r4, r4, r2 │ │ │ │ cmp r4, r3 │ │ │ │ - beq b78b0 │ │ │ │ + beq b79bc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b794c │ │ │ │ + bgt b7a58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b794c │ │ │ │ + bne b7a58 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b b78b0 │ │ │ │ + b b79bc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7984 │ │ │ │ + beq b7a90 │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7984 │ │ │ │ + bgt b7a90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7984 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #80] @ b79dc │ │ │ │ - b b78b0 │ │ │ │ + bne b7a90 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #80] @ b7ae8 │ │ │ │ + b b79bc │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 1e4a30 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 1e4bd0 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b b78b0 │ │ │ │ - bl 2582a8 │ │ │ │ + b b79bc │ │ │ │ + bl 258fd8 │ │ │ │ mov r3, r0 │ │ │ │ - b b78b0 │ │ │ │ + b b79bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7994 │ │ │ │ + bgt b7aa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7994 │ │ │ │ + bne b7aa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b7994 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b7aa0 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b b78f4 │ │ │ │ + b b7a00 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ │ │ │ │ -000b79e0 : │ │ │ │ +000b7aec : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -141764,26 +141833,26 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 2d6c4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl b7a78 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b7b84 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - beq b7a40 │ │ │ │ - bl bb340 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq b7b4c │ │ │ │ + bl bb44c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 1e4a30 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 1e4bd0 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b b7a38 │ │ │ │ + b b7b44 │ │ │ │ │ │ │ │ -000b7a4c <_PyUnicodeWriter_Init@@Base>: │ │ │ │ +000b7b58 <_PyUnicodeWriter_Init@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ @@ -141808,675 +141877,675 @@ │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r8, #24] │ │ │ │ mov r3, r9 │ │ │ │ strb r1, [r8, #32] │ │ │ │ cmp lr, r3 │ │ │ │ - bls b7bc8 <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ + bls b7cd4 <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ ands ip, r3, #3 │ │ │ │ - bne b7c98 <_PyUnicodeWriter_Init@@Base+0x24c> │ │ │ │ + bne b7da4 <_PyUnicodeWriter_Init@@Base+0x24c> │ │ │ │ add r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7c98 <_PyUnicodeWriter_Init@@Base+0x24c> │ │ │ │ + bcc b7da4 <_PyUnicodeWriter_Init@@Base+0x24c> │ │ │ │ ldr r1, [r3] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ands r1, r4, r1 │ │ │ │ - bne b7cac <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + bne b7db8 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ add r5, r3, #8 │ │ │ │ cmp lr, r5 │ │ │ │ - bcc b7bc0 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + bcc b7ccc <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ands ip, r4, r2 │ │ │ │ - bne b8c3c <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ + bne b8d48 <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ add r2, r3, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b81c8 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + bcc b82d4 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r4, r1 │ │ │ │ - bne b7cac <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + bne b7db8 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ add r1, r3, #16 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc b7bc0 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + bcc b7ccc <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r4, r2 │ │ │ │ - bne b7cac <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + bne b7db8 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ add r5, r3, #20 │ │ │ │ cmp lr, r5 │ │ │ │ - bcc b81c0 <_PyUnicodeWriter_Init@@Base+0x774> │ │ │ │ + bcc b82cc <_PyUnicodeWriter_Init@@Base+0x774> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ands ip, r4, r2 │ │ │ │ - bne b7cac <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + bne b7db8 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ add r2, r3, #24 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b81c8 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + bcc b82d4 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ands r5, r4, r1 │ │ │ │ - bne b7cac <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + bne b7db8 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ add r1, r3, #28 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc b7bc0 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + bcc b7ccc <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ tst r4, r2 │ │ │ │ - bne b9040 <_PyUnicodeWriter_Init@@Base+0x15f4> │ │ │ │ + bne b914c <_PyUnicodeWriter_Init@@Base+0x15f4> │ │ │ │ sub r2, lr, #28 │ │ │ │ sub r3, r2, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r1, r3 │ │ │ │ - b b7bb4 <_PyUnicodeWriter_Init@@Base+0x168> │ │ │ │ + b b7cc0 <_PyUnicodeWriter_Init@@Base+0x168> │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ tst r4, r2 │ │ │ │ - bne b7cac <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + bne b7db8 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b7ba4 <_PyUnicodeWriter_Init@@Base+0x158> │ │ │ │ + bne b7cb0 <_PyUnicodeWriter_Init@@Base+0x158> │ │ │ │ cmp lr, r2 │ │ │ │ - bne b7c9c <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ + bne b7da8 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7d50 <_PyUnicodeWriter_Init@@Base+0x304> │ │ │ │ - movw sl, #24944 @ 0x6170 │ │ │ │ + beq b7e5c <_PyUnicodeWriter_Init@@Base+0x304> │ │ │ │ + movw sl, #25520 @ 0x63b0 │ │ │ │ movt sl, #65 @ 0x41 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne b7cb4 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ + bne b7dc0 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq b8b04 <_PyUnicodeWriter_Init@@Base+0x10b8> │ │ │ │ + beq b8c10 <_PyUnicodeWriter_Init@@Base+0x10b8> │ │ │ │ add r4, r9, #1 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r4, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq b7d94 <_PyUnicodeWriter_Init@@Base+0x348> │ │ │ │ - bhi b7d5c <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ + beq b7ea0 <_PyUnicodeWriter_Init@@Base+0x348> │ │ │ │ + bhi b7e68 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq b8ab4 <_PyUnicodeWriter_Init@@Base+0x1068> │ │ │ │ + beq b8bc0 <_PyUnicodeWriter_Init@@Base+0x1068> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b9004 <_PyUnicodeWriter_Init@@Base+0x15b8> │ │ │ │ + beq b9110 <_PyUnicodeWriter_Init@@Base+0x15b8> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b9048 <_PyUnicodeWriter_Init@@Base+0x15fc> │ │ │ │ + beq b9154 <_PyUnicodeWriter_Init@@Base+0x15fc> │ │ │ │ ldr r2, [sl, r3, lsl #2] │ │ │ │ ands r1, r2, #4 │ │ │ │ mov r2, sl │ │ │ │ - bne b8840 <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ + bne b894c <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq b81d8 <_PyUnicodeWriter_Init@@Base+0x78c> │ │ │ │ + beq b82e4 <_PyUnicodeWriter_Init@@Base+0x78c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8160 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + beq b826c <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b8140 <_PyUnicodeWriter_Init@@Base+0x6f4> │ │ │ │ + beq b824c <_PyUnicodeWriter_Init@@Base+0x6f4> │ │ │ │ mvn r5, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r6, r5 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq b800c <_PyUnicodeWriter_Init@@Base+0x5c0> │ │ │ │ + beq b8118 <_PyUnicodeWriter_Init@@Base+0x5c0> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b82ec <_PyUnicodeWriter_Init@@Base+0x8a0> │ │ │ │ + beq b83f8 <_PyUnicodeWriter_Init@@Base+0x8a0> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b8160 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bne b826c <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls b8160 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ - ldr r1, [pc, #4076] @ b8c6c <_PyUnicodeWriter_Init@@Base+0x1220> │ │ │ │ + bls b826c <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + ldr r1, [pc, #4076] @ b8d78 <_PyUnicodeWriter_Init@@Base+0x1220> │ │ │ │ sub r2, r3, #65 @ 0x41 │ │ │ │ cmp r2, #23 │ │ │ │ - bhi b8160 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bhi b826c <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldrsb r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge b7ac8 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ + bge b7bd4 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ mov r1, #0 │ │ │ │ - b b8c3c <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ + b b8d48 <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e7fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b7f3c <_PyUnicodeWriter_Init@@Base+0x4f0> │ │ │ │ + beq b8048 <_PyUnicodeWriter_Init@@Base+0x4f0> │ │ │ │ sub r4, r4, r9 │ │ │ │ cmn r4, #1 │ │ │ │ - beq b8c20 <_PyUnicodeWriter_Init@@Base+0x11d4> │ │ │ │ + beq b8d2c <_PyUnicodeWriter_Init@@Base+0x11d4> │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, r4 │ │ │ │ - beq b8b20 <_PyUnicodeWriter_Init@@Base+0x10d4> │ │ │ │ + beq b8c2c <_PyUnicodeWriter_Init@@Base+0x10d4> │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7cf8 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ + bne b7e04 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ ldrb r3, [r8, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7f60 <_PyUnicodeWriter_Init@@Base+0x514> │ │ │ │ + beq b806c <_PyUnicodeWriter_Init@@Base+0x514> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b7eb8 <_PyUnicodeWriter_Init@@Base+0x46c> │ │ │ │ + bls b7fc4 <_PyUnicodeWriter_Init@@Base+0x46c> │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt b7eb8 <_PyUnicodeWriter_Init@@Base+0x46c> │ │ │ │ + blt b7fc4 <_PyUnicodeWriter_Init@@Base+0x46c> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne b7ee0 <_PyUnicodeWriter_Init@@Base+0x494> │ │ │ │ + bne b7fec <_PyUnicodeWriter_Init@@Base+0x494> │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ add r9, r9, r4 │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b7bdc <_PyUnicodeWriter_Init@@Base+0x190> │ │ │ │ + bne b7ce8 <_PyUnicodeWriter_Init@@Base+0x190> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sl, r3, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ mov r2, sl │ │ │ │ - bne b8840 <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ + bne b894c <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ mvn r6, #0 │ │ │ │ - ldr r1, [pc, #3832] @ b8c70 <_PyUnicodeWriter_Init@@Base+0x1224> │ │ │ │ + ldr r1, [pc, #3832] @ b8d7c <_PyUnicodeWriter_Init@@Base+0x1224> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ mvn r5, #0 │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7dec <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ + bhi b7ef8 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ orr r7, r7, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq b8f8c <_PyUnicodeWriter_Init@@Base+0x1540> │ │ │ │ - bhi b7d5c <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ + beq b9098 <_PyUnicodeWriter_Init@@Base+0x1540> │ │ │ │ + bhi b7e68 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq b8ab4 <_PyUnicodeWriter_Init@@Base+0x1068> │ │ │ │ + beq b8bc0 <_PyUnicodeWriter_Init@@Base+0x1068> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b9004 <_PyUnicodeWriter_Init@@Base+0x15b8> │ │ │ │ + beq b9110 <_PyUnicodeWriter_Init@@Base+0x15b8> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b9048 <_PyUnicodeWriter_Init@@Base+0x15fc> │ │ │ │ - movw r2, #24944 @ 0x6170 │ │ │ │ + beq b9154 <_PyUnicodeWriter_Init@@Base+0x15fc> │ │ │ │ + movw r2, #25520 @ 0x63b0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - bne b8840 <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ + bne b894c <_PyUnicodeWriter_Init@@Base+0xdf4> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mvn r6, #0 │ │ │ │ movne r5, r6 │ │ │ │ - beq b81dc <_PyUnicodeWriter_Init@@Base+0x790> │ │ │ │ + beq b82e8 <_PyUnicodeWriter_Init@@Base+0x790> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8160 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + beq b826c <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b814c <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ + beq b8258 <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi b8160 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bhi b826c <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bls b7c58 <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ + bls b7d64 <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ sub r0, r3, #99 @ 0x63 │ │ │ │ mov ip, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl ip, ip, r0 │ │ │ │ movw r0, #4162 @ 0x1042 │ │ │ │ movt r0, #36 @ 0x24 │ │ │ │ and r0, r0, ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7e58 <_PyUnicodeWriter_Init@@Base+0x40c> │ │ │ │ + bne b7f64 <_PyUnicodeWriter_Init@@Base+0x40c> │ │ │ │ movw r0, #8193 @ 0x2001 │ │ │ │ tst ip, r0 │ │ │ │ - bne b8184 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bne b8290 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq b7f98 <_PyUnicodeWriter_Init@@Base+0x54c> │ │ │ │ + beq b80a4 <_PyUnicodeWriter_Init@@Base+0x54c> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b8160 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bne b826c <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne b7fa0 <_PyUnicodeWriter_Init@@Base+0x554> │ │ │ │ + bne b80ac <_PyUnicodeWriter_Init@@Base+0x554> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #1114112 @ 0x110000 │ │ │ │ - bcs b8ac4 <_PyUnicodeWriter_Init@@Base+0x1078> │ │ │ │ + bcs b8bd0 <_PyUnicodeWriter_Init@@Base+0x1078> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bhi b8624 <_PyUnicodeWriter_Init@@Base+0xbd8> │ │ │ │ + bhi b8730 <_PyUnicodeWriter_Init@@Base+0xbd8> │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b8624 <_PyUnicodeWriter_Init@@Base+0xbd8> │ │ │ │ + ble b8730 <_PyUnicodeWriter_Init@@Base+0xbd8> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne b8650 <_PyUnicodeWriter_Init@@Base+0xc04> │ │ │ │ + bne b875c <_PyUnicodeWriter_Init@@Base+0xc04> │ │ │ │ strb r5, [r1, r3] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b8000 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b810c <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b9d0c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9e18 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b7d20 <_PyUnicodeWriter_Init@@Base+0x2d4> │ │ │ │ + beq b7e2c <_PyUnicodeWriter_Init@@Base+0x2d4> │ │ │ │ cmp r2, #2 │ │ │ │ - bne b8b60 <_PyUnicodeWriter_Init@@Base+0x1114> │ │ │ │ + bne b8c6c <_PyUnicodeWriter_Init@@Base+0x1114> │ │ │ │ ldr r6, [r8, #4] │ │ │ │ bic r2, r5, #3 │ │ │ │ add r0, r9, r5 │ │ │ │ add lr, r9, r2 │ │ │ │ mov r1, r9 │ │ │ │ add r6, r6, r3, lsl #1 │ │ │ │ mov ip, r6 │ │ │ │ cmp lr, r1 │ │ │ │ - bhi b8b38 <_PyUnicodeWriter_Init@@Base+0x10ec> │ │ │ │ + bhi b8c44 <_PyUnicodeWriter_Init@@Base+0x10ec> │ │ │ │ sub r1, r9, #3 │ │ │ │ cmp r1, lr │ │ │ │ movhi r1, #0 │ │ │ │ lslls r1, r2, #1 │ │ │ │ movhi r2, #0 │ │ │ │ add r1, r1, r6 │ │ │ │ add r2, r2, r9 │ │ │ │ cmp r0, r2 │ │ │ │ - bls b8b2c <_PyUnicodeWriter_Init@@Base+0x10e0> │ │ │ │ + bls b8c38 <_PyUnicodeWriter_Init@@Base+0x10e0> │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ strh ip, [r1], #2 │ │ │ │ - b b7f28 <_PyUnicodeWriter_Init@@Base+0x4dc> │ │ │ │ + b b8034 <_PyUnicodeWriter_Init@@Base+0x4dc> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e31c │ │ │ │ strb r4, [r8, #32] │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b8b20 <_PyUnicodeWriter_Init@@Base+0x10d4> │ │ │ │ + beq b8c2c <_PyUnicodeWriter_Init@@Base+0x10d4> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7cf8 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ + bne b7e04 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl d82b8 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d88d0 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ cmp r0, #0 │ │ │ │ - beq b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r8] │ │ │ │ strb r3, [r8, #33] @ 0x21 │ │ │ │ mov r0, r8 │ │ │ │ - bl 257e94 │ │ │ │ + bl 258bc4 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7d40 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ + b b7e4c <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt b8160 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bgt b826c <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ sub r0, r3, #100 @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ movw ip, #2081 @ 0x821 │ │ │ │ movt ip, #18 │ │ │ │ uxtb r0, r0 │ │ │ │ ands ip, ip, r1, lsl r0 │ │ │ │ - bne b82ec <_PyUnicodeWriter_Init@@Base+0x8a0> │ │ │ │ + bne b83f8 <_PyUnicodeWriter_Init@@Base+0x8a0> │ │ │ │ cmp r0, #12 │ │ │ │ - beq b88ec <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ + beq b89f8 <_PyUnicodeWriter_Init@@Base+0xea0> │ │ │ │ cmp r0, #15 │ │ │ │ - bne b8160 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bne b826c <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r1, #4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b8ae0 <_PyUnicodeWriter_Init@@Base+0x1094> │ │ │ │ + bne b8bec <_PyUnicodeWriter_Init@@Base+0x1094> │ │ │ │ ldr r1, [r1] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl bae04 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ + bl baf10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ cmp r0, #0 │ │ │ │ - blt b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + blt b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ adds r9, r4, #1 │ │ │ │ - bne b7d44 <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b7e50 <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt b8160 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bgt b826c <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ add r2, r0, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r3], #8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b9014 <_PyUnicodeWriter_Init@@Base+0x15c8> │ │ │ │ + bne b9120 <_PyUnicodeWriter_Init@@Base+0x15c8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8ed4 <_PyUnicodeWriter_Init@@Base+0x1488> │ │ │ │ + beq b8fe0 <_PyUnicodeWriter_Init@@Base+0x1488> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl b98e4 │ │ │ │ + bl b99f0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b8000 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b810c <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r1] │ │ │ │ str r7, [sp] │ │ │ │ - bl b98e4 │ │ │ │ + bl b99f0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b8000 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b810c <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8408 <_PyUnicodeWriter_Init@@Base+0x9bc> │ │ │ │ + bgt b8514 <_PyUnicodeWriter_Init@@Base+0x9bc> │ │ │ │ add r2, r2, #1 │ │ │ │ tst r7, #8 │ │ │ │ str r2, [r3] │ │ │ │ - bne b8410 <_PyUnicodeWriter_Init@@Base+0x9c4> │ │ │ │ + bne b851c <_PyUnicodeWriter_Init@@Base+0x9c4> │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 200828 │ │ │ │ + bl 200a18 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b80f0 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ + bgt b81fc <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b908c <_PyUnicodeWriter_Init@@Base+0x1640> │ │ │ │ + beq b9198 <_PyUnicodeWriter_Init@@Base+0x1640> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl b98e4 │ │ │ │ + bl b99f0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r0, #1 │ │ │ │ - beq b90e0 <_PyUnicodeWriter_Init@@Base+0x1694> │ │ │ │ + beq b91ec <_PyUnicodeWriter_Init@@Base+0x1694> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8000 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + bgt b810c <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8000 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + bne b810c <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b8000 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b810c <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ mvn r6, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r6 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8, #32] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bls b7e10 <_PyUnicodeWriter_Init@@Base+0x3c4> │ │ │ │ + bls b7f1c <_PyUnicodeWriter_Init@@Base+0x3c4> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24420 @ 0x5f64 │ │ │ │ + movw r1, #24996 @ 0x61a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ - b b7d54 <_PyUnicodeWriter_Init@@Base+0x308> │ │ │ │ + b b7e60 <_PyUnicodeWriter_Init@@Base+0x308> │ │ │ │ and r0, r6, r5 │ │ │ │ cmp r0, #0 │ │ │ │ orrge r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b8160 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bne b826c <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - beq b7e60 <_PyUnicodeWriter_Init@@Base+0x414> │ │ │ │ - b b7fa0 <_PyUnicodeWriter_Init@@Base+0x554> │ │ │ │ + beq b7f6c <_PyUnicodeWriter_Init@@Base+0x414> │ │ │ │ + b b80ac <_PyUnicodeWriter_Init@@Base+0x554> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #3 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8160 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + beq b826c <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ mov r1, #1 │ │ │ │ - b b7dfc <_PyUnicodeWriter_Init@@Base+0x3b0> │ │ │ │ + b b7f08 <_PyUnicodeWriter_Init@@Base+0x3b0> │ │ │ │ mov r2, r1 │ │ │ │ - b b7bc0 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + b b7ccc <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ mov r2, r5 │ │ │ │ cmp lr, r2 │ │ │ │ - bne b7c9c <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ - b b7bc8 <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ + bne b7da8 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ + b b7cd4 <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ mvn r6, #0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b8e88 <_PyUnicodeWriter_Init@@Base+0x143c> │ │ │ │ - movw r2, #24944 @ 0x6170 │ │ │ │ + beq b8f94 <_PyUnicodeWriter_Init@@Base+0x143c> │ │ │ │ + movw r2, #25520 @ 0x63b0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ addeq r4, r4, #1 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq b8368 <_PyUnicodeWriter_Init@@Base+0x91c> │ │ │ │ + beq b8474 <_PyUnicodeWriter_Init@@Base+0x91c> │ │ │ │ sub r5, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq b8364 <_PyUnicodeWriter_Init@@Base+0x918> │ │ │ │ + beq b8470 <_PyUnicodeWriter_Init@@Base+0x918> │ │ │ │ rsb r1, r3, #-2147483601 @ 0x8000002f │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ asr r0, r1, #31 │ │ │ │ smull lr, r1, ip, r1 │ │ │ │ rsb r1, r0, r1, asr #2 │ │ │ │ cmp r5, r1 │ │ │ │ - bgt b9070 <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ + bgt b917c <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ mov r0, #10 │ │ │ │ mla r5, r0, r5, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq b8418 <_PyUnicodeWriter_Init@@Base+0x9cc> │ │ │ │ + beq b8524 <_PyUnicodeWriter_Init@@Base+0x9cc> │ │ │ │ rsb r0, r3, #-2147483601 @ 0x8000002f │ │ │ │ asr r1, r0, #31 │ │ │ │ smull r0, lr, ip, r0 │ │ │ │ rsb r1, r1, lr, asr #2 │ │ │ │ cmp r1, r5 │ │ │ │ - blt b9070 <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ + blt b917c <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r0, #10 │ │ │ │ add r4, r4, #4 │ │ │ │ mla r5, r0, r5, r3 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ mov r3, r1 │ │ │ │ tst r0, #4 │ │ │ │ - beq b82c8 <_PyUnicodeWriter_Init@@Base+0x87c> │ │ │ │ + beq b83d4 <_PyUnicodeWriter_Init@@Base+0x87c> │ │ │ │ rsb r3, r1, #-2147483601 @ 0x8000002f │ │ │ │ asr r0, r3, #31 │ │ │ │ smull lr, r3, ip, r3 │ │ │ │ rsb r3, r0, r3, asr #2 │ │ │ │ cmp r3, r5 │ │ │ │ - blt b9070 <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ + blt b917c <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mov r3, #10 │ │ │ │ mla r5, r3, r5, r1 │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne b8290 <_PyUnicodeWriter_Init@@Base+0x844> │ │ │ │ - ldr r1, [pc, #2468] @ b8c74 <_PyUnicodeWriter_Init@@Base+0x1228> │ │ │ │ + bne b839c <_PyUnicodeWriter_Init@@Base+0x844> │ │ │ │ + ldr r1, [pc, #2468] @ b8d80 <_PyUnicodeWriter_Init@@Base+0x1228> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7dec <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ + bhi b7ef8 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #2436] @ b8c78 <_PyUnicodeWriter_Init@@Base+0x122c> │ │ │ │ + ldr r0, [pc, #2436] @ b8d84 <_PyUnicodeWriter_Init@@Base+0x122c> │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #4 │ │ │ │ - bhi b83bc <_PyUnicodeWriter_Init@@Base+0x970> │ │ │ │ + bhi b84c8 <_PyUnicodeWriter_Init@@Base+0x970> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8958 <_PyUnicodeWriter_Init@@Base+0xf0c> │ │ │ │ - bhi b84f4 <_PyUnicodeWriter_Init@@Base+0xaa8> │ │ │ │ + beq b8a64 <_PyUnicodeWriter_Init@@Base+0xf0c> │ │ │ │ + bhi b8600 <_PyUnicodeWriter_Init@@Base+0xaa8> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8f24 <_PyUnicodeWriter_Init@@Base+0x14d8> │ │ │ │ + beq b9030 <_PyUnicodeWriter_Init@@Base+0x14d8> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne b84fc <_PyUnicodeWriter_Init@@Base+0xab0> │ │ │ │ + bne b8608 <_PyUnicodeWriter_Init@@Base+0xab0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24328 @ 0x5f08 │ │ │ │ + movw r3, #24904 @ 0x6148 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ add r4, r4, #2 │ │ │ │ - ldr r1, [pc, #2316] @ b8c7c <_PyUnicodeWriter_Init@@Base+0x1230> │ │ │ │ + ldr r1, [pc, #2316] @ b8d88 <_PyUnicodeWriter_Init@@Base+0x1230> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b8384 <_PyUnicodeWriter_Init@@Base+0x938> │ │ │ │ + bhi b8490 <_PyUnicodeWriter_Init@@Base+0x938> │ │ │ │ ldrsb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8160 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + beq b826c <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b87c0 <_PyUnicodeWriter_Init@@Base+0xd74> │ │ │ │ + beq b88cc <_PyUnicodeWriter_Init@@Base+0xd74> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi b8160 <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ + bhi b826c <_PyUnicodeWriter_Init@@Base+0x714> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bhi b87b4 <_PyUnicodeWriter_Init@@Base+0xd68> │ │ │ │ + bhi b88c0 <_PyUnicodeWriter_Init@@Base+0xd68> │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq b87c8 <_PyUnicodeWriter_Init@@Base+0xd7c> │ │ │ │ + beq b88d4 <_PyUnicodeWriter_Init@@Base+0xd7c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ ldreq r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b7c70 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne b7d7c <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8e20 <_PyUnicodeWriter_Init@@Base+0x13d4> │ │ │ │ - bhi b87d0 <_PyUnicodeWriter_Init@@Base+0xd84> │ │ │ │ + beq b8f2c <_PyUnicodeWriter_Init@@Base+0x13d4> │ │ │ │ + bhi b88dc <_PyUnicodeWriter_Init@@Base+0xd84> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8e54 <_PyUnicodeWriter_Init@@Base+0x1408> │ │ │ │ + beq b8f60 <_PyUnicodeWriter_Init@@Base+0x1408> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #27340 @ 0x6acc │ │ │ │ + movw r3, #27916 @ 0x6d0c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ tst r7, #8 │ │ │ │ - beq b80bc <_PyUnicodeWriter_Init@@Base+0x670> │ │ │ │ + beq b81c8 <_PyUnicodeWriter_Init@@Base+0x670> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - b b80c0 <_PyUnicodeWriter_Init@@Base+0x674> │ │ │ │ + b b81cc <_PyUnicodeWriter_Init@@Base+0x674> │ │ │ │ add r4, r4, #3 │ │ │ │ - b b82c8 <_PyUnicodeWriter_Init@@Base+0x87c> │ │ │ │ + b b83d4 <_PyUnicodeWriter_Init@@Base+0x87c> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ moveq r2, #2 │ │ │ │ addne r4, r4, #1 │ │ │ │ movne r2, #1 │ │ │ │ ldrbeq r3, [r4, #2] │ │ │ │ addeq r4, r4, #2 │ │ │ │ - b b81b0 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ + b b82bc <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #4 │ │ │ │ add r4, r4, #1 │ │ │ │ - b b81b0 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ + b b82bc <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #5 │ │ │ │ add r4, r4, #1 │ │ │ │ - b b81b0 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ + b b82bc <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl b9104 │ │ │ │ + bl b9210 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b80f8 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b8204 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16bb68 │ │ │ │ + bl 16c4e8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b80f8 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b8204 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2db074 │ │ │ │ + bl 2db7d4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b80f8 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b8204 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge b8f08 <_PyUnicodeWriter_Init@@Base+0x14bc> │ │ │ │ + bge b9014 <_PyUnicodeWriter_Init@@Base+0x14bc> │ │ │ │ tst r7, #8 │ │ │ │ - bne b8ef8 <_PyUnicodeWriter_Init@@Base+0x14ac> │ │ │ │ - bl 200810 │ │ │ │ + bne b9004 <_PyUnicodeWriter_Init@@Base+0x14ac> │ │ │ │ + bl 200a00 │ │ │ │ mov r9, r0 │ │ │ │ - b b80f0 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ + b b81fc <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq b8a80 <_PyUnicodeWriter_Init@@Base+0x1034> │ │ │ │ + beq b8b8c <_PyUnicodeWriter_Init@@Base+0x1034> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #39060 @ 0x9894 │ │ │ │ + movw r3, #39596 @ 0x9aac │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ and r3, r7, #17 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r9, r1, #45 @ 0x2d │ │ │ │ @@ -142491,1258 +142560,1258 @@ │ │ │ │ add r1, r9, r5 │ │ │ │ cmp r1, r6 │ │ │ │ movlt r1, r6 │ │ │ │ cmp r3, #16 │ │ │ │ sub r6, r1, r9 │ │ │ │ subeq r5, r1, r9 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls b88cc <_PyUnicodeWriter_Init@@Base+0xe80> │ │ │ │ + bls b89d8 <_PyUnicodeWriter_Init@@Base+0xe80> │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r2, [r8, #20] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt b88cc <_PyUnicodeWriter_Init@@Base+0xe80> │ │ │ │ + bgt b89d8 <_PyUnicodeWriter_Init@@Base+0xe80> │ │ │ │ sub r6, r6, r5 │ │ │ │ and r3, r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ bic r7, r6, r6, asr #31 │ │ │ │ - bgt b8be8 <_PyUnicodeWriter_Init@@Base+0x119c> │ │ │ │ + bgt b8cf4 <_PyUnicodeWriter_Init@@Base+0x119c> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b88b4 <_PyUnicodeWriter_Init@@Base+0xe68> │ │ │ │ + beq b89c0 <_PyUnicodeWriter_Init@@Base+0xe68> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r3, r9, r3 │ │ │ │ add r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt b898c <_PyUnicodeWriter_Init@@Base+0xf40> │ │ │ │ + bgt b8a98 <_PyUnicodeWriter_Init@@Base+0xf40> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r1, r3, r9 │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ cmp r6, #0 │ │ │ │ - ble b8000 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + ble b810c <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8000 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + beq b810c <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ - bl 36e1ec │ │ │ │ + bl 36e610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b8000 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b810c <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl b9d0c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9e18 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b7ea4 <_PyUnicodeWriter_Init@@Base+0x458> │ │ │ │ + beq b7fb0 <_PyUnicodeWriter_Init@@Base+0x458> │ │ │ │ cmp r2, #2 │ │ │ │ strne r5, [r1, r3, lsl #2] │ │ │ │ lsleq r2, r3, #1 │ │ │ │ ldrne r3, [r8, #20] │ │ │ │ strheq r5, [r1, r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b8000 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b810c <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ add r2, r1, #4 │ │ │ │ - bne b8864 <_PyUnicodeWriter_Init@@Base+0xe18> │ │ │ │ + bne b8970 <_PyUnicodeWriter_Init@@Base+0xe18> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24296 @ 0x5ee8 │ │ │ │ + movw r3, #24872 @ 0x6128 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ ldrd r0, [r2], #8 │ │ │ │ - beq b8a50 <_PyUnicodeWriter_Init@@Base+0x1004> │ │ │ │ - bhi b8a18 <_PyUnicodeWriter_Init@@Base+0xfcc> │ │ │ │ + beq b8b5c <_PyUnicodeWriter_Init@@Base+0x1004> │ │ │ │ + bhi b8b24 <_PyUnicodeWriter_Init@@Base+0xfcc> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b89e8 <_PyUnicodeWriter_Init@@Base+0xf9c> │ │ │ │ + beq b8af4 <_PyUnicodeWriter_Init@@Base+0xf9c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b89b8 <_PyUnicodeWriter_Init@@Base+0xf6c> │ │ │ │ + beq b8ac4 <_PyUnicodeWriter_Init@@Base+0xf6c> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #25248 @ 0x62a0 │ │ │ │ + movw r3, #25824 @ 0x64e0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ ldrd r0, [r2], #8 │ │ │ │ - beq b8d18 <_PyUnicodeWriter_Init@@Base+0x12cc> │ │ │ │ - bhi b8ce0 <_PyUnicodeWriter_Init@@Base+0x1294> │ │ │ │ + beq b8e24 <_PyUnicodeWriter_Init@@Base+0x12cc> │ │ │ │ + bhi b8dec <_PyUnicodeWriter_Init@@Base+0x1294> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8cb0 <_PyUnicodeWriter_Init@@Base+0x1264> │ │ │ │ + beq b8dbc <_PyUnicodeWriter_Init@@Base+0x1264> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8c80 <_PyUnicodeWriter_Init@@Base+0x1234> │ │ │ │ + beq b8d8c <_PyUnicodeWriter_Init@@Base+0x1234> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24376 @ 0x5f38 │ │ │ │ + movw r3, #24952 @ 0x6178 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8dec <_PyUnicodeWriter_Init@@Base+0x13a0> │ │ │ │ - bhi b8db0 <_PyUnicodeWriter_Init@@Base+0x1364> │ │ │ │ + beq b8ef8 <_PyUnicodeWriter_Init@@Base+0x13a0> │ │ │ │ + bhi b8ebc <_PyUnicodeWriter_Init@@Base+0x1364> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8d7c <_PyUnicodeWriter_Init@@Base+0x1330> │ │ │ │ + beq b8e88 <_PyUnicodeWriter_Init@@Base+0x1330> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8d48 <_PyUnicodeWriter_Init@@Base+0x12fc> │ │ │ │ + beq b8e54 <_PyUnicodeWriter_Init@@Base+0x12fc> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24356 @ 0x5f24 │ │ │ │ + movw r3, #24932 @ 0x6164 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b b7e18 <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ + b b7f24 <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ mov r2, r1 │ │ │ │ - b b814c <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ + b b8258 <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ mov r2, #0 │ │ │ │ - b b8014 <_PyUnicodeWriter_Init@@Base+0x5c8> │ │ │ │ + b b8120 <_PyUnicodeWriter_Init@@Base+0x5c8> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq b8f58 <_PyUnicodeWriter_Init@@Base+0x150c> │ │ │ │ + beq b9064 <_PyUnicodeWriter_Init@@Base+0x150c> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b83d4 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ + bne b84e0 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #28164 @ 0x6e04 │ │ │ │ + movw r3, #28740 @ 0x7044 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ rsb r1, r3, #-2147483601 @ 0x8000002f │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ add r0, r0, #1 │ │ │ │ smull ip, lr, r1, ip │ │ │ │ asr r1, r1, #31 │ │ │ │ rsb r1, r1, lr, asr #2 │ │ │ │ cmp r1, r6 │ │ │ │ - blt b9098 <_PyUnicodeWriter_Init@@Base+0x164c> │ │ │ │ + blt b91a4 <_PyUnicodeWriter_Init@@Base+0x164c> │ │ │ │ mov r1, #10 │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ sub r6, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - bne b8814 <_PyUnicodeWriter_Init@@Base+0xdc8> │ │ │ │ + bne b8920 <_PyUnicodeWriter_Init@@Base+0xdc8> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne b7d70 <_PyUnicodeWriter_Init@@Base+0x324> │ │ │ │ - b b81dc <_PyUnicodeWriter_Init@@Base+0x790> │ │ │ │ + bne b7e7c <_PyUnicodeWriter_Init@@Base+0x324> │ │ │ │ + b b82e8 <_PyUnicodeWriter_Init@@Base+0x790> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq b8bb4 <_PyUnicodeWriter_Init@@Base+0x1168> │ │ │ │ - bhi b8880 <_PyUnicodeWriter_Init@@Base+0xe34> │ │ │ │ + beq b8cc0 <_PyUnicodeWriter_Init@@Base+0x1168> │ │ │ │ + bhi b898c <_PyUnicodeWriter_Init@@Base+0xe34> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8fd0 <_PyUnicodeWriter_Init@@Base+0x1584> │ │ │ │ + beq b90dc <_PyUnicodeWriter_Init@@Base+0x1584> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8f9c <_PyUnicodeWriter_Init@@Base+0x1550> │ │ │ │ + beq b90a8 <_PyUnicodeWriter_Init@@Base+0x1550> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #64168 @ 0xfaa8 │ │ │ │ + movw r3, #64704 @ 0xfcc0 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1df34c │ │ │ │ + bl 1df454 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b85b4 <_PyUnicodeWriter_Init@@Base+0xb68> │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b86c0 <_PyUnicodeWriter_Init@@Base+0xb68> │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8590 <_PyUnicodeWriter_Init@@Base+0xb44> │ │ │ │ + beq b869c <_PyUnicodeWriter_Init@@Base+0xb44> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r0, r8 │ │ │ │ - bl b9d0c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9e18 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b8590 <_PyUnicodeWriter_Init@@Base+0xb44> │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b869c <_PyUnicodeWriter_Init@@Base+0xb44> │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #6964 @ 0x1b34 │ │ │ │ + movw r3, #7500 @ 0x1d4c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ ldrb r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ strbeq r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ - beq b893c <_PyUnicodeWriter_Init@@Base+0xef0> │ │ │ │ + beq b8a48 <_PyUnicodeWriter_Init@@Base+0xef0> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b90b4 <_PyUnicodeWriter_Init@@Base+0x1668> │ │ │ │ + bne b91c0 <_PyUnicodeWriter_Init@@Base+0x1668> │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl babbc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b8000 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b810c <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #35232 @ 0x89a0 │ │ │ │ + movw r3, #35808 @ 0x8be0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 36e1ec │ │ │ │ + bl 36e610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b85c8 <_PyUnicodeWriter_Init@@Base+0xb7c> │ │ │ │ + b b86d4 <_PyUnicodeWriter_Init@@Base+0xb7c> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24304 @ 0x5ef0 │ │ │ │ + movw r3, #24880 @ 0x6130 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24320 @ 0x5f00 │ │ │ │ + movw r3, #24896 @ 0x6140 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b86d8 <_PyUnicodeWriter_Init@@Base+0xc8c> │ │ │ │ + bne b87e4 <_PyUnicodeWriter_Init@@Base+0xc8c> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24312 @ 0x5ef8 │ │ │ │ + movw r3, #24888 @ 0x6138 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #23420 @ 0x5b7c │ │ │ │ + movw r3, #23956 @ 0x5d94 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24332 @ 0x5f0c │ │ │ │ + movw r3, #24908 @ 0x614c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ orr r7, r7, #8 │ │ │ │ mov r4, r0 │ │ │ │ - b b7bf8 <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + b b7d04 <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24244 @ 0x5eb4 │ │ │ │ + movw r1, #24820 @ 0x60f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bl 16f7e8 │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3cb620 │ │ │ │ + bl 3cb84c │ │ │ │ cmp r0, #0 │ │ │ │ - bge b8000 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bge b810c <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ mov r0, r8 │ │ │ │ - bl 154be0 │ │ │ │ + bl 15557c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ adds r9, r9, #2 │ │ │ │ - bne b7d44 <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b7e50 <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ mov r4, #0 │ │ │ │ - b b7d40 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ + b b7e4c <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7d40 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ + b b7e4c <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ ldrb r7, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ strh r7, [ip], #8 │ │ │ │ ldrb r7, [r1, #-3] │ │ │ │ strh r7, [ip, #-6] │ │ │ │ ldrb r7, [r1, #-2] │ │ │ │ strh r7, [ip, #-4] │ │ │ │ ldrb r7, [r1, #-1] │ │ │ │ strh r7, [ip, #-2] │ │ │ │ - b b7f04 <_PyUnicodeWriter_Init@@Base+0x4b8> │ │ │ │ + b b8010 <_PyUnicodeWriter_Init@@Base+0x4b8> │ │ │ │ ldr ip, [r8, #4] │ │ │ │ add r1, r9, r5 │ │ │ │ mov r2, r9 │ │ │ │ add ip, ip, r3, lsl #2 │ │ │ │ bic r3, r5, #3 │ │ │ │ add lr, r9, r3 │ │ │ │ mov r0, ip │ │ │ │ cmp lr, r2 │ │ │ │ - bhi b8eac <_PyUnicodeWriter_Init@@Base+0x1460> │ │ │ │ + bhi b8fb8 <_PyUnicodeWriter_Init@@Base+0x1460> │ │ │ │ sub r2, r9, #3 │ │ │ │ cmp r2, lr │ │ │ │ movhi r2, #0 │ │ │ │ lslls r2, r3, #2 │ │ │ │ movhi r3, #0 │ │ │ │ add r2, r2, ip │ │ │ │ add r3, r3, r9 │ │ │ │ cmp r1, r3 │ │ │ │ - bls b8b28 <_PyUnicodeWriter_Init@@Base+0x10dc> │ │ │ │ + bls b8c34 <_PyUnicodeWriter_Init@@Base+0x10dc> │ │ │ │ ldrb r0, [r3], #1 │ │ │ │ str r0, [r2], #4 │ │ │ │ - b b8ba0 <_PyUnicodeWriter_Init@@Base+0x1154> │ │ │ │ + b b8cac <_PyUnicodeWriter_Init@@Base+0x1154> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24292 @ 0x5ee4 │ │ │ │ + movw r3, #24868 @ 0x6124 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b85a8 <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ + bne b86b4 <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ - bl 36e1ec │ │ │ │ + bl 36e610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + beq b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b85a8 <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ + b b86b4 <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e31c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7d40 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ + beq b7e4c <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ mov r5, r0 │ │ │ │ - b b7ce0 <_PyUnicodeWriter_Init@@Base+0x294> │ │ │ │ + b b7dec <_PyUnicodeWriter_Init@@Base+0x294> │ │ │ │ add r1, r1, #1 │ │ │ │ ldrb r2, [r9, r1] │ │ │ │ cmp r1, r0 │ │ │ │ - bge b8c50 <_PyUnicodeWriter_Init@@Base+0x1204> │ │ │ │ + bge b8d5c <_PyUnicodeWriter_Init@@Base+0x1204> │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq b8c38 <_PyUnicodeWriter_Init@@Base+0x11ec> │ │ │ │ + beq b8d44 <_PyUnicodeWriter_Init@@Base+0x11ec> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24112 @ 0x5e30 │ │ │ │ + movw r1, #24688 @ 0x6070 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ - subeq lr, r5, sl, lsl r4 │ │ │ │ - subeq lr, r5, sl, asr #8 │ │ │ │ - subeq lr, r5, ip, ror #8 │ │ │ │ - subeq lr, r5, lr, lsl #9 │ │ │ │ - umaaleq lr, r5, r8, r4 │ │ │ │ + bl 1417cc │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + subeq lr, r5, lr, asr r6 │ │ │ │ + subeq lr, r5, lr, lsl #13 │ │ │ │ + strheq lr, [r5], #-96 @ 0xffffffa0 │ │ │ │ + ldrdeq lr, [r5], #-98 @ 0xffffff9e │ │ │ │ + ldrdeq lr, [r5], #-108 @ 0xffffff94 │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24360 @ 0x5f28 │ │ │ │ + movw r3, #24936 @ 0x6168 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ + movw r3, #24948 @ 0x6174 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b8730 <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ + bne b883c <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24368 @ 0x5f30 │ │ │ │ + movw r3, #24944 @ 0x6170 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24364 @ 0x5f2c │ │ │ │ + movw r3, #24940 @ 0x616c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24340 @ 0x5f14 │ │ │ │ + movw r3, #24916 @ 0x6154 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24352 @ 0x5f20 │ │ │ │ + movw r3, #24928 @ 0x6160 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b8780 <_PyUnicodeWriter_Init@@Base+0xd34> │ │ │ │ + bne b888c <_PyUnicodeWriter_Init@@Base+0xd34> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24348 @ 0x5f1c │ │ │ │ + movw r3, #24924 @ 0x615c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24344 @ 0x5f18 │ │ │ │ + movw r3, #24920 @ 0x6158 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24380 @ 0x5f3c │ │ │ │ + movw r3, #24956 @ 0x617c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24388 @ 0x5f44 │ │ │ │ + movw r3, #24964 @ 0x6184 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ add r4, r4, #2 │ │ │ │ ldrb r3, [r4] │ │ │ │ add r1, r2, #4 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ mvnlt r5, #1 │ │ │ │ - b b8368 <_PyUnicodeWriter_Init@@Base+0x91c> │ │ │ │ + b b8474 <_PyUnicodeWriter_Init@@Base+0x91c> │ │ │ │ ldrb r6, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ str r6, [r0], #16 │ │ │ │ ldrb r6, [r2, #-3] │ │ │ │ str r6, [r0, #-12] │ │ │ │ ldrb r6, [r2, #-2] │ │ │ │ str r6, [r0, #-8] │ │ │ │ ldrb r6, [r2, #-1] │ │ │ │ str r6, [r0, #-4] │ │ │ │ - b b8b7c <_PyUnicodeWriter_Init@@Base+0x1130> │ │ │ │ + b b8c88 <_PyUnicodeWriter_Init@@Base+0x1130> │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl bae04 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ + bl baf10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ cmp r0, #0 │ │ │ │ - bge b8000 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bge b810c <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - bl 200828 │ │ │ │ + bl 200a18 │ │ │ │ mov r9, r0 │ │ │ │ - b b80f0 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b b81fc <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24392 @ 0x5f48 │ │ │ │ + movw r1, #24968 @ 0x6188 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bl 16f7e8 │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24336 @ 0x5f10 │ │ │ │ + movw r3, #24912 @ 0x6150 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24384 @ 0x5f40 │ │ │ │ + movw r3, #24960 @ 0x6180 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldrb r3, [r0] │ │ │ │ orr r7, r7, #16 │ │ │ │ mov r4, r0 │ │ │ │ - b b7da0 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ + b b7eac <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24288 @ 0x5ee0 │ │ │ │ + movw r3, #24864 @ 0x6120 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #24300 @ 0x5eec │ │ │ │ + movw r3, #24876 @ 0x612c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b852c <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ + b b8638 <_PyUnicodeWriter_Init@@Base+0xae0> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ orr r7, r7, #1 │ │ │ │ mov r4, r0 │ │ │ │ - b b7bf8 <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ + b b7d04 <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ cmp r1, #0 │ │ │ │ - bne b803c <_PyUnicodeWriter_Init@@Base+0x5f0> │ │ │ │ + bne b8148 <_PyUnicodeWriter_Init@@Base+0x5f0> │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3cb620 │ │ │ │ + bl 3cb84c │ │ │ │ cmp r0, #0 │ │ │ │ - bge b8000 <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bge b810c <_PyUnicodeWriter_Init@@Base+0x5b4> │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ mov r1, r5 │ │ │ │ - b b8c3c <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ + b b8d48 <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r6, [r3] │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ orrlt r7, r7, #1 │ │ │ │ rsblt r6, r6, #0 │ │ │ │ - b b8858 <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ + b b8964 <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24224 @ 0x5ea0 │ │ │ │ + movw r1, #24800 @ 0x60e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bl 16f7e8 │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b80f0 <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b81fc <_PyUnicodeWriter_Init@@Base+0x6a4> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24208 @ 0x5e90 │ │ │ │ + movw r1, #24784 @ 0x60d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bl 16f7e8 │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r5, r5, #2 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r0, fp, #62 @ 0x3e │ │ │ │ bl 2e334 <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b b893c <_PyUnicodeWriter_Init@@Base+0xef0> │ │ │ │ + b b8a48 <_PyUnicodeWriter_Init@@Base+0xef0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bgt b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bne b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b8288 <_PyUnicodeWriter_Init@@Base+0x730> │ │ │ │ │ │ │ │ -000b9104 : │ │ │ │ +000b9210 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r7, [pc, #1188] @ b95c4 │ │ │ │ + ldr r7, [pc, #1188] @ b96d0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r7, r9] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne b94fc │ │ │ │ + bne b95e0 │ │ │ │ tst r4, #8 │ │ │ │ - bne b95b0 │ │ │ │ + bne b96bc │ │ │ │ ldr r8, [r5, #8] │ │ │ │ add r3, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b9160 │ │ │ │ + bne b926c │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b94a8 │ │ │ │ + beq b958c │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ ldr r3, [r4, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9488 │ │ │ │ + beq b956c │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b91b0 │ │ │ │ + bne b92bc │ │ │ │ ldr r3, [r4, #920] @ 0x398 │ │ │ │ cmp r8, r3 │ │ │ │ - bne b91b0 │ │ │ │ - ldr r8, [pc, #1064] @ b95c8 │ │ │ │ + bne b92bc │ │ │ │ + ldr r8, [pc, #1064] @ b96d4 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne b92b8 │ │ │ │ + bne b93c4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b94b8 │ │ │ │ + beq b959c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b925c │ │ │ │ + beq b9368 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b95a0 │ │ │ │ + beq b96a4 │ │ │ │ ldr r5, [r7, r9] │ │ │ │ ldr r3, [r5, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc b94cc │ │ │ │ - movw r3, #9544 @ 0x2548 │ │ │ │ + bcc b95b0 │ │ │ │ + movw r3, #11972 @ 0x2ec4 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b927c │ │ │ │ + bne b9388 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b929c │ │ │ │ - movw r3, #9588 @ 0x2574 │ │ │ │ + beq b93a8 │ │ │ │ + movw r3, #12016 @ 0x2ef0 │ │ │ │ movt r3, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b92a4 │ │ │ │ + bne b93b0 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1625b4 │ │ │ │ + bl 162f30 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b928c │ │ │ │ + beq b9398 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b928c │ │ │ │ + beq b9398 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b9528 │ │ │ │ + beq b960c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b9240 │ │ │ │ + bne b934c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r2, #59452 @ 0xe83c │ │ │ │ + movw r2, #63236 @ 0xf704 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b9240 │ │ │ │ - b b928c │ │ │ │ + bne b934c │ │ │ │ + b b9398 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r8] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9308 │ │ │ │ + beq b9414 │ │ │ │ ldrb r3, [r1, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi b9460 │ │ │ │ + bhi b96b4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b9308 │ │ │ │ + beq b9414 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc b9460 │ │ │ │ - ldr r3, [pc, #700] @ b95cc │ │ │ │ + bcc b96b4 │ │ │ │ + ldr r3, [pc, #700] @ b96d8 │ │ │ │ mov sl, #1 │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r4, r1 │ │ │ │ str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b9348 │ │ │ │ + b b9454 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, sl, #1 │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ add r2, r2, #8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq b9468 │ │ │ │ + beq b9658 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b932c │ │ │ │ + beq b9438 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ dmb ish │ │ │ │ ldr r9, [r2, #4] │ │ │ │ dmb ish │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r6, r9 │ │ │ │ - beq b9574 │ │ │ │ + beq b9678 │ │ │ │ ldr r1, [r5, #1708] @ 0x6ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2b9118 │ │ │ │ + bl 2b9fe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9574 │ │ │ │ + bne b9678 │ │ │ │ ldr r1, [r5, #1704] @ 0x6a8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2b9118 │ │ │ │ + bl 2b9fe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9574 │ │ │ │ + bne b9678 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - beq b93d4 │ │ │ │ + beq b94e0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b93d4 │ │ │ │ + bne b94e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 143b8c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 144394 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b9474 │ │ │ │ + beq b9664 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #24536 @ 0x5fd8 │ │ │ │ + movw r0, #25112 @ 0x6218 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9474 │ │ │ │ + beq b9664 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 157da8 │ │ │ │ + bl 158744 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9430 │ │ │ │ + bgt b953c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9430 │ │ │ │ + bne b953c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b9474 │ │ │ │ + beq b9664 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b932c │ │ │ │ + bgt b9438 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b932c │ │ │ │ + bne b9438 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b932c │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - b b92cc │ │ │ │ - ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b91b0 │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - str r3, [r8] │ │ │ │ - dmb ish │ │ │ │ - b b928c │ │ │ │ - bl 234004 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b9438 │ │ │ │ + bl 234d7c │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b918c │ │ │ │ - b b91b0 │ │ │ │ + beq b9298 │ │ │ │ + b b92bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 257964 │ │ │ │ + bl 258694 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - b b9160 │ │ │ │ - movw r0, #24544 @ 0x5fe0 │ │ │ │ + b b926c │ │ │ │ + movw r0, #25120 @ 0x6220 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b aadf0 │ │ │ │ + b aaed8 │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc b91e8 │ │ │ │ + bcc b92f4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #24552 @ 0x5fe8 │ │ │ │ + movw r1, #25128 @ 0x6228 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 3637c <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 3638c <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b928c │ │ │ │ + bne b9398 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ - b b91e8 │ │ │ │ + b b92f4 │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9504 │ │ │ │ + bne b95e8 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 261778 <_Py_HandlePending@@Base+0x30c> │ │ │ │ - b b9138 │ │ │ │ - movw r1, #45560 @ 0xb1f8 │ │ │ │ + bl 2624c4 <_Py_HandlePending@@Base+0x310> │ │ │ │ + b b9244 │ │ │ │ + movw r1, #46376 @ 0xb528 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #24588 @ 0x600c │ │ │ │ + movw r2, #25164 @ 0x624c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b928c │ │ │ │ + bgt b9398 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b928c │ │ │ │ + bne b9398 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b928c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b9398 │ │ │ │ + ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b b92bc │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + str r3, [r8] │ │ │ │ + dmb ish │ │ │ │ + b b9398 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #24448 @ 0x5f80 │ │ │ │ + movw r1, #25024 @ 0x61c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + bl 1417cc │ │ │ │ + movw r0, #25064 @ 0x61e8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b b932c │ │ │ │ + bl 2eb05c │ │ │ │ + b b9438 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 16bb68 │ │ │ │ + b 16c4e8 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + b b93d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8d978 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 8da60 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b9140 │ │ │ │ - b b928c │ │ │ │ + bne b924c │ │ │ │ + b b9398 │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq r2, ip, ip, r9 │ │ │ │ mlseq r2, r4, sl, r9 │ │ │ │ │ │ │ │ -000b95d0 : │ │ │ │ +000b96dc : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #748] @ b98d8 │ │ │ │ + ldr r3, [pc, #748] @ b99e4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne b9684 │ │ │ │ + bne b9790 │ │ │ │ tst r4, #8 │ │ │ │ - bne b98c4 │ │ │ │ + bne b9998 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b9628 │ │ │ │ + bne b9734 │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b9870 │ │ │ │ + beq b9970 │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ ldr r3, [r4, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9844 │ │ │ │ + beq b9950 │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b9678 │ │ │ │ + bne b9784 │ │ │ │ ldr r3, [r4, #920] @ 0x398 │ │ │ │ cmp r3, r6 │ │ │ │ - bne b9678 │ │ │ │ - ldr r6, [pc, #628] @ b98dc │ │ │ │ + bne b9784 │ │ │ │ + ldr r6, [pc, #628] @ b99e8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne b96b0 │ │ │ │ + bne b97bc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b968c │ │ │ │ + bne b9798 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 261778 <_Py_HandlePending@@Base+0x30c> │ │ │ │ - b b9600 │ │ │ │ + bl 2624c4 <_Py_HandlePending@@Base+0x310> │ │ │ │ + b b970c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ mov r8, r3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b9704 │ │ │ │ + beq b9810 │ │ │ │ ldrb r3, [r8, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi b9864 │ │ │ │ + bhi b99ac │ │ │ │ cmp r3, #1 │ │ │ │ - beq b9704 │ │ │ │ + beq b9810 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r1, [r8, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc b9864 │ │ │ │ - ldr sl, [pc, #468] @ b98e0 │ │ │ │ + bcc b99ac │ │ │ │ + ldr sl, [pc, #468] @ b99ec │ │ │ │ mov r9, #1 │ │ │ │ - b b9724 │ │ │ │ + b b9830 │ │ │ │ add r3, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - beq b9678 │ │ │ │ + beq b9784 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9710 │ │ │ │ + beq b981c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ dmb ish │ │ │ │ ldr r3, [sl, #4] │ │ │ │ dmb ish │ │ │ │ mov r7, r3 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ - beq b9898 │ │ │ │ + beq b99b8 │ │ │ │ ldr r1, [r4, #1708] @ 0x6ac │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2b9118 │ │ │ │ + bl 2b9fe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9898 │ │ │ │ + bne b99b8 │ │ │ │ ldr r1, [r4, #1704] @ 0x6a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2b9118 │ │ │ │ + bl 2b9fe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9898 │ │ │ │ + bne b99b8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b97b0 │ │ │ │ + beq b98bc │ │ │ │ ldr r2, [r8, #24] │ │ │ │ mov r0, r8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b97b0 │ │ │ │ - bl 143b8c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bne b98bc │ │ │ │ + bl 144394 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b9880 │ │ │ │ + beq b9980 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #24536 @ 0x5fd8 │ │ │ │ + movw r0, #25112 @ 0x6218 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9880 │ │ │ │ + beq b9980 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 157da8 │ │ │ │ + bl 158744 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9814 │ │ │ │ + bgt b9920 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9814 │ │ │ │ + bne b9920 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9880 │ │ │ │ + beq b9980 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9710 │ │ │ │ + bgt b981c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9710 │ │ │ │ + bne b981c │ │ │ │ mov r0, r1 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b b9710 │ │ │ │ - bl 234004 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b b981c │ │ │ │ + bl 234d7c │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b9654 │ │ │ │ - b b9678 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - mov r8, r3 │ │ │ │ - b b96c8 │ │ │ │ + beq b9760 │ │ │ │ + b b9784 │ │ │ │ mov r0, r5 │ │ │ │ - bl 257964 │ │ │ │ + bl 258694 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - b b9628 │ │ │ │ + b b9734 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ mvn r0, #0 │ │ │ │ - b b967c │ │ │ │ + b b9788 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 8da60 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b9714 │ │ │ │ + b b9990 │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ + mov r8, r3 │ │ │ │ + b b97d4 │ │ │ │ movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #24448 @ 0x5f80 │ │ │ │ + movw r1, #25024 @ 0x61c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + bl 1417cc │ │ │ │ + movw r0, #25064 @ 0x61e8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b b9710 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 8d978 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b9608 │ │ │ │ - b b9890 │ │ │ │ + bl 2eb05c │ │ │ │ + b b981c │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq r2, ip, ip, r9 │ │ │ │ mlseq r2, r4, sl, r9 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -143750,346 +143819,346 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmn r3, #1 │ │ │ │ cmpne r3, r5 │ │ │ │ - blt b9a4c │ │ │ │ + blt b9b58 │ │ │ │ cmp r2, r5 │ │ │ │ - bgt b9a44 │ │ │ │ + bgt b9b50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b997c │ │ │ │ + beq b9a88 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b9988 │ │ │ │ + beq b9a94 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b99b8 │ │ │ │ + bls b9ac4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt b99b8 │ │ │ │ + bgt b9ac4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl ba388 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba494 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #255 @ 0xff │ │ │ │ - beq b99ac │ │ │ │ + beq b9ab8 │ │ │ │ cmp r3, #2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movne r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs b9944 │ │ │ │ + bcs b9a50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b99d0 │ │ │ │ + bne b9adc │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9a10 │ │ │ │ + beq b9b1c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9d0c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9e18 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9bb4 │ │ │ │ + beq b9cc0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl ba388 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba494 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b997c │ │ │ │ + b b9a88 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r4] │ │ │ │ - bl 257e94 │ │ │ │ + bl 258bc4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b997c │ │ │ │ + b b9a88 │ │ │ │ cmn r3, #1 │ │ │ │ - beq b9a54 │ │ │ │ + beq b9b60 │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ cmp r5, r7 │ │ │ │ movge r8, r5 │ │ │ │ movlt r8, r7 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq b9b20 │ │ │ │ + beq b9c2c │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b9b08 │ │ │ │ + bls b9c14 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r8 │ │ │ │ - bge b9ab0 │ │ │ │ + bge b9bbc │ │ │ │ cmp r8, #0 │ │ │ │ - beq b9aac │ │ │ │ + beq b9bb8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9d0c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9e18 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9bb4 │ │ │ │ + beq b9cc0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r3, r7, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ movle r3, #0 │ │ │ │ - ble b99f0 │ │ │ │ + ble b9afc │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ands r7, r3, #1 │ │ │ │ - bne b9b70 │ │ │ │ + bne b9c7c │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r8 │ │ │ │ - bl 36e1ec │ │ │ │ + bl 36e610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9bb4 │ │ │ │ + beq b9cc0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ add r1, r1, r8 │ │ │ │ str r5, [sp] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b b9968 │ │ │ │ + b b9a74 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 277870 │ │ │ │ + bl 2789f8 │ │ │ │ mov r3, r0 │ │ │ │ - b b9a8c │ │ │ │ + b b9b98 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b9bbc │ │ │ │ + beq b9cc8 │ │ │ │ cmp r2, #2 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bls b9a78 │ │ │ │ + bls b9b84 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 277870 │ │ │ │ + bl 2789f8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bhi b9a8c │ │ │ │ - b b9a78 │ │ │ │ + bhi b9b98 │ │ │ │ + b b9b84 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl ba388 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba494 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, r5, r1 │ │ │ │ mov r2, r8 │ │ │ │ str r1, [r4, #20] │ │ │ │ - bl 36e1ec │ │ │ │ + bl 36e610 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne b997c │ │ │ │ + bne b9a88 │ │ │ │ mvn r0, #0 │ │ │ │ - b b9980 │ │ │ │ + b b9a8c │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ - b b9b40 │ │ │ │ + b b9c4c │ │ │ │ │ │ │ │ -000b9bc4 <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ +000b9cd0 <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b9c44 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + beq b9d50 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b9c50 <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ + beq b9d5c <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b9c80 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + bls b9d8c <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt b9c80 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + blt b9d8c <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl ba388 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba494 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #255 @ 0xff │ │ │ │ - beq b9c74 <_PyUnicodeWriter_WriteStr@@Base+0xb0> │ │ │ │ + beq b9d80 <_PyUnicodeWriter_WriteStr@@Base+0xb0> │ │ │ │ cmp r3, #2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movne r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs b9c0c <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ + bcs b9d18 <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9c98 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ + bne b9da4 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9cd8 <_PyUnicodeWriter_WriteStr@@Base+0x114> │ │ │ │ + beq b9de4 <_PyUnicodeWriter_WriteStr@@Base+0x114> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9d0c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9e18 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9c48 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ + beq b9d54 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl ba388 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba494 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9c44 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b b9d50 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4] │ │ │ │ - bl 257e94 │ │ │ │ + bl 258bc4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9c44 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b b9d50 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ │ │ │ │ -000b9d0c <_PyUnicodeWriter_PrepareInternal@@Base>: │ │ │ │ +000b9e18 <_PyUnicodeWriter_PrepareInternal@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, ip │ │ │ │ cmp r3, r1 │ │ │ │ - blt ba370 <_PyUnicodeWriter_PrepareInternal@@Base+0x664> │ │ │ │ + blt ba47c <_PyUnicodeWriter_PrepareInternal@@Base+0x664> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0] │ │ │ │ add ip, ip, r1 │ │ │ │ cmp r2, r3 │ │ │ │ movcc r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b9f3c <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ + bne ba048 <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9f1c <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ + beq ba028 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ cmp ip, #0 │ │ │ │ movge r3, ip │ │ │ │ addlt r3, ip, #3 │ │ │ │ asr r3, r3, #2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ sub r1, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, ip │ │ │ │ - blt b9f1c <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ + blt ba028 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ ldr r1, [r0, #24] │ │ │ │ sub r3, ip, r3 │ │ │ │ cmp r3, r1 │ │ │ │ movlt r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9f30 <_PyUnicodeWriter_PrepareInternal@@Base+0x224> │ │ │ │ + beq ba03c <_PyUnicodeWriter_PrepareInternal@@Base+0x224> │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi ba07c <_PyUnicodeWriter_PrepareInternal@@Base+0x370> │ │ │ │ + bhi ba188 <_PyUnicodeWriter_PrepareInternal@@Base+0x370> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba328 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ + blt ba434 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ cmn r3, #-2147483626 @ 0x80000016 │ │ │ │ - bgt ba104 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bgt ba210 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mov r6, #1 │ │ │ │ - movw r1, #456 @ 0x1c8 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #10 │ │ │ │ add r7, r3, #21 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ - mov r8, r6 │ │ │ │ + mov r9, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - bne ba0e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ - ldr r1, [pc, #1428] @ ba378 <_PyUnicodeWriter_PrepareInternal@@Base+0x66c> │ │ │ │ + bne ba1f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ + ldr r1, [pc, #1428] @ ba484 <_PyUnicodeWriter_PrepareInternal@@Base+0x66c> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ - mov r9, r1 │ │ │ │ + mov r8, r1 │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs ba1a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ + bcs ba2ac <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ lsr r1, r1, #3 │ │ │ │ - ldr r0, [r9, r1, lsl #3] │ │ │ │ + ldr r0, [r8, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq ba188 <_PyUnicodeWriter_PrepareInternal@@Base+0x47c> │ │ │ │ + beq ba294 <_PyUnicodeWriter_PrepareInternal@@Base+0x47c> │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9e64 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bne b9f70 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r7, [r0, #28] │ │ │ │ cmp lr, r7 │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r2, [r0, #12] │ │ │ │ addls r1, lr, r1, lsl #3 │ │ │ │ strhi r2, [ip, #12] │ │ │ │ @@ -144103,494 +144172,494 @@ │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - ldr r2, [pc, #1260] @ ba37c <_PyUnicodeWriter_PrepareInternal@@Base+0x670> │ │ │ │ + ldr r2, [pc, #1260] @ ba488 <_PyUnicodeWriter_PrepareInternal@@Base+0x670> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne ba258 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq ba120 <_PyUnicodeWriter_PrepareInternal@@Base+0x414> │ │ │ │ + bne ba364 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ + cmp r9, #0 │ │ │ │ + beq ba22c <_PyUnicodeWriter_PrepareInternal@@Base+0x414> │ │ │ │ add r1, r4, r3 │ │ │ │ lsl r2, r6, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ orr r2, r2, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r4, #16] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ strb r3, [r1, #20] │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b9fb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ + beq ba0c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r5, #12] │ │ │ │ tst r3, #32 │ │ │ │ - beq ba250 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq ba35c <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ add r2, r4, #20 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9ff8 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ec> │ │ │ │ + bne ba104 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ec> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp ip, r3 │ │ │ │ movge r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9d9c <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ - ldr r4, [pc, #1096] @ ba380 <_PyUnicodeWriter_PrepareInternal@@Base+0x674> │ │ │ │ + bne b9ea8 <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ + ldr r4, [pc, #1096] @ ba48c <_PyUnicodeWriter_PrepareInternal@@Base+0x674> │ │ │ │ str r4, [r5] │ │ │ │ - b ba06c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + b ba178 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r0, ip │ │ │ │ - blt ba008 <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ + blt ba114 <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ cmp r2, r1 │ │ │ │ - bls ba06c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bls ba178 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ mov r1, r2 │ │ │ │ - bl a086c │ │ │ │ + bl a0944 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba118 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ ldr r2, [r5] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl ba388 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba494 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba06c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bgt ba178 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba06c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne ba178 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b9ed4 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ + bne b9fe0 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ba1e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ + beq ba2ec <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ cmp r2, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bne ba240 <_PyUnicodeWriter_PrepareInternal@@Base+0x534> │ │ │ │ + bne ba34c <_PyUnicodeWriter_PrepareInternal@@Base+0x534> │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq ba250 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq ba35c <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ add r3, r4, #28 │ │ │ │ ldrb r2, [r5, #33] @ 0x21 │ │ │ │ str r3, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b9efc <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ + beq ba008 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b b9f10 <_PyUnicodeWriter_PrepareInternal@@Base+0x204> │ │ │ │ + b ba01c <_PyUnicodeWriter_PrepareInternal@@Base+0x204> │ │ │ │ ldrb r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ba034 <_PyUnicodeWriter_PrepareInternal@@Base+0x328> │ │ │ │ + beq ba140 <_PyUnicodeWriter_PrepareInternal@@Base+0x328> │ │ │ │ cmp ip, #0 │ │ │ │ movge r3, ip │ │ │ │ addlt r3, ip, #3 │ │ │ │ asr r3, r3, #2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ sub r0, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, ip │ │ │ │ subge ip, ip, r3 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp ip, r3 │ │ │ │ movlt ip, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi ba290 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ + bhi ba39c <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba290 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ + bne ba39c <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ - bl bb4e8 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb5f4 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba118 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b9ed4 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ - b b9fb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ + bne b9fe0 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ + b ba0c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls ba210 <_PyUnicodeWriter_PrepareInternal@@Base+0x504> │ │ │ │ + bls ba31c <_PyUnicodeWriter_PrepareInternal@@Base+0x504> │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs ba1f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ec> │ │ │ │ + bcs ba304 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ec> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba328 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ + blt ba434 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ mov r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ mvneq r2, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r2, #-1073741809 @ 0xc000000f │ │ │ │ cmp r2, r3 │ │ │ │ mlage r2, r3, r6, r6 │ │ │ │ addge r7, r2, #28 │ │ │ │ - blt ba104 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + blt ba210 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r1, #456 @ 0x1c8 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #10 │ │ │ │ - mov r8, #0 │ │ │ │ + mov r9, #0 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq b9ddc <_PyUnicodeWriter_PrepareInternal@@Base+0xd0> │ │ │ │ + beq b9ee8 <_PyUnicodeWriter_PrepareInternal@@Base+0xd0> │ │ │ │ ldr r0, [r2, #1004] @ 0x3ec │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b9e64 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ - bl 2e14d8 │ │ │ │ + bne b9f70 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bl 2e217c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne ba06c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bne ba178 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ mvn r0, #0 │ │ │ │ - b b9f14 <_PyUnicodeWriter_PrepareInternal@@Base+0x208> │ │ │ │ + b ba020 <_PyUnicodeWriter_PrepareInternal@@Base+0x208> │ │ │ │ lsl r2, r6, #2 │ │ │ │ add r1, r4, #28 │ │ │ │ orr r2, r2, #32 │ │ │ │ cmp r6, #1 │ │ │ │ strb r2, [r4, #16] │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ - beq ba22c <_PyUnicodeWriter_PrepareInternal@@Base+0x520> │ │ │ │ + beq ba338 <_PyUnicodeWriter_PrepareInternal@@Base+0x520> │ │ │ │ cmp r6, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ str r2, [r4, #20] │ │ │ │ strne r2, [r1, r3, lsl #2] │ │ │ │ strheq r2, [r1, r3] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r4, [r5] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ ubfxne r3, r3, #5, #1 │ │ │ │ - bne b9fcc <_PyUnicodeWriter_PrepareInternal@@Base+0x2c0> │ │ │ │ + bne ba0d8 <_PyUnicodeWriter_PrepareInternal@@Base+0x2c0> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r3, r1 │ │ │ │ - b b9fe8 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ - mov r0, r9 │ │ │ │ + b ba0f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ + mov r0, r8 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne b9e64 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bne b9f70 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ ldr r4, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ cmp r4, r1 │ │ │ │ - bne ba2f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + bne ba400 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - ldrne r2, [r9, #800] @ 0x320 │ │ │ │ + ldrne r2, [r8, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ - strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne b9e64 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ - b ba104 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + strne r2, [r8, #800] @ 0x320 │ │ │ │ + bne b9f70 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + b ba210 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq ba250 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq ba35c <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ add r1, r4, #28 │ │ │ │ - b ba180 <_PyUnicodeWriter_PrepareInternal@@Base+0x474> │ │ │ │ + b ba28c <_PyUnicodeWriter_PrepareInternal@@Base+0x474> │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcs ba34c <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ + bcs ba458 <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba328 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ + blt ba434 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ mov r6, #4 │ │ │ │ - b ba098 <_PyUnicodeWriter_PrepareInternal@@Base+0x38c> │ │ │ │ + b ba1a4 <_PyUnicodeWriter_PrepareInternal@@Base+0x38c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba328 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ + blt ba434 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ cmn r3, #-2147483618 @ 0x8000001e │ │ │ │ - bgt ba104 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bgt ba210 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ add r7, r3, #29 │ │ │ │ mov r6, #1 │ │ │ │ - b ba0c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ + b ba1d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ strb r2, [r1, r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r4, [r5] │ │ │ │ - b ba06c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + b ba178 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne ba1f0 <_PyUnicodeWriter_PrepareInternal@@Base+0x4e4> │ │ │ │ + bne ba2fc <_PyUnicodeWriter_PrepareInternal@@Base+0x4e4> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - b b9fe8 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b ba0f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne ba310 <_PyUnicodeWriter_PrepareInternal@@Base+0x604> │ │ │ │ - ldr r0, [pc, #272] @ ba384 <_PyUnicodeWriter_PrepareInternal@@Base+0x678> │ │ │ │ - bl 1be340 │ │ │ │ + bne ba41c <_PyUnicodeWriter_PrepareInternal@@Base+0x604> │ │ │ │ + ldr r0, [pc, #272] @ ba490 <_PyUnicodeWriter_PrepareInternal@@Base+0x678> │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9e98 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + bne b9fa4 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b9e98 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + b b9fa4 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ cmp r2, r1 │ │ │ │ mov r0, ip │ │ │ │ movcs r1, r2 │ │ │ │ - bl a086c │ │ │ │ + bl a0944 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba118 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ ldr r2, [r5] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl ba388 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba494 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba2e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ + bgt ba3f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba2e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne ba3f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #33] @ 0x21 │ │ │ │ - b ba068 <_PyUnicodeWriter_PrepareInternal@@Base+0x35c> │ │ │ │ + b ba174 <_PyUnicodeWriter_PrepareInternal@@Base+0x35c> │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b ba1c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4bc> │ │ │ │ + b ba2d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x4bc> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b9e98 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + b b9fa4 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5496 @ 0x1578 │ │ │ │ + movw r1, #6016 @ 0x1780 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b ba118 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5444 @ 0x1544 │ │ │ │ + movw r1, #5964 @ 0x174c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b ba118 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ - bl 2e14d8 │ │ │ │ - b ba118 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + bl 2e217c │ │ │ │ + b ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq ba410 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + beq ba51c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r5, [r2, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r8, r5, #5, #1 │ │ │ │ ubfx r2, r5, #2, #3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba75c <_PyUnicodeWriter_PrepareInternal@@Base+0xa50> │ │ │ │ + beq ba868 <_PyUnicodeWriter_PrepareInternal@@Base+0xa50> │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq ba4b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x7ac> │ │ │ │ + beq ba5c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x7ac> │ │ │ │ tst r0, #32 │ │ │ │ add r4, r7, #20 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - beq ba4c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ + beq ba5d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq ba418 <_PyUnicodeWriter_PrepareInternal@@Base+0x70c> │ │ │ │ + beq ba524 <_PyUnicodeWriter_PrepareInternal@@Base+0x70c> │ │ │ │ cmp r2, ip │ │ │ │ add r0, r6, #20 │ │ │ │ - bne ba424 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ + bne ba530 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ ldr r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ba838 <_PyUnicodeWriter_PrepareInternal@@Base+0xb2c> │ │ │ │ + bne ba944 <_PyUnicodeWriter_PrepareInternal@@Base+0xb2c> │ │ │ │ mla r0, r1, ip, r0 │ │ │ │ mla r1, r3, r2, r4 │ │ │ │ mul r2, lr, ip │ │ │ │ bl 2e280 │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, ip │ │ │ │ add r0, r6, #28 │ │ │ │ - beq ba400 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba50c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ sub r9, r2, #1 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ cmp ip, #2 │ │ │ │ movne r9, #0 │ │ │ │ andeq r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ba57c <_PyUnicodeWriter_PrepareInternal@@Base+0x870> │ │ │ │ + beq ba688 <_PyUnicodeWriter_PrepareInternal@@Base+0x870> │ │ │ │ add r0, r0, r1, lsl #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba888 <_PyUnicodeWriter_PrepareInternal@@Base+0xb7c> │ │ │ │ + beq ba994 <_PyUnicodeWriter_PrepareInternal@@Base+0xb7c> │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ add r3, lr, r3 │ │ │ │ add r4, r1, r3 │ │ │ │ sub r3, r4, r2 │ │ │ │ bic r3, r3, #3 │ │ │ │ add lr, r2, r3 │ │ │ │ cmp lr, r2 │ │ │ │ - bhi ba4fc <_PyUnicodeWriter_PrepareInternal@@Base+0x7f0> │ │ │ │ + bhi ba608 <_PyUnicodeWriter_PrepareInternal@@Base+0x7f0> │ │ │ │ cmp r4, r2 │ │ │ │ - bls ba410 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bls ba51c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ strh r3, [r0] │ │ │ │ cmp r4, r2 │ │ │ │ - bls ba410 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bls ba51c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ add r3, r0, #2 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ strh r1, [r3], #2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne ba4a4 <_PyUnicodeWriter_PrepareInternal@@Base+0x798> │ │ │ │ - b ba410 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bne ba5b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x798> │ │ │ │ + b ba51c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ tst r0, #32 │ │ │ │ add r4, r7, #28 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - bne ba3e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + bne ba4ec <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp ip, r2 │ │ │ │ - bne ba670 <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ + bne ba77c <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ ldr r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba400 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba50c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ba400 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne ba50c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq ba400 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ - b ba844 <_PyUnicodeWriter_PrepareInternal@@Base+0xb38> │ │ │ │ + beq ba50c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + b ba950 <_PyUnicodeWriter_PrepareInternal@@Base+0xb38> │ │ │ │ ldrb r1, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ strh r1, [r0] │ │ │ │ ldrb r1, [r2, #-3] │ │ │ │ strh r1, [r0, #2] │ │ │ │ ldrb r1, [r2, #-2] │ │ │ │ strh r1, [r0, #4] │ │ │ │ ldrb r1, [r2, #-1] │ │ │ │ cmp lr, r2 │ │ │ │ strh r1, [r0, #6] │ │ │ │ mov r1, r2 │ │ │ │ - bhi ba544 <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ + bhi ba650 <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ sub r1, r3, #1 │ │ │ │ add r0, r0, #8 │ │ │ │ lsr r1, r1, #2 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ - b ba488 <_PyUnicodeWriter_PrepareInternal@@Base+0x77c> │ │ │ │ + b ba594 <_PyUnicodeWriter_PrepareInternal@@Base+0x77c> │ │ │ │ add ip, r0, #16 │ │ │ │ ldrb r5, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ strh r5, [ip, #-8] │ │ │ │ add ip, ip, #8 │ │ │ │ cmp lr, r1 │ │ │ │ ldrb r5, [r1, #-3] │ │ │ │ strh r5, [ip, #-14] │ │ │ │ ldrb r5, [r1, #-2] │ │ │ │ strh r5, [ip, #-12] │ │ │ │ ldrb r5, [r1, #-1] │ │ │ │ strh r5, [ip, #-10] │ │ │ │ - bls ba52c <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ - b ba548 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ + bls ba638 <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ + b ba654 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ sub r5, ip, #4 │ │ │ │ mov r9, sl │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ tst sl, r5 │ │ │ │ - bne ba6ac <_PyUnicodeWriter_PrepareInternal@@Base+0x9a0> │ │ │ │ + bne ba7b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x9a0> │ │ │ │ sub r9, r2, #2 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ tst r9, r5 │ │ │ │ mov sl, r9 │ │ │ │ moveq r5, #1 │ │ │ │ - beq ba788 <_PyUnicodeWriter_PrepareInternal@@Base+0xa7c> │ │ │ │ + beq ba894 <_PyUnicodeWriter_PrepareInternal@@Base+0xa7c> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add r1, r6, r1, lsl #2 │ │ │ │ lsl r2, r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bab94 <_PyUnicodeWriter_PrepareInternal@@Base+0xe88> │ │ │ │ + beq baca0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe88> │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r4, r7, #20 │ │ │ │ addeq r4, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ add r3, lr, r3 │ │ │ │ add r4, r4, r3, lsl #1 │ │ │ │ sub r3, r4, r2 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r0, r2, r3 │ │ │ │ cmp r2, r0 │ │ │ │ - bcs ba65c <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ + bcs ba768 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ add r5, r2, #8 │ │ │ │ add lr, r1, #16 │ │ │ │ add ip, r0, #8 │ │ │ │ mov r2, lr │ │ │ │ sub r0, r3, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldrh r1, [r3, #-8] │ │ │ │ @@ -144600,41 +144669,41 @@ │ │ │ │ ldrh r1, [r3, #-14] │ │ │ │ str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ ldrh r1, [r3, #-12] │ │ │ │ str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ ldrh r1, [r3, #-10] │ │ │ │ cmp ip, r3 │ │ │ │ str r1, [r2, #-20] @ 0xffffffec │ │ │ │ - bne ba620 <_PyUnicodeWriter_PrepareInternal@@Base+0x914> │ │ │ │ + bne ba72c <_PyUnicodeWriter_PrepareInternal@@Base+0x914> │ │ │ │ lsr r2, r0, #3 │ │ │ │ add r1, lr, r2, lsl #4 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs ba410 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba51c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrh r3, [r2], #2 │ │ │ │ str r3, [r1], #4 │ │ │ │ - b ba65c <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ + b ba768 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ sub r9, r2, #1 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ cmp ip, #2 │ │ │ │ movne r9, #0 │ │ │ │ andeq r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ba448 <_PyUnicodeWriter_PrepareInternal@@Base+0x73c> │ │ │ │ + bne ba554 <_PyUnicodeWriter_PrepareInternal@@Base+0x73c> │ │ │ │ sub r5, ip, #4 │ │ │ │ mov r9, sl │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ tst sl, r5 │ │ │ │ - beq ba770 <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ + beq ba87c <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bab74 <_PyUnicodeWriter_PrepareInternal@@Base+0xe68> │ │ │ │ + beq bac80 <_PyUnicodeWriter_PrepareInternal@@Base+0xe68> │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144642,69 +144711,69 @@ │ │ │ │ mov r4, r0 │ │ │ │ add lr, r1, r3 │ │ │ │ mov r3, r2 │ │ │ │ sub r1, lr, r2 │ │ │ │ bic r1, r1, #3 │ │ │ │ add ip, r2, r1 │ │ │ │ cmp r3, ip │ │ │ │ - bcs ba720 <_PyUnicodeWriter_PrepareInternal@@Base+0xa14> │ │ │ │ + bcs ba82c <_PyUnicodeWriter_PrepareInternal@@Base+0xa14> │ │ │ │ ldrb r5, [r3] │ │ │ │ add r3, r3, #4 │ │ │ │ str r5, [r4], #16 │ │ │ │ ldrb r5, [r3, #-3] │ │ │ │ str r5, [r4, #-12] │ │ │ │ ldrb r5, [r3, #-2] │ │ │ │ str r5, [r4, #-8] │ │ │ │ ldrb r5, [r3, #-1] │ │ │ │ str r5, [r4, #-4] │ │ │ │ - b ba6f0 <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ + b ba7fc <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ sub r3, r2, #3 │ │ │ │ cmp r3, ip │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ movhi r1, #0 │ │ │ │ lslls r1, r1, #2 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, lr │ │ │ │ - bcs ba410 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba51c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ str r2, [r3], #4 │ │ │ │ mov r2, r1 │ │ │ │ - b ba740 <_PyUnicodeWriter_PrepareInternal@@Base+0xa34> │ │ │ │ + b ba84c <_PyUnicodeWriter_PrepareInternal@@Base+0xa34> │ │ │ │ ldr r4, [r7, #28] │ │ │ │ tst r0, #32 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - bne ba3e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ - b ba4c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ + bne ba4ec <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + b ba5d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ sub r9, r2, #2 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ ands r5, r5, r9 │ │ │ │ - bne babb4 <_PyUnicodeWriter_PrepareInternal@@Base+0xea8> │ │ │ │ + bne bacc0 <_PyUnicodeWriter_PrepareInternal@@Base+0xea8> │ │ │ │ ldr r9, [fp, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - bne ba938 <_PyUnicodeWriter_PrepareInternal@@Base+0xc2c> │ │ │ │ + bne baa44 <_PyUnicodeWriter_PrepareInternal@@Base+0xc2c> │ │ │ │ sub ip, ip, #1 │ │ │ │ clz ip, ip │ │ │ │ lsr ip, ip, #5 │ │ │ │ tst ip, sl │ │ │ │ - beq ba894 <_PyUnicodeWriter_PrepareInternal@@Base+0xb88> │ │ │ │ + beq ba9a0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb88> │ │ │ │ cmp r5, #0 │ │ │ │ - beq babac <_PyUnicodeWriter_PrepareInternal@@Base+0xea0> │ │ │ │ + beq bacb8 <_PyUnicodeWriter_PrepareInternal@@Base+0xea0> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add ip, r6, r1 │ │ │ │ lsl r2, r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq baba0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe94> │ │ │ │ + beq bacac <_PyUnicodeWriter_PrepareInternal@@Base+0xe94> │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144712,63 +144781,63 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov lr, ip │ │ │ │ add r4, r1, r3, lsl #1 │ │ │ │ sub r1, r4, r2 │ │ │ │ bic r1, r1, #7 │ │ │ │ add r3, r2, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs baacc <_PyUnicodeWriter_PrepareInternal@@Base+0xdc0> │ │ │ │ + bcs babd8 <_PyUnicodeWriter_PrepareInternal@@Base+0xdc0> │ │ │ │ ldrh r5, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ strb r5, [lr], #4 │ │ │ │ ldrh r5, [r0, #-6] │ │ │ │ strb r5, [lr, #-3] │ │ │ │ ldrh r5, [r0, #-4] │ │ │ │ strb r5, [lr, #-2] │ │ │ │ ldrh r5, [r0, #-2] │ │ │ │ strb r5, [lr, #-1] │ │ │ │ - b ba808 <_PyUnicodeWriter_PrepareInternal@@Base+0xafc> │ │ │ │ + b ba914 <_PyUnicodeWriter_PrepareInternal@@Base+0xafc> │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ba400 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne ba50c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ movw r7, #32896 @ 0x8080 │ │ │ │ movt r7, #32896 @ 0x8080 │ │ │ │ add r6, r4, lr │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, r5 │ │ │ │ - bls ba400 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bls ba50c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ tst r5, #3 │ │ │ │ - bne bab5c <_PyUnicodeWriter_PrepareInternal@@Base+0xe50> │ │ │ │ + bne bac68 <_PyUnicodeWriter_PrepareInternal@@Base+0xe50> │ │ │ │ mov r8, r5 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r6, r5 │ │ │ │ - bcc bab50 <_PyUnicodeWriter_PrepareInternal@@Base+0xe44> │ │ │ │ + bcc bac5c <_PyUnicodeWriter_PrepareInternal@@Base+0xe44> │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ tst r7, r8 │ │ │ │ - beq ba864 <_PyUnicodeWriter_PrepareInternal@@Base+0xb58> │ │ │ │ + beq ba970 <_PyUnicodeWriter_PrepareInternal@@Base+0xb58> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r3 │ │ │ │ - b ba46c <_PyUnicodeWriter_PrepareInternal@@Base+0x760> │ │ │ │ + b ba578 <_PyUnicodeWriter_PrepareInternal@@Base+0x760> │ │ │ │ cmp r2, #4 │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq baa28 <_PyUnicodeWriter_PrepareInternal@@Base+0xd1c> │ │ │ │ + beq bab34 <_PyUnicodeWriter_PrepareInternal@@Base+0xd1c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq bab6c <_PyUnicodeWriter_PrepareInternal@@Base+0xe60> │ │ │ │ + beq bac78 <_PyUnicodeWriter_PrepareInternal@@Base+0xe60> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add ip, r6, r1 │ │ │ │ lsl r2, r3, #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bab44 <_PyUnicodeWriter_PrepareInternal@@Base+0xe38> │ │ │ │ + beq bac50 <_PyUnicodeWriter_PrepareInternal@@Base+0xe38> │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144776,32 +144845,32 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov lr, ip │ │ │ │ add r4, r1, r3, lsl #2 │ │ │ │ sub r1, r4, r2 │ │ │ │ bic r1, r1, #15 │ │ │ │ add r3, r2, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs ba9ec <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ + bcs baaf8 <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ ldr r5, [r0] │ │ │ │ add r0, r0, #16 │ │ │ │ strb r5, [lr], #4 │ │ │ │ ldr r5, [r0, #-12] │ │ │ │ strb r5, [lr, #-3] │ │ │ │ ldr r5, [r0, #-8] │ │ │ │ strb r5, [lr, #-2] │ │ │ │ ldr r5, [r0, #-4] │ │ │ │ strb r5, [lr, #-1] │ │ │ │ - b ba908 <_PyUnicodeWriter_PrepareInternal@@Base+0xbfc> │ │ │ │ + b baa14 <_PyUnicodeWriter_PrepareInternal@@Base+0xbfc> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne ba968 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ + bne baa74 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ cmp ip, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq ba968 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ + beq baa74 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ cmp ip, #2 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ movt r5, #16 │ │ │ │ movw r6, #65535 @ 0xffff │ │ │ │ moveq r5, r6 │ │ │ │ str lr, [fp, #4] │ │ │ │ mov lr, r3 │ │ │ │ @@ -144809,62 +144878,62 @@ │ │ │ │ add r8, r0, r1, lsl #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, lr │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r6, lr │ │ │ │ - bge ba410 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bge ba51c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ cmp r5, #1 │ │ │ │ addeq lr, r4, r2 │ │ │ │ ldrbeq r7, [lr, r6] │ │ │ │ - beq ba9b4 <_PyUnicodeWriter_PrepareInternal@@Base+0xca8> │ │ │ │ + beq baac0 <_PyUnicodeWriter_PrepareInternal@@Base+0xca8> │ │ │ │ cmp sl, #0 │ │ │ │ addeq lr, r4, r2, lsl #2 │ │ │ │ ldrhne r7, [r9] │ │ │ │ ldreq r7, [lr, r6, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ - bcc ba880 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ + bcc ba98c <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ cmp ip, #1 │ │ │ │ addeq lr, r0, r1 │ │ │ │ strbeq r7, [lr, r6] │ │ │ │ - beq ba9dc <_PyUnicodeWriter_PrepareInternal@@Base+0xcd0> │ │ │ │ + beq baae8 <_PyUnicodeWriter_PrepareInternal@@Base+0xcd0> │ │ │ │ cmp ip, #2 │ │ │ │ strheq r7, [r8] │ │ │ │ addne lr, r0, r1, lsl #2 │ │ │ │ strne r7, [lr, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ add r8, r8, #2 │ │ │ │ add r9, r9, #2 │ │ │ │ - b ba988 <_PyUnicodeWriter_PrepareInternal@@Base+0xc7c> │ │ │ │ + b baa94 <_PyUnicodeWriter_PrepareInternal@@Base+0xc7c> │ │ │ │ sub r0, r2, #15 │ │ │ │ cmp r0, r3 │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ movhi r1, #0 │ │ │ │ lsrls r1, r1, #2 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs ba410 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba51c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b baa0c <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ + b bab18 <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ cmp r5, #0 │ │ │ │ - beq bab8c <_PyUnicodeWriter_PrepareInternal@@Base+0xe80> │ │ │ │ + beq bac98 <_PyUnicodeWriter_PrepareInternal@@Base+0xe80> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add r0, r6, r1, lsl #1 │ │ │ │ lsl r2, r3, #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bab80 <_PyUnicodeWriter_PrepareInternal@@Base+0xe74> │ │ │ │ + beq bac8c <_PyUnicodeWriter_PrepareInternal@@Base+0xe74> │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144874,366 +144943,366 @@ │ │ │ │ add ip, r1, r3, lsl #2 │ │ │ │ sub r1, ip, r2 │ │ │ │ bic r1, r1, #15 │ │ │ │ add r4, r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r4 │ │ │ │ mov lr, r3 │ │ │ │ - bcs bab08 <_PyUnicodeWriter_PrepareInternal@@Base+0xdfc> │ │ │ │ + bcs bac14 <_PyUnicodeWriter_PrepareInternal@@Base+0xdfc> │ │ │ │ ldr r7, [r5] │ │ │ │ add r6, r6, #8 │ │ │ │ add r5, r5, #16 │ │ │ │ bfi r3, r7, #0, #16 │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ bfi r3, r7, #16, #16 │ │ │ │ ldr r7, [r5, #-8] │ │ │ │ bfi lr, r7, #0, #16 │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ str r3, [r6, #-8] │ │ │ │ bfi lr, r7, #16, #16 │ │ │ │ str lr, [r6, #-4] │ │ │ │ - b baa88 <_PyUnicodeWriter_PrepareInternal@@Base+0xd7c> │ │ │ │ + b bab94 <_PyUnicodeWriter_PrepareInternal@@Base+0xd7c> │ │ │ │ sub r0, r2, #7 │ │ │ │ cmp r0, r3 │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ movhi r1, #0 │ │ │ │ lsrls r1, r1, #1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs ba410 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba51c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrh r2, [r1], #2 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b baaec <_PyUnicodeWriter_PrepareInternal@@Base+0xde0> │ │ │ │ + b babf8 <_PyUnicodeWriter_PrepareInternal@@Base+0xde0> │ │ │ │ sub r3, r2, #15 │ │ │ │ cmp r3, r4 │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, lr │ │ │ │ movhi r1, #0 │ │ │ │ lsrls r1, r1, #1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, ip │ │ │ │ - bcs ba410 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba51c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strh r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b bab28 <_PyUnicodeWriter_PrepareInternal@@Base+0xe1c> │ │ │ │ + b bac34 <_PyUnicodeWriter_PrepareInternal@@Base+0xe1c> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba8ec <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ + b ba9f8 <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ cmp r6, r8 │ │ │ │ - beq ba400 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba50c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ mov r5, r8 │ │ │ │ ldrsb r8, [r5], #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bge ba854 <_PyUnicodeWriter_PrepareInternal@@Base+0xb48> │ │ │ │ - b ba880 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ + bge ba960 <_PyUnicodeWriter_PrepareInternal@@Base+0xb48> │ │ │ │ + b ba98c <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba8c0 <_PyUnicodeWriter_PrepareInternal@@Base+0xbb4> │ │ │ │ + b ba9cc <_PyUnicodeWriter_PrepareInternal@@Base+0xbb4> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r3 │ │ │ │ - b ba6d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ + b ba7e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b baa6c <_PyUnicodeWriter_PrepareInternal@@Base+0xd60> │ │ │ │ + b bab78 <_PyUnicodeWriter_PrepareInternal@@Base+0xd60> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b baa40 <_PyUnicodeWriter_PrepareInternal@@Base+0xd34> │ │ │ │ + b bab4c <_PyUnicodeWriter_PrepareInternal@@Base+0xd34> │ │ │ │ ldr r4, [r7, #28] │ │ │ │ add r2, r4, r2 │ │ │ │ - b ba5ec <_PyUnicodeWriter_PrepareInternal@@Base+0x8e0> │ │ │ │ + b ba6f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x8e0> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba7ec <_PyUnicodeWriter_PrepareInternal@@Base+0xae0> │ │ │ │ + b ba8f8 <_PyUnicodeWriter_PrepareInternal@@Base+0xae0> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba7c0 <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ + b ba8cc <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ mov r6, r0 │ │ │ │ - b ba5c0 <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ + b ba6cc <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ │ │ │ │ -000babbc <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ +000bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmn r2, #1 │ │ │ │ - beq bad30 <_PyUnicodeWriter_WriteASCIIString@@Base+0x174> │ │ │ │ + beq bae3c <_PyUnicodeWriter_WriteASCIIString@@Base+0x174> │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bac40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq bad4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bac48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ + beq bad54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls bac8c <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + bls bad98 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt bac8c <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + blt bad98 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne bacb4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf8> │ │ │ │ + bne badc0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne babf8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ + bne bad04 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d82b8 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d88d0 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bad28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ + beq bae34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, #33] @ 0x21 │ │ │ │ str r3, [r4] │ │ │ │ - bl 257e94 │ │ │ │ + bl 258bc4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b bac40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + b bad4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9d0c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9e18 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bad28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ + beq bae34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq bac20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ + beq bad2c <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ cmp r2, #2 │ │ │ │ - bne bad48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bne bae54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ ldr ip, [r4, #4] │ │ │ │ bic r1, r5, #3 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r7, r5 │ │ │ │ add r1, r7, r1 │ │ │ │ add ip, ip, r3, lsl #1 │ │ │ │ mov lr, ip │ │ │ │ cmp r2, r1 │ │ │ │ - bcc badb4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f8> │ │ │ │ + bcc baec0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f8> │ │ │ │ rsb r2, r7, #3 │ │ │ │ sub lr, r7, #3 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r1, lr │ │ │ │ bic r1, r2, #3 │ │ │ │ movcc r1, #0 │ │ │ │ lsr r2, r2, #2 │ │ │ │ add r1, r7, r1 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r2, #3 │ │ │ │ add r2, r2, ip │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r0 │ │ │ │ - bcs bac80 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc4> │ │ │ │ + bcs bad8c <_PyUnicodeWriter_WriteASCIIString@@Base+0xc4> │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ strh r1, [r2], #2 │ │ │ │ mov r1, ip │ │ │ │ - b bad0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x150> │ │ │ │ + b bae18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x150> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ cmp r0, #0 │ │ │ │ - beq bac40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq bad4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r5, r0 │ │ │ │ - b babec <_PyUnicodeWriter_WriteASCIIString@@Base+0x30> │ │ │ │ + b bacf8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x30> │ │ │ │ ldr ip, [r4, #4] │ │ │ │ bic r2, r5, #3 │ │ │ │ add r1, r7, r5 │ │ │ │ add r2, r7, r2 │ │ │ │ add ip, ip, r3, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, ip │ │ │ │ cmp r3, r2 │ │ │ │ - bcc baddc <_PyUnicodeWriter_WriteASCIIString@@Base+0x220> │ │ │ │ + bcc baee8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x220> │ │ │ │ rsb r3, r7, #3 │ │ │ │ sub r0, r7, #3 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r2, r0 │ │ │ │ bic r0, r3, #3 │ │ │ │ movcc r0, #0 │ │ │ │ lsr r2, r3, #2 │ │ │ │ add r3, r7, r0 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r2, #4 │ │ │ │ add r2, r2, ip │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs bac7c <_PyUnicodeWriter_WriteASCIIString@@Base+0xc0> │ │ │ │ + bcs bad88 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc0> │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ str r3, [r2], #4 │ │ │ │ mov r3, r0 │ │ │ │ - b bad98 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1dc> │ │ │ │ + b baea4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1dc> │ │ │ │ ldrb r6, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ strh r6, [lr], #8 │ │ │ │ ldrb r6, [r2, #-3] │ │ │ │ strh r6, [lr, #-6] │ │ │ │ ldrb r6, [r2, #-2] │ │ │ │ strh r6, [lr, #-4] │ │ │ │ ldrb r6, [r2, #-1] │ │ │ │ strh r6, [lr, #-2] │ │ │ │ - b bacd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11c> │ │ │ │ + b bade4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11c> │ │ │ │ ldrb lr, [r3] │ │ │ │ add r3, r3, #4 │ │ │ │ str lr, [r0], #16 │ │ │ │ ldrb lr, [r3, #-3] │ │ │ │ str lr, [r0, #-12] │ │ │ │ ldrb lr, [r3, #-2] │ │ │ │ str lr, [r0, #-8] │ │ │ │ ldrb lr, [r3, #-1] │ │ │ │ str lr, [r0, #-4] │ │ │ │ - b bad64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a8> │ │ │ │ + b bae70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a8> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmn r3, #1 │ │ │ │ - beq bb07c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + beq bb188 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ mov ip, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - ble bb314 <_PyUnicodeWriter_WriteASCIIString@@Base+0x758> │ │ │ │ + ble bb420 <_PyUnicodeWriter_WriteASCIIString@@Base+0x758> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb158 <_PyUnicodeWriter_WriteASCIIString@@Base+0x59c> │ │ │ │ + beq bb264 <_PyUnicodeWriter_WriteASCIIString@@Base+0x59c> │ │ │ │ cmp ip, #1 │ │ │ │ - beq bb26c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb378 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb1d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x618> │ │ │ │ + beq bb2e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x618> │ │ │ │ cmp ip, #2 │ │ │ │ - beq bb26c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb378 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb0a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e8> │ │ │ │ + beq bb1b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e8> │ │ │ │ cmp ip, #3 │ │ │ │ - beq bb26c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb378 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb1e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x62c> │ │ │ │ + beq bb2f4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x62c> │ │ │ │ cmp ip, #4 │ │ │ │ - beq bb26c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb378 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb234 <_PyUnicodeWriter_WriteASCIIString@@Base+0x678> │ │ │ │ + beq bb340 <_PyUnicodeWriter_WriteASCIIString@@Base+0x678> │ │ │ │ cmp ip, #5 │ │ │ │ - beq bb26c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb378 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb23c <_PyUnicodeWriter_WriteASCIIString@@Base+0x680> │ │ │ │ + beq bb348 <_PyUnicodeWriter_WriteASCIIString@@Base+0x680> │ │ │ │ cmp ip, #6 │ │ │ │ - beq bb26c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb378 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb250 <_PyUnicodeWriter_WriteASCIIString@@Base+0x694> │ │ │ │ + beq bb35c <_PyUnicodeWriter_WriteASCIIString@@Base+0x694> │ │ │ │ cmp ip, #7 │ │ │ │ - beq bb26c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb378 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb258 <_PyUnicodeWriter_WriteASCIIString@@Base+0x69c> │ │ │ │ + beq bb364 <_PyUnicodeWriter_WriteASCIIString@@Base+0x69c> │ │ │ │ cmp ip, #8 │ │ │ │ - beq bb26c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb378 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ add r1, r1, #7 │ │ │ │ mov r3, #8 │ │ │ │ - b baef4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ + b bb000 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq bb26c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb378 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne baee8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x32c> │ │ │ │ + bne baff4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x32c> │ │ │ │ cmp ip, r3 │ │ │ │ - beq bb26c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq bb378 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ cmp r6, #0 │ │ │ │ - bge bb2f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x73c> │ │ │ │ + bge bb404 <_PyUnicodeWriter_WriteASCIIString@@Base+0x73c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls bb288 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ + bls bb394 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt bb288 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ + blt bb394 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne bb30c <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ + bne bb418 <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r0, r0, r1 │ │ │ │ orr r2, r4, r0 │ │ │ │ tst r2, #3 │ │ │ │ - beq bb0bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x500> │ │ │ │ + beq bb1c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x500> │ │ │ │ cmp r3, #3 │ │ │ │ - ble bb200 <_PyUnicodeWriter_WriteASCIIString@@Base+0x644> │ │ │ │ + ble bb30c <_PyUnicodeWriter_WriteASCIIString@@Base+0x644> │ │ │ │ ldr r2, [r4] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r2, r2, ip │ │ │ │ - bne bb2c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x704> │ │ │ │ + bne bb3cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x704> │ │ │ │ add r2, r4, #4 │ │ │ │ sub lr, r6, #4 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bhi baff8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + bhi bb104 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb2dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ + bne bb3e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ add r1, r2, #4 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc bb09c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ + bcc bb1a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb2d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ + bne bb3e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ add r1, r2, #8 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc bb09c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ + bcc bb1a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb2d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ + bne bb3e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ add r2, r2, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc baff8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + bcc bb104 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb2dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ + bne bb3e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ add r2, r2, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcs bafe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x424> │ │ │ │ - ldr lr, [pc, #828] @ bb33c <_PyUnicodeWriter_WriteASCIIString@@Base+0x780> │ │ │ │ + bcs bb0ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x424> │ │ │ │ + ldr lr, [pc, #828] @ bb448 <_PyUnicodeWriter_WriteASCIIString@@Base+0x780> │ │ │ │ sub r1, r6, r2 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi bb018 <_PyUnicodeWriter_WriteASCIIString@@Base+0x45c> │ │ │ │ + bhi bb124 <_PyUnicodeWriter_WriteASCIIString@@Base+0x45c> │ │ │ │ ldrb r1, [lr, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ bfi ip, r1, #24, #8 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ bfi ip, r1, #16, #8 │ │ │ │ @@ -145241,15 +145310,15 @@ │ │ │ │ bfi ip, r1, #8, #8 │ │ │ │ ldrb r1, [r2] │ │ │ │ bfi ip, r1, #0, #8 │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ and ip, ip, r1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bb208 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64c> │ │ │ │ + bne bb314 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64c> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -145258,589 +145327,589 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bge bb0b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ + bge bb1bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne baf10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ - b bb06c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + bne bb01c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bb178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov r2, r8 │ │ │ │ - b baff8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + b bb104 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ mov r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - blt baf10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + blt bb01c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #0 │ │ │ │ - b bb164 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + b bb270 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r2, r4 │ │ │ │ - b bb0d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x51c> │ │ │ │ + b bb1e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x51c> │ │ │ │ ldr lr, [r1, #-4] │ │ │ │ tst lr, ip │ │ │ │ - bne bb0ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ + bne bb1f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ mov r2, r1 │ │ │ │ str lr, [r0], #4 │ │ │ │ add r1, r2, #4 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ cmp r1, r6 │ │ │ │ - bls bb0c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x508> │ │ │ │ + bls bb1d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x508> │ │ │ │ cmp r2, r6 │ │ │ │ - bcs bb10c <_PyUnicodeWriter_WriteASCIIString@@Base+0x550> │ │ │ │ + bcs bb218 <_PyUnicodeWriter_WriteASCIIString@@Base+0x550> │ │ │ │ ldrsb ip, [r2] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ addge r2, r2, #1 │ │ │ │ strbge r1, [r0], #1 │ │ │ │ - bge bb0ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ + bge bb1f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ sub r8, r2, r4 │ │ │ │ cmp r8, r3 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ addne r2, r4, r8 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq bb06c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + beq bb178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov lr, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw ip, #2816 @ 0xb00 │ │ │ │ + movw ip, #3392 @ 0xd40 │ │ │ │ movt ip, #62 @ 0x3e │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 1a6308 │ │ │ │ + bl 1a6a00 │ │ │ │ mov r4, r0 │ │ │ │ - b bb070 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + b bb17c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ cmp r2, #0 │ │ │ │ - blt bb06c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + blt bb178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov ip, r3 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #2816 @ 0xb00 │ │ │ │ + movw r3, #3392 @ 0xd40 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq bb304 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ + beq bb410 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ - bl b98e4 │ │ │ │ + bl b99f0 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb070 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bgt bb17c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb070 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bne bb17c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bb070 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bb17c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #1 │ │ │ │ - bge bb164 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge bb270 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #1 │ │ │ │ - b baf10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bb01c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #3 │ │ │ │ movge r3, #0 │ │ │ │ - bge bb164 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge bb270 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #3 │ │ │ │ - b baf10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bb01c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov r2, r4 │ │ │ │ - b baff8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + b bb104 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ rbit ip, ip │ │ │ │ sub r2, r2, r4 │ │ │ │ clz ip, ip │ │ │ │ sub r1, ip, #7 │ │ │ │ add r2, r2, r1, lsr #3 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bb110 <_PyUnicodeWriter_WriteASCIIString@@Base+0x554> │ │ │ │ + b bb21c <_PyUnicodeWriter_WriteASCIIString@@Base+0x554> │ │ │ │ mov r3, #4 │ │ │ │ - b bb0a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ + b bb1b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #5 │ │ │ │ - bge bb164 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge bb270 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #5 │ │ │ │ - b baf10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bb01c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov r3, #6 │ │ │ │ - b bb0a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ + b bb1b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #7 │ │ │ │ - bge bb164 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge bb270 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #7 │ │ │ │ - b baf10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bb01c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ cmp r6, #0 │ │ │ │ - bge bb334 <_PyUnicodeWriter_WriteASCIIString@@Base+0x778> │ │ │ │ + bge bb440 <_PyUnicodeWriter_WriteASCIIString@@Base+0x778> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r7, fp, #32 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ mov r3, ip │ │ │ │ - bhi baf20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x364> │ │ │ │ + bhi bb02c <_PyUnicodeWriter_WriteASCIIString@@Base+0x364> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b9d0c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9e18 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bb304 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ + beq bb410 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne bb30c <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ + bne bb418 <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b baf44 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388> │ │ │ │ + b bb050 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388> │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r2, r2, #3 │ │ │ │ mov r8, r2 │ │ │ │ - b bb220 <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ + b bb32c <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ mov r2, r8 │ │ │ │ rbit r1, r1 │ │ │ │ sub r2, r2, r4 │ │ │ │ clz r1, r1 │ │ │ │ sub r1, r1, #7 │ │ │ │ add r2, r2, r1, lsr #3 │ │ │ │ mov r8, r2 │ │ │ │ - b bb220 <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ + b bb32c <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b bb164 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + b bb270 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mvn r4, #0 │ │ │ │ - b bb070 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + b bb17c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ mov r2, r4 │ │ │ │ - b bb128 <_PyUnicodeWriter_WriteASCIIString@@Base+0x56c> │ │ │ │ - beq bb32c <_PyUnicodeWriter_WriteASCIIString@@Base+0x770> │ │ │ │ + b bb234 <_PyUnicodeWriter_WriteASCIIString@@Base+0x56c> │ │ │ │ + beq bb438 <_PyUnicodeWriter_WriteASCIIString@@Base+0x770> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #0 │ │ │ │ movge r3, ip │ │ │ │ - blt bb06c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ - b bb164 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + blt bb178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + b bb270 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ cmp r2, #0 │ │ │ │ - blt bb06c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + blt bb178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ sub r3, fp, #32 │ │ │ │ - b bb164 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ - strheq lr, [r5], #-76 @ 0xffffffb4 │ │ │ │ + b bb270 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + subeq lr, r5, r0, lsl #14 │ │ │ │ │ │ │ │ -000bb340 <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ +000bb44c <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bb460 <_PyUnicodeWriter_Finish@@Base+0x120> │ │ │ │ + beq bb56c <_PyUnicodeWriter_Finish@@Base+0x120> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r3, ip │ │ │ │ str ip, [r0] │ │ │ │ - bne bb458 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ + bne bb564 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq bb3c0 <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ + beq bb4cc <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl bb4e8 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb5f4 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bb4b0 <_PyUnicodeWriter_Finish@@Base+0x170> │ │ │ │ + beq bb5bc <_PyUnicodeWriter_Finish@@Base+0x170> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb49c <_PyUnicodeWriter_Finish@@Base+0x15c> │ │ │ │ + beq bb5a8 <_PyUnicodeWriter_Finish@@Base+0x15c> │ │ │ │ cmp r2, #1 │ │ │ │ - beq bb3cc <_PyUnicodeWriter_Finish@@Base+0x8c> │ │ │ │ + beq bb4d8 <_PyUnicodeWriter_Finish@@Base+0x8c> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bne bb3b4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb4c0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne bb3b4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb4c0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ tst r2, #32 │ │ │ │ - beq bb4a8 <_PyUnicodeWriter_Finish@@Base+0x168> │ │ │ │ + beq bb5b4 <_PyUnicodeWriter_Finish@@Base+0x168> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ ldrsb r1, [r2] │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ movge ip, #24 │ │ │ │ movwge r1, #59024 @ 0xe690 │ │ │ │ movwge r2, #38392 @ 0x95f8 │ │ │ │ - ldrlt r1, [pc, #208] @ bb4e0 <_PyUnicodeWriter_Finish@@Base+0x1a0> │ │ │ │ + ldrlt r1, [pc, #208] @ bb5ec <_PyUnicodeWriter_Finish@@Base+0x1a0> │ │ │ │ movtge r2, #98 @ 0x62 │ │ │ │ mlage r1, ip, r0, r1 │ │ │ │ addlt r1, r1, r0, lsl #5 │ │ │ │ addge r1, r1, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq bb3b4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + beq bb4c0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb450 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ + bgt bb55c <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bb450 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ + bne bb55c <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-8] │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ mov r3, r1 │ │ │ │ - b bb3b4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b bb4c0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r3, r2 │ │ │ │ - b bb3b4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b bb4c0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb494 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + beq bb5a0 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb494 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + bgt bb5a0 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb494 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + bne bb5a0 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #72] @ bb4e4 <_PyUnicodeWriter_Finish@@Base+0x1a4> │ │ │ │ - b bb3b4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #72] @ bb5f0 <_PyUnicodeWriter_Finish@@Base+0x1a4> │ │ │ │ + b bb4c0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2582a8 │ │ │ │ + b 258fd8 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b bb3f0 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ + b bb4fc <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb3b4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bgt bb4c0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne bb3b4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb4c0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b bb3b4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b bb4c0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bbbf4 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bbd00 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmn r3, #1 │ │ │ │ - bne bbbf4 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bbd00 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ tst r7, #3 │ │ │ │ - bne bbbf4 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bbd00 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bbbf4 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bbd00 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ubfx r8, r7, #6, #1 │ │ │ │ ubfx r5, r7, #2, #3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bb8ac <_PyUnicodeWriter_Finish@@Base+0x56c> │ │ │ │ + beq bb9b8 <_PyUnicodeWriter_Finish@@Base+0x56c> │ │ │ │ cmp r5, #1 │ │ │ │ - bne bb8c8 <_PyUnicodeWriter_Finish@@Base+0x588> │ │ │ │ + bne bb9d4 <_PyUnicodeWriter_Finish@@Base+0x588> │ │ │ │ mov r9, #20 │ │ │ │ mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - blt bbbb4 <_PyUnicodeWriter_Finish@@Base+0x874> │ │ │ │ + blt bbcc0 <_PyUnicodeWriter_Finish@@Base+0x874> │ │ │ │ mla r5, r6, r5, r5 │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ add r3, r5, r9 │ │ │ │ - beq bb910 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ + beq bba1c <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ tst r7, #32 │ │ │ │ - beq bba68 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ - ldr r9, [pc, #1708] @ bbc38 <_PyUnicodeWriter_Finish@@Base+0x8f8> │ │ │ │ + beq bbb74 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ + ldr r9, [pc, #1708] @ bbd44 <_PyUnicodeWriter_Finish@@Base+0x8f8> │ │ │ │ ldr r5, [r9, #1708] @ 0x6ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne bbabc <_PyUnicodeWriter_Finish@@Base+0x77c> │ │ │ │ + bne bbbc8 <_PyUnicodeWriter_Finish@@Base+0x77c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt bb7f0 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + blt bb8fc <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r2, #48252 @ 0xbc7c │ │ │ │ + movw r2, #48520 @ 0xbd88 │ │ │ │ movt r2, #11 │ │ │ │ ldr r5, [r7, #1016] @ 0x3f8 │ │ │ │ cmp r5, r2 │ │ │ │ - bne bba48 <_PyUnicodeWriter_Finish@@Base+0x708> │ │ │ │ - ldr r1, [pc, #1660] @ bbc3c <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ + bne bbb54 <_PyUnicodeWriter_Finish@@Base+0x708> │ │ │ │ + ldr r1, [pc, #1660] @ bbd48 <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr sl, [r2, #1604] @ 0x644 │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq bb7c0 <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ + beq bb8cc <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ lsr r2, r4, #18 │ │ │ │ ubfx r0, r4, #0, #18 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r2, r2, #3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r2, sl, r2 │ │ │ │ ldr r1, [r2, #808] @ 0x328 │ │ │ │ cmp r1, r0 │ │ │ │ - bgt bb61c <_PyUnicodeWriter_Finish@@Base+0x2dc> │ │ │ │ + bgt bb728 <_PyUnicodeWriter_Finish@@Base+0x2dc> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r0 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bb7c0 <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ + beq bb8cc <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ bic r8, r4, #4080 @ 0xff0 │ │ │ │ bic r8, r8, #15 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi bb774 <_PyUnicodeWriter_Finish@@Base+0x434> │ │ │ │ + bhi bb880 <_PyUnicodeWriter_Finish@@Base+0x434> │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ cmp r2, r3, lsl #2 │ │ │ │ - bcc bb87c <_PyUnicodeWriter_Finish@@Base+0x53c> │ │ │ │ + bcc bb988 <_PyUnicodeWriter_Finish@@Base+0x53c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb978 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ + beq bba84 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi bb978 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ + bhi bba84 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ sub r2, r3, #1 │ │ │ │ lsr r2, r2, #3 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [sl, r2, lsl #3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - beq bb79c <_PyUnicodeWriter_Finish@@Base+0x45c> │ │ │ │ + beq bb8a8 <_PyUnicodeWriter_Finish@@Base+0x45c> │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [r5] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb800 <_PyUnicodeWriter_Finish@@Base+0x4c0> │ │ │ │ + beq bb90c <_PyUnicodeWriter_Finish@@Base+0x4c0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e280 │ │ │ │ - ldr r3, [pc, #1424] @ bbc3c <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ + ldr r3, [pc, #1424] @ bbd48 <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr sl, [r3, #1604] @ 0x644 │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq bb94c <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ + beq bba58 <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, sl, r3 │ │ │ │ ldr r2, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - blt bb6f8 <_PyUnicodeWriter_Finish@@Base+0x3b8> │ │ │ │ + blt bb804 <_PyUnicodeWriter_Finish@@Base+0x3b8> │ │ │ │ ldr r2, [r3, #804] @ 0x324 │ │ │ │ cmp r1, r2 │ │ │ │ movlt r3, #0 │ │ │ │ movge r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb94c <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ + beq bba58 <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r8, #4] │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - beq bb8f0 <_PyUnicodeWriter_Finish@@Base+0x5b0> │ │ │ │ + beq bb9fc <_PyUnicodeWriter_Finish@@Base+0x5b0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb980 <_PyUnicodeWriter_Finish@@Base+0x640> │ │ │ │ + beq bba8c <_PyUnicodeWriter_Finish@@Base+0x640> │ │ │ │ ldr r3, [r9, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bba78 <_PyUnicodeWriter_Finish@@Base+0x738> │ │ │ │ + bne bbb84 <_PyUnicodeWriter_Finish@@Base+0x738> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ str r6, [r5, #8] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq bbc30 <_PyUnicodeWriter_Finish@@Base+0x8f0> │ │ │ │ + beq bbd3c <_PyUnicodeWriter_Finish@@Base+0x8f0> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq bb884 <_PyUnicodeWriter_Finish@@Base+0x544> │ │ │ │ + beq bb990 <_PyUnicodeWriter_Finish@@Base+0x544> │ │ │ │ add r2, r5, #20 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bb890 <_PyUnicodeWriter_Finish@@Base+0x550> │ │ │ │ + bne bb99c <_PyUnicodeWriter_Finish@@Base+0x550> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, r6] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi bb834 <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ + bhi bb940 <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ sub r1, r3, #1 │ │ │ │ lsr r1, r1, #3 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [sl, r1, lsl #3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne bb678 <_PyUnicodeWriter_Finish@@Base+0x338> │ │ │ │ + bne bb784 <_PyUnicodeWriter_Finish@@Base+0x338> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bb82c <_PyUnicodeWriter_Finish@@Base+0x4ec> │ │ │ │ + b bb938 <_PyUnicodeWriter_Finish@@Base+0x4ec> │ │ │ │ ldr r5, [r7, #976] @ 0x3d0 │ │ │ │ - movw r2, #35724 @ 0x8b8c │ │ │ │ + movw r2, #34676 @ 0x8774 │ │ │ │ movt r2, #9 │ │ │ │ cmp r5, r2 │ │ │ │ - bne bbaa4 <_PyUnicodeWriter_Finish@@Base+0x764> │ │ │ │ + bne bbbb0 <_PyUnicodeWriter_Finish@@Base+0x764> │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r3 │ │ │ │ movcc r1, #1 │ │ │ │ bl 2dac0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne bb720 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + bne bb82c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a07ec <_Py_NewReference@@Base> │ │ │ │ - bl 2e14d8 │ │ │ │ - b bbbb8 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ + bl a08c4 <_Py_NewReference@@Base> │ │ │ │ + bl 2e217c │ │ │ │ + b bbcc4 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bcc bb8dc <_PyUnicodeWriter_Finish@@Base+0x59c> │ │ │ │ + bcc bb9e8 <_PyUnicodeWriter_Finish@@Base+0x59c> │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ add lr, lr, #1 │ │ │ │ add lr, ip, lr, lsl #3 │ │ │ │ str lr, [r1, #24] │ │ │ │ add lr, r1, ip │ │ │ │ str lr, [r1, #4] │ │ │ │ str r0, [r1, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb698 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + bne bb7a4 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ ldr r5, [r7, #968] @ 0x3c8 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, r1 │ │ │ │ - bne bbb9c <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ + bne bbca8 <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq bb7f0 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + beq bb8fc <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b bb698 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + b bb7a4 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ mov r5, r4 │ │ │ │ - b bb720 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb82c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ add r2, r5, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bb760 <_PyUnicodeWriter_Finish@@Base+0x420> │ │ │ │ + beq bb86c <_PyUnicodeWriter_Finish@@Base+0x420> │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r6, r6, #1 │ │ │ │ moveq r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r2, r6, lsl #2] │ │ │ │ strheq r3, [r2, r6] │ │ │ │ - b bb768 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + b bb874 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ cmp r5, #1 │ │ │ │ movne r9, #28 │ │ │ │ mvnne r0, #-2147483620 @ 0x8000001c │ │ │ │ - bne bb8d0 <_PyUnicodeWriter_Finish@@Base+0x590> │ │ │ │ + bne bb9dc <_PyUnicodeWriter_Finish@@Base+0x590> │ │ │ │ mov r9, #28 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - b bb560 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ + b bb66c <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ mov r9, #20 │ │ │ │ mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ - b bb560 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ + b bb66c <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b bb698 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + b bb7a4 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ ldr r3, [sl, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r8, #12] │ │ │ │ str r3, [r8, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ str r8, [r2, #8] │ │ │ │ - b bb720 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb82c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb584 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + beq bb690 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ tst r7, #32 │ │ │ │ - bne bbbc0 <_PyUnicodeWriter_Finish@@Base+0x880> │ │ │ │ + bne bbccc <_PyUnicodeWriter_Finish@@Base+0x880> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, r0 │ │ │ │ - beq bb584 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + beq bb690 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ - b bb584 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + b bb690 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ ldr r2, [r7, #980] @ 0x3d4 │ │ │ │ - movw r3, #35308 @ 0x89ec │ │ │ │ + movw r3, #34260 @ 0x85d4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bbbd0 <_PyUnicodeWriter_Finish@@Base+0x890> │ │ │ │ + bne bbcdc <_PyUnicodeWriter_Finish@@Base+0x890> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b bb720 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb82c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r2, r3 │ │ │ │ - b bb834 <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ + b bb940 <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ ldr r4, [r8, #16] │ │ │ │ mov r3, #28 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ mul r4, r3, r4 │ │ │ │ ldr r3, [sl, #512] @ 0x200 │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -145849,102 +145918,102 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r8, #8] │ │ │ │ add r0, sl, r1, lsl #2 │ │ │ │ str r8, [r2, #16] │ │ │ │ ldr ip, [r0, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne bb9e0 <_PyUnicodeWriter_Finish@@Base+0x6a0> │ │ │ │ + bne bbaec <_PyUnicodeWriter_Finish@@Base+0x6a0> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb9dc <_PyUnicodeWriter_Finish@@Base+0x69c> │ │ │ │ + beq bbae8 <_PyUnicodeWriter_Finish@@Base+0x69c> │ │ │ │ ldr r8, [lr, #8] │ │ │ │ cmp r1, r8 │ │ │ │ movne lr, #0 │ │ │ │ str lr, [r0, #528] @ 0x210 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp r1, lr │ │ │ │ - beq bbb14 <_PyUnicodeWriter_Finish@@Base+0x7d4> │ │ │ │ + beq bbc20 <_PyUnicodeWriter_Finish@@Base+0x7d4> │ │ │ │ cmp r1, #1 │ │ │ │ - beq bbae8 <_PyUnicodeWriter_Finish@@Base+0x7a8> │ │ │ │ + beq bbbf4 <_PyUnicodeWriter_Finish@@Base+0x7a8> │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq bb720 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + beq bb82c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [sl, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ str r3, [r2, #20] │ │ │ │ str ip, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #24] │ │ │ │ str r2, [ip, #20] │ │ │ │ - b bb720 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb82c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r7, #1004] @ 0x3ec │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb720 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ - b bb7f0 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + bne bb82c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb8fc <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb584 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ - b bb924 <_PyUnicodeWriter_Finish@@Base+0x5e4> │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + beq bb690 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + b bba30 <_PyUnicodeWriter_Finish@@Base+0x5e4> │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bbbe0 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ - ldr r0, [pc, #432] @ bbc40 <_PyUnicodeWriter_Finish@@Base+0x900> │ │ │ │ - bl 1be340 │ │ │ │ + bne bbcec <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ + ldr r0, [pc, #432] @ bbd4c <_PyUnicodeWriter_Finish@@Base+0x900> │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb734 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + bne bb840 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b bb734 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + b bb840 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b bba5c <_PyUnicodeWriter_Finish@@Base+0x71c> │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b bbb68 <_PyUnicodeWriter_Finish@@Base+0x71c> │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r5, r2 │ │ │ │ - beq bb594 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ + beq bb6a0 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ ldr r2, [r9, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bb594 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ + b bb6a0 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ ldr r3, [sl, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r2, #24] │ │ │ │ strne r2, [r3, #24] │ │ │ │ ldr r3, [sl, #532] @ 0x214 │ │ │ │ str r2, [sl, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [sl, #532] @ 0x214 │ │ │ │ - b bb720 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb82c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb9f4 <_PyUnicodeWriter_Finish@@Base+0x6b4> │ │ │ │ + beq bbb00 <_PyUnicodeWriter_Finish@@Base+0x6b4> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [sl, #520] @ 0x208 │ │ │ │ cmp r1, #0 │ │ │ │ streq lr, [sl, #524] @ 0x20c │ │ │ │ strne lr, [r1, #20] │ │ │ │ str r1, [lr, #24] │ │ │ │ @@ -145967,63 +146036,63 @@ │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r8, [r3, r4] │ │ │ │ ldr r3, [sl, #788] @ 0x314 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #788] @ 0x314 │ │ │ │ - b bb720 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb82c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r1, r3 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r0 │ │ │ │ - b bb864 <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ - bl 2e14d8 │ │ │ │ + b bb970 <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ + bl 2e217c │ │ │ │ mov r5, #0 │ │ │ │ - b bb768 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + b bb874 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ cmp r8, #0 │ │ │ │ addne r2, r4, #20 │ │ │ │ addeq r2, r4, #28 │ │ │ │ - b bb928 <_PyUnicodeWriter_Finish@@Base+0x5e8> │ │ │ │ + b bba34 <_PyUnicodeWriter_Finish@@Base+0x5e8> │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ - b bb968 <_PyUnicodeWriter_Finish@@Base+0x628> │ │ │ │ + b bba74 <_PyUnicodeWriter_Finish@@Base+0x628> │ │ │ │ ldr r2, [r9, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b bb734 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + b bb840 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8cad8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x168> │ │ │ │ + bl 8cb80 <_PyUnicodeWriter_WriteLatin1String@@Base+0x168> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bbbb8 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ + beq bbcc4 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb768 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bgt bb874 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb768 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bne bb874 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bb768 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bb874 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ ldr r2, [r5, #28] │ │ │ │ - b bb888 <_PyUnicodeWriter_Finish@@Base+0x548> │ │ │ │ + b bb994 <_PyUnicodeWriter_Finish@@Base+0x548> │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000bbc44 : │ │ │ │ +000bbd50 : │ │ │ │ push {fp, lr} │ │ │ │ subs r2, r1, #0 │ │ │ │ add fp, sp, #4 │ │ │ │ - blt bbc74 │ │ │ │ + blt bbd80 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #1004] @ 0x3ec │ │ │ │ ldr r3, [r3, #1016] @ 0x3f8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ @@ -146033,119 +146102,119 @@ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq bbd60 │ │ │ │ - ldr r3, [pc, #300] @ bbdd0 │ │ │ │ + beq bbe6c │ │ │ │ + ldr r3, [pc, #300] @ bbedc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmn r3, #804 @ 0x324 │ │ │ │ - beq bbd70 │ │ │ │ + beq bbe7c │ │ │ │ lsr r1, r4, #18 │ │ │ │ ubfx ip, r4, #0, #18 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, ip │ │ │ │ - bgt bbcf0 │ │ │ │ + bgt bbdfc │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, ip │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq bbd70 │ │ │ │ + beq bbe7c │ │ │ │ bic r3, r4, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r5, r3, #3 │ │ │ │ cmp r2, r3, lsl #3 │ │ │ │ - bhi bbd1c │ │ │ │ + bhi bbe28 │ │ │ │ add r3, r5, r3, lsl #4 │ │ │ │ cmp r3, r2, lsl #2 │ │ │ │ - bcc bbd54 │ │ │ │ + bcc bbe60 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl a01c8 │ │ │ │ + bl a02a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bbd50 │ │ │ │ + beq bbe5c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e280 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6700 │ │ │ │ + bl a67d8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a01c8 │ │ │ │ + b a02a0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt bbdc8 │ │ │ │ + blt bbed4 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #35724 @ 0x8b8c │ │ │ │ + movw r1, #34676 @ 0x8774 │ │ │ │ movt r1, #9 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ cmp lr, r1 │ │ │ │ - bne bbdb0 │ │ │ │ + bne bbebc │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r2 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2dac0 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r4, #0 │ │ │ │ - b bbd54 │ │ │ │ + b bbe60 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bbdd4 <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ +000bbee0 <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #92] @ bbe4c <_Py_NewReferenceNoTotal@@Base+0x78> │ │ │ │ + ldr r2, [pc, #92] @ bbf58 <_Py_NewReferenceNoTotal@@Base+0x78> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ ldr lr, [r2, #1708] @ 0x6ac │ │ │ │ cmp lr, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp lr, r1 │ │ │ │ - bne bbe34 <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ + bne bbf40 <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ bbe50 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - bl 1be340 │ │ │ │ + ldr r0, [pc, #52] @ bbf5c <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + b 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ @@ -146155,104 +146224,104 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov ip, #0 │ │ │ │ mvn r2, r2, lsl r6 │ │ │ │ - b bbea4 <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ + b bbfb0 <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ add lr, r0, r3 │ │ │ │ ldrsb r5, [lr, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bbee8 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne bbff4 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ strb ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r7, [r1, #-12] │ │ │ │ cmp r6, #7 │ │ │ │ and r3, r2, r7 │ │ │ │ - ble bbe7c <_Py_NewReferenceNoTotal@@Base+0xa8> │ │ │ │ + ble bbf88 <_Py_NewReferenceNoTotal@@Base+0xa8> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bbf98 <_Py_NewReferenceNoTotal@@Base+0x1c4> │ │ │ │ + bgt bc0a4 <_Py_NewReferenceNoTotal@@Base+0x1c4> │ │ │ │ lsl lr, r3, #1 │ │ │ │ add r5, r0, lr │ │ │ │ ldrsh r5, [r5, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bbee8 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne bbff4 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ add lr, r0, lr │ │ │ │ strh ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne bbe9c <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne bbfa8 <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ lsl lr, r3, #2 │ │ │ │ lsr r7, r7, #5 │ │ │ │ add lr, lr, r3 │ │ │ │ add r3, r7, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r3, r3, lr │ │ │ │ and r3, r3, r2 │ │ │ │ - bgt bbf58 <_Py_NewReferenceNoTotal@@Base+0x184> │ │ │ │ + bgt bc064 <_Py_NewReferenceNoTotal@@Base+0x184> │ │ │ │ add lr, r0, r3 │ │ │ │ ldrsb lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - bne bbf80 <_Py_NewReferenceNoTotal@@Base+0x1ac> │ │ │ │ + bne bc08c <_Py_NewReferenceNoTotal@@Base+0x1ac> │ │ │ │ cmp r6, #7 │ │ │ │ - ble bbf78 <_Py_NewReferenceNoTotal@@Base+0x1a4> │ │ │ │ + ble bc084 <_Py_NewReferenceNoTotal@@Base+0x1a4> │ │ │ │ cmp r6, #15 │ │ │ │ lslgt lr, r3, #2 │ │ │ │ - bgt bbfac <_Py_NewReferenceNoTotal@@Base+0x1d8> │ │ │ │ + bgt bc0b8 <_Py_NewReferenceNoTotal@@Base+0x1d8> │ │ │ │ lsl lr, r3, #1 │ │ │ │ - b bbed0 <_Py_NewReferenceNoTotal@@Base+0xfc> │ │ │ │ + b bbfdc <_Py_NewReferenceNoTotal@@Base+0xfc> │ │ │ │ add lr, r0, r3, lsl #2 │ │ │ │ ldr lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - beq bbf18 <_Py_NewReferenceNoTotal@@Base+0x144> │ │ │ │ + beq bc024 <_Py_NewReferenceNoTotal@@Base+0x144> │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r7, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r7 │ │ │ │ and r3, r3, r2 │ │ │ │ add lr, r0, r3, lsl #1 │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bbf34 <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ + bgt bc040 <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - bne bbf44 <_Py_NewReferenceNoTotal@@Base+0x170> │ │ │ │ + bne bc050 <_Py_NewReferenceNoTotal@@Base+0x170> │ │ │ │ cmp r6, #7 │ │ │ │ - bgt bbf20 <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ + bgt bc02c <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ add lr, r0, r3 │ │ │ │ - b bbe8c <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ + b bbf98 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r7, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r7 │ │ │ │ and r3, r3, r2 │ │ │ │ - b bbf08 <_Py_NewReferenceNoTotal@@Base+0x134> │ │ │ │ + b bc014 <_Py_NewReferenceNoTotal@@Base+0x134> │ │ │ │ lsl lr, r3, #2 │ │ │ │ add r5, r0, lr │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bbeec <_Py_NewReferenceNoTotal@@Base+0x118> │ │ │ │ + bne bbff8 <_Py_NewReferenceNoTotal@@Base+0x118> │ │ │ │ add lr, r0, lr │ │ │ │ str ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne bbe9c <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne bbfa8 <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr ip, [pc, #256] @ bc0e4 <_Py_NewReferenceNoTotal@@Base+0x310> │ │ │ │ + ldr ip, [pc, #256] @ bc1f0 <_Py_NewReferenceNoTotal@@Base+0x310> │ │ │ │ sub sp, sp, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ mov r4, #0 │ │ │ │ ldr lr, [r2, ip] │ │ │ │ bic r1, r1, #3 │ │ │ │ @@ -146266,122 +146335,122 @@ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #-8] │ │ │ │ cmp r0, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str ip, [lr, #3824] @ 0xef0 │ │ │ │ - bne bc060 <_Py_NewReferenceNoTotal@@Base+0x28c> │ │ │ │ + bne bc16c <_Py_NewReferenceNoTotal@@Base+0x28c> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc0b8 <_Py_NewReferenceNoTotal@@Base+0x2e4> │ │ │ │ + bne bc1c4 <_Py_NewReferenceNoTotal@@Base+0x2e4> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc08c <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ + bne bc198 <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bc0e8 │ │ │ │ + b bc1f4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc038 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + bgt bc144 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bc038 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + bne bc144 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bc038 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + b bc144 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc050 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ + bgt bc15c <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bc050 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ + bne bc15c <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - b bc054 <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ + b bc160 <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc044 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bgt bc150 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bc044 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bne bc150 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bc044 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + b bc150 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bc0e8 : │ │ │ │ +000bc1f4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #804] @ bc428 │ │ │ │ + ldr r2, [pc, #804] @ bc534 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ and ip, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp ip, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r3, r3, #3 │ │ │ │ - bne bc2b4 │ │ │ │ + bne bc3c0 │ │ │ │ ldr r1, [r2, #3752] @ 0xea8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble bc2f0 │ │ │ │ + ble bc3fc │ │ │ │ movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ sub lr, r1, #1 │ │ │ │ str lr, [r2, #3752] @ 0xea8 │ │ │ │ sub r1, r0, r3 │ │ │ │ - movw r3, #26368 @ 0x6700 │ │ │ │ + movw r3, #26584 @ 0x67d8 │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [ip, #1020] @ 0x3fc │ │ │ │ cmp lr, r3 │ │ │ │ - bne bc310 │ │ │ │ + bne bc41c │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq bc344 │ │ │ │ + beq bc450 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt bc1b4 │ │ │ │ + bgt bc2c0 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc344 │ │ │ │ + beq bc450 │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq bc324 │ │ │ │ + beq bc430 │ │ │ │ cmp r2, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r0, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul r0, r0, r2 │ │ │ │ @@ -146394,29 +146463,29 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr lr, [r0, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne bc24c │ │ │ │ + bne bc358 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc248 │ │ │ │ + beq bc354 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r0, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq bc39c │ │ │ │ + beq bc4a8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bc370 │ │ │ │ + beq bc47c │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -146442,41 +146511,41 @@ │ │ │ │ str ip, [r1, #4] │ │ │ │ ldr ip, [r2, #3824] @ 0xef0 │ │ │ │ ldr r1, [r2, #3752] @ 0xea8 │ │ │ │ sub ip, ip, #1 │ │ │ │ str lr, [r0, #-8] │ │ │ │ cmp r1, lr │ │ │ │ str ip, [r2, #3824] @ 0xef0 │ │ │ │ - bgt bc13c │ │ │ │ + bgt bc248 │ │ │ │ movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r4, #26368 @ 0x6700 │ │ │ │ + movw r4, #26584 @ 0x67d8 │ │ │ │ movt r4, #10 │ │ │ │ sub r1, r0, r3 │ │ │ │ ldr lr, [ip, #1020] @ 0x3fc │ │ │ │ cmp lr, r4 │ │ │ │ - beq bc164 │ │ │ │ + beq bc270 │ │ │ │ ldr r0, [ip, #1004] @ 0x3ec │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [ip, #980] @ 0x3d4 │ │ │ │ - movw r3, #35308 @ 0x89ec │ │ │ │ + movw r3, #34260 @ 0x85d4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc41c │ │ │ │ + bne bc528 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #524] @ 0x20c │ │ │ │ @@ -146488,15 +146557,15 @@ │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bc260 │ │ │ │ + beq bc36c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -146520,18 +146589,18 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b bc360 │ │ │ │ + b bc46c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bc42c : │ │ │ │ +000bc538 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -146540,60 +146609,60 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bc4d4 │ │ │ │ + beq bc5e0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc4ac │ │ │ │ + bne bc5b8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bc4ac │ │ │ │ + beq bc5b8 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc490 │ │ │ │ + bne bc59c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f3374 │ │ │ │ + bl 2f4134 │ │ │ │ mov r0, #0 │ │ │ │ - b bc4a4 │ │ │ │ + b bc5b0 │ │ │ │ mov r1, r2 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc470 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne bc57c │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b bc4cc │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b bc5d8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov r4, r2 │ │ │ │ subs r7, r1, #0 │ │ │ │ str r0, [fp, #-168] @ 0xffffff58 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - beq bd3a4 │ │ │ │ + beq bd4b0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ sub r6, fp, #124 @ 0x7c │ │ │ │ ldr r1, [r7, #16] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ bic r2, r3, r3, asr #31 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ @@ -146601,230 +146670,230 @@ │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r2, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-192] @ 0xffffff40 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl bd768 <_PySlotIterator_InitLegacy@@Base> │ │ │ │ + bl bd874 <_PySlotIterator_InitLegacy@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ movw r9, #65535 @ 0xffff │ │ │ │ mov sl, r3 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r3, [fp, #-200] @ 0xffffff38 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ str r3, [fp, #-196] @ 0xffffff3c │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ str r3, [fp, #-184] @ 0xffffff48 │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd7b0 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd8bc <_PySlotIterator_Next@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bc6e0 │ │ │ │ + beq bc7ec │ │ │ │ ldrh r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - bhi bc6c8 │ │ │ │ + bhi bc7d4 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bls bc598 │ │ │ │ - ldr r3, [pc, #4068] @ bd5a8 │ │ │ │ + bls bc6a4 │ │ │ │ + ldr r3, [pc, #4068] @ bd6b4 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - bhi bc598 │ │ │ │ + bhi bc6a4 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq bd2d0 │ │ │ │ + beq bd3dc │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ add r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - beq bd638 │ │ │ │ + beq bd744 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r5 │ │ │ │ bl 2e280 │ │ │ │ - b bc598 │ │ │ │ + b bc6a4 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc598 │ │ │ │ + beq bc6a4 │ │ │ │ str r6, [fp, #-212] @ 0xffffff2c │ │ │ │ - movw r1, #25196 @ 0x626c │ │ │ │ + movw r1, #25772 @ 0x64ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r6, [fp, #-176] @ 0xffffff50 │ │ │ │ str r5, [fp, #-216] @ 0xffffff28 │ │ │ │ - movw r5, #59780 @ 0xe984 │ │ │ │ + movw r5, #60324 @ 0xeba4 │ │ │ │ movt r5, #60 @ 0x3c │ │ │ │ str r7, [fp, #-204] @ 0xffffff34 │ │ │ │ str r4, [fp, #-208] @ 0xffffff30 │ │ │ │ mov r7, r3 │ │ │ │ - movw r4, #25176 @ 0x6258 │ │ │ │ + movw r4, #25752 @ 0x6498 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ str r1, [fp, #-152] @ 0xffffff68 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #8 │ │ │ │ - bne bd1e0 │ │ │ │ + bne bd2ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4d8 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcdf0 │ │ │ │ + beq bcefc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bce10 │ │ │ │ + beq bcf1c │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r8 │ │ │ │ ldr r7, [r8, #20]! │ │ │ │ cmp r7, #0 │ │ │ │ - bne bc65c │ │ │ │ + bne bc768 │ │ │ │ str r6, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r7, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r4, [fp, #-208] @ 0xffffff30 │ │ │ │ ldr r6, [fp, #-212] @ 0xffffff2c │ │ │ │ - b bc598 │ │ │ │ + b bc6a4 │ │ │ │ cmp r2, r9 │ │ │ │ - beq bd090 │ │ │ │ + beq bd19c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd7b0 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd8bc <_PySlotIterator_Next@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne bc5a8 │ │ │ │ + bne bc6b4 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bd68c │ │ │ │ + beq bd798 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq bd65c │ │ │ │ + beq bd768 │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd208 │ │ │ │ + bne bd314 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e688 │ │ │ │ cmp r0, #0 │ │ │ │ addne r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bd090 │ │ │ │ + beq bd19c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e31c │ │ │ │ add r9, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ - beq bd730 │ │ │ │ + beq bd83c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r9 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcda0 │ │ │ │ + bne bceac │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcda8 │ │ │ │ + bne bceb4 │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl af3bc │ │ │ │ + bl af4a4 │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd0a0 │ │ │ │ + beq bd1ac │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq bc7b4 │ │ │ │ + beq bc8c0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl 258db0 │ │ │ │ + bl 259af8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd0a0 │ │ │ │ + beq bd1ac │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movw r3, #41268 @ 0xa134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt bcd50 │ │ │ │ + bgt bce5c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge bd710 │ │ │ │ + bge bd81c │ │ │ │ ldr r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc804 │ │ │ │ + beq bc910 │ │ │ │ movw r3, #41268 @ 0xa134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne bd3cc │ │ │ │ + bne bd4d8 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl 2589cc │ │ │ │ + bl 259714 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bd0a0 │ │ │ │ + beq bd1ac │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [fp, #-148] @ 0xffffff6c │ │ │ │ streq r3, [fp, #-152] @ 0xffffff68 │ │ │ │ - bne bd274 │ │ │ │ + bne bd380 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r9, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ str r9, [fp, #-128] @ 0xffffff80 │ │ │ │ ldreq r3, [r5, #16] │ │ │ │ streq r3, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl be2a8 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be3b4 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd0a0 │ │ │ │ + beq bd1ac │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ sub r2, fp, #132 @ 0x84 │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ str r9, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl be2a8 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be3b4 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd0a0 │ │ │ │ + beq bd1ac │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r2, fp, #136 @ 0x88 │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ str r9, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl be2a8 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be3b4 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd0a0 │ │ │ │ + beq bd1ac │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bd0a0 │ │ │ │ + beq bd1ac │ │ │ │ ldr r2, [fp, #-172] @ 0xffffff54 │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ cmp r2, r9 │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - beq bc8d0 │ │ │ │ + beq bc9dc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ add r2, r4, #212 @ 0xd4 │ │ │ │ str r3, [r4, #448] @ 0x1c0 │ │ │ │ @@ -146840,21 +146909,21 @@ │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add r2, r4, #424 @ 0x1a8 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ str r5, [r4, #128] @ 0x80 │ │ │ │ tst r3, #2 │ │ │ │ - bne bd4c8 │ │ │ │ + bne bd5d4 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r3, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r5, [pc, #3184] @ bd5ac │ │ │ │ + ldr r5, [pc, #3184] @ bd6b8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r3, [fp, #-196] @ 0xffffff3c │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r4, #456] @ 0x1c8 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ @@ -146871,854 +146940,854 @@ │ │ │ │ ldr r2, [fp, #-168] @ 0xffffff58 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r8, [r4, #440] @ 0x1b8 │ │ │ │ str r8, [r4, #432] @ 0x1b0 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r8, [pc, #3088] @ bd5b0 │ │ │ │ + ldr r8, [pc, #3088] @ bd6bc │ │ │ │ ldrb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd7b0 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd8bc <_PySlotIterator_Next@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcaa8 │ │ │ │ + beq bcbb4 │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq bca08 │ │ │ │ - bhi bca60 │ │ │ │ + beq bcb14 │ │ │ │ + bhi bcb6c │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bls bca08 │ │ │ │ + bls bcb14 │ │ │ │ sub r3, r3, #5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bhi bc9a8 │ │ │ │ + bhi bcab4 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r5, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ str r2, [r4, #24] │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi bca3c │ │ │ │ + bhi bcb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd7b0 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd8bc <_PySlotIterator_Next@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcaa8 │ │ │ │ + beq bcbb4 │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq bca08 │ │ │ │ - bls bc9fc │ │ │ │ + beq bcb14 │ │ │ │ + bls bcb08 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq bcc70 │ │ │ │ + beq bcd7c │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ cmp r3, r2 │ │ │ │ - beq bcc24 │ │ │ │ - ldr r1, [pc, #2928] @ bd5b4 │ │ │ │ + beq bcd30 │ │ │ │ + ldr r1, [pc, #2928] @ bd6c0 │ │ │ │ sub r3, r3, #5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - bhi bc9a8 │ │ │ │ + bhi bcab4 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq bcc70 │ │ │ │ + beq bcd7c │ │ │ │ cmp r3, r7 │ │ │ │ - beq bcc24 │ │ │ │ + beq bcd30 │ │ │ │ sub r3, r3, #57 @ 0x39 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi bc9a8 │ │ │ │ + bhi bcab4 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #156] @ 0x9c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #52300 @ 0xcc4c │ │ │ │ + movweq r3, #54620 @ 0xd55c │ │ │ │ movteq r3, #24 │ │ │ │ streq r3, [r4, #24] │ │ │ │ sub r3, fp, #136 @ 0x88 │ │ │ │ ldm r3, {r3, r7, r8} │ │ │ │ str r3, [r4, #28] │ │ │ │ str r8, [r4, #104] @ 0x68 │ │ │ │ str r7, [r4, #144] @ 0x90 │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - blt bcc24 │ │ │ │ + blt bcd30 │ │ │ │ ldr r2, [r4, #152] @ 0x98 │ │ │ │ - movw r3, #42420 @ 0xa5b4 │ │ │ │ + movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bcb40 │ │ │ │ + bne bcc4c │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bcb10 │ │ │ │ + beq bcc1c │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd73c │ │ │ │ + blt bd848 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd50c │ │ │ │ + blt bd618 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd470 │ │ │ │ + blt bd57c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd49c │ │ │ │ + blt bd5a8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r6, [r4, #132] @ 0x84 │ │ │ │ - bne bd6b4 │ │ │ │ + bne bd7c0 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bcba8 │ │ │ │ + beq bccb4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl af2d0 │ │ │ │ - bl aadf0 │ │ │ │ + bl af3b8 │ │ │ │ + bl aaed8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bcc24 │ │ │ │ - ldr r1, [pc, #2624] @ bd5b8 │ │ │ │ + beq bcd30 │ │ │ │ + ldr r1, [pc, #2624] @ bd6c4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bcba0 │ │ │ │ + bgt bccac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd554 │ │ │ │ + beq bd660 │ │ │ │ cmn r9, #1 │ │ │ │ - beq bcc24 │ │ │ │ + beq bcd30 │ │ │ │ cmp r8, #0 │ │ │ │ - bne bcdf8 │ │ │ │ + bne bcf04 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bce18 │ │ │ │ - ldr r1, [pc, #2556] @ bd5bc │ │ │ │ + bne bcf24 │ │ │ │ + ldr r1, [pc, #2556] @ bd6c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c4c │ │ │ │ + bl a7d24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bcc24 │ │ │ │ + bne bcd30 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 2e688 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq bd560 │ │ │ │ + beq bd66c │ │ │ │ sub r1, r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl bea8c │ │ │ │ + bl beb98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bcc24 │ │ │ │ - ldr r1, [pc, #2492] @ bd5bc │ │ │ │ + beq bcd30 │ │ │ │ + ldr r1, [pc, #2492] @ bd6c8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bcc24 │ │ │ │ + bgt bcd30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd650 │ │ │ │ - bl beb18 │ │ │ │ + beq bd75c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd3e8 │ │ │ │ + bne bd4f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r3 │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [fp, #-160] @ 0xffffff60 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r0, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [r3, #20] │ │ │ │ - bl beb48 │ │ │ │ + bl bec54 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r2, r9, sl │ │ │ │ bl 2e280 │ │ │ │ mov r0, r4 │ │ │ │ - bl beb48 │ │ │ │ + bl bec54 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl beb48 │ │ │ │ + bl bec54 │ │ │ │ cmp sl, #0 │ │ │ │ - ble bc9a8 │ │ │ │ + ble bcab4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne bd334 │ │ │ │ + bne bd440 │ │ │ │ cmp sl, #1 │ │ │ │ - beq bc9a8 │ │ │ │ + beq bcab4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ tst r3, #8 │ │ │ │ - bne bd350 │ │ │ │ + bne bd45c │ │ │ │ cmp sl, #2 │ │ │ │ - beq bc9a8 │ │ │ │ + beq bcab4 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ tst r3, #8 │ │ │ │ - bne bd36c │ │ │ │ + bne bd478 │ │ │ │ cmp sl, #3 │ │ │ │ - beq bc9a8 │ │ │ │ + beq bcab4 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ tst r3, #8 │ │ │ │ - bne bd388 │ │ │ │ + bne bd494 │ │ │ │ subs r2, sl, #4 │ │ │ │ - beq bc9a8 │ │ │ │ + beq bcab4 │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ tst r1, #8 │ │ │ │ - bne bd2e0 │ │ │ │ + bne bd3ec │ │ │ │ add r3, r3, #20 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bne bccfc │ │ │ │ - b bc9a8 │ │ │ │ + bne bce08 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #160] @ 0xa0 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r3, #12 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd154 │ │ │ │ + beq bd260 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov ip, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r5, ip │ │ │ │ - ble bd17c │ │ │ │ + ble bd288 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ cmp lr, r9 │ │ │ │ - bne bd14c │ │ │ │ + bne bd258 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq bc7d4 │ │ │ │ - b bcd5c │ │ │ │ + beq bc8e0 │ │ │ │ + b bce68 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne bd230 │ │ │ │ + bne bd33c │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r0, #1 │ │ │ │ - bl af3bc │ │ │ │ + bl af4a4 │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bc784 │ │ │ │ + b bc890 │ │ │ │ str r2, [r4, #148] @ 0x94 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #152] @ 0x98 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ - b bc6a8 │ │ │ │ - ldr r1, [pc, #1984] @ bd5c0 │ │ │ │ + b bc7b4 │ │ │ │ + ldr r1, [pc, #1984] @ bd6cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 11992c │ │ │ │ + bl 11a2cc │ │ │ │ cmn r0, #1 │ │ │ │ - bne bcbb0 │ │ │ │ - b bcc24 │ │ │ │ + bne bccbc │ │ │ │ + b bcd30 │ │ │ │ str r8, [fp, #-184] @ 0xffffff48 │ │ │ │ - b bc6a8 │ │ │ │ - ldr r1, [pc, #1956] @ bd5c4 │ │ │ │ + b bc7b4 │ │ │ │ + ldr r1, [pc, #1956] @ bd6d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11992c │ │ │ │ + bl 11a2cc │ │ │ │ cmn r0, #1 │ │ │ │ - bne bcbb8 │ │ │ │ - b bcc24 │ │ │ │ + bne bccc4 │ │ │ │ + b bcd30 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #196] @ 0xc4 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #424] @ 0x1a8 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #428] @ 0x1ac │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #212] @ 0xd4 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #380] @ 0x17c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #224] @ 0xe0 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #200] @ 0xc8 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #368] @ 0x170 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #220] @ 0xdc │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #364] @ 0x16c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #32] │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #164] @ 0xa4 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #216] @ 0xd8 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #288] @ 0x120 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #136] @ 0x88 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #384] @ 0x180 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #396] @ 0x18c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #392] @ 0x188 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #416] @ 0x1a0 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #412] @ 0x19c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #388] @ 0x184 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #376] @ 0x178 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #404] @ 0x194 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #420] @ 0x1a4 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #264] @ 0x108 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #236] @ 0xec │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #272] @ 0x110 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #276] @ 0x114 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #240] @ 0xf0 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #248] @ 0xf8 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #256] @ 0x100 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #304] @ 0x130 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #360] @ 0x168 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #344] @ 0x158 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #308] @ 0x134 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #328] @ 0x148 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #316] @ 0x13c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #320] @ 0x140 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #340] @ 0x154 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #312] @ 0x138 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #324] @ 0x144 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #352] @ 0x160 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #284] @ 0x11c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #228] @ 0xe4 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #260] @ 0x104 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #348] @ 0x15c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #232] @ 0xe8 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #268] @ 0x10c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #292] @ 0x124 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #336] @ 0x150 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #280] @ 0x118 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #300] @ 0x12c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #244] @ 0xf4 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #332] @ 0x14c │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #188] @ 0xbc │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ str r2, [r4, #252] @ 0xfc │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-196] @ 0xffffff3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne bc598 │ │ │ │ + bne bc6a4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq bd428 │ │ │ │ + beq bd534 │ │ │ │ str r7, [fp, #-196] @ 0xffffff3c │ │ │ │ - b bc598 │ │ │ │ + b bc6a4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne bc598 │ │ │ │ + bne bc6a4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bc598 │ │ │ │ + b bc6a4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd530 │ │ │ │ + bne bd63c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc598 │ │ │ │ + bgt bc6a4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25040 @ 0x61d0 │ │ │ │ + movw r1, #25616 @ 0x6410 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r3 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r4, #0 │ │ │ │ - b bcc44 │ │ │ │ + b bcd50 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd584 │ │ │ │ + bne bd690 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc598 │ │ │ │ + bgt bc6a4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24980 @ 0x6194 │ │ │ │ + movw r1, #25556 @ 0x63d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b bd090 │ │ │ │ + bl 16f7e8 │ │ │ │ + b bd19c │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd5cc │ │ │ │ + bne bd6d8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bc598 │ │ │ │ + b bc6a4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd5f0 │ │ │ │ + bne bd6fc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - b bc598 │ │ │ │ + b bc6a4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd614 │ │ │ │ + bne bd720 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - b bc598 │ │ │ │ + b bc6a4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd444 │ │ │ │ + bne bd550 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc598 │ │ │ │ + bgt bc6a4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25096 @ 0x6208 │ │ │ │ + movw r1, #25672 @ 0x6448 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b bd090 │ │ │ │ + bl 16f7e8 │ │ │ │ + b bd19c │ │ │ │ add ip, ip, #1 │ │ │ │ - b bcd7c │ │ │ │ + b bce88 │ │ │ │ mov r3, r4 │ │ │ │ cmp lr, r3 │ │ │ │ - beq bcd90 │ │ │ │ + beq bce9c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd158 │ │ │ │ + bne bd264 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, r3 │ │ │ │ - beq bcd90 │ │ │ │ + beq bce9c │ │ │ │ ldr r3, [lr, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd1b0 │ │ │ │ + beq bd2bc │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov ip, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r5, ip │ │ │ │ - ble bd318 │ │ │ │ + ble bd424 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - beq bd1d8 │ │ │ │ + beq bd2e4 │ │ │ │ add ip, ip, #1 │ │ │ │ - b bd194 │ │ │ │ + b bd2a0 │ │ │ │ mov r3, lr │ │ │ │ cmp r4, r3 │ │ │ │ - beq bd1d8 │ │ │ │ + beq bd2e4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd1b4 │ │ │ │ + bne bd2c0 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bd318 │ │ │ │ + bne bd424 │ │ │ │ mov r4, lr │ │ │ │ - b bcd90 │ │ │ │ + b bce9c │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt bd2fc │ │ │ │ + blt bd408 │ │ │ │ ldr r3, [fp, #-200] @ 0xffffff38 │ │ │ │ cmp r3, r2 │ │ │ │ movlt r3, r2 │ │ │ │ str r3, [fp, #-200] @ 0xffffff38 │ │ │ │ ldr r3, [fp, #-216] @ 0xffffff28 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ - b bc668 │ │ │ │ + b bc774 │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd248 │ │ │ │ + bne bd354 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25444 @ 0x6364 │ │ │ │ + movw r1, #26020 @ 0x65a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b bd090 │ │ │ │ + bl 16f7e8 │ │ │ │ + b bd19c │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b bc790 │ │ │ │ + b bc89c │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt bc708 │ │ │ │ + bgt bc814 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25496 @ 0x6398 │ │ │ │ + movw r1, #26072 @ 0x65d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b bd090 │ │ │ │ + bl 16f7e8 │ │ │ │ + b bd19c │ │ │ │ ldr r2, [r5, #16] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r2, r2, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc828 │ │ │ │ + beq bc934 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-156] @ 0xffffff64 │ │ │ │ orr r3, r2, r3 │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - bne bc828 │ │ │ │ + bne bc934 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25764 @ 0x64a4 │ │ │ │ + movw r1, #26340 @ 0x66e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b bd0a0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b bd1ac │ │ │ │ ldr r0, [fp, #-160] @ 0xffffff60 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ str r5, [fp, #-160] @ 0xffffff60 │ │ │ │ - b bc598 │ │ │ │ + b bc6a4 │ │ │ │ bic r1, r1, #8 │ │ │ │ ldr r0, [fp, #-152] @ 0xffffff68 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r1, r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b bcd08 │ │ │ │ + b bce14 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25140 @ 0x6234 │ │ │ │ + movw r1, #25716 @ 0x6474 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b bd090 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b bd19c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25544 @ 0x63c8 │ │ │ │ + movw r1, #26120 @ 0x6608 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b bd0a0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b bd1ac │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b bccb4 │ │ │ │ + b bcdc0 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b bccc8 │ │ │ │ + b bcdd4 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b bccdc │ │ │ │ + b bcde8 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b bccf0 │ │ │ │ + b bcdfc │ │ │ │ sub r6, fp, #124 @ 0x7c │ │ │ │ ldr r1, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3785e0 <_PySlotIterator_Init@@Base> │ │ │ │ + bl 378a20 <_PySlotIterator_Init@@Base> │ │ │ │ str r7, [fp, #-156] @ 0xffffff64 │ │ │ │ str r7, [fp, #-192] @ 0xffffff40 │ │ │ │ str r7, [fp, #-188] @ 0xffffff44 │ │ │ │ str r7, [fp, #-148] @ 0xffffff6c │ │ │ │ - b bc56c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b bc678 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25712 @ 0x6470 │ │ │ │ + movw r1, #26288 @ 0x66b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b bd0a0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b bd1ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bd404 │ │ │ │ + bgt bd510 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd41c │ │ │ │ + beq bd528 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ str r4, [fp, #-160] @ 0xffffff60 │ │ │ │ str r4, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bcc44 │ │ │ │ + b bcd50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bd404 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bd510 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25220 @ 0x6284 │ │ │ │ + movw r1, #25796 @ 0x64c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b bd090 │ │ │ │ + bl 16f7e8 │ │ │ │ + b bd19c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #25080 @ 0x61f8 │ │ │ │ + movw r2, #25656 @ 0x6438 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24892 @ 0x613c │ │ │ │ + movw r1, #25468 @ 0x637c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b bd090 │ │ │ │ + bl 1417cc │ │ │ │ + b bd19c │ │ │ │ str r2, [r4, #168] @ 0xa8 │ │ │ │ - b bc9a8 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + b bcab4 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #25972 @ 0x6574 │ │ │ │ + movw r1, #26548 @ 0x67b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b bcc24 │ │ │ │ + bl 1417cc │ │ │ │ + b bcd30 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b bc9a8 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + b bcab4 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #26040 @ 0x65b8 │ │ │ │ + movw r1, #26616 @ 0x67f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b bcc24 │ │ │ │ + bl 1417cc │ │ │ │ + b bcd30 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ - b bc920 │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ + b bca2c │ │ │ │ str r2, [r4, #128] @ 0x80 │ │ │ │ - b bc9a8 │ │ │ │ + b bcab4 │ │ │ │ cmp r7, #0 │ │ │ │ ldreq r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq bc598 │ │ │ │ + beq bc6a4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #24932 @ 0x6164 │ │ │ │ + movw r2, #25508 @ 0x63a4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24892 @ 0x613c │ │ │ │ + movw r1, #25468 @ 0x637c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b bd090 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + bl 1417cc │ │ │ │ + b bd19c │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #25900 @ 0x652c │ │ │ │ + movw r1, #26476 @ 0x676c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b bcc24 │ │ │ │ + bl 1417cc │ │ │ │ + b bcd30 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #25016 @ 0x61b8 │ │ │ │ + movw r2, #25592 @ 0x63f8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24892 @ 0x613c │ │ │ │ + movw r1, #25468 @ 0x637c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b bd090 │ │ │ │ + bl 1417cc │ │ │ │ + b bd19c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bcba0 │ │ │ │ - movw r0, #46652 @ 0xb63c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bccac │ │ │ │ + movw r0, #46440 @ 0xb568 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #26116 @ 0x6604 │ │ │ │ + movw r2, #26692 @ 0x6844 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f15c0 │ │ │ │ - b bcc24 │ │ │ │ + bl 2f2260 │ │ │ │ + b bcd30 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #24964 @ 0x6184 │ │ │ │ + movw r2, #25540 @ 0x63c4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24892 @ 0x613c │ │ │ │ + movw r1, #25468 @ 0x637c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b bd090 │ │ │ │ - subeq lr, r5, r4, asr #9 │ │ │ │ - subeq lr, r5, lr, lsr r5 │ │ │ │ - subeq lr, r5, r2, asr r6 │ │ │ │ - subeq lr, r5, r4, lsr #11 │ │ │ │ + bl 1417cc │ │ │ │ + b bd19c │ │ │ │ + subeq lr, r5, r8, lsl #14 │ │ │ │ + subeq lr, r5, r2, lsl #15 │ │ │ │ + umaaleq lr, r5, r6, r8 │ │ │ │ + subeq lr, r5, r8, ror #15 │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ rsbeq r2, r3, r8, lsr #12 │ │ │ │ rsbeq r2, r3, r0, lsr #29 │ │ │ │ rsbeq r1, r3, r8, asr lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #24880 @ 0x6130 │ │ │ │ + movw r2, #25456 @ 0x6370 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24892 @ 0x613c │ │ │ │ + movw r1, #25468 @ 0x637c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b bd090 │ │ │ │ + bl 1417cc │ │ │ │ + b bd19c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #24948 @ 0x6174 │ │ │ │ + movw r2, #25524 @ 0x63b4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24892 @ 0x613c │ │ │ │ + movw r1, #25468 @ 0x637c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b bd090 │ │ │ │ + bl 1417cc │ │ │ │ + b bd19c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #25128 @ 0x6228 │ │ │ │ + movw r2, #25704 @ 0x6468 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24892 @ 0x613c │ │ │ │ + movw r1, #25468 @ 0x637c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b bd090 │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 1417cc │ │ │ │ + b bd19c │ │ │ │ + bl 2e217c │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r3 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bd0a0 │ │ │ │ + b bd1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bcc24 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bcd30 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #25368 @ 0x6318 │ │ │ │ + movw r1, #25944 @ 0x6558 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r3 │ │ │ │ - b bd0a0 │ │ │ │ + b bd1ac │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #25292 @ 0x62cc │ │ │ │ - movweq r1, #25336 @ 0x62f8 │ │ │ │ + movwne r1, #25868 @ 0x650c │ │ │ │ + movweq r1, #25912 @ 0x6538 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ - bl 16ee7c │ │ │ │ - b bd090 │ │ │ │ - ldr r1, [pc, #-244] @ bd5c8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b bd19c │ │ │ │ + ldr r1, [pc, #-244] @ bd6d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -147732,39 +147801,39 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ - b bcb50 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b bcc5c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #25668 @ 0x6444 │ │ │ │ + movw r1, #26244 @ 0x6684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b bd0a0 │ │ │ │ + bl 1417cc │ │ │ │ + b bd1ac │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bd0a0 │ │ │ │ + b bd1ac │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #25832 @ 0x64e8 │ │ │ │ + movw r1, #26408 @ 0x6728 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b bcc24 │ │ │ │ + bl 1417cc │ │ │ │ + b bcd30 │ │ │ │ │ │ │ │ -000bd768 <_PySlotIterator_InitLegacy@@Base>: │ │ │ │ +000bd874 <_PySlotIterator_InitLegacy@@Base>: │ │ │ │ ldrh ip, [r0, #64] @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ push {fp, lr} │ │ │ │ add lr, r0, #4 │ │ │ │ and ip, ip, #64512 @ 0xfc00 │ │ │ │ orr ip, ip, #512 @ 0x200 │ │ │ │ add fp, sp, #4 │ │ │ │ @@ -147776,472 +147845,472 @@ │ │ │ │ strh r3, [r0, #72] @ 0x48 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000bd7b0 <_PySlotIterator_Next@@Base>: │ │ │ │ +000bd8bc <_PySlotIterator_Next@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mvn r3, #0 │ │ │ │ strh r3, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r2, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bdc10 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ + beq bdd1c <_PySlotIterator_Next@@Base+0x460> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bdb48 <_PySlotIterator_Next@@Base+0x398> │ │ │ │ + bne bdc54 <_PySlotIterator_Next@@Base+0x398> │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ add lr, r5, #72 @ 0x48 │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r4, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ strh r2, [r5, #74] @ 0x4a │ │ │ │ - bne bdb9c <_PySlotIterator_Next@@Base+0x3ec> │ │ │ │ + bne bdca8 <_PySlotIterator_Next@@Base+0x3ec> │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - bhi bdf38 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi be044 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ cmp r4, #87 @ 0x57 │ │ │ │ - bls bd960 <_PySlotIterator_Next@@Base+0x1b0> │ │ │ │ + bls bda6c <_PySlotIterator_Next@@Base+0x1b0> │ │ │ │ sub r1, r4, #88 @ 0x58 │ │ │ │ movw r3, #4031 @ 0xfbf │ │ │ │ movt r3, #24 │ │ │ │ uxth r1, r1 │ │ │ │ lsr r3, r3, r1 │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq bdbcc <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ + beq bdcd8 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ sub r3, r4, #92 @ 0x5c │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #2 │ │ │ │ - bls bdea4 <_PySlotIterator_Next@@Base+0x6f4> │ │ │ │ + bls bdfb0 <_PySlotIterator_Next@@Base+0x6f4> │ │ │ │ tst r2, #4 │ │ │ │ - beq bd8a0 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bd9ac <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #59572 @ 0xe8b4 │ │ │ │ + movw r1, #60152 @ 0xeaf8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #5 │ │ │ │ - beq bdc3c <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ - bhi bd8a0 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bdd48 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ + bhi bd9ac <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ cmp r3, #3 │ │ │ │ - beq bd8a0 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bd9ac <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ cmp r3, #4 │ │ │ │ - beq bdc3c <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ + beq bdd48 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bdbf4 <_PySlotIterator_Next@@Base+0x444> │ │ │ │ + bne bdd00 <_PySlotIterator_Next@@Base+0x444> │ │ │ │ ldr r3, [ip] │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [ip] │ │ │ │ ldrb r3, [r5, #65] @ 0x41 │ │ │ │ tst r3, #2 │ │ │ │ - beq bda00 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ + beq bdb0c <_PySlotIterator_Next@@Base+0x250> │ │ │ │ cmp r4, #73 @ 0x49 │ │ │ │ - bhi bda3c <_PySlotIterator_Next@@Base+0x28c> │ │ │ │ + bhi bdb48 <_PySlotIterator_Next@@Base+0x28c> │ │ │ │ cmp r4, #71 @ 0x47 │ │ │ │ - bhi bdd6c <_PySlotIterator_Next@@Base+0x5bc> │ │ │ │ + bhi bde78 <_PySlotIterator_Next@@Base+0x5bc> │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - beq bdd90 <_PySlotIterator_Next@@Base+0x5e0> │ │ │ │ + beq bde9c <_PySlotIterator_Next@@Base+0x5e0> │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ - beq bda10 <_PySlotIterator_Next@@Base+0x260> │ │ │ │ + beq bdb1c <_PySlotIterator_Next@@Base+0x260> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #59572 @ 0xe8b4 │ │ │ │ + movw r1, #60152 @ 0xeaf8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bdc30 <_PySlotIterator_Next@@Base+0x480> │ │ │ │ + bne bdd3c <_PySlotIterator_Next@@Base+0x480> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd984 <_PySlotIterator_Next@@Base+0x1d4> │ │ │ │ + beq bda90 <_PySlotIterator_Next@@Base+0x1d4> │ │ │ │ ubfx r1, r4, #5, #16 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #1 │ │ │ │ add r1, r5, r1, lsl #2 │ │ │ │ cmp r4, #55 @ 0x37 │ │ │ │ lsl r6, r2, r3 │ │ │ │ mov r8, r1 │ │ │ │ movls ip, r4 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ - bls bd9e8 <_PySlotIterator_Next@@Base+0x238> │ │ │ │ + bls bdaf4 <_PySlotIterator_Next@@Base+0x238> │ │ │ │ mov ip, r4 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - beq bda20 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ - ldr r1, [pc, #1836] @ be078 <_PySlotIterator_Next@@Base+0x8c8> │ │ │ │ + beq bdb2c <_PySlotIterator_Next@@Base+0x270> │ │ │ │ + ldr r1, [pc, #1836] @ be184 <_PySlotIterator_Next@@Base+0x8c8> │ │ │ │ sub r2, r4, #57 @ 0x39 │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ - bhi bda20 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ + bhi bdb2c <_PySlotIterator_Next@@Base+0x270> │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r4, #4 │ │ │ │ - bhi bdb30 <_PySlotIterator_Next@@Base+0x380> │ │ │ │ - ldr r3, [pc, #1804] @ be07c <_PySlotIterator_Next@@Base+0x8cc> │ │ │ │ + bhi bdc3c <_PySlotIterator_Next@@Base+0x380> │ │ │ │ + ldr r3, [pc, #1804] @ be188 <_PySlotIterator_Next@@Base+0x8cc> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bdfe0 <_PySlotIterator_Next@@Base+0x830> │ │ │ │ + bhi be0ec <_PySlotIterator_Next@@Base+0x830> │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd90c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bda18 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ add r3, r1, r4, lsl #2 │ │ │ │ - movw r0, #46652 @ 0xb63c │ │ │ │ + movw r0, #46440 @ 0xb568 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #26356 @ 0x66f4 │ │ │ │ + movw r2, #26932 @ 0x6934 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f15c0 │ │ │ │ + bl 2f2260 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bdd18 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + beq bde24 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ubfx r1, r4, #5, #16 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r2, #1 │ │ │ │ ldrh ip, [r5, #72] @ 0x48 │ │ │ │ mov r7, r1 │ │ │ │ cmp r4, #55 @ 0x37 │ │ │ │ lsl r6, r2, r3 │ │ │ │ add r3, r5, r1, lsl #2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ - bhi bd944 <_PySlotIterator_Next@@Base+0x194> │ │ │ │ + bhi bda50 <_PySlotIterator_Next@@Base+0x194> │ │ │ │ tst r6, r3 │ │ │ │ - bne bddac <_PySlotIterator_Next@@Base+0x5fc> │ │ │ │ + bne bdeb8 <_PySlotIterator_Next@@Base+0x5fc> │ │ │ │ add r2, r5, r7, lsl #2 │ │ │ │ mov r4, ip │ │ │ │ orr r3, r6, r3 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov ip, r4 │ │ │ │ mov r7, #1 │ │ │ │ mov r6, #16777216 @ 0x1000000 │ │ │ │ tst r3, r6 │ │ │ │ - bne bde48 <_PySlotIterator_Next@@Base+0x698> │ │ │ │ + bne bdf54 <_PySlotIterator_Next@@Base+0x698> │ │ │ │ add r2, r5, r7, lsl #2 │ │ │ │ orr r3, r6, r3 │ │ │ │ mov r4, ip │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - b bda00 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ + b bdb0c <_PySlotIterator_Next@@Base+0x250> │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - beq bdd28 <_PySlotIterator_Next@@Base+0x578> │ │ │ │ + beq bde34 <_PySlotIterator_Next@@Base+0x578> │ │ │ │ cmp r4, #102 @ 0x66 │ │ │ │ - bhi bda84 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + bhi bdb90 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ sub r3, r4, #73 @ 0x49 │ │ │ │ mov r1, #1 │ │ │ │ movw r2, #35839 @ 0x8bff │ │ │ │ movt r2, #7 │ │ │ │ uxth r3, r3 │ │ │ │ lsl r3, r1, r3 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bd8e4 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd9f0 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ mov r2, #25600 @ 0x6400 │ │ │ │ movt r2, #10168 @ 0x27b8 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bdc4c <_PySlotIterator_Next@@Base+0x49c> │ │ │ │ + bne bdd58 <_PySlotIterator_Next@@Base+0x49c> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #59572 @ 0xe8b4 │ │ │ │ + movw r1, #60152 @ 0xeaf8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bdcdc <_PySlotIterator_Next@@Base+0x52c> │ │ │ │ + bne bdde8 <_PySlotIterator_Next@@Base+0x52c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd90c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ - b bdcf8 <_PySlotIterator_Next@@Base+0x548> │ │ │ │ + bne bda18 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + b bde04 <_PySlotIterator_Next@@Base+0x548> │ │ │ │ ands r3, r2, #1 │ │ │ │ strh r7, [r5, #72] @ 0x48 │ │ │ │ - bne bdfc4 <_PySlotIterator_Next@@Base+0x814> │ │ │ │ + bne be0d0 <_PySlotIterator_Next@@Base+0x814> │ │ │ │ str r3, [ip] │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bdc10 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ + beq bdd1c <_PySlotIterator_Next@@Base+0x460> │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bdfe8 <_PySlotIterator_Next@@Base+0x838> │ │ │ │ + beq be0f4 <_PySlotIterator_Next@@Base+0x838> │ │ │ │ cmp r2, #1 │ │ │ │ - bne be044 <_PySlotIterator_Next@@Base+0x894> │ │ │ │ + bne be150 <_PySlotIterator_Next@@Base+0x894> │ │ │ │ str r7, [lr] │ │ │ │ mov r2, #4 │ │ │ │ str r7, [lr, #4] │ │ │ │ str r7, [lr, #8] │ │ │ │ str r7, [lr, #12] │ │ │ │ ldr r3, [ip] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldrh r4, [r3] │ │ │ │ mov r3, #4 │ │ │ │ str r1, [r5, #80] @ 0x50 │ │ │ │ strh r3, [r5, #74] @ 0x4a │ │ │ │ cmp r6, #0 │ │ │ │ - bne be01c <_PySlotIterator_Next@@Base+0x86c> │ │ │ │ + bne be128 <_PySlotIterator_Next@@Base+0x86c> │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - bhi bdf38 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi be044 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ cmp r4, #87 @ 0x57 │ │ │ │ - bhi bd838 <_PySlotIterator_Next@@Base+0x88> │ │ │ │ + bhi bd944 <_PySlotIterator_Next@@Base+0x88> │ │ │ │ cmp r4, #4 │ │ │ │ - bls be058 <_PySlotIterator_Next@@Base+0x8a8> │ │ │ │ + bls be164 <_PySlotIterator_Next@@Base+0x8a8> │ │ │ │ sub r3, r4, #5 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bhi bdf38 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi be044 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd868 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd974 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ cmp r3, #1 │ │ │ │ - bne bdb7c <_PySlotIterator_Next@@Base+0x3cc> │ │ │ │ + bne bdc88 <_PySlotIterator_Next@@Base+0x3cc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ add lr, r5, #72 @ 0x48 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [ip] │ │ │ │ - b bd814 <_PySlotIterator_Next@@Base+0x64> │ │ │ │ + b bd920 <_PySlotIterator_Next@@Base+0x64> │ │ │ │ add lr, r5, #72 @ 0x48 │ │ │ │ ldm r2, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ ldrh r2, [r5, #74] @ 0x4a │ │ │ │ ldrh r4, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd828 <_PySlotIterator_Next@@Base+0x78> │ │ │ │ + beq bd934 <_PySlotIterator_Next@@Base+0x78> │ │ │ │ cmp r4, #4 │ │ │ │ - bls bdc98 <_PySlotIterator_Next@@Base+0x4e8> │ │ │ │ + bls bdda4 <_PySlotIterator_Next@@Base+0x4e8> │ │ │ │ sub r3, r4, #84 @ 0x54 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #26 │ │ │ │ - bhi bdbc8 <_PySlotIterator_Next@@Base+0x418> │ │ │ │ + bhi bdcd4 <_PySlotIterator_Next@@Base+0x418> │ │ │ │ movw r1, #1295 @ 0x50f │ │ │ │ movt r1, #1663 @ 0x67f │ │ │ │ lsr r1, r1, r3 │ │ │ │ tst r1, #1 │ │ │ │ - bne bd854 <_PySlotIterator_Next@@Base+0xa4> │ │ │ │ + bne bd960 <_PySlotIterator_Next@@Base+0xa4> │ │ │ │ mov r3, #1 │ │ │ │ mvn r1, #0 │ │ │ │ tst r2, #1 │ │ │ │ strh r1, [r5, #72] @ 0x48 │ │ │ │ - bne bdf40 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ - movw r2, #59572 @ 0xe8b4 │ │ │ │ + bne be04c <_PySlotIterator_Next@@Base+0x790> │ │ │ │ + movw r2, #60152 @ 0xeaf8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 3c1d54 <_Py_hashtable_foreach@@Base+0x3120> │ │ │ │ - b bdd18 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 3c1ecc <_Py_hashtable_foreach@@Base+0x2ef4> │ │ │ │ + b bde24 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [ip] │ │ │ │ addne r3, r3, #16 │ │ │ │ strne r3, [ip] │ │ │ │ addeq r3, r3, #8 │ │ │ │ streq r3, [ip] │ │ │ │ - b bd8b8 <_PySlotIterator_Next@@Base+0x108> │ │ │ │ + b bd9c4 <_PySlotIterator_Next@@Base+0x108> │ │ │ │ ldrb r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bde28 <_PySlotIterator_Next@@Base+0x678> │ │ │ │ + bne bdf34 <_PySlotIterator_Next@@Base+0x678> │ │ │ │ ldrb r3, [r5, #65] @ 0x41 │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r5, #65] @ 0x41 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r3, #2 │ │ │ │ - beq bd900 <_PySlotIterator_Next@@Base+0x150> │ │ │ │ - b bd90c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + beq bda0c <_PySlotIterator_Next@@Base+0x150> │ │ │ │ + b bda18 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - b bd8a0 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + b bd9ac <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ ubfx r2, r4, #5, #16 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r7, r2 │ │ │ │ add r2, r5, r2, lsl #2 │ │ │ │ lsl r6, r1, r3 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ - b bd938 <_PySlotIterator_Next@@Base+0x188> │ │ │ │ + b bda44 <_PySlotIterator_Next@@Base+0x188> │ │ │ │ mov r3, #89 @ 0x59 │ │ │ │ mov r4, r3 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ - b bd868 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd974 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ mov r4, #88 @ 0x58 │ │ │ │ mov r3, r4 │ │ │ │ - b bdc74 <_PySlotIterator_Next@@Base+0x4c4> │ │ │ │ + b bdd80 <_PySlotIterator_Next@@Base+0x4c4> │ │ │ │ mov r4, #91 @ 0x5b │ │ │ │ - b bdc80 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + b bdd8c <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ mov r4, #90 @ 0x5a │ │ │ │ - b bdc80 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ - ldr r3, [pc, #992] @ be080 <_PySlotIterator_Next@@Base+0x8d0> │ │ │ │ + b bdd8c <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + ldr r3, [pc, #992] @ be18c <_PySlotIterator_Next@@Base+0x8d0> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bdfac <_PySlotIterator_Next@@Base+0x7fc> │ │ │ │ + bhi be0b8 <_PySlotIterator_Next@@Base+0x7fc> │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r4, #85 @ 0x55 │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd868 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd974 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ mov r4, #87 @ 0x57 │ │ │ │ - b bdb40 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ + b bdc4c <_PySlotIterator_Next@@Base+0x390> │ │ │ │ mov r4, #86 @ 0x56 │ │ │ │ - b bdb40 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ + b bdc4c <_PySlotIterator_Next@@Base+0x390> │ │ │ │ mov r4, #84 @ 0x54 │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd868 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd974 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ cmp r3, #2 │ │ │ │ - bne bd90c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bda18 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r1, #59572 @ 0xe8b4 │ │ │ │ + movweq r1, #60152 @ 0xeaf8 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ - bne bd90c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bda18 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ add r2, r1, r4, lsl #2 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26324 @ 0x66d4 │ │ │ │ + movw r1, #26900 @ 0x6914 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ - b bda08 <_PySlotIterator_Next@@Base+0x258> │ │ │ │ + b bdb14 <_PySlotIterator_Next@@Base+0x258> │ │ │ │ tst r2, #2 │ │ │ │ - bne bdce4 <_PySlotIterator_Next@@Base+0x534> │ │ │ │ + bne bddf0 <_PySlotIterator_Next@@Base+0x534> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bda84 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ - movw r3, #59572 @ 0xe8b4 │ │ │ │ + bne bdb90 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + movw r3, #60152 @ 0xeaf8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #26296 @ 0x66b8 │ │ │ │ + movw r1, #26872 @ 0x68f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b bdd18 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 1417cc │ │ │ │ + b bde24 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ tst r2, #2 │ │ │ │ - bne bdd84 <_PySlotIterator_Next@@Base+0x5d4> │ │ │ │ + bne bde90 <_PySlotIterator_Next@@Base+0x5d4> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - beq bdd40 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ + beq bde4c <_PySlotIterator_Next@@Base+0x590> │ │ │ │ cmp r4, #73 @ 0x49 │ │ │ │ - bne bda84 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ - b bd8e4 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bdb90 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + b bd9f0 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd8e4 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd9f0 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd8e4 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ - b bdd40 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ + bne bd9f0 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + b bde4c <_PySlotIterator_Next@@Base+0x590> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bne bda28 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ + bne bdb34 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59572 @ 0xe8b4 │ │ │ │ + movw r1, #60152 @ 0xeaf8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr lr, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ - movweq r2, #24720 @ 0x6090 │ │ │ │ + movweq r2, #25296 @ 0x62d0 │ │ │ │ movteq r2, #63 @ 0x3f │ │ │ │ - movwne r2, #34084 @ 0x8524 │ │ │ │ + movwne r2, #34620 @ 0x873c │ │ │ │ moveq lr, r2 │ │ │ │ movtne r2, #64 @ 0x40 │ │ │ │ stm sp, {r2, lr} │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #26428 @ 0x673c │ │ │ │ + movw r2, #27004 @ 0x697c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 2f15c0 │ │ │ │ + bl 2f2260 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bdd18 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + beq bde24 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ ldrh ip, [r5, #72] @ 0x48 │ │ │ │ - b bda28 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ + b bdb34 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ sub r0, r0, #1 │ │ │ │ uxtb r3, r0 │ │ │ │ strb r3, [r5, #64] @ 0x40 │ │ │ │ add r3, r5, r3, lsl #3 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [r5] │ │ │ │ - bl 2588a8 │ │ │ │ - b bd7d4 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + bl 2595f0 │ │ │ │ + b bd8e0 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ - movw r1, #59572 @ 0xe8b4 │ │ │ │ + movw r1, #60152 @ 0xeaf8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr lr, [r5, #68] @ 0x44 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r3, #24720 @ 0x6090 │ │ │ │ + movweq r3, #25296 @ 0x62d0 │ │ │ │ str ip, [sp, #8] │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ ldr ip, [r1, #16] │ │ │ │ moveq lr, r3 │ │ │ │ - movwne r3, #34084 @ 0x8524 │ │ │ │ + movwne r3, #34620 @ 0x873c │ │ │ │ str lr, [sp] │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ - movw r1, #26392 @ 0x6718 │ │ │ │ + movw r1, #26968 @ 0x6958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 140fbc │ │ │ │ - b bdd18 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 1417cc │ │ │ │ + b bde24 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bdf40 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ + beq be04c <_PySlotIterator_Next@@Base+0x790> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq bdf7c <_PySlotIterator_Next@@Base+0x7cc> │ │ │ │ + beq be088 <_PySlotIterator_Next@@Base+0x7cc> │ │ │ │ ldrb r3, [r5, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ strb r3, [r5, #64] @ 0x40 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi bdf4c <_PySlotIterator_Next@@Base+0x79c> │ │ │ │ + bhi be058 <_PySlotIterator_Next@@Base+0x79c> │ │ │ │ lsl r3, r3, #3 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #4 │ │ │ │ add r2, r5, r3 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, r3] │ │ │ │ str r1, [r2, #4] │ │ │ │ @@ -148249,111 +148318,111 @@ │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ ldrh r3, [r5, #72] @ 0x48 │ │ │ │ str r0, [r2] │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ldr r2, [r5] │ │ │ │ moveq r3, #3 │ │ │ │ streq r3, [r2, #4] │ │ │ │ - beq bd7d4 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + beq bd8e0 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bls bd7d4 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + bls bd8e0 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ streq r1, [r2, #4] │ │ │ │ - beq bd7d4 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + beq bd8e0 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2, #4] │ │ │ │ - b bd7d4 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + b bd8e0 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ mov r3, #0 │ │ │ │ - b bdbcc <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ + b bdcd8 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ mov r0, ip │ │ │ │ - bl 2588a8 │ │ │ │ - b bd7d4 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ - movw r3, #59572 @ 0xe8b4 │ │ │ │ + bl 2595f0 │ │ │ │ + b bd8e0 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + movw r3, #60152 @ 0xeaf8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ add r2, r3, r4, lsl #2 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #26248 @ 0x6688 │ │ │ │ + movw r1, #26824 @ 0x68c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b bdd18 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 1417cc │ │ │ │ + b bde24 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bdebc <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ + bne bdfc8 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ tst r2, #2 │ │ │ │ - bne bdebc <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ + bne bdfc8 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26200 @ 0x6658 │ │ │ │ + movw r1, #26776 @ 0x6898 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b bdd18 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 1417cc │ │ │ │ + b bde24 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ mov r6, #1 │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ ands r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ - beq bdabc <_PySlotIterator_Next@@Base+0x30c> │ │ │ │ + beq bdbc8 <_PySlotIterator_Next@@Base+0x30c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26164 @ 0x6634 │ │ │ │ + movw r1, #26740 @ 0x6874 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b bdd18 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 1417cc │ │ │ │ + b bde24 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ mov r6, #0 │ │ │ │ - b bdfb0 <_PySlotIterator_Next@@Base+0x800> │ │ │ │ + b be0bc <_PySlotIterator_Next@@Base+0x800> │ │ │ │ str r2, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ str r2, [lr, #4] │ │ │ │ str r2, [lr, #8] │ │ │ │ str r2, [lr, #12] │ │ │ │ ldr r3, [ip] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrh r4, [r3] │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ mov r2, #4 │ │ │ │ strh r3, [r5, #74] @ 0x4a │ │ │ │ - beq bdb18 <_PySlotIterator_Next@@Base+0x368> │ │ │ │ + beq bdc24 <_PySlotIterator_Next@@Base+0x368> │ │ │ │ cmp r4, #4 │ │ │ │ - bhi bdba4 <_PySlotIterator_Next@@Base+0x3f4> │ │ │ │ - ldr r3, [pc, #88] @ be084 <_PySlotIterator_Next@@Base+0x8d4> │ │ │ │ + bhi bdcb0 <_PySlotIterator_Next@@Base+0x3f4> │ │ │ │ + ldr r3, [pc, #88] @ be190 <_PySlotIterator_Next@@Base+0x8d4> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bdab0 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ + bhi bdbbc <_PySlotIterator_Next@@Base+0x300> │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldrh r2, [r5, #74] @ 0x4a │ │ │ │ ldrh r4, [r5, #72] @ 0x48 │ │ │ │ - b bdb10 <_PySlotIterator_Next@@Base+0x360> │ │ │ │ - ldr r3, [pc, #40] @ be088 <_PySlotIterator_Next@@Base+0x8d8> │ │ │ │ + b bdc1c <_PySlotIterator_Next@@Base+0x360> │ │ │ │ + ldr r3, [pc, #40] @ be194 <_PySlotIterator_Next@@Base+0x8d8> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bdab0 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ + bhi bdbbc <_PySlotIterator_Next@@Base+0x300> │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ - umaaleq lr, r5, r8, r6 │ │ │ │ - subeq lr, r5, sp, asr #13 │ │ │ │ - ldrdeq lr, [r5], #-97 @ 0xffffff9f │ │ │ │ - ldrdeq lr, [r5], #-102 @ 0xffffff9a │ │ │ │ - ldrdeq lr, [r5], #-110 @ 0xffffff92 │ │ │ │ + ldrdeq lr, [r5], #-140 @ 0xffffff74 │ │ │ │ + subeq lr, r5, r1, lsl r9 │ │ │ │ + subeq lr, r5, r5, lsl r9 │ │ │ │ + subeq lr, r5, sl, lsl r9 │ │ │ │ + subeq lr, r5, r2, lsr #18 │ │ │ │ │ │ │ │ -000be08c <_PySlotIterator_SawSlot@@Base>: │ │ │ │ +000be198 <_PySlotIterator_SawSlot@@Base>: │ │ │ │ and r2, r1, #31 │ │ │ │ ubfx r1, r1, #5, #11 │ │ │ │ mov ip, #1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ @@ -148368,246 +148437,246 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #128] @ 0x80 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq be1f8 <_PySlotIterator_SawSlot@@Base+0x16c> │ │ │ │ + beq be304 <_PySlotIterator_SawSlot@@Base+0x16c> │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be1ac <_PySlotIterator_SawSlot@@Base+0x120> │ │ │ │ + beq be2b8 <_PySlotIterator_SawSlot@@Base+0x120> │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ subs r6, r1, #0 │ │ │ │ - beq be240 <_PySlotIterator_SawSlot@@Base+0x1b4> │ │ │ │ + beq be34c <_PySlotIterator_SawSlot@@Base+0x1b4> │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ subs r7, r1, #0 │ │ │ │ - beq be21c <_PySlotIterator_SawSlot@@Base+0x190> │ │ │ │ + beq be328 <_PySlotIterator_SawSlot@@Base+0x190> │ │ │ │ ldr r0, [r7, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be26c <_PySlotIterator_SawSlot@@Base+0x1e0> │ │ │ │ + beq be378 <_PySlotIterator_SawSlot@@Base+0x1e0> │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl be0c0 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl be1cc <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr ip, [r7, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne be22c <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ + bne be338 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ ldr lr, [r7, #20] │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp r5, lr │ │ │ │ - bne be22c <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ + bne be338 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ ldr ip, [r6, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne be278 <_PySlotIterator_SawSlot@@Base+0x1ec> │ │ │ │ + bne be384 <_PySlotIterator_SawSlot@@Base+0x1ec> │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne be27c <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ + bne be388 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ ldr ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne be290 <_PySlotIterator_SawSlot@@Base+0x204> │ │ │ │ + bne be39c <_PySlotIterator_SawSlot@@Base+0x204> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne be258 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + bne be364 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq be1c4 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ + beq be2d0 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne be210 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ + bne be31c <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ mov r0, r2 │ │ │ │ - b be1e0 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ + b be2ec <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne be198 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + bne be2a4 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne be198 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + bne be2a4 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne be210 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ + bne be31c <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, r2 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq be1e0 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ + beq be2ec <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r7, r1 │ │ │ │ ldr ip, [r1, #16] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, ip │ │ │ │ - bne be27c <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ + bne be388 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ mov r0, r7 │ │ │ │ - b be15c <_PySlotIterator_SawSlot@@Base+0xd0> │ │ │ │ + b be268 <_PySlotIterator_SawSlot@@Base+0xd0> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq be178 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ + beq be284 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne be298 <_PySlotIterator_SawSlot@@Base+0x20c> │ │ │ │ + bne be3a4 <_PySlotIterator_SawSlot@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ - b be1c4 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ + b be2d0 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b be12c <_PySlotIterator_SawSlot@@Base+0xa0> │ │ │ │ + b be238 <_PySlotIterator_SawSlot@@Base+0xa0> │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne be2a0 <_PySlotIterator_SawSlot@@Base+0x214> │ │ │ │ + bne be3ac <_PySlotIterator_SawSlot@@Base+0x214> │ │ │ │ mov r0, r6 │ │ │ │ - b be178 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ + b be284 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ mov r1, ip │ │ │ │ - b be258 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + b be364 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ mov r1, r0 │ │ │ │ - b be198 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + b be2a4 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ mov r1, r0 │ │ │ │ - b be258 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + b be364 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #19 │ │ │ │ - bne be2ec <_PySlotIterator_SawSlot@@Base+0x260> │ │ │ │ + bne be3f8 <_PySlotIterator_SawSlot@@Base+0x260> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne be310 <_PySlotIterator_SawSlot@@Base+0x284> │ │ │ │ + bne be41c <_PySlotIterator_SawSlot@@Base+0x284> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #26688 @ 0x6840 │ │ │ │ + movw r1, #27264 @ 0x6a80 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r3, #9 │ │ │ │ ldreq r3, [r0, #8] │ │ │ │ addeq r3, r3, r1 │ │ │ │ streq r3, [r2] │ │ │ │ - beq be2e4 <_PySlotIterator_SawSlot@@Base+0x258> │ │ │ │ + beq be3f0 <_PySlotIterator_SawSlot@@Base+0x258> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #26724 @ 0x6864 │ │ │ │ + movw r1, #27300 @ 0x6aa4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b be308 <_PySlotIterator_SawSlot@@Base+0x27c> │ │ │ │ + bl 1417cc │ │ │ │ + b be414 <_PySlotIterator_SawSlot@@Base+0x27c> │ │ │ │ │ │ │ │ -000be344 <_PySlotIterator_Rewind@@Base>: │ │ │ │ +000be450 <_PySlotIterator_Rewind@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r3, [r0, #65] @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r0, #65] @ 0x41 │ │ │ │ str r1, [r2] │ │ │ │ ldrb r3, [r0, #65] @ 0x41 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [r0, #65] @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000be378 : │ │ │ │ +000be484 : │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - bne be3d4 │ │ │ │ + bne be4e0 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq be394 │ │ │ │ + beq be4a0 │ │ │ │ mov r1, #1 │ │ │ │ - b a1dd0 │ │ │ │ + b a1ea8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r0, [fp, #-8] │ │ │ │ - bl 25c968 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 25d6b0 <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a1dd0 │ │ │ │ + b a1ea8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000be3dc : │ │ │ │ +000be4e8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ - ldr lr, [pc, #860] @ be778 │ │ │ │ + ldr lr, [pc, #860] @ be884 │ │ │ │ tst r3, #2 │ │ │ │ - bne be47c │ │ │ │ + bne be588 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ cmp r2, #0 │ │ │ │ - bne be4d4 │ │ │ │ + bne be5e0 │ │ │ │ ldrb r3, [r0, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ - bne be6c0 │ │ │ │ + bne be7cc │ │ │ │ ldr r2, [r0, #192] @ 0xc0 │ │ │ │ ldr r3, [lr, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be734 │ │ │ │ + beq be840 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r1, [r3, #260] @ 0x104 │ │ │ │ str r1, [r0, #192] @ 0xc0 │ │ │ │ - beq be474 │ │ │ │ + beq be580 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #460] @ 0x1cc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r3, #28 │ │ │ │ @@ -148625,15 +148694,15 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be42c │ │ │ │ + beq be538 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, lr │ │ │ │ mov sl, ip │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -148644,402 +148713,402 @@ │ │ │ │ ldrb r2, [r3, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r3, r0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ uxtb r4, r2 │ │ │ │ mov r2, r7 │ │ │ │ - b be568 │ │ │ │ + b be674 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ mov lr, #1 │ │ │ │ add r1, r1, #20 │ │ │ │ lsl r0, lr, r0 │ │ │ │ ldrb lr, [r1, #-14] │ │ │ │ cmp lr, #0 │ │ │ │ - beq be59c │ │ │ │ + beq be6a8 │ │ │ │ add r0, r0, r3, lsl #3 │ │ │ │ add r1, r1, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be5c8 │ │ │ │ + beq be6d4 │ │ │ │ cmp r3, ip │ │ │ │ - bge be58c │ │ │ │ + bge be698 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r5 │ │ │ │ - bne be5f0 │ │ │ │ + bne be6fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq be678 │ │ │ │ + beq be784 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne be650 │ │ │ │ + bne be75c │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ cmp r3, ip │ │ │ │ - blt be520 │ │ │ │ + blt be62c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, r9 │ │ │ │ mov ip, sl │ │ │ │ - b be42c │ │ │ │ + b be538 │ │ │ │ mov lr, #12 │ │ │ │ mla r0, lr, r3, r0 │ │ │ │ add r1, r1, r0 │ │ │ │ cmp r3, ip │ │ │ │ - beq be58c │ │ │ │ + beq be698 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne be558 │ │ │ │ + bne be664 │ │ │ │ add r1, r1, #12 │ │ │ │ add r3, r3, #1 │ │ │ │ - b be5a8 │ │ │ │ + b be6b4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - ble be58c │ │ │ │ + ble be698 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be63c │ │ │ │ + beq be748 │ │ │ │ cmp ip, r3 │ │ │ │ - bgt be558 │ │ │ │ - b be58c │ │ │ │ + bgt be664 │ │ │ │ + b be698 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble be4f0 │ │ │ │ + ble be5fc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r0] │ │ │ │ - bl 258d84 │ │ │ │ + bl 259acc │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be4f0 │ │ │ │ + bgt be5fc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be4f0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b be4f0 │ │ │ │ + bne be5fc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b be5fc │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, ip │ │ │ │ - blt be5d8 │ │ │ │ - b be58c │ │ │ │ + blt be6e4 │ │ │ │ + b be698 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - ble be58c │ │ │ │ + ble be698 │ │ │ │ ldrb r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b be558 │ │ │ │ + b be664 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be58c │ │ │ │ + beq be698 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne be650 │ │ │ │ + bne be75c │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ cmp ip, r3 │ │ │ │ - bgt be520 │ │ │ │ - b be58c │ │ │ │ + bgt be62c │ │ │ │ + b be698 │ │ │ │ ldr r2, [lr, ip] │ │ │ │ mov r1, #0 │ │ │ │ mov r6, lr │ │ │ │ mov r7, ip │ │ │ │ add r5, r2, #5696 @ 0x1640 │ │ │ │ mov r4, r0 │ │ │ │ add r5, r5, #12 │ │ │ │ tst r3, #1 │ │ │ │ addeq r1, r1, #1 │ │ │ │ asreq r3, r3, #1 │ │ │ │ - beq be6dc │ │ │ │ + beq be7e8 │ │ │ │ ldr r2, [r5, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq be718 │ │ │ │ + beq be824 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt be74c │ │ │ │ + blt be858 │ │ │ │ asrs r3, r3, #1 │ │ │ │ - bne be770 │ │ │ │ + bne be87c │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be448 │ │ │ │ + bne be554 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0, #192] @ 0xc0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne be46c │ │ │ │ - b be474 │ │ │ │ + bne be578 │ │ │ │ + b be580 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #26796 @ 0x68ac │ │ │ │ + movw r0, #27372 @ 0x6aec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2ea3bc │ │ │ │ + bl 2eb05c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b be718 │ │ │ │ + b be824 │ │ │ │ add r1, r1, #1 │ │ │ │ - b be6dc │ │ │ │ + b be7e8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmn r0, #-536870908 @ 0xe0000004 │ │ │ │ - bgt bea64 │ │ │ │ + bgt beb70 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls be8ac │ │ │ │ + bls be9b8 │ │ │ │ add r2, r0, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi be9d4 │ │ │ │ + bmi beae0 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r3 │ │ │ │ ldrne r0, [r6, #1004] @ 0x3ec │ │ │ │ - bne be9c4 │ │ │ │ - ldr r0, [pc, #676] @ bea80 │ │ │ │ + bne bead0 │ │ │ │ + ldr r0, [pc, #676] @ beb8c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ - bcs be938 │ │ │ │ + bcs bea44 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq be920 │ │ │ │ + beq bea2c │ │ │ │ ldm r3, {r2, r4} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be858 │ │ │ │ + bne be964 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp ip, lr │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ addls r1, ip, r1, lsl #3 │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strls r1, [r3, #24] │ │ │ │ addls r1, r3, ip │ │ │ │ strhi r0, [r3, #8] │ │ │ │ strls r1, [r3, #4] │ │ │ │ strls r2, [r3, ip] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [pc, #540] @ bea84 │ │ │ │ + ldr r2, [pc, #540] @ beb90 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be9e0 │ │ │ │ + ble beaec │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne be9fc │ │ │ │ + bne beb08 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsl r3, r5, #3 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #460] @ bea80 │ │ │ │ + ldr r3, [pc, #460] @ beb8c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be978 │ │ │ │ - ldr r1, [pc, #436] @ bea84 │ │ │ │ + beq bea84 │ │ │ │ + ldr r1, [pc, #436] @ beb90 │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r2, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq be890 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + beq be99c │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bea3c │ │ │ │ - ldr r0, [pc, #380] @ bea88 │ │ │ │ - bl 1be340 │ │ │ │ + bne beb48 │ │ │ │ + ldr r0, [pc, #380] @ beb94 │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be890 │ │ │ │ + bne be99c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b be890 │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + b be99c │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne be858 │ │ │ │ + bne be964 │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bea50 │ │ │ │ + bne beb5c │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be9d4 │ │ │ │ + beq beae0 │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b be858 │ │ │ │ + b be964 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r2, #456 @ 0x1c8 │ │ │ │ + movw r2, #672 @ 0x2a0 │ │ │ │ movt r2, #10 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne be9bc │ │ │ │ + bne beac8 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ moveq r2, #16 │ │ │ │ moveq r1, #1 │ │ │ │ - beq be920 │ │ │ │ + beq bea2c │ │ │ │ mov r1, #1 │ │ │ │ - b be80c │ │ │ │ + b be918 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne be858 │ │ │ │ - bl 2e14d8 │ │ │ │ + bne be964 │ │ │ │ + bl 2e217c │ │ │ │ mov r4, #0 │ │ │ │ - b be8a0 │ │ │ │ + b be9ac │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq be888 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + beq be994 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne bea28 │ │ │ │ - ldr r0, [pc, #116] @ bea88 │ │ │ │ - bl 1be340 │ │ │ │ + bne beb34 │ │ │ │ + ldr r0, [pc, #116] @ beb94 │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be888 │ │ │ │ + bne be994 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b be888 │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + b be994 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b be888 │ │ │ │ + b be994 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b be890 │ │ │ │ + b be99c │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b be960 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + b bea6c │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26852 @ 0x68e4 │ │ │ │ + movw r1, #27428 @ 0x6b24 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b be9d8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b beae4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000bea8c : │ │ │ │ +000beb98 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt beacc │ │ │ │ + blt bebd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq beaec │ │ │ │ + beq bebf8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26880 @ 0x6900 │ │ │ │ + movw r1, #27456 @ 0x6b40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, #0 │ │ │ │ - b beac4 │ │ │ │ + b bebd0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r0, [pc, #28] @ beb14 │ │ │ │ - beq beac4 │ │ │ │ + ldreq r0, [pc, #28] @ bec20 │ │ │ │ + beq bebd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26932 @ 0x6934 │ │ │ │ + movw r1, #27508 @ 0x6b74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b beae4 │ │ │ │ + bl 16f7e8 │ │ │ │ + b bebf0 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ │ │ │ │ -000beb18 : │ │ │ │ - ldr r3, [pc, #36] @ beb44 │ │ │ │ +000bec24 : │ │ │ │ + ldr r3, [pc, #36] @ bec50 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ @@ -149048,29 +149117,29 @@ │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ - beq beb74 │ │ │ │ + beq bec80 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27060 @ 0x69b4 │ │ │ │ + movw r1, #27636 @ 0x6bf4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -149080,413 +149149,413 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, ip │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bec68 │ │ │ │ + beq bed74 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bec44 │ │ │ │ + bne bed50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bec44 │ │ │ │ - ldr ip, [pc, #236] @ becf4 │ │ │ │ + beq bed50 │ │ │ │ + ldr ip, [pc, #236] @ bee00 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r3, ip] │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ sub r3, fp, #24 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #84] @ 0x54 │ │ │ │ ldreq r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne bec7c │ │ │ │ + bne bed88 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bec00 │ │ │ │ + bne bed0c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ea3bc │ │ │ │ + bl 2eb05c │ │ │ │ mov r0, #0 │ │ │ │ - b bec3c │ │ │ │ + b bed48 │ │ │ │ mov r1, ip │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bec60 │ │ │ │ - b bebe0 │ │ │ │ + beq bed6c │ │ │ │ + b becec │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq becd4 │ │ │ │ - movw r3, #49332 @ 0xc0b4 │ │ │ │ + beq bede0 │ │ │ │ + movw r3, #49120 @ 0xbfe0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14340c │ │ │ │ + bl 143c14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq becdc │ │ │ │ + beq bede8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq beccc │ │ │ │ + beq bedd8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt beccc │ │ │ │ + bgt bedd8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bece8 │ │ │ │ + beq bedf4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bec3c │ │ │ │ + b bed48 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b becb0 │ │ │ │ + b bedbc │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ea3bc │ │ │ │ - b beca0 │ │ │ │ + bl 2eb05c │ │ │ │ + b bedac │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b beccc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bedd8 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000becf8 <_PyErr_GetRaisedException@@Base>: │ │ │ │ +000bee04 <_PyErr_GetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000bed1c <_PyErr_SetRaisedException@@Base>: │ │ │ │ +000bee28 <_PyErr_SetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ str r1, [r3, #84] @ 0x54 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7c08 │ │ │ │ + b a7ce0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ and r0, r0, #512 @ 0x200 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000bed58 : │ │ │ │ +000bee64 : │ │ │ │ add r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi bed80 │ │ │ │ + bhi bee8c │ │ │ │ add r3, r0, #588 @ 0x24c │ │ │ │ - movw r0, #38392 @ 0x95f8 │ │ │ │ - movt r0, #98 @ 0x62 │ │ │ │ - add r3, r0, r3, lsl #4 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ + movt r2, #98 @ 0x62 │ │ │ │ + add r3, r2, r3, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ - bhi bee68 │ │ │ │ + bhi bef74 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #408] @ bef40 │ │ │ │ + ldr r3, [pc, #408] @ bf04c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bee1c │ │ │ │ - ldr r0, [pc, #376] @ bef44 │ │ │ │ + beq bef28 │ │ │ │ + ldr r0, [pc, #376] @ bf050 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne bee6c │ │ │ │ + bne bef78 │ │ │ │ cmp r4, #0 │ │ │ │ eor r2, r4, r4, asr #31 │ │ │ │ sub r2, r2, r4, asr #31 │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ - bl a0078 │ │ │ │ + bl a0150 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bef30 │ │ │ │ + beq bf03c │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #264] @ bef44 │ │ │ │ + ldr r1, [pc, #264] @ bf050 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble beea4 │ │ │ │ + ble befb0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne beec0 │ │ │ │ + bne befcc │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b bedf4 │ │ │ │ - b bf128 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b bef00 │ │ │ │ + b bf234 │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne beef8 │ │ │ │ - ldr r0, [pc, #196] @ bef48 │ │ │ │ + bne bf004 │ │ │ │ + ldr r0, [pc, #196] @ bf054 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bedf4 │ │ │ │ + bne bef00 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bedf4 │ │ │ │ + b bef00 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq bee5c │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + beq bef68 │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne bef14 │ │ │ │ - ldr r0, [pc, #112] @ bef48 │ │ │ │ + bne bf020 │ │ │ │ + ldr r0, [pc, #112] @ bf054 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bee5c │ │ │ │ + bne bef68 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bee5c │ │ │ │ + b bef68 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bedf4 │ │ │ │ + b bef00 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bee5c │ │ │ │ + b bef68 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bee10 │ │ │ │ + b bef1c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000bef4c : │ │ │ │ +000bf058 : │ │ │ │ add r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi bef74 │ │ │ │ + bhi bf080 │ │ │ │ add r3, r0, #588 @ 0x24c │ │ │ │ - movw r0, #38392 @ 0x95f8 │ │ │ │ - movt r0, #98 @ 0x62 │ │ │ │ - add r3, r0, r3, lsl #4 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ + movt r2, #98 @ 0x62 │ │ │ │ + add r3, r2, r3, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ - bhi bf060 │ │ │ │ + bhi bf16c │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #384] @ bf11c │ │ │ │ + ldr r3, [pc, #384] @ bf228 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf010 │ │ │ │ - ldr r0, [pc, #352] @ bf120 │ │ │ │ + beq bf11c │ │ │ │ + ldr r0, [pc, #352] @ bf22c │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne bf064 │ │ │ │ + bne bf170 │ │ │ │ cmp r4, #0 │ │ │ │ eor r2, r4, r4, asr #31 │ │ │ │ sub r2, r2, r4, asr #31 │ │ │ │ movlt r1, #10 │ │ │ │ movge r1, #8 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ - bl a0078 │ │ │ │ + bl a0150 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bf0d4 │ │ │ │ + beq bf1e0 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #220] @ bf120 │ │ │ │ + ldr r2, [pc, #220] @ bf22c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne bf09c │ │ │ │ + bne bf1a8 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b befe8 │ │ │ │ - b bf128 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b bf0f4 │ │ │ │ + b bf234 │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bf0e4 │ │ │ │ - ldr r0, [pc, #168] @ bf124 │ │ │ │ + bne bf1f0 │ │ │ │ + ldr r0, [pc, #168] @ bf230 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne befe8 │ │ │ │ + bne bf0f4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b befe8 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b bf0f4 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne bf100 │ │ │ │ - ldr r0, [pc, #112] @ bf124 │ │ │ │ + bne bf20c │ │ │ │ + ldr r0, [pc, #112] @ bf230 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf054 │ │ │ │ + bne bf160 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bf054 │ │ │ │ + b bf160 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bf004 │ │ │ │ + b bf110 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b befe8 │ │ │ │ + b bf0f4 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bf054 │ │ │ │ + b bf160 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bf2b4 │ │ │ │ - ldr r3, [pc, #448] @ bf328 │ │ │ │ + bne bf3c0 │ │ │ │ + ldr r3, [pc, #448] @ bf434 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq bf298 │ │ │ │ + beq bf3a4 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bf228 │ │ │ │ + beq bf334 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr r2, [pc, #352] @ bf32c │ │ │ │ + ldr r2, [pc, #352] @ bf438 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf2d4 │ │ │ │ + bne bf3e0 │ │ │ │ cmp r5, #0 │ │ │ │ movlt r3, #18 │ │ │ │ strlt r3, [r4, #8] │ │ │ │ - blt bf204 │ │ │ │ + blt bf310 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne bf204 │ │ │ │ + bne bf310 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ rsblt r5, r5, #0 │ │ │ │ bic r3, r5, #-1073741824 @ 0xc0000000 │ │ │ │ @@ -149497,77 +149566,77 @@ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strhi r0, [r3, #8] │ │ │ │ - bhi bf1a8 │ │ │ │ + bhi bf2b4 │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne bf1a8 │ │ │ │ + bne bf2b4 │ │ │ │ ldr r4, [r2, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bf300 │ │ │ │ + bne bf40c │ │ │ │ mov r0, #20 │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r6, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6, #800] @ 0x320 │ │ │ │ - bne bf1a8 │ │ │ │ - b bf2c8 │ │ │ │ + bne bf2b4 │ │ │ │ + b bf3d4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ - b bf258 │ │ │ │ + b bf364 │ │ │ │ ldr r0, [r2, #1004] @ 0x3ec │ │ │ │ mov r1, #20 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne bf1a8 │ │ │ │ + bne bf2b4 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e14d8 │ │ │ │ - b bf1f8 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + bl 2e217c │ │ │ │ + b bf304 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne bf314 │ │ │ │ - ldr r0, [pc, #68] @ bf330 │ │ │ │ - bl 1be340 │ │ │ │ + bne bf420 │ │ │ │ + ldr r0, [pc, #68] @ bf43c │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf1dc │ │ │ │ + bne bf2e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b bf1dc │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + b bf2e8 │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b bf280 │ │ │ │ + b bf38c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b bf1dc │ │ │ │ + b bf2e8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000bf334 : │ │ │ │ +000bf440 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ @@ -149576,325 +149645,325 @@ │ │ │ │ mov r6, r2 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bf670 │ │ │ │ + beq bf77c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r7, #42752 @ 0xa700 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldrb r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r2, r7 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne bf3bc │ │ │ │ + bne bf4c8 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands r2, r3, #3 │ │ │ │ - beq bf444 │ │ │ │ + beq bf550 │ │ │ │ cmp r2, #1 │ │ │ │ - beq bf558 │ │ │ │ + beq bf664 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq bf63c │ │ │ │ + beq bf748 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne bf570 │ │ │ │ + bne bf67c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bf570 │ │ │ │ + beq bf67c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - movw r3, #46668 @ 0xb64c │ │ │ │ + movw r3, #46456 @ 0xb578 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ - beq bf5e8 │ │ │ │ - bl ac1bc │ │ │ │ + beq bf6f4 │ │ │ │ + bl ac2a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf5fc │ │ │ │ + ble bf708 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq bf678 │ │ │ │ - ldr r3, [pc, #812] @ bf784 │ │ │ │ + beq bf784 │ │ │ │ + ldr r3, [pc, #812] @ bf890 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #808] @ bf788 │ │ │ │ + ldr r2, [pc, #808] @ bf894 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r8, [r1, r2] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf59c │ │ │ │ + bne bf6a8 │ │ │ │ add r3, r8, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #32 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf710 │ │ │ │ + beq bf81c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne bf4f0 │ │ │ │ + bne bf5fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf4d8 │ │ │ │ + bgt bf5e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf4d8 │ │ │ │ + bne bf5e4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bf618 │ │ │ │ + beq bf724 │ │ │ │ mov r4, r2 │ │ │ │ - b bf3bc │ │ │ │ + b bf4c8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf50c │ │ │ │ + bgt bf618 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf704 │ │ │ │ + beq bf810 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf544 │ │ │ │ + bgt bf650 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf6f8 │ │ │ │ + beq bf804 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf544 │ │ │ │ + bgt bf650 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf718 │ │ │ │ + beq bf824 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b bf3bc │ │ │ │ + b bf4c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bf404 │ │ │ │ + bne bf510 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 257118 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ + bl 257e48 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ mov r5, r0 │ │ │ │ - b bf5f0 │ │ │ │ + b bf6fc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf478 │ │ │ │ + beq bf584 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf5d4 │ │ │ │ + bgt bf6e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf5d4 │ │ │ │ + bne bf6e0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b bf4e8 │ │ │ │ - bl a99dc │ │ │ │ + b bf5f4 │ │ │ │ + bl a9ac4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf438 │ │ │ │ + bgt bf544 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf438 │ │ │ │ + bne bf544 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf438 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bf544 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b bf4e8 │ │ │ │ + b bf5f4 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq bf6dc │ │ │ │ - bl b67b8 │ │ │ │ + beq bf7e8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf6dc │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne bf7e8 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2798 @ 0xaee │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ - b bf5f0 │ │ │ │ + b bf6fc │ │ │ │ mvn r5, #0 │ │ │ │ - b bf438 │ │ │ │ + b bf544 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne bf450 │ │ │ │ + bne bf55c │ │ │ │ ldr r2, [r4] │ │ │ │ tst r3, #32 │ │ │ │ - bne bf724 │ │ │ │ + bne bf830 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt bf748 │ │ │ │ + blt bf854 │ │ │ │ ldrb r1, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #38392 @ 0x95f8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ add r3, r3, r1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf6d4 │ │ │ │ + bgt bf7e0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf770 │ │ │ │ + beq bf87c │ │ │ │ mov r4, r3 │ │ │ │ - b bf3bc │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b bf4c8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15856 @ 0x3df0 │ │ │ │ + movw r1, #16432 @ 0x4030 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b bf668 │ │ │ │ + bl 16f7e8 │ │ │ │ + b bf774 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf528 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bf634 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf50c │ │ │ │ - bl 1436d4 │ │ │ │ - b bf3bc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bf618 │ │ │ │ + bl 143edc │ │ │ │ + b bf4c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf544 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bf650 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne bf758 │ │ │ │ + bne bf864 │ │ │ │ ldrsb r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge bf6a0 │ │ │ │ + bge bf7ac │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - bne bf768 │ │ │ │ + bne bf874 │ │ │ │ ldrb r1, [r3] │ │ │ │ - ldr r3, [pc, #56] @ bf78c │ │ │ │ + ldr r3, [pc, #56] @ bf898 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b bf6bc │ │ │ │ + b bf7c8 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #20 │ │ │ │ - bge bf6a0 │ │ │ │ + bge bf7ac │ │ │ │ add r3, r4, #20 │ │ │ │ - b bf748 │ │ │ │ + b bf854 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bf6d4 │ │ │ │ + b bf7e0 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000bf790 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +000bf89c <_PyUnicode_InternImmortal@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl ab754 │ │ │ │ + bl ab83c │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000bf7bc <_PyTuple_Resize@@Base>: │ │ │ │ +000bf8c8 <_PyTuple_Resize@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bfc40 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + beq bfd4c <_PyTuple_Resize@@Base+0x484> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bfc40 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne bfd4c <_PyTuple_Resize@@Base+0x484> │ │ │ │ ldr r9, [r6, #8] │ │ │ │ mov r7, r1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bf810 <_PyTuple_Resize@@Base+0x54> │ │ │ │ + beq bf91c <_PyTuple_Resize@@Base+0x54> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne bfc40 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne bfd4c <_PyTuple_Resize@@Base+0x484> │ │ │ │ cmp r7, r9 │ │ │ │ - bne bf820 <_PyTuple_Resize@@Base+0x64> │ │ │ │ + bne bf92c <_PyTuple_Resize@@Base+0x64> │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq bfb44 <_PyTuple_Resize@@Base+0x388> │ │ │ │ + beq bfc50 <_PyTuple_Resize@@Base+0x388> │ │ │ │ cmp r9, #0 │ │ │ │ - beq bfd18 <_PyTuple_Resize@@Base+0x55c> │ │ │ │ + beq bfe24 <_PyTuple_Resize@@Base+0x55c> │ │ │ │ ldr r2, [r6, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf884 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ - ldr r3, [pc, #1384] @ bfdac <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ + beq bf990 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ + ldr r3, [pc, #1384] @ bfeb8 <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ bic r1, r1, #3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r1] │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -149905,106 +149974,106 @@ │ │ │ │ ldr r3, [r6, #-4] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r6, #-4] │ │ │ │ ldr r3, [r0, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ cmp r7, r9 │ │ │ │ - bge bf9c4 <_PyTuple_Resize@@Base+0x208> │ │ │ │ + bge bfad0 <_PyTuple_Resize@@Base+0x208> │ │ │ │ add sl, r6, r7, lsl #2 │ │ │ │ sub r3, r9, r7 │ │ │ │ mov r5, r7 │ │ │ │ add sl, sl, #12 │ │ │ │ ands r3, r3, #7 │ │ │ │ - beq bf94c <_PyTuple_Resize@@Base+0x190> │ │ │ │ + beq bfa58 <_PyTuple_Resize@@Base+0x190> │ │ │ │ cmp r3, #1 │ │ │ │ - beq bf934 <_PyTuple_Resize@@Base+0x178> │ │ │ │ + beq bfa40 <_PyTuple_Resize@@Base+0x178> │ │ │ │ cmp r3, #2 │ │ │ │ - beq bf924 <_PyTuple_Resize@@Base+0x168> │ │ │ │ + beq bfa30 <_PyTuple_Resize@@Base+0x168> │ │ │ │ cmp r3, #3 │ │ │ │ - beq bf914 <_PyTuple_Resize@@Base+0x158> │ │ │ │ + beq bfa20 <_PyTuple_Resize@@Base+0x158> │ │ │ │ cmp r3, #4 │ │ │ │ - beq bf904 <_PyTuple_Resize@@Base+0x148> │ │ │ │ + beq bfa10 <_PyTuple_Resize@@Base+0x148> │ │ │ │ cmp r3, #5 │ │ │ │ - beq bf8f4 <_PyTuple_Resize@@Base+0x138> │ │ │ │ + beq bfa00 <_PyTuple_Resize@@Base+0x138> │ │ │ │ cmp r3, #6 │ │ │ │ - beq bf8e4 <_PyTuple_Resize@@Base+0x128> │ │ │ │ + beq bf9f0 <_PyTuple_Resize@@Base+0x128> │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa3c <_PyTuple_Resize@@Base+0x280> │ │ │ │ + bne bfb48 <_PyTuple_Resize@@Base+0x280> │ │ │ │ add r5, r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfd40 <_PyTuple_Resize@@Base+0x584> │ │ │ │ + bne bfe4c <_PyTuple_Resize@@Base+0x584> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfcc0 <_PyTuple_Resize@@Base+0x504> │ │ │ │ + bne bfdcc <_PyTuple_Resize@@Base+0x504> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfc94 <_PyTuple_Resize@@Base+0x4d8> │ │ │ │ + bne bfda0 <_PyTuple_Resize@@Base+0x4d8> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfaec <_PyTuple_Resize@@Base+0x330> │ │ │ │ + bne bfbf8 <_PyTuple_Resize@@Base+0x330> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfcec <_PyTuple_Resize@@Base+0x530> │ │ │ │ + bne bfdf8 <_PyTuple_Resize@@Base+0x530> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfc14 <_PyTuple_Resize@@Base+0x458> │ │ │ │ + bne bfd20 <_PyTuple_Resize@@Base+0x458> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - beq bf9c4 <_PyTuple_Resize@@Base+0x208> │ │ │ │ + beq bfad0 <_PyTuple_Resize@@Base+0x208> │ │ │ │ ldr r0, [sl, #4] │ │ │ │ add r4, sl, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa68 <_PyTuple_Resize@@Base+0x2ac> │ │ │ │ + bne bfb74 <_PyTuple_Resize@@Base+0x2ac> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa94 <_PyTuple_Resize@@Base+0x2d8> │ │ │ │ + bne bfba0 <_PyTuple_Resize@@Base+0x2d8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfac0 <_PyTuple_Resize@@Base+0x304> │ │ │ │ + bne bfbcc <_PyTuple_Resize@@Base+0x304> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfbcc <_PyTuple_Resize@@Base+0x410> │ │ │ │ + bne bfcd8 <_PyTuple_Resize@@Base+0x410> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfb74 <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ + bne bfc80 <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfba0 <_PyTuple_Resize@@Base+0x3e4> │ │ │ │ + bne bfcac <_PyTuple_Resize@@Base+0x3e4> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfb18 <_PyTuple_Resize@@Base+0x35c> │ │ │ │ + bne bfc24 <_PyTuple_Resize@@Base+0x35c> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add sl, r4, #28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfc68 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ + bne bfd74 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ add r5, r5, #7 │ │ │ │ cmp r5, r9 │ │ │ │ - bne bf94c <_PyTuple_Resize@@Base+0x190> │ │ │ │ - ldr r2, [pc, #996] @ bfdb0 <_PyTuple_Resize@@Base+0x5f4> │ │ │ │ + bne bfa58 <_PyTuple_Resize@@Base+0x190> │ │ │ │ + ldr r2, [pc, #996] @ bfebc <_PyTuple_Resize@@Base+0x5f4> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfd6c <_PyTuple_Resize@@Base+0x5b0> │ │ │ │ + bne bfe78 <_PyTuple_Resize@@Base+0x5b0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2860fc <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 287968 <_PyObject_GC_Resize@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bfd80 <_PyTuple_Resize@@Base+0x5c4> │ │ │ │ - bl a07ec <_Py_NewReference@@Base> │ │ │ │ + beq bfe8c <_PyTuple_Resize@@Base+0x5c4> │ │ │ │ + bl a08c4 <_Py_NewReference@@Base> │ │ │ │ cmp r7, r9 │ │ │ │ - bgt bfbf8 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ - ldr r1, [pc, #944] @ bfdac <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ + bgt bfd04 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ + ldr r1, [pc, #944] @ bfeb8 <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r0, r4, #8 │ │ │ │ str r4, [r8] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ @@ -150013,258 +150082,258 @@ │ │ │ │ str r0, [ip] │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ str r1, [r4, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r1, #4] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - b bf818 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ + b bf924 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8e0 <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bgt bf9ec <_PyTuple_Resize@@Base+0x124> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8e0 <_PyTuple_Resize@@Base+0x124> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf8e0 <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bne bf9ec <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bf9ec <_PyTuple_Resize@@Base+0x124> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf95c <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bgt bfa68 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf95c <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf95c <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bne bfa68 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bfa68 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf96c <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bgt bfa78 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf96c <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf96c <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bne bfa78 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bfa78 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf978 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bgt bfa84 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf978 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf978 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bne bfa84 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bfa84 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf920 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bgt bfa2c <_PyTuple_Resize@@Base+0x164> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf920 <_PyTuple_Resize@@Base+0x164> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf920 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne bfa2c <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bfa2c <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf9a8 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bgt bfab4 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf9a8 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf9a8 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bne bfab4 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bfab4 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfb68 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bgt bfc74 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfb68 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bne bfc74 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #580] @ bfdb4 <_PyTuple_Resize@@Base+0x5f8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #580] @ bfec0 <_PyTuple_Resize@@Base+0x5f8> │ │ │ │ str r3, [r8] │ │ │ │ - b bf818 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ + b bf924 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf990 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bgt bfa9c <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf990 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf990 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bne bfa9c <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bfa9c <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf99c <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bgt bfaa8 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf99c <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf99c <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bne bfaa8 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bfaa8 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf984 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bgt bfa90 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf984 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf984 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bne bfa90 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bfa90 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ sub r2, r7, r9 │ │ │ │ add r0, r9, #4 │ │ │ │ mov r1, #0 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ bl 2d6c4 │ │ │ │ - b bf9f4 <_PyTuple_Resize@@Base+0x238> │ │ │ │ + b bfb00 <_PyTuple_Resize@@Base+0x238> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf940 <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bgt bfa4c <_PyTuple_Resize@@Base+0x184> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf940 <_PyTuple_Resize@@Base+0x184> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf940 <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bne bfa4c <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bfa4c <_PyTuple_Resize@@Base+0x184> │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r8] │ │ │ │ - bl af254 │ │ │ │ - movw r0, #5616 @ 0x15f0 │ │ │ │ + bl af33c │ │ │ │ + movw r0, #6136 @ 0x17f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #1040 @ 0x410 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf9b8 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bgt bfac4 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf9b8 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf9b8 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bne bfac4 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bfac4 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf910 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bgt bfa1c <_PyTuple_Resize@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf910 <_PyTuple_Resize@@Base+0x154> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf910 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bne bfa1c <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bfa1c <_PyTuple_Resize@@Base+0x154> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf900 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bgt bfa0c <_PyTuple_Resize@@Base+0x144> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf900 <_PyTuple_Resize@@Base+0x144> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf900 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bne bfa0c <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bfa0c <_PyTuple_Resize@@Base+0x144> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf930 <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bgt bfa3c <_PyTuple_Resize@@Base+0x174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf930 <_PyTuple_Resize@@Base+0x174> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf930 <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bne bfa3c <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bfa3c <_PyTuple_Resize@@Base+0x174> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bfd90 <_PyTuple_Resize@@Base+0x5d4> │ │ │ │ + ble bfe9c <_PyTuple_Resize@@Base+0x5d4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r8] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8f0 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bgt bf9fc <_PyTuple_Resize@@Base+0x134> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8f0 <_PyTuple_Resize@@Base+0x134> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bf8f0 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bne bf9fc <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bf9fc <_PyTuple_Resize@@Base+0x134> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b bf9d4 <_PyTuple_Resize@@Base+0x218> │ │ │ │ + b bfae0 <_PyTuple_Resize@@Base+0x218> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r8] │ │ │ │ - bl bc0e8 │ │ │ │ - b bfc60 <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ + bl bc1f4 │ │ │ │ + b bfd6c <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfd24 <_PyTuple_Resize@@Base+0x568> │ │ │ │ + bne bfe30 <_PyTuple_Resize@@Base+0x568> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bfd24 <_PyTuple_Resize@@Base+0x568> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bfe30 <_PyTuple_Resize@@Base+0x568> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #42420 @ 0xa5b4 │ │ │ │ + movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bfe88 <_PyTuple_Resize@@Base+0x6cc> │ │ │ │ + bne bff94 <_PyTuple_Resize@@Base+0x6cc> │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl aa62c │ │ │ │ + bl aa714 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfe98 <_PyTuple_Resize@@Base+0x6dc> │ │ │ │ + beq bffa4 <_PyTuple_Resize@@Base+0x6dc> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq bfe44 <_PyTuple_Resize@@Base+0x688> │ │ │ │ - ldr ip, [pc, #148] @ bfea0 <_PyTuple_Resize@@Base+0x6e4> │ │ │ │ + beq bff50 <_PyTuple_Resize@@Base+0x688> │ │ │ │ + ldr ip, [pc, #148] @ bffac <_PyTuple_Resize@@Base+0x6e4> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub r2, r0, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ @@ -150280,134 +150349,134 @@ │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [r0, #16] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ str r3, [r0, #28] │ │ │ │ strb r3, [r0, #32] │ │ │ │ - beq bfe80 <_PyTuple_Resize@@Base+0x6c4> │ │ │ │ + beq bff8c <_PyTuple_Resize@@Base+0x6c4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r0, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r4, [pc, #28] @ bfea4 <_PyTuple_Resize@@Base+0x6e8> │ │ │ │ - b bfe78 <_PyTuple_Resize@@Base+0x6bc> │ │ │ │ + ldr r4, [pc, #28] @ bffb0 <_PyTuple_Resize@@Base+0x6e8> │ │ │ │ + b bff84 <_PyTuple_Resize@@Base+0x6bc> │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfe44 <_PyTuple_Resize@@Base+0x688> │ │ │ │ + bne bff50 <_PyTuple_Resize@@Base+0x688> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bff8c <_PyTuple_Resize@@Base+0x7d0> │ │ │ │ + bne c0098 <_PyTuple_Resize@@Base+0x7d0> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bff00 <_PyTuple_Resize@@Base+0x744> │ │ │ │ + beq c000c <_PyTuple_Resize@@Base+0x744> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bff00 <_PyTuple_Resize@@Base+0x744> │ │ │ │ + bgt c000c <_PyTuple_Resize@@Base+0x744> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bff00 <_PyTuple_Resize@@Base+0x744> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne c000c <_PyTuple_Resize@@Base+0x744> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bffe4 <_PyTuple_Resize@@Base+0x828> │ │ │ │ + bne c00f0 <_PyTuple_Resize@@Base+0x828> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bff40 <_PyTuple_Resize@@Base+0x784> │ │ │ │ + beq c004c <_PyTuple_Resize@@Base+0x784> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bff40 <_PyTuple_Resize@@Base+0x784> │ │ │ │ + bgt c004c <_PyTuple_Resize@@Base+0x784> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bff40 <_PyTuple_Resize@@Base+0x784> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne c004c <_PyTuple_Resize@@Base+0x784> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bffb8 <_PyTuple_Resize@@Base+0x7fc> │ │ │ │ + bne c00c4 <_PyTuple_Resize@@Base+0x7fc> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bff60 <_PyTuple_Resize@@Base+0x7a4> │ │ │ │ + bne c006c <_PyTuple_Resize@@Base+0x7a4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bff58 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bgt c0064 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bff58 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bff58 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bne c0064 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c0064 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfecc <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bgt bffd8 <_PyTuple_Resize@@Base+0x710> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfecc <_PyTuple_Resize@@Base+0x710> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bfecc <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bne bffd8 <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b bffd8 <_PyTuple_Resize@@Base+0x710> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bff4c <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bgt c0058 <_PyTuple_Resize@@Base+0x790> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bff4c <_PyTuple_Resize@@Base+0x790> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bff4c <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bne c0058 <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c0058 <_PyTuple_Resize@@Base+0x790> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bff0c <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bgt c0018 <_PyTuple_Resize@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bff0c <_PyTuple_Resize@@Base+0x750> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b bff0c <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bne c0018 <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c0018 <_PyTuple_Resize@@Base+0x750> │ │ │ │ │ │ │ │ -000c0010 : │ │ │ │ +000c011c : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, fp, #8 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ str r1, [fp, #-8] │ │ │ │ - bl c004c │ │ │ │ + bl c0158 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -150416,60 +150485,60 @@ │ │ │ │ mov r3, #0 │ │ │ │ sub r2, r0, #1 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bgt c0264 │ │ │ │ + bgt c0370 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c00bc │ │ │ │ + beq c01c8 │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - bhi c0294 │ │ │ │ + bhi c03a0 │ │ │ │ cmp ip, #31 │ │ │ │ - bhi c0224 │ │ │ │ + bhi c0330 │ │ │ │ cmp ip, #9 │ │ │ │ - beq c0074 │ │ │ │ + beq c0180 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0074 │ │ │ │ + bne c0180 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c0088 │ │ │ │ + bne c0194 │ │ │ │ cmp r4, #0 │ │ │ │ - blt c0364 │ │ │ │ - beq c03fc │ │ │ │ + blt c0538 │ │ │ │ + beq c0548 │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq c02f0 │ │ │ │ + beq c03fc │ │ │ │ sub r3, r4, #1 │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt c033c │ │ │ │ - ldr r2, [pc, #960] @ c04ac │ │ │ │ + bgt c0448 │ │ │ │ + ldr r2, [pc, #960] @ c05b8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ add r3, r6, r4, lsl #3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c030c │ │ │ │ - ldr r1, [pc, #928] @ c04b0 │ │ │ │ + beq c0418 │ │ │ │ + ldr r1, [pc, #928] @ c05bc │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c036c │ │ │ │ + bne c046c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ lsl r2, r4, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r1, [r6, #3836] @ 0xefc │ │ │ │ @@ -150482,420 +150551,420 @@ │ │ │ │ orr r3, r3, ip │ │ │ │ str r0, [ip] │ │ │ │ stmdb r5, {r1, r3} │ │ │ │ str r0, [r1, #4] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ str r2, [r6, #3824] @ 0xef0 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0458 │ │ │ │ + beq c0554 │ │ │ │ str r0, [r5, #16] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0460 │ │ │ │ + beq c0540 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq c0208 │ │ │ │ + beq c0314 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0418 │ │ │ │ + beq c04fc │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ addne r6, r5, #24 │ │ │ │ movne r3, #3 │ │ │ │ - beq c0208 │ │ │ │ + beq c0314 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c041c │ │ │ │ + beq c0500 │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r6, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ - bne c01dc │ │ │ │ + bne c02e8 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c03a0 │ │ │ │ + bne c04a0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ sub lr, ip, #32 │ │ │ │ mov r5, #1 │ │ │ │ movw r0, #4169 @ 0x1049 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ uxtb lr, lr │ │ │ │ ands r0, r0, r5, lsl lr │ │ │ │ - bne c0074 │ │ │ │ + bne c0180 │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - beq c028c │ │ │ │ + beq c0398 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - bne c00a0 │ │ │ │ + bne c01ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c02c8 │ │ │ │ + bne c03d4 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, #1 │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - beq c028c │ │ │ │ - bls c02b4 │ │ │ │ + beq c0398 │ │ │ │ + bls c03c0 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq c02c8 │ │ │ │ + beq c03d4 │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - beq c028c │ │ │ │ + beq c0398 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne c026c │ │ │ │ + bne c0378 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b c0074 │ │ │ │ + b c0180 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq c0250 │ │ │ │ - bhi c02d0 │ │ │ │ + beq c035c │ │ │ │ + bhi c03dc │ │ │ │ cmp ip, #91 @ 0x5b │ │ │ │ - beq c0250 │ │ │ │ + beq c035c │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne c00a0 │ │ │ │ - b c028c │ │ │ │ + bne c01ac │ │ │ │ + b c0398 │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - beq c028c │ │ │ │ - bls c02dc │ │ │ │ + beq c0398 │ │ │ │ + bls c03e8 │ │ │ │ cmp ip, #91 @ 0x5b │ │ │ │ - bne c0280 │ │ │ │ + bne c038c │ │ │ │ add r3, r3, #1 │ │ │ │ - b c0074 │ │ │ │ + b c0180 │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - bne c00a0 │ │ │ │ - b c028c │ │ │ │ + bne c01ac │ │ │ │ + b c0398 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c0468 │ │ │ │ + beq c059c │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - bne c0280 │ │ │ │ - b c02c8 │ │ │ │ + bne c038c │ │ │ │ + b c03d4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a72d0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0350 │ │ │ │ - ldr r2, [pc, #384] @ c04ac │ │ │ │ + beq c0584 │ │ │ │ + ldr r2, [pc, #384] @ c05b8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b c013c │ │ │ │ + b c0248 │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls c030c │ │ │ │ - bl 2e14d8 │ │ │ │ + bls c0418 │ │ │ │ + bl 2e217c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne c0408 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, #0 │ │ │ │ - sub r1, fp, #36 @ 0x24 │ │ │ │ - sub r0, fp, #32 │ │ │ │ - bl 3c6cd0 │ │ │ │ - mov r5, #0 │ │ │ │ - b c0218 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + beq c0584 │ │ │ │ + ldr r3, [pc, #340] @ c05b8 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ + b c0248 │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c03e0 │ │ │ │ - ldr r0, [pc, #304] @ c04b4 │ │ │ │ - bl 1be340 │ │ │ │ + bne c04e0 │ │ │ │ + ldr r0, [pc, #316] @ c05c0 │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c03f0 │ │ │ │ + bne c04f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - ldr r3, [pc, #272] @ c04ac │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + ldr r3, [pc, #284] @ c05b8 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ - b c0134 │ │ │ │ + b c0240 │ │ │ │ sub r1, r3, #32 │ │ │ │ movw ip, #61438 @ 0xeffe │ │ │ │ movt ip, #64511 @ 0xfbff │ │ │ │ mov r0, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ andls r0, r0, ip, asr r1 │ │ │ │ cmp r3, #9 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0484 │ │ │ │ + bne c055c │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0218 │ │ │ │ - b c03a0 │ │ │ │ + beq c0324 │ │ │ │ + b c04a0 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, ip │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #180] @ c04ac │ │ │ │ + ldr r3, [pc, #192] @ c05b8 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ - b c0134 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ - movt r5, #96 @ 0x60 │ │ │ │ - b c0218 │ │ │ │ - ldr r3, [pc, #156] @ c04ac │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ - b c013c │ │ │ │ + b c0240 │ │ │ │ mov r3, #2 │ │ │ │ sub r3, r8, r3 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3c6cd0 │ │ │ │ + bl 3c6e48 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0364 │ │ │ │ + bgt c0538 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0364 │ │ │ │ + bne c0538 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c0364 │ │ │ │ - mov r3, r0 │ │ │ │ - b c041c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + mov r5, #0 │ │ │ │ + b c0324 │ │ │ │ mov r3, #1 │ │ │ │ - b c041c │ │ │ │ + b c0500 │ │ │ │ + movw r5, #5196 @ 0x144c │ │ │ │ + movt r5, #96 @ 0x60 │ │ │ │ + b c0324 │ │ │ │ + mov r3, r0 │ │ │ │ + b c0500 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27160 @ 0x6a18 │ │ │ │ + movw r1, #27764 @ 0x6c74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b c0364 │ │ │ │ + bl 16f7e8 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c0520 │ │ │ │ + b c0538 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, #0 │ │ │ │ + sub r1, fp, #36 @ 0x24 │ │ │ │ + sub r0, fp, #32 │ │ │ │ + bl 3c6e48 │ │ │ │ + b c0538 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27188 @ 0x6a34 │ │ │ │ + movw r1, #27736 @ 0x6c58 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c043c │ │ │ │ - b c0364 │ │ │ │ + bl 16f7e8 │ │ │ │ + b c0538 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, #0 │ │ │ │ sub r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - bgt c055c │ │ │ │ + bgt c0668 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi c0530 │ │ │ │ + bhi c063c │ │ │ │ cmp r3, #31 │ │ │ │ - bhi c05c4 │ │ │ │ + bhi c06d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0608 │ │ │ │ + beq c0714 │ │ │ │ cmp r3, #9 │ │ │ │ - beq c04d8 │ │ │ │ + beq c05e4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c04d8 │ │ │ │ + bne c05e4 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bls c04f4 │ │ │ │ + bls c0600 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq c05f0 │ │ │ │ - bhi c05a4 │ │ │ │ + beq c06fc │ │ │ │ + bhi c06b0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq c05f0 │ │ │ │ + beq c06fc │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne c050c │ │ │ │ + bne c0618 │ │ │ │ sub ip, ip, #1 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - ble c04e4 │ │ │ │ + ble c05f0 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq c054c │ │ │ │ - bls c0588 │ │ │ │ + beq c0658 │ │ │ │ + bls c0694 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq c059c │ │ │ │ + beq c06a8 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq c054c │ │ │ │ + beq c0658 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq c054c │ │ │ │ - bhi c0568 │ │ │ │ + beq c0658 │ │ │ │ + bhi c0674 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq c054c │ │ │ │ - bls c05b0 │ │ │ │ + beq c0658 │ │ │ │ + bls c06bc │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne c0578 │ │ │ │ + bne c0684 │ │ │ │ add ip, ip, #1 │ │ │ │ - b c04d8 │ │ │ │ + b c05e4 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne c050c │ │ │ │ - b c054c │ │ │ │ + bne c0618 │ │ │ │ + b c0658 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0608 │ │ │ │ + beq c0714 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne c0578 │ │ │ │ - b c059c │ │ │ │ + bne c0684 │ │ │ │ + b c06a8 │ │ │ │ sub lr, r3, #32 │ │ │ │ mov r5, #1 │ │ │ │ uxtb r4, lr │ │ │ │ movw lr, #4169 @ 0x1049 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ ands lr, lr, r5, lsl r4 │ │ │ │ - bne c04d8 │ │ │ │ + bne c05e4 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq c054c │ │ │ │ + beq c0658 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne c050c │ │ │ │ + bne c0618 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c059c │ │ │ │ + bne c06a8 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ - b c055c │ │ │ │ + b c0668 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27160 @ 0x6a18 │ │ │ │ + movw r1, #27736 @ 0x6c58 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r2, [r0] │ │ │ │ - ldr ip, [pc, #2324] @ c0f64 │ │ │ │ + ldr ip, [pc, #2324] @ c1070 │ │ │ │ mov r6, r1 │ │ │ │ add r0, r2, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldrb r3, [r2] │ │ │ │ sub r3, r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi c0f04 │ │ │ │ + bhi c1010 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [ip, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bed58 │ │ │ │ + b bee64 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ add r2, r3, #4 │ │ │ │ - beq c08ec │ │ │ │ + beq c09f8 │ │ │ │ str r2, [r6] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0d9c │ │ │ │ + beq c0ea8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq c06d8 │ │ │ │ + beq c07e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2172] @ c0f68 │ │ │ │ + ldr r3, [pc, #2172] @ c1074 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldrb r1, [r0, #-1] │ │ │ │ sub r1, r1, #9 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - bhi c0f04 │ │ │ │ + bhi c1010 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r5, [r3] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq c0d14 │ │ │ │ + beq c0e20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0d30 │ │ │ │ + beq c0e3c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ mov r5, r0 │ │ │ │ - b c06d8 │ │ │ │ + b c07e4 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - bl c04b8 │ │ │ │ + bl c05c4 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r7, r2 │ │ │ │ - blt c0ce0 │ │ │ │ - beq c0c20 │ │ │ │ + blt c0dec │ │ │ │ + beq c0d2c │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt c0cb8 │ │ │ │ - ldr r1, [pc, #2008] @ c0f6c │ │ │ │ + bgt c0dc4 │ │ │ │ + ldr r1, [pc, #2008] @ c1078 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r2, r3, r2, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0c78 │ │ │ │ - ldr r0, [pc, #1976] @ c0f70 │ │ │ │ + beq c0d84 │ │ │ │ + ldr r0, [pc, #1976] @ c107c │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r5] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ - bne c0d68 │ │ │ │ + bne c0e74 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2d6c4 │ │ │ │ @@ -150910,482 +150979,482 @@ │ │ │ │ orr r2, r2, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r5, {r0, r2} │ │ │ │ str ip, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3, #3824] @ 0xef0 │ │ │ │ mov r1, r6 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0e9c │ │ │ │ + beq c0fa8 │ │ │ │ cmp r7, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq c08c8 │ │ │ │ + beq c09d4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0e74 │ │ │ │ + beq c0f80 │ │ │ │ cmp r7, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq c08c8 │ │ │ │ + beq c09d4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0e94 │ │ │ │ + beq c0fa0 │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ - beq c08c8 │ │ │ │ + beq c09d4 │ │ │ │ add r8, r5, #24 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0e78 │ │ │ │ + beq c0f84 │ │ │ │ mov r3, r8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ str r0, [r3, #4]! │ │ │ │ mov r8, r3 │ │ │ │ - bne c0894 │ │ │ │ + bne c09a0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne c0c34 │ │ │ │ + bne c0d40 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r6] │ │ │ │ - movw r2, #11200 @ 0x2bc0 │ │ │ │ + movw r2, #11668 @ 0x2d94 │ │ │ │ movt r2, #31 │ │ │ │ ldr lr, [r1], #8 │ │ │ │ str r1, [r6] │ │ │ │ cmp lr, r2 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne c0ca8 │ │ │ │ + bne c0db4 │ │ │ │ ldr r0, [r0] │ │ │ │ cmn r0, #1 │ │ │ │ - bne c0688 │ │ │ │ + bne c0794 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - b c06d8 │ │ │ │ + b c07e4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r2, r3, #8 │ │ │ │ str r2, [r6] │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c5f40 │ │ │ │ + b c6614 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b b2920 │ │ │ │ + b b2a08 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ - bl c04b8 │ │ │ │ + bl c05c4 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt c0ce0 │ │ │ │ + blt c0dec │ │ │ │ ands r3, r3, #1 │ │ │ │ mov r9, r3 │ │ │ │ - bne c0e14 │ │ │ │ - bl 9f8f8 │ │ │ │ + bne c0f20 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0e2c │ │ │ │ + beq c0f38 │ │ │ │ cmp sl, #0 │ │ │ │ - beq c0a28 │ │ │ │ + beq c0b34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - beq c0e84 │ │ │ │ + beq c0f90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - beq c0e44 │ │ │ │ + beq c0f50 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c0e44 │ │ │ │ + beq c0f50 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0d4c │ │ │ │ + ble c0e58 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0a18 │ │ │ │ + bgt c0b24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0f58 │ │ │ │ + beq c1064 │ │ │ │ add r3, r9, #2 │ │ │ │ mov r9, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt c09a8 │ │ │ │ + bgt c0ab4 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 2594d8 │ │ │ │ + bl 25a220 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c06d8 │ │ │ │ + bne c07e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0ce0 │ │ │ │ + bgt c0dec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0ce0 │ │ │ │ + bne c0dec │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c0ce0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c0dec │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq c0ce8 │ │ │ │ + beq c0df4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0d30 │ │ │ │ + beq c0e3c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a0bc8 │ │ │ │ + b a0ca0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r2, r3, #8 │ │ │ │ str r2, [r6] │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 185d9c │ │ │ │ + b 1866f8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r3, [r3] │ │ │ │ strb r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ mov r5, r0 │ │ │ │ - b c06d8 │ │ │ │ + b c07e4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r2, r3, #8 │ │ │ │ str r2, [r6] │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 19f364 │ │ │ │ + b 19fc38 │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq c0ec0 │ │ │ │ + beq c0fcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0d30 │ │ │ │ + beq c0e3c │ │ │ │ mov r0, r5 │ │ │ │ bl 2cf74 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cd430 │ │ │ │ + b cda5c │ │ │ │ ldr r2, [r6] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5464 @ 0x1558 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ add r1, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ movne r5, r3 │ │ │ │ - b c06d8 │ │ │ │ + b c07e4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1ee76c │ │ │ │ + b 1ee93c │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl c04b8 │ │ │ │ + bl c05c4 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - blt c0ce0 │ │ │ │ - bl a1868 │ │ │ │ + blt c0dec │ │ │ │ + bl a1940 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq c0eec │ │ │ │ + beq c0ff8 │ │ │ │ cmp r7, r3 │ │ │ │ - beq c0de0 │ │ │ │ + beq c0eec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0df8 │ │ │ │ + beq c0f04 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r0, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b c0bc8 │ │ │ │ + b c0cd4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r3, [r3] │ │ │ │ vldr d0, [r3] │ │ │ │ vldr d1, [r3, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 222c2c │ │ │ │ + b 22362c │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r5, [pc, #840] @ c0f74 │ │ │ │ + ldr r5, [pc, #840] @ c1080 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq c08d8 │ │ │ │ + beq c09e4 │ │ │ │ sub r0, r2, #32 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #26 │ │ │ │ movhi r1, #1 │ │ │ │ movwls r1, #61438 @ 0xeffe │ │ │ │ movtls r1, #64511 @ 0xfbff │ │ │ │ asrls r1, r1, r0 │ │ │ │ andls r1, r1, #1 │ │ │ │ cmp r2, #9 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c0f30 │ │ │ │ + bne c103c │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq c08d8 │ │ │ │ - b c0c34 │ │ │ │ + beq c09e4 │ │ │ │ + b c0d40 │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a72d0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0ccc │ │ │ │ + beq c0dd8 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - ldr r1, [pc, #716] @ c0f6c │ │ │ │ + ldr r1, [pc, #716] @ c1078 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r1] │ │ │ │ - b c07e4 │ │ │ │ + b c08f0 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ cmn r2, #-536870907 @ 0xe0000005 │ │ │ │ - bls c0c78 │ │ │ │ - bl 2e14d8 │ │ │ │ + bls c0d84 │ │ │ │ + bl 2e217c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne c0c98 │ │ │ │ + bne c0da4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c6cd0 │ │ │ │ + bl 3c6e48 │ │ │ │ mov r5, #0 │ │ │ │ - b c06d8 │ │ │ │ + b c07e4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - beq c0d30 │ │ │ │ + beq c0e3c │ │ │ │ cmp r1, #0 │ │ │ │ - bge c0a98 │ │ │ │ - b c0a8c │ │ │ │ + bge c0ba4 │ │ │ │ + b c0b98 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ - bne c0f20 │ │ │ │ + bne c102c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b c0928 │ │ │ │ + b c0a34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c09fc │ │ │ │ + bne c0b08 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c09fc │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c0b08 │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne c0dc4 │ │ │ │ - ldr r0, [pc, #504] @ c0f78 │ │ │ │ - bl 1be340 │ │ │ │ + bne c0ed0 │ │ │ │ + ldr r0, [pc, #504] @ c1084 │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0dd4 │ │ │ │ + bne c0ee0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - ldr r3, [pc, #468] @ c0f6c │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + ldr r3, [pc, #468] @ c1078 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - b c07dc │ │ │ │ - bl beb18 │ │ │ │ + b c08e8 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0ce0 │ │ │ │ + bne c0dec │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27232 @ 0x6a60 │ │ │ │ + movw r1, #27808 @ 0x6ca0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b c0ce0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b c0dec │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ - ldr r3, [pc, #400] @ c0f6c │ │ │ │ + ldr r3, [pc, #400] @ c1078 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - b c07dc │ │ │ │ + b c08e8 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 2594d8 │ │ │ │ + bl 25a220 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c06d8 │ │ │ │ - b c0a3c │ │ │ │ + bne c07e4 │ │ │ │ + b c0b48 │ │ │ │ sub r1, r7, #1 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ sub r3, r1, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c6cd0 │ │ │ │ - b c0a3c │ │ │ │ + bl 3c6e48 │ │ │ │ + b c0b48 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27216 @ 0x6a50 │ │ │ │ + movw r1, #27792 @ 0x6c90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c6cd0 │ │ │ │ - b c0ce0 │ │ │ │ + bl 3c6e48 │ │ │ │ + b c0dec │ │ │ │ sub r3, sl, #2 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ - bl 3c6cd0 │ │ │ │ + bl 3c6e48 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0ea4 │ │ │ │ + ble c0fb0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af254 │ │ │ │ - b c0a3c │ │ │ │ + bl af33c │ │ │ │ + b c0b48 │ │ │ │ mov r2, #1 │ │ │ │ sub r3, r9, r2 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ - b c0e04 │ │ │ │ + b c0f10 │ │ │ │ sub r3, sl, #1 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ sub r3, r3, r9 │ │ │ │ - b c0e04 │ │ │ │ + b c0f10 │ │ │ │ mov r2, #2 │ │ │ │ - b c0e78 │ │ │ │ + b c0f84 │ │ │ │ mov r2, r0 │ │ │ │ - b c0e78 │ │ │ │ + b c0f84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0e68 │ │ │ │ + bne c0f74 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c0e68 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c0f74 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - beq c0d30 │ │ │ │ + beq c0e3c │ │ │ │ cmp r1, #0 │ │ │ │ - blt c0b40 │ │ │ │ - b c0b4c │ │ │ │ + blt c0c4c │ │ │ │ + b c0c58 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c6cd0 │ │ │ │ - b c0ce0 │ │ │ │ + bl 3c6e48 │ │ │ │ + b c0dec │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27268 @ 0x6a84 │ │ │ │ + movw r1, #27844 @ 0x6cc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b c0ce0 │ │ │ │ + bl 16f7e8 │ │ │ │ + b c0dec │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt c073c │ │ │ │ - b c0748 │ │ │ │ + blt c0848 │ │ │ │ + b c0854 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27188 @ 0x6a34 │ │ │ │ + movw r1, #27764 @ 0x6c74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0a48 │ │ │ │ - b c0ce0 │ │ │ │ + ble c0b54 │ │ │ │ + b c0dec │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c0a18 │ │ │ │ - subeq lr, r5, r6, ror #13 │ │ │ │ - subeq lr, r5, ip, asr #15 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c0b24 │ │ │ │ + subeq lr, r5, sl, lsr #18 │ │ │ │ + subeq lr, r5, r0, lsl sl │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c0f7c : │ │ │ │ +000c1088 : │ │ │ │ ror r0, r0, #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ mvneq r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -151396,557 +151465,557 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 9f8f8 │ │ │ │ + bl 9f9d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ str r0, [r7, #3848] @ 0xf08 │ │ │ │ - beq c2504 │ │ │ │ - ldr r0, [pc, #1820] @ c16fc │ │ │ │ + beq c2610 │ │ │ │ + ldr r0, [pc, #1820] @ c1808 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25a56c │ │ │ │ + bl 25b2b4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq c2884 │ │ │ │ - bl c4430 │ │ │ │ + beq c2990 │ │ │ │ + bl c4b04 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c2504 │ │ │ │ + beq c2610 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r7, #3840] @ 0xf00 │ │ │ │ - bl c44a4 │ │ │ │ + bl c4b78 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #352] @ 0x160 │ │ │ │ - beq c2504 │ │ │ │ + beq c2610 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27836 @ 0x6cbc │ │ │ │ + movw r1, #28412 @ 0x6efc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2504 │ │ │ │ - bl 9f8f8 │ │ │ │ + beq c2610 │ │ │ │ + bl 9f9d0 │ │ │ │ str r0, [r7, #3896] @ 0xf38 │ │ │ │ mov r0, #0 │ │ │ │ - bl c4bd8 │ │ │ │ + bl c52ac │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #3892] @ 0xf34 │ │ │ │ - beq c2504 │ │ │ │ + beq c2610 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27844 @ 0x6cc4 │ │ │ │ + movw r1, #28420 @ 0x6f04 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2504 │ │ │ │ + beq c2610 │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dd3c │ │ │ │ - bl 25ace8 │ │ │ │ + bl 25ba30 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c28a4 │ │ │ │ - ldr r1, [pc, #1632] @ c1700 │ │ │ │ + beq c29b0 │ │ │ │ + ldr r1, [pc, #1632] @ c180c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c28a4 │ │ │ │ + beq c29b0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27860 @ 0x6cd4 │ │ │ │ + movw r1, #28436 @ 0x6f14 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c28a4 │ │ │ │ + beq c29b0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c10e8 │ │ │ │ + bgt c11f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2878 │ │ │ │ + beq c2984 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r1, #27872 @ 0x6ce0 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25ad54 │ │ │ │ + bl 25ba9c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27916 @ 0x6d0c │ │ │ │ + movw r1, #28492 @ 0x6f4c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1150 │ │ │ │ + bgt c125c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2860 │ │ │ │ + beq c296c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60392 @ 0xebe8 │ │ │ │ + movw r1, #60968 @ 0xee28 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 25ad54 │ │ │ │ + bl 25ba9c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27932 @ 0x6d1c │ │ │ │ + movw r1, #28508 @ 0x6f5c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c11a4 │ │ │ │ + bgt c12b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c286c │ │ │ │ + beq c2978 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27948 @ 0x6d2c │ │ │ │ + movw r1, #28524 @ 0x6f6c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 25ad54 │ │ │ │ + bl 25ba9c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27964 @ 0x6d3c │ │ │ │ + movw r1, #28540 @ 0x6f7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c11f8 │ │ │ │ + bgt c1304 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2854 │ │ │ │ + beq c2960 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23168 @ 0x5a80 │ │ │ │ + movw r1, #23744 @ 0x5cc0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25ad54 │ │ │ │ + bl 25ba9c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27984 @ 0x6d50 │ │ │ │ + movw r1, #28560 @ 0x6f90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c124c │ │ │ │ + bgt c1358 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2904 │ │ │ │ + beq c2a10 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ - bl 2502e4 │ │ │ │ + beq c2458 │ │ │ │ + bl 251094 │ │ │ │ movw r0, #25088 @ 0x6200 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63416 @ 0xf7b8 │ │ │ │ + movw r1, #63992 @ 0xf9f8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c12a0 │ │ │ │ + bgt c13ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c28f8 │ │ │ │ + beq c2a04 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r0, #178 @ 0xb2 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28004 @ 0x6d64 │ │ │ │ + movw r1, #28580 @ 0x6fa4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c12f0 │ │ │ │ + bgt c13fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c28ec │ │ │ │ + beq c29f8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ - movw r3, #24720 @ 0x6090 │ │ │ │ + beq c2458 │ │ │ │ + movw r3, #25296 @ 0x62d0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #28016 @ 0x6d70 │ │ │ │ + movw r1, #28592 @ 0x6fb0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #28024 @ 0x6d78 │ │ │ │ + movw r0, #28600 @ 0x6fb8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl c0010 │ │ │ │ + bl c011c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28032 @ 0x6d80 │ │ │ │ + movw r1, #28608 @ 0x6fc0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1354 │ │ │ │ + bgt c1460 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c28e0 │ │ │ │ + beq c29ec │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ - movw r0, #24720 @ 0x6090 │ │ │ │ + beq c2458 │ │ │ │ + movw r0, #25296 @ 0x62d0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28040 @ 0x6d88 │ │ │ │ + movw r1, #28616 @ 0x6fc8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c292c │ │ │ │ + ble c2a38 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28052 @ 0x6d94 │ │ │ │ + movw r1, #28628 @ 0x6fd4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2910 │ │ │ │ + ble c2a1c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ - movw r0, #24296 @ 0x5ee8 │ │ │ │ + beq c2458 │ │ │ │ + movw r0, #24872 @ 0x6128 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28064 @ 0x6da0 │ │ │ │ + movw r1, #28640 @ 0x6fe0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1420 │ │ │ │ + bgt c152c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2948 │ │ │ │ + beq c2a54 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ - movw r0, #28076 @ 0x6dac │ │ │ │ + beq c2458 │ │ │ │ + movw r0, #28652 @ 0x6fec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10184 @ 0x27c8 │ │ │ │ + movw r1, #10760 @ 0x2a08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1470 │ │ │ │ + bgt c157c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2698 │ │ │ │ + beq c27a4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28084 @ 0x6db4 │ │ │ │ + movw r1, #28660 @ 0x6ff4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c14bc │ │ │ │ + bgt c15c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2768 │ │ │ │ + beq c2874 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ - bl 25ae0c │ │ │ │ + beq c2458 │ │ │ │ + bl 25bb54 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15344 @ 0x3bf0 │ │ │ │ + movw r1, #15908 @ 0x3e24 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1504 │ │ │ │ + bgt c1610 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c275c │ │ │ │ + beq c2868 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ - bl 25af60 │ │ │ │ + beq c2458 │ │ │ │ + bl 25bca8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15276 @ 0x3bac │ │ │ │ + movw r1, #15840 @ 0x3de0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c154c │ │ │ │ + bgt c1658 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2750 │ │ │ │ + beq c285c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ - ldr r2, [pc, #424] @ c1704 │ │ │ │ + beq c2458 │ │ │ │ + ldr r2, [pc, #424] @ c1810 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r1, #60584 @ 0xeca8 │ │ │ │ + movw r1, #60624 @ 0xecd0 │ │ │ │ movt r1, #103 @ 0x67 │ │ │ │ - bl 258e24 │ │ │ │ + bl 259b6c │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2744 │ │ │ │ - movw r0, #60584 @ 0xeca8 │ │ │ │ + beq c2850 │ │ │ │ + movw r0, #60624 @ 0xecd0 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl c5528 │ │ │ │ + bl c5bfc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r0, #32 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c271c │ │ │ │ + beq c2828 │ │ │ │ str r0, [r7, #16] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c26f4 │ │ │ │ + beq c2800 │ │ │ │ str r0, [r7, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c26cc │ │ │ │ + beq c27d8 │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, #0 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c26a4 │ │ │ │ + beq c27b0 │ │ │ │ str r0, [r7, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c27ec │ │ │ │ - movw r8, #45564 @ 0xb1fc │ │ │ │ + beq c28f8 │ │ │ │ + movw r8, #46380 @ 0xb52c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c27c4 │ │ │ │ + beq c28d0 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c279c │ │ │ │ + beq c28a8 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2774 │ │ │ │ + beq c2880 │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2820 │ │ │ │ + beq c292c │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32856 @ 0x8058 │ │ │ │ + movw r1, #33432 @ 0x8298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1680 │ │ │ │ + bgt c178c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2814 │ │ │ │ + beq c2920 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28092 @ 0x6dbc │ │ │ │ + movw r1, #28668 @ 0x6ffc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c16d0 │ │ │ │ + bgt c17dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2848 │ │ │ │ + beq c2954 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r3, #1908] @ 0x774 │ │ │ │ - b c179c │ │ │ │ + b c18a8 │ │ │ │ rsbeq r2, r1, r8, lsl #26 │ │ │ │ ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ rsbeq r2, r1, ip, lsr sp │ │ │ │ - subeq lr, r5, r4, lsr #23 │ │ │ │ + subeq lr, r5, r8, ror #27 │ │ │ │ strdeq r5, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r2, r1, ip, asr #26 │ │ │ │ - rsbeq lr, r7, ip, ror sp │ │ │ │ + rsbeq lr, r7, r4, lsr #27 │ │ │ │ rsbeq r2, r1, ip, asr sp │ │ │ │ - rsbeq lr, r7, r0, asr lr │ │ │ │ + rsbeq lr, r7, r8, ror lr │ │ │ │ rsbeq r7, r3, r8 │ │ │ │ strdeq r6, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ ldrdeq r6, [r3], #-104 @ 0xffffff98 @ │ │ │ │ rsbeq r4, r3, r0, lsr lr │ │ │ │ rsbeq r4, r3, r0, lsr #8 │ │ │ │ rsbeq r3, r3, r4, lsr #21 │ │ │ │ rsbeq r2, r1, ip, ror #26 │ │ │ │ - rsbeq lr, r7, r4, lsr #30 │ │ │ │ + rsbeq lr, r7, ip, asr #30 │ │ │ │ rsbeq r2, r1, ip, ror sp │ │ │ │ - subeq pc, r5, r8, asr r0 @ │ │ │ │ + umaaleq pc, r5, ip, r2 @ │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ strhteq r2, [r1], #-208 @ 0xffffff30 │ │ │ │ - subeq pc, r5, r8, asr #32 │ │ │ │ + subeq pc, r5, ip, lsl #5 │ │ │ │ rsbeq r5, r3, ip, asr #21 │ │ │ │ - subeq lr, r5, ip, ror fp │ │ │ │ - bl aadf0 │ │ │ │ + subeq lr, r5, r0, asr #27 │ │ │ │ + bl aaed8 │ │ │ │ subs r8, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - beq c2674 │ │ │ │ - bl c60ac │ │ │ │ + beq c2780 │ │ │ │ + bl c6780 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2600 │ │ │ │ + beq c270c │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1798 │ │ │ │ + bgt c18a4 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r8] │ │ │ │ - beq c25f4 │ │ │ │ + beq c2700 │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r0, [r7, r9, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c175c │ │ │ │ + bne c1868 │ │ │ │ mov r0, sl │ │ │ │ - bl c689c │ │ │ │ + bl c6f70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2640 │ │ │ │ + bne c274c │ │ │ │ mov r0, sl │ │ │ │ - bl a6e58 │ │ │ │ + bl a6f30 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c17e8 │ │ │ │ + bgt c18f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c17e8 │ │ │ │ + bne c18f4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28104 @ 0x6dc8 │ │ │ │ + movw r1, #28680 @ 0x7008 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1824 │ │ │ │ + bgt c1930 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c25e8 │ │ │ │ + beq c26f4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r0, #296 @ 0x128 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c234c │ │ │ │ - ldr r7, [pc, #-316] @ c1708 │ │ │ │ + beq c2458 │ │ │ │ + ldr r7, [pc, #-316] @ c1814 │ │ │ │ add r9, r3, #12 │ │ │ │ mov r8, #0 │ │ │ │ str r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ add sl, r7, #1184 @ 0x4a0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [r7, #4] │ │ │ │ @@ -151955,1115 +152024,1115 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c25bc │ │ │ │ + beq c26c8 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ str r0, [r9, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c25bc │ │ │ │ + beq c26c8 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ add r7, r5, #12 │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c25bc │ │ │ │ + beq c26c8 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c25bc │ │ │ │ + beq c26c8 │ │ │ │ add r9, r6, #12 │ │ │ │ cmp sl, r7 │ │ │ │ str r0, [r6, #12] │ │ │ │ - bne c1858 │ │ │ │ + bne c1964 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - movw r1, #28128 @ 0x6de0 │ │ │ │ + movw r1, #28704 @ 0x7020 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl c9194 │ │ │ │ + bl c97c4 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c197c │ │ │ │ + bgt c1a88 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c197c │ │ │ │ + bne c1a88 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1248 @ 0x4e0 │ │ │ │ + movw r1, #1824 @ 0x720 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c19b8 │ │ │ │ + bgt c1ac4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22cc │ │ │ │ + beq c23d8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ - ldr r2, [pc, #-628] @ c1754 │ │ │ │ + beq c2458 │ │ │ │ + ldr r2, [pc, #-628] @ c1860 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28132 @ 0x6de4 │ │ │ │ + movw r1, #28708 @ 0x7024 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ - ldr r2, [pc, #-720] @ c170c │ │ │ │ + bl bf440 │ │ │ │ + ldr r2, [pc, #-720] @ c1818 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #1236] @ 0x4d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c22d8 │ │ │ │ + ble c23e4 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c234c │ │ │ │ - movw r0, #24720 @ 0x6090 │ │ │ │ + beq c2458 │ │ │ │ + movw r0, #25296 @ 0x62d0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28144 @ 0x6df0 │ │ │ │ + movw r1, #28720 @ 0x7030 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c22f4 │ │ │ │ + ble c2400 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ - ldr r2, [pc, #-808] @ c1710 │ │ │ │ + beq c2458 │ │ │ │ + ldr r2, [pc, #-808] @ c181c │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #-812] @ c1714 │ │ │ │ + ldr r1, [pc, #-812] @ c1820 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 258e24 │ │ │ │ + bl 259b6c │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2744 │ │ │ │ - ldr r0, [pc, #-832] @ c1714 │ │ │ │ - bl c5528 │ │ │ │ + beq c2850 │ │ │ │ + ldr r0, [pc, #-832] @ c1820 │ │ │ │ + bl c5bfc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r0, #3 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ str r0, [r8, #16] │ │ │ │ mov r0, #15 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ str r0, [r8, #20] │ │ │ │ mov r0, #0 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ str r0, [r8, #24] │ │ │ │ - movw r0, #28156 @ 0x6dfc │ │ │ │ + movw r0, #28732 @ 0x703c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ str r0, [r8, #28] │ │ │ │ mov r0, #2 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ str r0, [r8, #32] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c231c │ │ │ │ + bne c2428 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32836 @ 0x8044 │ │ │ │ + movw r1, #33412 @ 0x8284 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1adc │ │ │ │ + bgt c1be8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2310 │ │ │ │ + beq c241c │ │ │ │ cmn r7, #1 │ │ │ │ - beq c234c │ │ │ │ - bl 9f8f8 │ │ │ │ + beq c2458 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ - movw r0, #28164 @ 0x6e04 │ │ │ │ + beq c2458 │ │ │ │ + movw r0, #28740 @ 0x7044 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c2380 │ │ │ │ + beq c248c │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #3704 @ 0xe78 │ │ │ │ + movw r1, #4280 @ 0x10b8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1b38 │ │ │ │ + bgt c1c44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23a8 │ │ │ │ + beq c24b4 │ │ │ │ cmn sl, #1 │ │ │ │ - beq c2380 │ │ │ │ - movw r0, #28172 @ 0x6e0c │ │ │ │ + beq c248c │ │ │ │ + movw r0, #28748 @ 0x704c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c2380 │ │ │ │ + beq c248c │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #28184 @ 0x6e18 │ │ │ │ + movw r1, #28760 @ 0x7058 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1b88 │ │ │ │ + bgt c1c94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23b4 │ │ │ │ + beq c24c0 │ │ │ │ cmn sl, #1 │ │ │ │ - beq c2380 │ │ │ │ + beq c248c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #63416 @ 0xf7b8 │ │ │ │ + movw r1, #63992 @ 0xf9f8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2380 │ │ │ │ + beq c248c │ │ │ │ mov r0, #178 @ 0xb2 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c2380 │ │ │ │ + beq c248c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #28004 @ 0x6d64 │ │ │ │ + movw r1, #28580 @ 0x6fa4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1bf4 │ │ │ │ + bgt c1d00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23c0 │ │ │ │ + beq c24cc │ │ │ │ cmn r9, #1 │ │ │ │ - beq c2380 │ │ │ │ - movw r0, #28196 @ 0x6e24 │ │ │ │ + beq c248c │ │ │ │ + movw r0, #28772 @ 0x7064 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aadf0 │ │ │ │ + bl aaed8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c2380 │ │ │ │ + beq c248c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #28216 @ 0x6e38 │ │ │ │ + movw r1, #28792 @ 0x7078 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1c44 │ │ │ │ + bgt c1d50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23cc │ │ │ │ + beq c24d8 │ │ │ │ cmn r9, #1 │ │ │ │ - beq c2380 │ │ │ │ + beq c248c │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #28228 @ 0x6e44 │ │ │ │ + movw r1, #28804 @ 0x7084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2380 │ │ │ │ + beq c248c │ │ │ │ mov r0, r7 │ │ │ │ - bl 25b5c4 <_PyNamespace_New@@Base> │ │ │ │ + bl 25c30c <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1c9c │ │ │ │ + bgt c1da8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1c9c │ │ │ │ + bne c1da8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55632 @ 0xd950 │ │ │ │ + movw r1, #56176 @ 0xdb70 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1cd8 │ │ │ │ + bgt c1de4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23d8 │ │ │ │ + beq c24e4 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c234c │ │ │ │ - ldr r2, [pc, #-1488] @ c1718 │ │ │ │ + beq c2458 │ │ │ │ + ldr r2, [pc, #-1488] @ c1824 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #-1492] @ c171c │ │ │ │ + ldr r1, [pc, #-1492] @ c1828 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 258e24 │ │ │ │ + bl 259b6c │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2744 │ │ │ │ - ldr r0, [pc, #-1512] @ c171c │ │ │ │ + beq c2850 │ │ │ │ + ldr r0, [pc, #-1512] @ c1828 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl c5528 │ │ │ │ + bl c5bfc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 25b8f8 <_PyNamespace_New@@Base+0x334> │ │ │ │ + bl 25c640 <_PyNamespace_New@@Base+0x334> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c23e4 │ │ │ │ + beq c24f0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33788 @ 0x83fc │ │ │ │ + movw r1, #34364 @ 0x863c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d58 │ │ │ │ + bgt c1e64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c240c │ │ │ │ + beq c2518 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c234c │ │ │ │ - ldr r2, [pc, #-1608] @ c1720 │ │ │ │ + beq c2458 │ │ │ │ + ldr r2, [pc, #-1608] @ c182c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28260 @ 0x6e64 │ │ │ │ + movw r1, #28836 @ 0x70a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #-1628] @ c1724 │ │ │ │ + ldr r0, [pc, #-1628] @ c1830 │ │ │ │ ldr r3, [r0, #2576] @ 0xa10 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2418 │ │ │ │ + ble c2524 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c234c │ │ │ │ - bl 25bfe8 │ │ │ │ + beq c2458 │ │ │ │ + bl 25cd30 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36076 @ 0x8cec │ │ │ │ + movw r1, #36652 @ 0x8f2c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1dd0 │ │ │ │ + bgt c1edc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2434 │ │ │ │ + beq c2540 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ - bl 9f8f8 │ │ │ │ + beq c2458 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r0, #32 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c2444 │ │ │ │ - ldr r1, [pc, #-1748] @ c1728 │ │ │ │ + beq c2550 │ │ │ │ + ldr r1, [pc, #-1748] @ c1834 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2444 │ │ │ │ + beq c2550 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c246c │ │ │ │ - ldr r1, [pc, #-1780] @ c172c │ │ │ │ + ble c2578 │ │ │ │ + ldr r1, [pc, #-1780] @ c1838 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2488 │ │ │ │ - ldr r1, [pc, #-1804] @ c1730 │ │ │ │ + beq c2594 │ │ │ │ + ldr r1, [pc, #-1804] @ c183c │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2488 │ │ │ │ - ldr r2, [pc, #-1796] @ c1754 │ │ │ │ + beq c2594 │ │ │ │ + ldr r2, [pc, #-1796] @ c1860 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #-1836] @ c1734 │ │ │ │ - bl a9898 │ │ │ │ + ldr r1, [pc, #-1836] @ c1840 │ │ │ │ + bl a9980 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2440 │ │ │ │ + beq c254c │ │ │ │ mov r0, r7 │ │ │ │ - bl 25b5c4 <_PyNamespace_New@@Base> │ │ │ │ + bl 25c30c <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e98 │ │ │ │ + bgt c1fa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e98 │ │ │ │ + bne c1fa4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28280 @ 0x6e78 │ │ │ │ + movw r1, #28856 @ 0x70b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1ed4 │ │ │ │ + bgt c1fe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c24a0 │ │ │ │ + beq c25ac │ │ │ │ cmn r7, #1 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #-1972] @ c1738 │ │ │ │ - ldr r1, [pc, #-1972] @ c173c │ │ │ │ - bl 258e24 │ │ │ │ + ldr r2, [pc, #-1972] @ c1844 │ │ │ │ + ldr r1, [pc, #-1972] @ c1848 │ │ │ │ + bl 259b6c │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2744 │ │ │ │ + beq c2850 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28292 @ 0x6e84 │ │ │ │ + movw r1, #28868 @ 0x70c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1f3c │ │ │ │ + bgt c2048 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c24ac │ │ │ │ + beq c25b8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ - bl 9f8f8 │ │ │ │ + beq c2458 │ │ │ │ + bl 9f9d0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28304 @ 0x6e90 │ │ │ │ + movw r1, #28880 @ 0x70d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1f84 │ │ │ │ + bgt c2090 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c24b8 │ │ │ │ + beq c25c4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28324 @ 0x6ea4 │ │ │ │ + movw r1, #28900 @ 0x70e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1fd0 │ │ │ │ + bgt c20dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c24c4 │ │ │ │ + beq c25d0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c234c │ │ │ │ + beq c2458 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c24d0 │ │ │ │ + bne c25dc │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #54336 @ 0xd440 │ │ │ │ + movw r2, #54880 @ 0xd660 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - bl 25c354 │ │ │ │ + bl 25d09c │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2504 │ │ │ │ - ldr r0, [pc, #-2252] @ c1740 │ │ │ │ + beq c2610 │ │ │ │ + ldr r0, [pc, #-2252] @ c184c │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25a56c │ │ │ │ + bl 25b2b4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c2504 │ │ │ │ + beq c2610 │ │ │ │ movw r2, #5212 @ 0x145c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #22548 @ 0x5814 │ │ │ │ + movw r1, #23124 @ 0x5a54 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c37cc │ │ │ │ + bl c3ea0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c24e0 │ │ │ │ + bne c25ec │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #5204 @ 0x1454 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #6028 @ 0x178c │ │ │ │ + movw r1, #6548 @ 0x1994 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl c37cc │ │ │ │ + bl c3ea0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c24e0 │ │ │ │ - bl 25b5c4 <_PyNamespace_New@@Base> │ │ │ │ + bne c25ec │ │ │ │ + bl 25c30c <_PyNamespace_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c24e0 │ │ │ │ + beq c25ec │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #48388 @ 0xbd04 │ │ │ │ + movw r1, #48924 @ 0xbf1c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl c37cc │ │ │ │ + bl c3ea0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2094 │ │ │ │ + bgt c21a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2528 │ │ │ │ + beq c2634 │ │ │ │ cmp sl, #0 │ │ │ │ - bne c24e0 │ │ │ │ - ldr r7, [pc, #-2400] @ c1744 │ │ │ │ + bne c25ec │ │ │ │ + ldr r7, [pc, #-2400] @ c1850 │ │ │ │ mov r8, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c20c0 │ │ │ │ + b c21cc │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c24e0 │ │ │ │ + bne c25ec │ │ │ │ cmp sl, #19 │ │ │ │ - beq c2118 │ │ │ │ + beq c2224 │ │ │ │ ldr r4, [r7], #4 │ │ │ │ lsl r0, r8, sl │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq c24e0 │ │ │ │ + beq c25ec │ │ │ │ mov r2, r6 │ │ │ │ - bl c37cc │ │ │ │ + bl c3ea0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c20ac │ │ │ │ + bgt c21b8 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r6] │ │ │ │ - bne c20ac │ │ │ │ + bne c21b8 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c20ac │ │ │ │ - ldr r2, [pc, #-2520] @ c1748 │ │ │ │ + b c21b8 │ │ │ │ + ldr r2, [pc, #-2520] @ c1854 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #28336 @ 0x6eb0 │ │ │ │ + movw r1, #28912 @ 0x70f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c37cc │ │ │ │ + bl c3ea0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c24e0 │ │ │ │ - bl bed58 │ │ │ │ + bne c25ec │ │ │ │ + bl bee64 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28348 @ 0x6ebc │ │ │ │ + movw r1, #28924 @ 0x70fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c37cc │ │ │ │ + bl c3ea0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c256c │ │ │ │ + ble c2678 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c24e0 │ │ │ │ + bne c25ec │ │ │ │ mov r0, #1 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28360 @ 0x6ec8 │ │ │ │ + movw r1, #28936 @ 0x7108 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c37cc │ │ │ │ + bl c3ea0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2534 │ │ │ │ + ble c2640 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c24e0 │ │ │ │ + bne c25ec │ │ │ │ mov r0, #2 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28372 @ 0x6ed4 │ │ │ │ + movw r1, #28948 @ 0x7114 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c37cc │ │ │ │ + bl c3ea0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2550 │ │ │ │ + ble c265c │ │ │ │ cmp r7, #0 │ │ │ │ - bne c24e0 │ │ │ │ + bne c25ec │ │ │ │ mov r0, #5 │ │ │ │ - bl bed58 │ │ │ │ + bl bee64 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28384 @ 0x6ee0 │ │ │ │ + movw r1, #28960 @ 0x7120 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c37cc │ │ │ │ + bl c3ea0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2588 │ │ │ │ + ble c2694 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c24e0 │ │ │ │ + bne c25ec │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33080 @ 0x8138 │ │ │ │ + movw r1, #33656 @ 0x8378 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2248 │ │ │ │ + bgt c2354 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c25a4 │ │ │ │ + beq c26b0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq c2504 │ │ │ │ - ldr r0, [pc, #-2828] @ c174c │ │ │ │ + beq c2610 │ │ │ │ + ldr r0, [pc, #-2828] @ c1858 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25a56c │ │ │ │ + bl 25b2b4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c2504 │ │ │ │ + beq c2610 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #33096 @ 0x8148 │ │ │ │ + movw r1, #33672 @ 0x8388 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf334 │ │ │ │ + bl bf440 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2298 │ │ │ │ + bgt c23a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c25b0 │ │ │ │ + beq c26bc │ │ │ │ cmp r4, #0 │ │ │ │ - bne c2504 │ │ │ │ + bne c2610 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r4, [r3] │ │ │ │ str r4, [r3, #4] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c19b8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1ac4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #1236] @ 0x4d4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c19e8 │ │ │ │ - ldr r0, [pc, #-2972] @ c1754 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c19e8 │ │ │ │ + bne c1af4 │ │ │ │ + ldr r0, [pc, #-2972] @ c1860 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1af4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1a28 │ │ │ │ + bne c1b34 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1a28 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1b34 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1adc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1be8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1aa8 │ │ │ │ + beq c1bb4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #27744 @ 0x6c60 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #28320 @ 0x6ea0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - ldr r2, [pc, #-3084] @ c1750 │ │ │ │ + ldr r2, [pc, #-3084] @ c185c │ │ │ │ mov r0, #0 │ │ │ │ strd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b c22c0 │ │ │ │ + b c23cc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1b38 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1c44 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1b88 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1c94 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1bf4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1d00 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1c44 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1d50 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1cd8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1de4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1d58 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1e64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #2576] @ 0xa10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d88 │ │ │ │ + bne c1e94 │ │ │ │ add r0, r0, #2576 @ 0xa10 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1d88 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1e94 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1dd0 │ │ │ │ - ldr r8, [pc, #-3316] @ c1754 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1edc │ │ │ │ + ldr r8, [pc, #-3316] @ c1860 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2460 │ │ │ │ + bgt c256c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2494 │ │ │ │ + beq c25a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af254 │ │ │ │ - b c234c │ │ │ │ + bl af33c │ │ │ │ + b c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e18 │ │ │ │ + bne c1f24 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1e18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1f24 │ │ │ │ movw r8, #5464 @ 0x1558 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ - b c2444 │ │ │ │ + b c2550 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c2460 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c256c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1ed4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1fe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1f3c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2048 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1f84 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2090 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1fd0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c20dc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ - b c1fe4 │ │ │ │ + bne c2458 │ │ │ │ + b c20f0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2504 │ │ │ │ + bgt c2610 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2504 │ │ │ │ + bne c2610 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #-3516] @ c1758 │ │ │ │ + ldr r2, [pc, #-3516] @ c1864 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #27744 @ 0x6c60 │ │ │ │ + movw r3, #28320 @ 0x6ea0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b c22c0 │ │ │ │ + b c23cc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c2094 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c21a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c219c │ │ │ │ + bne c22a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c219c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c22a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c21d4 │ │ │ │ + bne c22e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c21d4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c22e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2164 │ │ │ │ + bne c2270 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c2164 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2270 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c220c │ │ │ │ + bne c2318 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c220c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2318 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c2248 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2354 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c2298 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c23a4 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1824 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1930 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1798 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c18a4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2618 │ │ │ │ + bgt c2724 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2668 │ │ │ │ + beq c2774 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c2618 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2724 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ + bne c2458 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1470 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c157c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ - movw r3, #27772 @ 0x6c7c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ + movw r3, #28348 @ 0x6ebc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - b c2354 │ │ │ │ + b c2460 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c154c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1658 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1504 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1610 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c14bc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c15c8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1680 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c178c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c234c │ │ │ │ + bgt c2458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c234c │ │ │ │ + bne c2458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c234c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2458 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c16d0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c17dc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c11f8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1304 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1150 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c125c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c11a4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c12b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c10e8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c11f4 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [pc, #192] @ c2954 │ │ │ │ - movw r3, #27800 @ 0x6c98 │ │ │ │ + ldr r2, [pc, #192] @ c2a60 │ │ │ │ + movw r3, #28376 @ 0x6ed8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ stm r0, {r1, r2, r3, ip} │ │ │ │ - b c22c0 │ │ │ │ + b c23cc │ │ │ │ mov r0, r7 │ │ │ │ - bl af254 │ │ │ │ - ldr r3, [pc, #164] @ c2958 │ │ │ │ + bl af33c │ │ │ │ + ldr r3, [pc, #164] @ c2a64 │ │ │ │ mov r2, #1 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #27884 @ 0x6cec │ │ │ │ + movw r3, #28460 @ 0x6f2c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b c22c0 │ │ │ │ + b c23cc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1354 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1460 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c12f0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c13fc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c12a0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c13ac │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c124c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c1358 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c13d0 │ │ │ │ + bne c14dc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c13d0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c14dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1394 │ │ │ │ + bne c14a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1394 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c14a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c1420 │ │ │ │ - subeq lr, r5, ip, ror fp │ │ │ │ - subeq lr, r5, ip, lsl #23 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c152c │ │ │ │ + subeq lr, r5, r0, asr #27 │ │ │ │ + ldrdeq lr, [r5], #-208 @ 0xffffff30 │ │ │ │ │ │ │ │ -000c295c : │ │ │ │ +000c2a68 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c29e0 │ │ │ │ - ldr r2, [pc, #112] @ c2a00 │ │ │ │ + beq c2aec │ │ │ │ + ldr r2, [pc, #112] @ c2b0c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 25aa74 │ │ │ │ + bl 25b7bc │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c29f8 │ │ │ │ + bne c2b04 │ │ │ │ mov ip, #1 │ │ │ │ sub r3, r1, #32 │ │ │ │ rsb r2, r1, #32 │ │ │ │ orr r3, r0, ip, lsl r3 │ │ │ │ orr r3, r3, ip, lsr r2 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ orr r2, r2, ip, lsl r1 │ │ │ │ @@ -153071,32 +153140,32 @@ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34960 @ 0x8890 │ │ │ │ + movw r1, #35536 @ 0x8ad0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ - b c29d8 │ │ │ │ + b c2ae4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c2a04 : │ │ │ │ +000c2b10 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2a68 │ │ │ │ - ldr r1, [pc, #64] @ c2a6c │ │ │ │ + bne c2b74 │ │ │ │ + ldr r1, [pc, #64] @ c2b78 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub ip, r0, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr lr, [r1, #4] │ │ │ │ @@ -153108,15 +153177,15 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1, #4] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 312c8 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c2a70 : │ │ │ │ +000c2b7c : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -153126,1746 +153195,2116 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, ip │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c2b4c │ │ │ │ + beq c2c58 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2b20 │ │ │ │ + bne c2c2c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c2b20 │ │ │ │ + beq c2c2c │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2b40 │ │ │ │ + beq c2c4c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2b14 │ │ │ │ + beq c2c20 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r6] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c2ad8 │ │ │ │ + bne c2be4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f3374 │ │ │ │ + bl 2f4134 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c2b14 │ │ │ │ + b c2c20 │ │ │ │ mov r1, ip │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2ab8 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne c2bc4 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2531 @ 0x9e3 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c2b40 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c2c4c │ │ │ │ │ │ │ │ -000c2b70 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ +000c2c7c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2bcc <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x5c> │ │ │ │ + beq c2cd8 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x5c> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2bc0 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ + beq c2ccc <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c2bc0 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ + b c2ccc <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ │ │ │ │ -000c2bd8 <_PyDict_GetItemRef_KnownHash@@Base>: │ │ │ │ +000c2ce4 <_PyDict_GetItemRef_KnownHash@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2c34 <_PyDict_GetItemRef_KnownHash@@Base+0x5c> │ │ │ │ + beq c2d40 <_PyDict_GetItemRef_KnownHash@@Base+0x5c> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2c28 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ + beq c2d34 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c2c28 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ + b c2d34 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr lr, [r2] │ │ │ │ - cmp lr, #0 │ │ │ │ - beq c2e64 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ - mov r8, r1 │ │ │ │ - mov sl, r0 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + ldr ip, [r2] │ │ │ │ + cmp ip, #0 │ │ │ │ + beq c2f64 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c30f0 <_PyDict_GetItemRef_KnownHash@@Base+0x518> │ │ │ │ - mov r5, r2 │ │ │ │ - movw ip, #29592 @ 0x7398 │ │ │ │ - movt ip, #18 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + beq c3454 <_PyDict_GetItemRef_KnownHash@@Base+0x770> │ │ │ │ + ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov sl, r2 │ │ │ │ + movw r3, #33444 @ 0x82a4 │ │ │ │ + movt r3, #18 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r2, [sl, #8] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne c3658 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + bne c3d88 <_PyDict_GetItemRef_KnownHash@@Base+0x10a4> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c2e7c <_PyDict_GetItemRef_KnownHash@@Base+0x2a4> │ │ │ │ + bgt c2f7c <_PyDict_GetItemRef_KnownHash@@Base+0x298> │ │ │ │ cmp r3, #0 │ │ │ │ - beq c361c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - ldr r1, [pc, #2812] @ c37b0 <_PyDict_GetItemRef_KnownHash@@Base+0xbd8> │ │ │ │ + beq c3c6c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ + ldr r1, [pc, #4068] @ c3da4 <_PyDict_GetItemRef_KnownHash@@Base+0x10c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c361c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + bhi c3c6c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r6, #30416 @ 0x76d0 │ │ │ │ + movw r6, #31976 @ 0x7ce8 │ │ │ │ movt r6, #13 │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne c377c <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ - ldr r9, [pc, #2768] @ c37b4 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r0, [r9, r7] │ │ │ │ - add r3, r0, #4096 @ 0x1000 │ │ │ │ - ldr r4, [r3, #2016] @ 0x7e0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c2f60 <_PyDict_GetItemRef_KnownHash@@Base+0x388> │ │ │ │ - ldr r2, [r4] │ │ │ │ - str r2, [r3, #2016] @ 0x7e0 │ │ │ │ - ldr r2, [r3, #2020] @ 0x7e4 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3, #2020] @ 0x7e4 │ │ │ │ - ldr r2, [pc, #2724] @ c37b8 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ + bne c3dd0 <_PyDict_GetItemRef_KnownHash@@Base+0x10ec> │ │ │ │ + ldr r5, [pc, #4024] @ c3da8 <_PyDict_GetItemRef_KnownHash@@Base+0x10c4> │ │ │ │ + mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ + add r2, r0, #4096 @ 0x1000 │ │ │ │ + ldr r8, [r2, #2016] @ 0x7e0 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq c3068 <_PyDict_GetItemRef_KnownHash@@Base+0x384> │ │ │ │ + ldr r3, [r8] │ │ │ │ + str r3, [r2, #2016] @ 0x7e0 │ │ │ │ + ldr r3, [r2, #2020] @ 0x7e4 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r2, #2020] @ 0x7e4 │ │ │ │ + ldr r2, [pc, #3980] @ c3dac <_PyDict_GetItemRef_KnownHash@@Base+0x10c8> │ │ │ │ mov r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r8] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c30c0 <_PyDict_GetItemRef_KnownHash@@Base+0x4e8> │ │ │ │ - ldr r2, [sl] │ │ │ │ - str r3, [r4, #20] │ │ │ │ + bne c3424 <_PyDict_GetItemRef_KnownHash@@Base+0x740> │ │ │ │ + ldr r2, [r9] │ │ │ │ + str r3, [r8, #20] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - str r5, [r4, #8] │ │ │ │ - bgt c2d40 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ + str sl, [r8, #8] │ │ │ │ + bgt c31d0 <_PyDict_GetItemRef_KnownHash@@Base+0x4ec> │ │ │ │ add r2, r2, #1 │ │ │ │ - str r2, [sl] │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - sub r1, r4, #8 │ │ │ │ + str r2, [r9] │ │ │ │ + str r9, [r8, #12] │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c31e0 <_PyDict_GetItemRef_KnownHash@@Base+0x4fc> │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ - str sl, [r4, #12] │ │ │ │ - ldr r3, [r3] │ │ │ │ + sub r1, r8, #8 │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + ldr r2, [r8, #-4] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - strle r3, [r2] │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r4, #-4] │ │ │ │ - str r3, [r4, #16] │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + ldr r3, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r8, #24] │ │ │ │ orr r2, r2, lr │ │ │ │ - ldr r8, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r8, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ str r1, [lr] │ │ │ │ - str r2, [r4, #-4] │ │ │ │ - cmp r8, #0 │ │ │ │ + str r2, [r8, #-4] │ │ │ │ ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ - ldr r6, [r5] │ │ │ │ - str ip, [r4, #-8] │ │ │ │ + ldr r6, [sl] │ │ │ │ + str ip, [r8, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ - bne c35a4 <_PyDict_GetItemRef_KnownHash@@Base+0x9cc> │ │ │ │ + bne c3d58 <_PyDict_GetItemRef_KnownHash@@Base+0x1074> │ │ │ │ mov r0, r6 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e31c │ │ │ │ - mov r3, r8 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r0 │ │ │ │ - str r8, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl aae30 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq c3554 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ - ldr r2, [r8, #4] │ │ │ │ + str r3, [sp] │ │ │ │ + bl aaf18 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq c3af0 <_PyDict_GetItemRef_KnownHash@@Base+0xe0c> │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c3704 <_PyDict_GetItemRef_KnownHash@@Base+0xb2c> │ │ │ │ + beq c3c58 <_PyDict_GetItemRef_KnownHash@@Base+0xf74> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2e04 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + bne c2f04 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c2eb8 <_PyDict_GetItemRef_KnownHash@@Base+0x2e0> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, sl │ │ │ │ - bl b5148 │ │ │ │ - ldr r3, [r8] │ │ │ │ - mov r6, r0 │ │ │ │ + beq c2fb8 <_PyDict_GetItemRef_KnownHash@@Base+0x2d4> │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r9 │ │ │ │ + bl b5228 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e34 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + bgt c2f34 <_PyDict_GetItemRef_KnownHash@@Base+0x250> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c364c <_PyDict_GetItemRef_KnownHash@@Base+0xa74> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne c3554 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c3d1c <_PyDict_GetItemRef_KnownHash@@Base+0x1038> │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne c3af0 <_PyDict_GetItemRef_KnownHash@@Base+0xe0c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e58 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + bgt c2f58 <_PyDict_GetItemRef_KnownHash@@Base+0x274> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3640 <_PyDict_GetItemRef_KnownHash@@Base+0xa68> │ │ │ │ - ldr lr, [r5, #16]! │ │ │ │ - cmp lr, #0 │ │ │ │ - bne c2c88 <_PyDict_GetItemRef_KnownHash@@Base+0xb0> │ │ │ │ + beq c3d10 <_PyDict_GetItemRef_KnownHash@@Base+0x102c> │ │ │ │ + ldr ip, [sl, #16]! │ │ │ │ + cmp ip, #0 │ │ │ │ + bne c2d94 <_PyDict_GetItemRef_KnownHash@@Base+0xb0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r6, #57080 @ 0xdef8 │ │ │ │ + movw r6, #59480 @ 0xe858 │ │ │ │ movt r6, #17 │ │ │ │ - b c2cd4 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2de0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - ldreq r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c2cd4 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + ldreq r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ + beq c2de0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c361c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ble c3c6c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #12240 @ 0x2fd0 │ │ │ │ + movweq r6, #14696 @ 0x3968 │ │ │ │ movteq r6, #17 │ │ │ │ - beq c2cd4 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + beq c2de0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c361c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - movw r6, #53620 @ 0xd174 │ │ │ │ + bne c3c6c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ + movw r6, #55288 @ 0xd7f8 │ │ │ │ movt r6, #27 │ │ │ │ - b c2cd4 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ - ldr r6, [r8] │ │ │ │ + b c2de0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + ldr r1, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - beq c2f94 <_PyDict_GetItemRef_KnownHash@@Base+0x3bc> │ │ │ │ - ldr r3, [pc, #2284] @ c37bc <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r7, [r9, r7] │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + beq c31ec <_PyDict_GetItemRef_KnownHash@@Base+0x508> │ │ │ │ + ldr r3, [pc, #3548] @ c3db0 <_PyDict_GetItemRef_KnownHash@@Base+0x10cc> │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2fc0 <_PyDict_GetItemRef_KnownHash@@Base+0x3e8> │ │ │ │ - add r7, r7, #114688 @ 0x1c000 │ │ │ │ + bne c3218 <_PyDict_GetItemRef_KnownHash@@Base+0x534> │ │ │ │ + add r4, r4, #114688 @ 0x1c000 │ │ │ │ mov ip, #1 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3700 <_PyDict_GetItemRef_KnownHash@@Base+0xb28> │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq c3c54 <_PyDict_GetItemRef_KnownHash@@Base+0xf70> │ │ │ │ + ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c3008 <_PyDict_GetItemRef_KnownHash@@Base+0x430> │ │ │ │ - ldr r3, [r8] │ │ │ │ + bne c3260 <_PyDict_GetItemRef_KnownHash@@Base+0x57c> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2f40 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ + bgt c3044 <_PyDict_GetItemRef_KnownHash@@Base+0x360> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2f40 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c3098 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + bne c3044 <_PyDict_GetItemRef_KnownHash@@Base+0x360> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c33cc <_PyDict_GetItemRef_KnownHash@@Base+0x6e8> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c30a4 <_PyDict_GetItemRef_KnownHash@@Base+0x4cc> │ │ │ │ - mov r8, r7 │ │ │ │ - b c2e04 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ - movw r0, #15188 @ 0x3b54 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq c3638 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ - ldr r0, [r9, r7] │ │ │ │ - ldr r2, [sl] │ │ │ │ + beq c33d8 <_PyDict_GetItemRef_KnownHash@@Base+0x6f4> │ │ │ │ + mov r6, r4 │ │ │ │ + b c2f04 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + movw ip, #15188 @ 0x3b54 │ │ │ │ + movt ip, #96 @ 0x60 │ │ │ │ + str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [ip, #84] @ 0x54 │ │ │ │ + and r0, r3, #24 │ │ │ │ + ubfx r1, r3, #14, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + addne r1, r1, #1 │ │ │ │ + tst r3, #4 │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [ip, #16] │ │ │ │ + bne c3a1c <_PyDict_GetItemRef_KnownHash@@Base+0xd38> │ │ │ │ + ldr r0, [pc, #3348] @ c3db4 <_PyDict_GetItemRef_KnownHash@@Base+0x10d0> │ │ │ │ + mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ + ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + sub r1, r1, ip, lsl #3 │ │ │ │ + cmp r3, r1 │ │ │ │ + ldr r1, [r0, r4] │ │ │ │ + str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bhi c3414 <_PyDict_GetItemRef_KnownHash@@Base+0x730> │ │ │ │ + adds r0, r3, ip, lsl #3 │ │ │ │ + str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bmi c3414 <_PyDict_GetItemRef_KnownHash@@Base+0x730> │ │ │ │ + movw r8, #38392 @ 0x95f8 │ │ │ │ + movt r8, #98 @ 0x62 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ + movt r1, #10 │ │ │ │ + ldr r3, [r8, #1008] @ 0x3f0 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c3400 <_PyDict_GetItemRef_KnownHash@@Base+0x71c> │ │ │ │ + ldr r3, [r2, #1604] @ 0x644 │ │ │ │ + sub r1, r0, #1 │ │ │ │ + cmp r1, #512 @ 0x200 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bcs c3328 <_PyDict_GetItemRef_KnownHash@@Base+0x644> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + lsr r1, r1, #3 │ │ │ │ + ldr r3, [r3, r1, lsl #3] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + cmp r3, r2 │ │ │ │ + beq c33f4 <_PyDict_GetItemRef_KnownHash@@Base+0x710> │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + ldr r2, [r0] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq c32ec <_PyDict_GetItemRef_KnownHash@@Base+0x608> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + add r8, r0, r3, lsl #3 │ │ │ │ mov r3, #0 │ │ │ │ - str r5, [r4, #8] │ │ │ │ + str r3, [r0] │ │ │ │ + str r3, [r0, #4] │ │ │ │ + str r3, [r8, #-8] │ │ │ │ + str r3, [r8, #-4] │ │ │ │ + ldr r3, [r1, #3752] @ 0xea8 │ │ │ │ + ldr r0, [r1, #3748] @ 0xea4 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r1, #3752] @ 0xea8 │ │ │ │ + cmp r3, r0 │ │ │ │ + bgt c3374 <_PyDict_GetItemRef_KnownHash@@Base+0x690> │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r2, [r8, #4] │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + ldr r2, [pc, #3096] @ c3dac <_PyDict_GetItemRef_KnownHash@@Base+0x10c8> │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3a40 <_PyDict_GetItemRef_KnownHash@@Base+0xd5c> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #4 │ │ │ │ + bne c3a6c <_PyDict_GetItemRef_KnownHash@@Base+0xd88> │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ + ldr r2, [r9] │ │ │ │ + mov r3, #0 │ │ │ │ + str sl, [r8, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - str r3, [r4, #20] │ │ │ │ - ble c2d38 <_PyDict_GetItemRef_KnownHash@@Base+0x160> │ │ │ │ - b c2d40 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ + str r3, [r8, #20] │ │ │ │ + ble c2e44 <_PyDict_GetItemRef_KnownHash@@Base+0x160> │ │ │ │ + ldr r3, [r7] │ │ │ │ + str r9, [r8, #12] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c2e5c <_PyDict_GetItemRef_KnownHash@@Base+0x178> │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + b c2e5c <_PyDict_GetItemRef_KnownHash@@Base+0x178> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0x9ec> │ │ │ │ - ldr r3, [pc, #2068] @ c37bc <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r7, [r9, r7] │ │ │ │ + beq c3dec <_PyDict_GetItemRef_KnownHash@@Base+0x1108> │ │ │ │ + ldr r3, [pc, #2992] @ c3db0 <_PyDict_GetItemRef_KnownHash@@Base+0x10cc> │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2ee8 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ - ldr r9, [r0, #12] │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c2ee8 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ - ldr r3, [r8] │ │ │ │ + beq c2fec <_PyDict_GetItemRef_KnownHash@@Base+0x308> │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq c2fec <_PyDict_GetItemRef_KnownHash@@Base+0x308> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2ff0 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ + bgt c3248 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2ff0 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r9] │ │ │ │ + bne c3248 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ - strle r3, [r9] │ │ │ │ - mov r8, r9 │ │ │ │ - b c2e04 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ - ldr r3, [r7] │ │ │ │ + strle r3, [r5] │ │ │ │ + mov r6, r5 │ │ │ │ + b c2f04 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3024 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ + bgt c327c <_PyDict_GetItemRef_KnownHash@@Base+0x598> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3770 <_PyDict_GetItemRef_KnownHash@@Base+0xb98> │ │ │ │ - ldr r3, [r8] │ │ │ │ + beq c3c60 <_PyDict_GetItemRef_KnownHash@@Base+0xf7c> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c305c <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bgt c32b4 <_PyDict_GetItemRef_KnownHash@@Base+0x5d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3764 <_PyDict_GetItemRef_KnownHash@@Base+0xb8c> │ │ │ │ - ldr r3, [r8] │ │ │ │ + beq c3dc4 <_PyDict_GetItemRef_KnownHash@@Base+0x10e0> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c305c <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bgt c32b4 <_PyDict_GetItemRef_KnownHash@@Base+0x5d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3798 <_PyDict_GetItemRef_KnownHash@@Base+0xbc0> │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + beq c3c8c <_PyDict_GetItemRef_KnownHash@@Base+0xfa8> │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ mov r2, #1 │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r8, #16] │ │ │ │ - ble c2e04 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + strb r3, [r6, #16] │ │ │ │ + ble c2f04 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r8, #16] │ │ │ │ - b c2e04 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + strb r3, [r6, #16] │ │ │ │ + b c2f04 <_PyDict_GetItemRef_KnownHash@@Base+0x220> │ │ │ │ + ldr lr, [r3, #24] │ │ │ │ + ldr ip, [r3, #28] │ │ │ │ + cmp lr, ip │ │ │ │ + addls r1, r1, #1 │ │ │ │ + ldrhi r3, [r3, #12] │ │ │ │ + addls r1, lr, r1, lsl #3 │ │ │ │ + ldrhi r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + strls r1, [r3, #24] │ │ │ │ + addls r1, r3, lr │ │ │ │ + strls r1, [r3, #4] │ │ │ │ + strhi r3, [r2, #12] │ │ │ │ + strls r2, [r3, lr] │ │ │ │ + strhi r2, [r3, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c3134 <_PyDict_GetItemRef_KnownHash@@Base+0x450> │ │ │ │ + ldr r3, [r8, #968] @ 0x3c8 │ │ │ │ + movw r2, #33140 @ 0x8174 │ │ │ │ + movt r2, #9 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne c3b94 <_PyDict_GetItemRef_KnownHash@@Base+0xeb0> │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + cmp r3, #1 │ │ │ │ + movcs r0, r3 │ │ │ │ + movcc r0, #1 │ │ │ │ + bl 2e304 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c3414 <_PyDict_GetItemRef_KnownHash@@Base+0x730> │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r3, [r2, #800] @ 0x320 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r2, #800] @ 0x320 │ │ │ │ + b c3134 <_PyDict_GetItemRef_KnownHash@@Base+0x450> │ │ │ │ mov r6, #0 │ │ │ │ - b c2cd4 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ - cmp r7, #0 │ │ │ │ - bne c2f58 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - b c3554 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + b c2de0 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + ldr r3, [r1, #3732] @ 0xe94 │ │ │ │ + cmp r3, #0 │ │ │ │ + cmpne r0, #0 │ │ │ │ + beq c3174 <_PyDict_GetItemRef_KnownHash@@Base+0x490> │ │ │ │ + ldr r3, [r1, #3808] @ 0xee0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3174 <_PyDict_GetItemRef_KnownHash@@Base+0x490> │ │ │ │ + ldr r3, [r2, #84] @ 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3d78 <_PyDict_GetItemRef_KnownHash@@Base+0x1094> │ │ │ │ + add r1, r2, #12 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + tst r3, #16 │ │ │ │ + bne c3174 <_PyDict_GetItemRef_KnownHash@@Base+0x490> │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r1] │ │ │ │ + orr r3, r3, #16 │ │ │ │ + strex r2, r3, [r1] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c33b0 <_PyDict_GetItemRef_KnownHash@@Base+0x6cc> │ │ │ │ + dmb ish │ │ │ │ + b c3174 <_PyDict_GetItemRef_KnownHash@@Base+0x490> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne c3060 <_PyDict_GetItemRef_KnownHash@@Base+0x37c> │ │ │ │ + b c3af0 <_PyDict_GetItemRef_KnownHash@@Base+0xe0c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r7, #16] │ │ │ │ - b c2f58 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - movw r0, #60476 @ 0xec3c │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + b c3060 <_PyDict_GetItemRef_KnownHash@@Base+0x37c> │ │ │ │ + ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl a03c8 │ │ │ │ + b c3320 <_PyDict_GetItemRef_KnownHash@@Base+0x63c> │ │ │ │ + ldr r0, [r8, #1004] @ 0x3ec │ │ │ │ + ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c3134 <_PyDict_GetItemRef_KnownHash@@Base+0x450> │ │ │ │ + ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bl 2e21a0 │ │ │ │ + mvn r0, #0 │ │ │ │ + b c2f68 <_PyDict_GetItemRef_KnownHash@@Base+0x284> │ │ │ │ + movw r0, #62144 @ 0xf2c0 │ │ │ │ movt r0, #27 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c3590 <_PyDict_GetItemRef_KnownHash@@Base+0x9b8> │ │ │ │ - ldr r0, [pc, #1768] @ c37c0 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ - bl 1be340 │ │ │ │ + bne c3a80 <_PyDict_GetItemRef_KnownHash@@Base+0xd9c> │ │ │ │ + ldr r0, [pc, #2428] @ c3db8 <_PyDict_GetItemRef_KnownHash@@Base+0x10d4> │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2f74 <_PyDict_GetItemRef_KnownHash@@Base+0x39c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - ldr r0, [r9, r7] │ │ │ │ - b c2f78 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + bne c31b4 <_PyDict_GetItemRef_KnownHash@@Base+0x4d0> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ + b c31b8 <_PyDict_GetItemRef_KnownHash@@Base+0x4d4> │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r2, [sl, #8] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne c3658 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + bne c3d88 <_PyDict_GetItemRef_KnownHash@@Base+0x10a4> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c32d4 <_PyDict_GetItemRef_KnownHash@@Base+0x6fc> │ │ │ │ + bgt c3644 <_PyDict_GetItemRef_KnownHash@@Base+0x960> │ │ │ │ cmp r3, #0 │ │ │ │ - beq c361c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - ldr r1, [pc, #1700] @ c37c4 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ + beq c3c6c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ + ldr r1, [pc, #2360] @ c3dbc <_PyDict_GetItemRef_KnownHash@@Base+0x10d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c361c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + bhi c3c6c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - mov r6, #0 │ │ │ │ + mov r4, #0 │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne c377c <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ - ldr sl, [pc, #1640] @ c37b4 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r2, [sl, r7] │ │ │ │ - add r3, r2, #4096 @ 0x1000 │ │ │ │ - ldr r4, [r3, #2016] @ 0x7e0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c33d0 <_PyDict_GetItemRef_KnownHash@@Base+0x7f8> │ │ │ │ - ldr ip, [pc, #1616] @ c37b8 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ - ldr r0, [r3, #2020] @ 0x7e4 │ │ │ │ - ldr lr, [r4] │ │ │ │ - sub r0, r0, #1 │ │ │ │ - str lr, [r3, #2016] @ 0x7e0 │ │ │ │ - str r0, [r3, #2020] @ 0x7e4 │ │ │ │ - mov r0, #1 │ │ │ │ + bne c3dd0 <_PyDict_GetItemRef_KnownHash@@Base+0x10ec> │ │ │ │ + ldr r6, [pc, #2296] @ c3da8 <_PyDict_GetItemRef_KnownHash@@Base+0x10c4> │ │ │ │ + mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + add r0, r2, #4096 @ 0x1000 │ │ │ │ + ldr r8, [r0, #2016] @ 0x7e0 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq c3740 <_PyDict_GetItemRef_KnownHash@@Base+0xa5c> │ │ │ │ + ldr ip, [pc, #2272] @ c3dac <_PyDict_GetItemRef_KnownHash@@Base+0x10c8> │ │ │ │ + ldr r3, [r0, #2020] @ 0x7e4 │ │ │ │ + ldr lr, [r8] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0, #2020] @ 0x7e4 │ │ │ │ ldr r3, [ip, #1708] @ 0x6ac │ │ │ │ - str r0, [r4] │ │ │ │ + str lr, [r0, #2016] @ 0x7e0 │ │ │ │ + mov r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c351c <_PyDict_GetItemRef_KnownHash@@Base+0x944> │ │ │ │ - ldr r3, [r8] │ │ │ │ - mov r0, #0 │ │ │ │ - str r5, [r4, #8] │ │ │ │ + str r0, [r8] │ │ │ │ + bne c3ab8 <_PyDict_GetItemRef_KnownHash@@Base+0xdd4> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #0 │ │ │ │ + mov r0, #0 │ │ │ │ + str sl, [r8, #8] │ │ │ │ + ldr ip, [r2, #3836] @ 0xefc │ │ │ │ + sub r7, r8, #8 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r1, [r8, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - str r1, [r4, #20] │ │ │ │ - str r1, [r4, #12] │ │ │ │ + str r1, [r8, #12] │ │ │ │ addle r3, r3, #1 │ │ │ │ - strle r3, [r8] │ │ │ │ - sub r9, r4, #8 │ │ │ │ - str r6, [r4, #24] │ │ │ │ - ldr ip, [r2, #3836] @ 0xefc │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r1, [r4, #-4] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldrle r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + strle r3, [r1] │ │ │ │ + str r4, [r8, #24] │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r3, [r8, #16] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r1, [r8, #-4] │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ and r1, r1, #3 │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ orr r1, r1, lr │ │ │ │ - str r8, [r4, #16] │ │ │ │ - cmp r6, r0 │ │ │ │ - str r9, [lr] │ │ │ │ + str r7, [lr] │ │ │ │ + cmp r4, r0 │ │ │ │ + str r1, [r8, #-4] │ │ │ │ add r3, r3, #1 │ │ │ │ - str r1, [r4, #-4] │ │ │ │ - str ip, [r4, #-8] │ │ │ │ - str r9, [ip, #4] │ │ │ │ - ldr r9, [r5] │ │ │ │ + str ip, [r8, #-8] │ │ │ │ + str r7, [ip, #4] │ │ │ │ + ldr r7, [sl] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - bne c36ec <_PyDict_GetItemRef_KnownHash@@Base+0xb14> │ │ │ │ - mov r0, r9 │ │ │ │ + bne c3d28 <_PyDict_GetItemRef_KnownHash@@Base+0x1044> │ │ │ │ + mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ - str r6, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + str r4, [sp] │ │ │ │ + mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl aae30 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq c3554 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + bl aaf18 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq c3af0 <_PyDict_GetItemRef_KnownHash@@Base+0xe0c> │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c3254 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + beq c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c3254 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ + bne c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c3314 <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ - mov r7, r6 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ + beq c3684 <_PyDict_GetItemRef_KnownHash@@Base+0x9a0> │ │ │ │ + mov r5, r4 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ - bl b5148 │ │ │ │ - ldr r3, [r7] │ │ │ │ - mov r6, r0 │ │ │ │ + bl b5228 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3288 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bgt c35f8 <_PyDict_GetItemRef_KnownHash@@Base+0x914> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ + str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3758 <_PyDict_GetItemRef_KnownHash@@Base+0xb80> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne c3554 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c3d3c <_PyDict_GetItemRef_KnownHash@@Base+0x1058> │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne c3af0 <_PyDict_GetItemRef_KnownHash@@Base+0xe0c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c32ac <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ + bgt c361c <_PyDict_GetItemRef_KnownHash@@Base+0x938> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c37a4 <_PyDict_GetItemRef_KnownHash@@Base+0xbcc> │ │ │ │ - ldr lr, [r5, #16]! │ │ │ │ - cmp lr, #0 │ │ │ │ - bne c30f4 <_PyDict_GetItemRef_KnownHash@@Base+0x51c> │ │ │ │ - b c2e64 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ - movw r6, #30416 @ 0x76d0 │ │ │ │ - movt r6, #13 │ │ │ │ - b c313c <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ - movw r6, #57080 @ 0xdef8 │ │ │ │ - movt r6, #17 │ │ │ │ - b c313c <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + beq c3e94 <_PyDict_GetItemRef_KnownHash@@Base+0x11b0> │ │ │ │ + ldr ip, [sl, #16]! │ │ │ │ + cmp ip, #0 │ │ │ │ + bne c3458 <_PyDict_GetItemRef_KnownHash@@Base+0x774> │ │ │ │ + b c2f64 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + movw r4, #31976 @ 0x7ce8 │ │ │ │ + movt r4, #13 │ │ │ │ + b c34a0 <_PyDict_GetItemRef_KnownHash@@Base+0x7bc> │ │ │ │ + movw r4, #59480 @ 0xe858 │ │ │ │ + movt r4, #17 │ │ │ │ + b c34a0 <_PyDict_GetItemRef_KnownHash@@Base+0x7bc> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r6, #29592 @ 0x7398 │ │ │ │ - movteq r6, #18 │ │ │ │ - beq c313c <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + movweq r4, #33444 @ 0x82a4 │ │ │ │ + movteq r4, #18 │ │ │ │ + beq c34a0 <_PyDict_GetItemRef_KnownHash@@Base+0x7bc> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c361c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ble c3c6c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #12240 @ 0x2fd0 │ │ │ │ - movteq r6, #17 │ │ │ │ - beq c313c <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + movweq r4, #14696 @ 0x3968 │ │ │ │ + movteq r4, #17 │ │ │ │ + beq c34a0 <_PyDict_GetItemRef_KnownHash@@Base+0x7bc> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c361c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - movw r6, #53620 @ 0xd174 │ │ │ │ - movt r6, #27 │ │ │ │ - b c313c <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ - ldr r9, [r6] │ │ │ │ + bne c3c6c <_PyDict_GetItemRef_KnownHash@@Base+0xf88> │ │ │ │ + movw r4, #55288 @ 0xd7f8 │ │ │ │ + movt r4, #27 │ │ │ │ + b c34a0 <_PyDict_GetItemRef_KnownHash@@Base+0x7bc> │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r7, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - beq c34b8 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ - ldr r3, [pc, #1168] @ c37bc <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ - mov r1, r6 │ │ │ │ - ldr sl, [sl, r7] │ │ │ │ + beq c3b18 <_PyDict_GetItemRef_KnownHash@@Base+0xe34> │ │ │ │ + ldr r3, [pc, #1812] @ c3db0 <_PyDict_GetItemRef_KnownHash@@Base+0x10cc> │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c3474 <_PyDict_GetItemRef_KnownHash@@Base+0x89c> │ │ │ │ - add sl, sl, #114688 @ 0x1c000 │ │ │ │ + bne c3904 <_PyDict_GetItemRef_KnownHash@@Base+0xc20> │ │ │ │ + add r6, r6, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r0, [sl, #64] @ 0x40 │ │ │ │ - bl ae8a4 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ + bl ae98c │ │ │ │ cmn r0, #1 │ │ │ │ - beq c36d8 <_PyDict_GetItemRef_KnownHash@@Base+0xb00> │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq c3d08 <_PyDict_GetItemRef_KnownHash@@Base+0x1024> │ │ │ │ + ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c33ec <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ - ldr r3, [r6] │ │ │ │ + bne c387c <_PyDict_GetItemRef_KnownHash@@Base+0xb98> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c339c <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ + bgt c370c <_PyDict_GetItemRef_KnownHash@@Base+0xa28> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c339c <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c354c <_PyDict_GetItemRef_KnownHash@@Base+0x974> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + bne c370c <_PyDict_GetItemRef_KnownHash@@Base+0xa28> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c3ae8 <_PyDict_GetItemRef_KnownHash@@Base+0xe04> │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c3258 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + bne c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r7, #16] │ │ │ │ - b c3258 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - movw r0, #15188 @ 0x3b54 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq c3638 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ - ldr r2, [sl, r7] │ │ │ │ - b c318c <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + strb r3, [r5, #16] │ │ │ │ + b c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + movw r7, #15188 @ 0x3b54 │ │ │ │ + movt r7, #96 @ 0x60 │ │ │ │ + ldr r3, [r7, #84] @ 0x54 │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + and r1, r3, #24 │ │ │ │ + ubfx r2, r3, #14, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + addne r2, r2, #1 │ │ │ │ + tst r3, #4 │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bne c3ba4 <_PyDict_GetItemRef_KnownHash@@Base+0xec0> │ │ │ │ + ldr r2, [pc, #1600] @ c3db4 <_PyDict_GetItemRef_KnownHash@@Base+0x10d0> │ │ │ │ + mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + sub r3, r3, r1, lsl #3 │ │ │ │ + cmp r3, r8 │ │ │ │ + ldr r3, [r2, r5] │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bcc c3414 <_PyDict_GetItemRef_KnownHash@@Base+0x730> │ │ │ │ + adds r8, r8, r1, lsl #3 │ │ │ │ + bmi c3414 <_PyDict_GetItemRef_KnownHash@@Base+0x730> │ │ │ │ + movw r9, #38392 @ 0x95f8 │ │ │ │ + movt r9, #98 @ 0x62 │ │ │ │ + movw r2, #672 @ 0x2a0 │ │ │ │ + movt r2, #10 │ │ │ │ + ldr r3, [r9, #1008] @ 0x3f0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne c3b7c <_PyDict_GetItemRef_KnownHash@@Base+0xe98> │ │ │ │ + ldr r3, [r0, #1604] @ 0x644 │ │ │ │ + sub r1, r8, #1 │ │ │ │ + cmp r1, #512 @ 0x200 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bcs c3980 <_PyDict_GetItemRef_KnownHash@@Base+0xc9c> │ │ │ │ + lsr r2, r1, #3 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r3, r2, lsl #3] │ │ │ │ + ldr ip, [r2, #8] │ │ │ │ + cmp ip, r2 │ │ │ │ + beq c3aa8 <_PyDict_GetItemRef_KnownHash@@Base+0xdc4> │ │ │ │ + ldr r3, [r2] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + ldr lr, [r3] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + cmp lr, #0 │ │ │ │ + beq c3948 <_PyDict_GetItemRef_KnownHash@@Base+0xc64> │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [r2, r5] │ │ │ │ + add r8, r3, r1, lsl #3 │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r3] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + str r1, [r8, #-8] │ │ │ │ + str r1, [r8, #-4] │ │ │ │ + ldr r1, [r3, #3752] @ 0xea8 │ │ │ │ + ldr r0, [r3, #3748] @ 0xea4 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r3, #3752] @ 0xea8 │ │ │ │ + cmp r0, r1 │ │ │ │ + blt c39c4 <_PyDict_GetItemRef_KnownHash@@Base+0xce0> │ │ │ │ ldr r3, [r7] │ │ │ │ + str r7, [r8, #4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c3c0c <_PyDict_GetItemRef_KnownHash@@Base+0xf28> │ │ │ │ + ldr r1, [pc, #1364] @ c3dac <_PyDict_GetItemRef_KnownHash@@Base+0x10c8> │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3be0 <_PyDict_GetItemRef_KnownHash@@Base+0xefc> │ │ │ │ + ldr r3, [r7, #84] @ 0x54 │ │ │ │ + tst r3, #4 │ │ │ │ + bne c3bc8 <_PyDict_GetItemRef_KnownHash@@Base+0xee4> │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + b c34f0 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ + ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3408 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ + bgt c3898 <_PyDict_GetItemRef_KnownHash@@Base+0xbb4> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ + str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c36e0 <_PyDict_GetItemRef_KnownHash@@Base+0xb08> │ │ │ │ - ldr r3, [r6] │ │ │ │ + beq c3c98 <_PyDict_GetItemRef_KnownHash@@Base+0xfb4> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3440 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bgt c38d0 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c36cc <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ - ldr r3, [r6] │ │ │ │ + beq c3cfc <_PyDict_GetItemRef_KnownHash@@Base+0x1018> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3440 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bgt c38d0 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c36c0 <_PyDict_GetItemRef_KnownHash@@Base+0xae8> │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ + beq c3cdc <_PyDict_GetItemRef_KnownHash@@Base+0xff8> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ + cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r6, #16] │ │ │ │ - ble c3254 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + ble c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r6, #16] │ │ │ │ - b c3254 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ - ldr r7, [r0, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c3344 <_PyDict_GetItemRef_KnownHash@@Base+0x76c> │ │ │ │ - ldr r3, [r6] │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + b c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq c36b4 <_PyDict_GetItemRef_KnownHash@@Base+0x9d0> │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c34a4 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ + bgt c3934 <_PyDict_GetItemRef_KnownHash@@Base+0xc50> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c34a4 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7] │ │ │ │ + bne c3934 <_PyDict_GetItemRef_KnownHash@@Base+0xc50> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ - strle r3, [r7] │ │ │ │ - b c3258 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - and r2, r3, #28 │ │ │ │ - cmp r2, #4 │ │ │ │ - bne c3324 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ - tst r3, #32 │ │ │ │ - bne c370c <_PyDict_GetItemRef_KnownHash@@Base+0xb34> │ │ │ │ - ldr r3, [r6, #28] │ │ │ │ - ldrsb r2, [r3] │ │ │ │ + strle r3, [r5] │ │ │ │ + b c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + ldrd r0, [r2, #24] │ │ │ │ + cmp r1, r0 │ │ │ │ + ldrcs r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldrcc r2, [r2, #12] │ │ │ │ + addcs r1, r1, #1 │ │ │ │ + strcc r2, [ip, #12] │ │ │ │ + addcs r1, r0, r1, lsl #3 │ │ │ │ + strcc ip, [r2, #8] │ │ │ │ + strcs r1, [r2, #24] │ │ │ │ + addcs r1, r2, r0 │ │ │ │ + strcs r1, [r2, #4] │ │ │ │ + strcs lr, [r2, r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3800 <_PyDict_GetItemRef_KnownHash@@Base+0xb1c> │ │ │ │ + ldr r3, [r9, #968] @ 0x3c8 │ │ │ │ + movw r2, #33140 @ 0x8174 │ │ │ │ + movt r2, #9 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne c3c2c <_PyDict_GetItemRef_KnownHash@@Base+0xf48> │ │ │ │ + cmp r8, #1 │ │ │ │ + movcs r0, r8 │ │ │ │ + movcc r0, #1 │ │ │ │ + bl 2e304 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c3414 <_PyDict_GetItemRef_KnownHash@@Base+0x730> │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r2, [r1, #800] @ 0x320 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r1, #800] @ 0x320 │ │ │ │ + b c3800 <_PyDict_GetItemRef_KnownHash@@Base+0xb1c> │ │ │ │ + ldr r1, [r3, #3732] @ 0xe94 │ │ │ │ + cmp r1, #0 │ │ │ │ + cmpne r0, #0 │ │ │ │ + beq c3840 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3840 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + ldr r3, [r2, #84] @ 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3d48 <_PyDict_GetItemRef_KnownHash@@Base+0x1064> │ │ │ │ + add r3, r2, #12 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + tst r2, #16 │ │ │ │ + bne c3840 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r3] │ │ │ │ + orr r1, r1, #16 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c3734 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ - ldrb r3, [r3] │ │ │ │ - mov r2, #24 │ │ │ │ - movw r7, #59024 @ 0xe690 │ │ │ │ - mla r7, r2, r3, r7 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ - movt r3, #98 @ 0x62 │ │ │ │ - add r7, r7, r3 │ │ │ │ - cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3258 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - sub r9, r9, #1 │ │ │ │ - str r9, [r6] │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c3258 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c3258 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + bne c3a00 <_PyDict_GetItemRef_KnownHash@@Base+0xd1c> │ │ │ │ + dmb ish │ │ │ │ + b c3840 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + ldr r0, [ip, #444] @ 0x1bc │ │ │ │ + ldrd r0, [r0, #12] │ │ │ │ + add r1, r1, r0 │ │ │ │ + add r0, r1, #3 │ │ │ │ + add r1, r1, #1 │ │ │ │ + bic r0, r0, #3 │ │ │ │ + add r1, r0, r1, lsl #2 │ │ │ │ + add r3, r3, r1 │ │ │ │ + b c3098 <_PyDict_GetItemRef_KnownHash@@Base+0x3b4> │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ + movt r1, #27 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c3a94 <_PyDict_GetItemRef_KnownHash@@Base+0xdb0> │ │ │ │ + ldr r0, [pc, #864] @ c3db8 <_PyDict_GetItemRef_KnownHash@@Base+0x10d4> │ │ │ │ + bl 1be9c4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c31a4 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + b c31a4 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #15188 @ 0x3b54 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl 26e7cc │ │ │ │ + b c31b4 <_PyDict_GetItemRef_KnownHash@@Base+0x4d0> │ │ │ │ + ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ + b c31b8 <_PyDict_GetItemRef_KnownHash@@Base+0x4d4> │ │ │ │ + ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx r3 │ │ │ │ + b c31a4 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ + ldrd r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl a03c8 │ │ │ │ + mov r3, r0 │ │ │ │ + b c3978 <_PyDict_GetItemRef_KnownHash@@Base+0xc94> │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c357c <_PyDict_GetItemRef_KnownHash@@Base+0x9a4> │ │ │ │ - ldr r0, [pc, #652] @ c37c0 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ - bl 1be340 │ │ │ │ + bne c3c40 <_PyDict_GetItemRef_KnownHash@@Base+0xf5c> │ │ │ │ + ldr r0, [pc, #744] @ c3db8 <_PyDict_GetItemRef_KnownHash@@Base+0x10d4> │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c33e4 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - ldr r2, [sl, r7] │ │ │ │ - b c318c <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ - cmp r7, #0 │ │ │ │ - bne c3258 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - ldr r3, [r4] │ │ │ │ + bne c3874 <_PyDict_GetItemRef_KnownHash@@Base+0xb90> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + b c34f0 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ + cmp r5, #0 │ │ │ │ + bne c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3638 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bgt c341c <_PyDict_GetItemRef_KnownHash@@Base+0x738> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3638 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c3638 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ - ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sl, r7] │ │ │ │ - b c318c <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ - ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr r0, [r9, r7] │ │ │ │ - b c2f78 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, sl │ │ │ │ - blx r8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c2e40 <_PyDict_GetItemRef_KnownHash@@Base+0x268> │ │ │ │ - b c3554 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + bne c341c <_PyDict_GetItemRef_KnownHash@@Base+0x738> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c341c <_PyDict_GetItemRef_KnownHash@@Base+0x738> │ │ │ │ + and r2, r3, #28 │ │ │ │ + cmp r2, #4 │ │ │ │ + bne c3694 <_PyDict_GetItemRef_KnownHash@@Base+0x9b0> │ │ │ │ tst r3, #32 │ │ │ │ - bne c3674 <_PyDict_GetItemRef_KnownHash@@Base+0xa9c> │ │ │ │ - ldr r3, [r8, #28] │ │ │ │ + bne c3ca4 <_PyDict_GetItemRef_KnownHash@@Base+0xfc0> │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c369c <_PyDict_GetItemRef_KnownHash@@Base+0xac4> │ │ │ │ + blt c3ccc <_PyDict_GetItemRef_KnownHash@@Base+0xfe8> │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ - movw r9, #59024 @ 0xe690 │ │ │ │ - mla r9, r2, r3, r9 │ │ │ │ + movw r5, #59024 @ 0xe690 │ │ │ │ + mla r5, r2, r3, r5 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - add r9, r9, r3 │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3000 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ - sub r6, r6, #1 │ │ │ │ - str r6, [r8] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne c3000 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + add r5, r5, r3 │ │ │ │ + cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r7, [r4] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c35c8 <_PyDict_GetItemRef_KnownHash@@Base+0x8e4> │ │ │ │ + ldr r0, [r9, #1004] @ 0x3ec │ │ │ │ + mov r1, r8 │ │ │ │ + blx r3 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne c3800 <_PyDict_GetItemRef_KnownHash@@Base+0xb1c> │ │ │ │ + b c3414 <_PyDict_GetItemRef_KnownHash@@Base+0x730> │ │ │ │ + ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ + ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ + blx r3 │ │ │ │ + b c3350 <_PyDict_GetItemRef_KnownHash@@Base+0x66c> │ │ │ │ + ldr r2, [r7, #444] @ 0x1bc │ │ │ │ + ldrd r2, [r2, #12] │ │ │ │ + add r3, r3, r2 │ │ │ │ + add r2, r3, #1 │ │ │ │ + add r3, r3, #3 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ + add r8, r8, r3 │ │ │ │ + b c376c <_PyDict_GetItemRef_KnownHash@@Base+0xa88> │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #15188 @ 0x3b54 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl 26e7cc │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + b c34f0 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ + movt r2, #27 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne c3c18 <_PyDict_GetItemRef_KnownHash@@Base+0xf34> │ │ │ │ + ldr r0, [pc, #448] @ c3db8 <_PyDict_GetItemRef_KnownHash@@Base+0x10d4> │ │ │ │ + bl 1be9c4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c3868 <_PyDict_GetItemRef_KnownHash@@Base+0xb84> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + b c3868 <_PyDict_GetItemRef_KnownHash@@Base+0xb84> │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + b c3850 <_PyDict_GetItemRef_KnownHash@@Base+0xb6c> │ │ │ │ + ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, #0 │ │ │ │ + blx r3 │ │ │ │ + b c3868 <_PyDict_GetItemRef_KnownHash@@Base+0xb84> │ │ │ │ + ldr r0, [r9, #964] @ 0x3c4 │ │ │ │ + mov r1, r8 │ │ │ │ + blx r3 │ │ │ │ + mov r3, r0 │ │ │ │ + b c39a8 <_PyDict_GetItemRef_KnownHash@@Base+0xcc4> │ │ │ │ + ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c3000 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ + b c34f0 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ + bl 143edc │ │ │ │ + mov r5, r6 │ │ │ │ + b c3258 <_PyDict_GetItemRef_KnownHash@@Base+0x574> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c327c <_PyDict_GetItemRef_KnownHash@@Base+0x598> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17012 @ 0x4274 │ │ │ │ + mov r2, ip │ │ │ │ + movw r1, #17588 @ 0x44b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - mov r2, lr │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - mvn r0, #0 │ │ │ │ - b c2e68 <_PyDict_GetItemRef_KnownHash@@Base+0x290> │ │ │ │ + bl 1417cc │ │ │ │ + b c341c <_PyDict_GetItemRef_KnownHash@@Base+0x738> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c32b4 <_PyDict_GetItemRef_KnownHash@@Base+0x5d0> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c3898 <_PyDict_GetItemRef_KnownHash@@Base+0xbb4> │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + bne c3ce8 <_PyDict_GetItemRef_KnownHash@@Base+0x1004> │ │ │ │ + ldrsb r3, [r4, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, r4, #28 │ │ │ │ + bge c3b3c <_PyDict_GetItemRef_KnownHash@@Base+0xe58> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addeq r3, r4, #28 │ │ │ │ + addne r3, r4, #20 │ │ │ │ + ldrb r3, [r3] │ │ │ │ + ldr r5, [pc, #232] @ c3dc0 <_PyDict_GetItemRef_KnownHash@@Base+0x10dc> │ │ │ │ + add r5, r5, r3, lsl #5 │ │ │ │ + b c3b58 <_PyDict_GetItemRef_KnownHash@@Base+0xe74> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c38d0 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ + ldrsb r3, [r4, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, r4, #20 │ │ │ │ + bge c3b3c <_PyDict_GetItemRef_KnownHash@@Base+0xe58> │ │ │ │ + b c3cbc <_PyDict_GetItemRef_KnownHash@@Base+0xfd8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c2e58 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c38b4 <_PyDict_GetItemRef_KnownHash@@Base+0xbd0> │ │ │ │ + bl 143edc │ │ │ │ + b c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c2e34 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2f58 <_PyDict_GetItemRef_KnownHash@@Base+0x274> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c2f34 <_PyDict_GetItemRef_KnownHash@@Base+0x250> │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r8 │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + b c35f8 <_PyDict_GetItemRef_KnownHash@@Base+0x914> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c35f8 <_PyDict_GetItemRef_KnownHash@@Base+0x914> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3840 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + b c39ec <_PyDict_GetItemRef_KnownHash@@Base+0xd08> │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c2f40 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + b c3af0 <_PyDict_GetItemRef_KnownHash@@Base+0xe0c> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3174 <_PyDict_GetItemRef_KnownHash@@Base+0x490> │ │ │ │ + b c339c <_PyDict_GetItemRef_KnownHash@@Base+0x6b8> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35112 @ 0x8928 │ │ │ │ + movw r1, #35688 @ 0x8b68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b c3638 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - bne c36ac <_PyDict_GetItemRef_KnownHash@@Base+0xad4> │ │ │ │ - ldrsb r3, [r8, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - addge r3, r8, #28 │ │ │ │ - bge c35dc <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r3, r8, #20 │ │ │ │ - addeq r3, r8, #28 │ │ │ │ + bl 16f7e8 │ │ │ │ + b c341c <_PyDict_GetItemRef_KnownHash@@Base+0x738> │ │ │ │ + subeq r3, r6, r8, lsr #5 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + andeq r0, r0, ip │ │ │ │ + mlseq r2, ip, ip, sl │ │ │ │ + strheq r3, [r6], #-40 @ 0xffffffd8 │ │ │ │ + rsbeq r7, r3, r8, lsl #17 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c3298 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #17616 @ 0x44d0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f7e8 │ │ │ │ + b c341c <_PyDict_GetItemRef_KnownHash@@Base+0x738> │ │ │ │ + tst r3, #32 │ │ │ │ + bne c3e48 <_PyDict_GetItemRef_KnownHash@@Base+0x1164> │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ + ldrsb r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + blt c3e70 <_PyDict_GetItemRef_KnownHash@@Base+0x118c> │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r9, [pc, #288] @ c37c8 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ - add r9, r9, r3, lsl #5 │ │ │ │ - b c35f8 <_PyDict_GetItemRef_KnownHash@@Base+0xa20> │ │ │ │ - ldrsb r3, [r8, #20] │ │ │ │ + mov r2, #24 │ │ │ │ + movw r5, #59024 @ 0xe690 │ │ │ │ + mla r5, r2, r3, r5 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ + movt r3, #98 @ 0x62 │ │ │ │ + add r5, r5, r3 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c3258 <_PyDict_GetItemRef_KnownHash@@Base+0x574> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - addge r3, r8, #20 │ │ │ │ - bge c35dc <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ - b c368c <_PyDict_GetItemRef_KnownHash@@Base+0xab4> │ │ │ │ + bne c3258 <_PyDict_GetItemRef_KnownHash@@Base+0x574> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c3440 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c3424 <_PyDict_GetItemRef_KnownHash@@Base+0x84c> │ │ │ │ - bl 1436d4 │ │ │ │ - b c3254 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c3408 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, r4 │ │ │ │ - blx r6 │ │ │ │ - mov r6, r0 │ │ │ │ - b c3288 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ - bl 1436d4 │ │ │ │ - mov r9, r8 │ │ │ │ - b c3000 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c3258 <_PyDict_GetItemRef_KnownHash@@Base+0x574> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c3744 <_PyDict_GetItemRef_KnownHash@@Base+0xb6c> │ │ │ │ + bne c3e80 <_PyDict_GetItemRef_KnownHash@@Base+0x119c> │ │ │ │ ldrsb r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r6, #28 │ │ │ │ - bge c34dc <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ + bge c3e04 <_PyDict_GetItemRef_KnownHash@@Base+0x1120> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - addeq r3, r6, #28 │ │ │ │ addne r3, r6, #20 │ │ │ │ + addeq r3, r6, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r7, [pc, #136] @ c37c8 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ - add r7, r7, r3, lsl #5 │ │ │ │ - b c34f8 <_PyDict_GetItemRef_KnownHash@@Base+0x920> │ │ │ │ + ldr r5, [pc, #-188] @ c3dc0 <_PyDict_GetItemRef_KnownHash@@Base+0x10dc> │ │ │ │ + add r5, r5, r3, lsl #5 │ │ │ │ + b c3e20 <_PyDict_GetItemRef_KnownHash@@Base+0x113c> │ │ │ │ ldrsb r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r6, #20 │ │ │ │ - bge c34dc <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ - b c3724 <_PyDict_GetItemRef_KnownHash@@Base+0xb4c> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c3288 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c3040 <_PyDict_GetItemRef_KnownHash@@Base+0x468> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c3024 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b c3638 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bge c3e04 <_PyDict_GetItemRef_KnownHash@@Base+0x1120> │ │ │ │ + b c3e60 <_PyDict_GetItemRef_KnownHash@@Base+0x117c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c305c <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c32ac <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ - subeq r3, r6, r4, rrx │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - subeq r3, r6, r4, ror r0 │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c361c <_PyDict_GetItemRef_KnownHash@@Base+0x938> │ │ │ │ │ │ │ │ -000c37cc : │ │ │ │ +000c3ea0 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs r3, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - beq c3ab8 │ │ │ │ + beq c418c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3b1c │ │ │ │ + bne c41f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq c3a4c │ │ │ │ + beq c4120 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c385c │ │ │ │ + beq c3f30 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne c385c │ │ │ │ + bne c3f30 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c389c │ │ │ │ + beq c3f70 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl b5148 │ │ │ │ + bl b5228 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3890 │ │ │ │ + bgt c3f64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3b34 │ │ │ │ + beq c4208 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r1, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq c3a54 │ │ │ │ - ldr r1, [pc, #784] @ c3bc8 │ │ │ │ + beq c4128 │ │ │ │ + ldr r1, [pc, #784] @ c429c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #780] @ c3bcc │ │ │ │ + ldr r3, [pc, #780] @ c42a0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [r0, r1] │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c3a00 │ │ │ │ + bne c40d4 │ │ │ │ add r1, r7, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3b10 │ │ │ │ + beq c41e4 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c3970 │ │ │ │ + bne c4044 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c393c │ │ │ │ + bgt c4010 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c393c │ │ │ │ + bne c4010 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c3a44 │ │ │ │ + ble c4118 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c3860 │ │ │ │ + bne c3f34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b c3860 │ │ │ │ + b c3f34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c398c │ │ │ │ + bgt c4060 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3b54 │ │ │ │ + beq c4228 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c39c4 │ │ │ │ + bgt c4098 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3b40 │ │ │ │ + beq c4214 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c39c4 │ │ │ │ + bgt c4098 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3b68 │ │ │ │ + beq c423c │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - ble c385c │ │ │ │ + ble c3f30 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4d70 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4e48 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b c385c │ │ │ │ + b c3f30 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq c38e0 │ │ │ │ + beq c3fb4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3a30 │ │ │ │ + bgt c4104 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3a30 │ │ │ │ + bne c4104 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b c3860 │ │ │ │ + b c3f34 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c3860 │ │ │ │ + bne c3f34 │ │ │ │ mvn r5, #0 │ │ │ │ - b c3890 │ │ │ │ + b c3f64 │ │ │ │ and r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne c38b0 │ │ │ │ + bne c3f84 │ │ │ │ tst r3, #32 │ │ │ │ - bne c3b7c │ │ │ │ + bne c4250 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt c3ba4 │ │ │ │ + blt c4278 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #59024 @ 0xe690 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r4, r4, r3 │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3860 │ │ │ │ + bgt c3f34 │ │ │ │ sub r3, r8, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3860 │ │ │ │ + bne c3f34 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c3860 │ │ │ │ - ldr r3, [pc, #272] @ c3bd0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c3f34 │ │ │ │ + ldr r3, [pc, #272] @ c42a4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c37f8 │ │ │ │ + beq c3ecc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c37f8 │ │ │ │ + beq c3ecc │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ - movw r2, #35168 @ 0x8960 │ │ │ │ + movw r2, #35744 @ 0x8ba0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 16ef18 <_PyErr_SetString@@Base> │ │ │ │ + bl 16f884 <_PyErr_SetString@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 294b54 │ │ │ │ - b c3a4c │ │ │ │ - bl 1436d4 │ │ │ │ + bl 295c34 │ │ │ │ + b c4120 │ │ │ │ + bl 143edc │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c385c │ │ │ │ + b c3f30 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c3890 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c3f64 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c39a8 │ │ │ │ + b c407c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c398c │ │ │ │ + b c4060 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c39c4 │ │ │ │ + b c4098 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c3bb4 │ │ │ │ + bne c4288 │ │ │ │ ldrsb r3, [r2, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge c3a78 │ │ │ │ + bge c414c │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r2, #20 │ │ │ │ addeq r3, r2, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r4, [pc, #36] @ c3bd4 │ │ │ │ + ldr r4, [pc, #36] @ c42a8 │ │ │ │ add r4, r4, r3, lsl #5 │ │ │ │ - b c3a94 │ │ │ │ + b c4168 │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #20 │ │ │ │ - bge c3a78 │ │ │ │ - b c3b94 │ │ │ │ + bge c414c │ │ │ │ + b c4268 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000c3bd8 <_PyDict_SendEvent@@Base>: │ │ │ │ +000c42ac <_PyDict_SendEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #2020] @ c43dc <_PyDict_SendEvent@@Base+0x804> │ │ │ │ + ldr r3, [pc, #2020] @ c4ab0 <_PyDict_SendEvent@@Base+0x804> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r2 │ │ │ │ ldr r7, [ip, r3] │ │ │ │ sub r3, r1, #1 │ │ │ │ clz r3, r3 │ │ │ │ cmp r6, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3c80 <_PyDict_SendEvent@@Base+0xa8> │ │ │ │ + bne c4354 <_PyDict_SendEvent@@Base+0xa8> │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #5 │ │ │ │ - bhi c4364 <_PyDict_SendEvent@@Base+0x78c> │ │ │ │ + bhi c4a38 <_PyDict_SendEvent@@Base+0x78c> │ │ │ │ tst r0, #1 │ │ │ │ - bne c3d04 <_PyDict_SendEvent@@Base+0x12c> │ │ │ │ + bne c43d8 <_PyDict_SendEvent@@Base+0x12c> │ │ │ │ tst r4, #2 │ │ │ │ - bne c3d60 <_PyDict_SendEvent@@Base+0x188> │ │ │ │ + bne c4434 <_PyDict_SendEvent@@Base+0x188> │ │ │ │ tst r4, #4 │ │ │ │ - bne c3dbc <_PyDict_SendEvent@@Base+0x1e4> │ │ │ │ + bne c4490 <_PyDict_SendEvent@@Base+0x1e4> │ │ │ │ tst r4, #8 │ │ │ │ - bne c3e18 <_PyDict_SendEvent@@Base+0x240> │ │ │ │ + bne c44ec <_PyDict_SendEvent@@Base+0x240> │ │ │ │ tst r4, #16 │ │ │ │ - bne c3e74 <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ + bne c4548 <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ tst r4, #32 │ │ │ │ - bne c3ed0 <_PyDict_SendEvent@@Base+0x2f8> │ │ │ │ + bne c45a4 <_PyDict_SendEvent@@Base+0x2f8> │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ asr r4, r4, #6 │ │ │ │ - bne c3f2c <_PyDict_SendEvent@@Base+0x354> │ │ │ │ + bne c4600 <_PyDict_SendEvent@@Base+0x354> │ │ │ │ tst r4, #2 │ │ │ │ - bne c3f88 <_PyDict_SendEvent@@Base+0x3b0> │ │ │ │ + bne c465c <_PyDict_SendEvent@@Base+0x3b0> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r0, #1 │ │ │ │ - bne c4160 <_PyDict_SendEvent@@Base+0x588> │ │ │ │ + bne c4834 <_PyDict_SendEvent@@Base+0x588> │ │ │ │ tst r4, #2 │ │ │ │ - bne c4120 <_PyDict_SendEvent@@Base+0x548> │ │ │ │ + bne c47f4 <_PyDict_SendEvent@@Base+0x548> │ │ │ │ tst r4, #4 │ │ │ │ - bne c40e0 <_PyDict_SendEvent@@Base+0x508> │ │ │ │ + bne c47b4 <_PyDict_SendEvent@@Base+0x508> │ │ │ │ tst r4, #8 │ │ │ │ - bne c40a0 <_PyDict_SendEvent@@Base+0x4c8> │ │ │ │ + bne c4774 <_PyDict_SendEvent@@Base+0x4c8> │ │ │ │ tst r4, #16 │ │ │ │ - bne c4060 <_PyDict_SendEvent@@Base+0x488> │ │ │ │ + bne c4734 <_PyDict_SendEvent@@Base+0x488> │ │ │ │ tst r4, #32 │ │ │ │ - bne c4020 <_PyDict_SendEvent@@Base+0x448> │ │ │ │ + bne c46f4 <_PyDict_SendEvent@@Base+0x448> │ │ │ │ asr r5, r4, #6 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne c3fe0 <_PyDict_SendEvent@@Base+0x408> │ │ │ │ + bne c46b4 <_PyDict_SendEvent@@Base+0x408> │ │ │ │ tst r5, #2 │ │ │ │ - beq c3c78 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + beq c434c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r7, #408] @ 0x198 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3c78 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c434c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c41a0 <_PyDict_SendEvent@@Base+0x5c8> │ │ │ │ + bne c4874 <_PyDict_SendEvent@@Base+0x5c8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c78 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + b c434c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c3c <_PyDict_SendEvent@@Base+0x64> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c4310 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3c3c <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + beq c4310 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c3c <_PyDict_SendEvent@@Base+0x64> │ │ │ │ - movw r3, #58284 @ 0xe3ac │ │ │ │ + bge c4310 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + movw r3, #58864 @ 0xe5f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ea3bc │ │ │ │ - b c3c3c <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + bl 2eb05c │ │ │ │ + b c4310 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c44 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c4318 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3c44 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + beq c4318 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c44 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ - movw r3, #58284 @ 0xe3ac │ │ │ │ + bge c4318 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + movw r3, #58864 @ 0xe5f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ea3bc │ │ │ │ - b c3c44 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + bl 2eb05c │ │ │ │ + b c4318 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c4c <_PyDict_SendEvent@@Base+0x74> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c4320 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3c4c <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + beq c4320 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c4c <_PyDict_SendEvent@@Base+0x74> │ │ │ │ - movw r3, #58284 @ 0xe3ac │ │ │ │ + bge c4320 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + movw r3, #58864 @ 0xe5f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ea3bc │ │ │ │ - b c3c4c <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + bl 2eb05c │ │ │ │ + b c4320 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c54 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c4328 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3c54 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + beq c4328 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c54 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ - movw r3, #58284 @ 0xe3ac │ │ │ │ + bge c4328 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + movw r3, #58864 @ 0xe5f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ea3bc │ │ │ │ - b c3c54 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + bl 2eb05c │ │ │ │ + b c4328 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c5c <_PyDict_SendEvent@@Base+0x84> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c4330 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3c5c <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + beq c4330 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c5c <_PyDict_SendEvent@@Base+0x84> │ │ │ │ - movw r3, #58284 @ 0xe3ac │ │ │ │ + bge c4330 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + movw r3, #58864 @ 0xe5f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ea3bc │ │ │ │ - b c3c5c <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + bl 2eb05c │ │ │ │ + b c4330 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c64 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c4338 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3c64 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + beq c4338 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c64 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #58284 @ 0xe3ac │ │ │ │ + bge c4338 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #58864 @ 0xe5f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ea3bc │ │ │ │ - b c3c64 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + bl 2eb05c │ │ │ │ + b c4338 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c70 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c4344 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3c70 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + beq c4344 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c70 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #58284 @ 0xe3ac │ │ │ │ + bge c4344 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #58864 @ 0xe5f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ea3bc │ │ │ │ - b c3c70 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + bl 2eb05c │ │ │ │ + b c4344 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r7, #408] @ 0x198 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3c78 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c434c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c3c78 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + beq c434c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c78 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #58284 @ 0xe3ac │ │ │ │ + bge c434c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #58864 @ 0xe5f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - b c41d0 <_PyDict_SendEvent@@Base+0x5f8> │ │ │ │ + b c48a4 <_PyDict_SendEvent@@Base+0x5f8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r3, #404] @ 0x194 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3cbc <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c4390 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c432c <_PyDict_SendEvent@@Base+0x754> │ │ │ │ + bne c4a00 <_PyDict_SendEvent@@Base+0x754> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3cbc <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + b c4390 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #400] @ 0x190 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3cb0 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c4384 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c42f4 <_PyDict_SendEvent@@Base+0x71c> │ │ │ │ + bne c49c8 <_PyDict_SendEvent@@Base+0x71c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3cb0 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + b c4384 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #396] @ 0x18c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3ca8 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c437c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c42bc <_PyDict_SendEvent@@Base+0x6e4> │ │ │ │ + bne c4990 <_PyDict_SendEvent@@Base+0x6e4> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3ca8 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + b c437c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #392] @ 0x188 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3ca0 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c4374 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4284 <_PyDict_SendEvent@@Base+0x6ac> │ │ │ │ + bne c4958 <_PyDict_SendEvent@@Base+0x6ac> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3ca0 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + b c4374 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #388] @ 0x184 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3c98 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c436c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c424c <_PyDict_SendEvent@@Base+0x674> │ │ │ │ + bne c4920 <_PyDict_SendEvent@@Base+0x674> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c98 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + b c436c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #384] @ 0x180 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3c90 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c4364 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4214 <_PyDict_SendEvent@@Base+0x63c> │ │ │ │ + bne c48e8 <_PyDict_SendEvent@@Base+0x63c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c90 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + b c4364 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #380] @ 0x17c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3c88 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + beq c435c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c41dc <_PyDict_SendEvent@@Base+0x604> │ │ │ │ + bne c48b0 <_PyDict_SendEvent@@Base+0x604> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3c88 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + b c435c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c78 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + bge c434c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2ea3bc │ │ │ │ + b 2eb05c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c88 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + bge c435c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b c3c88 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + bl 2eb05c │ │ │ │ + b c435c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c90 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + bge c4364 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b c3c90 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + bl 2eb05c │ │ │ │ + b c4364 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c98 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + bge c436c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b c3c98 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + bl 2eb05c │ │ │ │ + b c436c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3ca0 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + bge c4374 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b c3ca0 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + bl 2eb05c │ │ │ │ + b c4374 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3ca8 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + bge c437c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b c3ca8 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + bl 2eb05c │ │ │ │ + b c437c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3cb0 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + bge c4384 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b c3cb0 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + bl 2eb05c │ │ │ │ + b c4384 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3cbc <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + bge c4390 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17312 @ 0x43a0 │ │ │ │ + movw r1, #17888 @ 0x45e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17252 @ 0x4364 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ea3bc │ │ │ │ - b c3cbc <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + bl 2eb05c │ │ │ │ + b c4390 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ add r3, r7, #41216 @ 0xa100 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r3, #156 @ 0x9c │ │ │ │ add sl, r3, #124 @ 0x7c │ │ │ │ - movw r3, #17376 @ 0x43e0 │ │ │ │ + movw r3, #19124 @ 0x4ab4 │ │ │ │ movt r3, #12 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #1 │ │ │ │ - bne c43a8 <_PyDict_SendEvent@@Base+0x7d0> │ │ │ │ + bne c4a7c <_PyDict_SendEvent@@Base+0x7d0> │ │ │ │ add r2, sl, #4 │ │ │ │ asr r6, r6, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, r7 │ │ │ │ - bne c4388 <_PyDict_SendEvent@@Base+0x7b0> │ │ │ │ - b c3c78 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + bne c4a5c <_PyDict_SendEvent@@Base+0x7b0> │ │ │ │ + b c434c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c4390 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + beq c4a64 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, r2 │ │ │ │ - beq c4390 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + beq c4a64 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b c4390 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + b c4a64 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ clz r0, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ lsr r0, r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4420 <_PyDict_SendEvent@@Base+0x848> │ │ │ │ + beq c4af4 <_PyDict_SendEvent@@Base+0x848> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r1, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000c4430 : │ │ │ │ +000c4b04 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c4450 │ │ │ │ + bne c4b24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r2, r0, #0 │ │ │ │ ldrne r0, [r3, #8] │ │ │ │ - beq c4488 │ │ │ │ + beq c4b5c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r1, #833 @ 0x341 │ │ │ │ - movw r0, #35252 @ 0x89b4 │ │ │ │ + movw r0, #35828 @ 0x8bf4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - b c4480 │ │ │ │ + b c4b54 │ │ │ │ │ │ │ │ -000c44a4 : │ │ │ │ +000c4b78 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c44c4 │ │ │ │ + beq c4b98 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c44c4 │ │ │ │ + beq c4b98 │ │ │ │ mov r1, #0 │ │ │ │ - b c44f0 │ │ │ │ + b c4bc4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #4463 @ 0x116f │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw lr, #21196 @ 0x52cc │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp ip, lr │ │ │ │ - beq c4528 │ │ │ │ + beq c4bfc │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4ba0 │ │ │ │ + beq c5274 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c4868 │ │ │ │ + beq c4f3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c49f4 │ │ │ │ + bne c50c8 │ │ │ │ ldr r2, [ip, #108] @ 0x6c │ │ │ │ - movw r3, #14184 @ 0x3768 │ │ │ │ + movw r3, #14472 @ 0x3888 │ │ │ │ movt r3, #29 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4adc │ │ │ │ + bne c51b0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r3, #21846 @ 0x5556 │ │ │ │ movt r3, #21845 @ 0x5555 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ lsl r2, r2, #1 │ │ │ │ smull r0, r3, r3, r2 │ │ │ │ sub r3, r3, r2, asr #31 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt c4adc │ │ │ │ + bgt c51b0 │ │ │ │ cmp ip, lr │ │ │ │ - beq c4594 │ │ │ │ + beq c4c68 │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4b84 │ │ │ │ + beq c5258 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ moveq ip, #12 │ │ │ │ lsl r2, r3, r2 │ │ │ │ @@ -154874,43 +155313,43 @@ │ │ │ │ lsl r2, r2, r3 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ add r0, r0, #20 │ │ │ │ umull r3, r2, r3, r2 │ │ │ │ lsr r2, r2, #1 │ │ │ │ mlas r2, ip, r2, r0 │ │ │ │ - bmi c4910 │ │ │ │ + bmi c4fe4 │ │ │ │ movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r5, [r7, #988] @ 0x3dc │ │ │ │ cmp r5, r3 │ │ │ │ - bne c48f0 │ │ │ │ - ldr r0, [pc, #1488] @ c4bcc │ │ │ │ + bne c4fc4 │ │ │ │ + ldr r0, [pc, #1488] @ c52a0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs c488c │ │ │ │ + bcs c4f60 │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r8, ip, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq c48d4 │ │ │ │ + beq c4fa8 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r5] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c47b8 │ │ │ │ + beq c4e8c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ mov r3, #1 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ @@ -154923,62 +155362,62 @@ │ │ │ │ addeq ip, lr, #4 │ │ │ │ movne r1, #8 │ │ │ │ addne lr, ip, #4 │ │ │ │ addeq lr, lr, #8 │ │ │ │ moveq r1, #12 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ - bgt c46c4 │ │ │ │ - b c4708 │ │ │ │ + bgt c4d98 │ │ │ │ + b c4ddc │ │ │ │ str r8, [r2] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c46f0 │ │ │ │ + ble c4dc4 │ │ │ │ add r3, r3, #1 │ │ │ │ add lr, lr, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq c4708 │ │ │ │ + beq c4ddc │ │ │ │ add ip, ip, r1 │ │ │ │ ldr r2, [lr] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c46b0 │ │ │ │ + beq c4d84 │ │ │ │ ldr r0, [r2] │ │ │ │ add r8, r0, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [ip] │ │ │ │ - ble c46a0 │ │ │ │ + ble c4d74 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c46b0 │ │ │ │ + bgt c4d84 │ │ │ │ add r3, r3, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, r3 │ │ │ │ str r2, [r0] │ │ │ │ addne lr, lr, r1 │ │ │ │ - bne c46c0 │ │ │ │ + bne c4d94 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c4978 │ │ │ │ - ldr r8, [pc, #1204] @ c4bcc │ │ │ │ + bne c504c │ │ │ │ + ldr r8, [pc, #1204] @ c52a0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r2, [r9, r8] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1920] @ 0x780 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c47fc │ │ │ │ - ldr r0, [pc, #1180] @ c4bd0 │ │ │ │ + beq c4ed0 │ │ │ │ + ldr r0, [pc, #1180] @ c52a4 │ │ │ │ ldr r1, [r3, #1924] @ 0x784 │ │ │ │ ldr ip, [r7] │ │ │ │ sub r1, r1, #1 │ │ │ │ str ip, [r3, #1920] @ 0x780 │ │ │ │ str r1, [r3, #1924] @ 0x784 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #1708] @ 0x6ac │ │ │ │ str r1, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4948 │ │ │ │ + bne c501c │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ sub r1, r7, #8 │ │ │ │ ldr r3, [r7, #-4] │ │ │ │ mov r8, #0 │ │ │ │ str r5, [r7, #24] │ │ │ │ mov r9, #0 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ @@ -155001,30 +155440,30 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr sl, [r3, #28] │ │ │ │ cmp r9, sl │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [lr, #12] │ │ │ │ strhi lr, [r3, #8] │ │ │ │ - bhi c4648 │ │ │ │ + bhi c4d1c │ │ │ │ add ip, ip, #1 │ │ │ │ add r1, r3, r9 │ │ │ │ str r1, [r3, #4] │ │ │ │ add ip, r9, ip, lsl #3 │ │ │ │ str ip, [r3, #24] │ │ │ │ str r0, [r3, r9] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c488c │ │ │ │ + beq c4f60 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b c4648 │ │ │ │ + b c4d1c │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c4b94 │ │ │ │ + beq c5268 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #28] │ │ │ │ sub r2, r7, #8 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r8, #0 │ │ │ │ @@ -155038,89 +155477,89 @@ │ │ │ │ str r2, [ip] │ │ │ │ str r3, [r7, #-4] │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str r0, [r7, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ - b c47a4 │ │ │ │ + b c4e78 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c491c │ │ │ │ + bne c4ff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #46668 @ 0xb64c │ │ │ │ + movw r0, #46456 @ 0xb578 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 9fb08 │ │ │ │ + b 9fbe0 │ │ │ │ ldr r5, [r7, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c492c │ │ │ │ + bne c5000 │ │ │ │ cmp r2, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c4910 │ │ │ │ + beq c4fe4 │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b c47f4 │ │ │ │ + b c4ec8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b c47ec │ │ │ │ + b c4ec0 │ │ │ │ ldr r0, [r7, #984] @ 0x3d8 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldrne r1, [r4, #24] │ │ │ │ ldrne r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne c4648 │ │ │ │ - bl 2e14d8 │ │ │ │ + bne c4d1c │ │ │ │ + bl 2e217c │ │ │ │ mov r7, #0 │ │ │ │ - b c47ac │ │ │ │ + b c4e80 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 61868 │ │ │ │ + b 61910 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b c48bc │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b c4f90 │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c4b4c │ │ │ │ - ldr r0, [pc, #628] @ c4bd4 │ │ │ │ - bl 1be340 │ │ │ │ + bne c5220 │ │ │ │ + ldr r0, [pc, #628] @ c52a8 │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4810 │ │ │ │ + bne c4ee4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r1, [r9, r8] │ │ │ │ - b c4814 │ │ │ │ + b c4ee8 │ │ │ │ movw r0, #21196 @ 0x52cc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c4b94 │ │ │ │ - ldr r2, [pc, #568] @ c4bcc │ │ │ │ + beq c5268 │ │ │ │ + ldr r2, [pc, #568] @ c52a0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r7, #16] │ │ │ │ mvn r0, #0 │ │ │ │ str r5, [r7, #24] │ │ │ │ ldr ip, [r3, r2] │ │ │ │ @@ -155137,48 +155576,48 @@ │ │ │ │ str r2, [r0] │ │ │ │ str r3, [r7, #-4] │ │ │ │ ldr r3, [ip, #3824] @ 0xef0 │ │ │ │ str r1, [r7, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r1, #4] │ │ │ │ str r3, [ip, #3824] @ 0xef0 │ │ │ │ - b c47a4 │ │ │ │ - bl 306014 <_Py_call_instrumentation_exc2@@Base+0x94> │ │ │ │ + b c4e78 │ │ │ │ + bl 306bd4 <_Py_call_instrumentation_exc2@@Base+0xac> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c4b70 │ │ │ │ + beq c5244 │ │ │ │ cmp r6, #0 │ │ │ │ movwne r0, #21196 @ 0x52cc │ │ │ │ movweq r0, #19260 @ 0x4b3c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4b64 │ │ │ │ + beq c5238 │ │ │ │ ldrb ip, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - bls c4a5c │ │ │ │ + bls c5130 │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4a30 │ │ │ │ + beq c5104 │ │ │ │ ldr r0, [r2] │ │ │ │ add lr, r0, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ - b c4a30 │ │ │ │ + b c5104 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r7, #16] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #336] @ c4bcc │ │ │ │ + ldr r0, [pc, #336] @ c52a0 │ │ │ │ str r3, [r7, #8] │ │ │ │ str r2, [r7, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r3, #0 │ │ │ │ str r5, [r7, #28] │ │ │ │ addge r3, r3, #1 │ │ │ │ @@ -155195,103 +155634,103 @@ │ │ │ │ orr r3, r3, ip │ │ │ │ str r3, [r7, #-4] │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str r0, [r7, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ - b c47ac │ │ │ │ + b c4e80 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c4bbc │ │ │ │ + bne c5290 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #46668 @ 0xb64c │ │ │ │ + movw r0, #46456 @ 0xb578 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fb08 │ │ │ │ + bl 9fbe0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c4914 │ │ │ │ + beq c4fe8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl cbbec │ │ │ │ + bl cc218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c47ac │ │ │ │ + beq c4e80 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4914 │ │ │ │ + bgt c4fe8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4914 │ │ │ │ + bne c4fe8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c4914 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c4fe8 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ - b c4814 │ │ │ │ + b c4ee8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ - b c4914 │ │ │ │ + bl a6530 │ │ │ │ + b c4fe8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ cmp ip, lr │ │ │ │ - beq c4594 │ │ │ │ + beq c4c68 │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c4b7c │ │ │ │ - b c4594 │ │ │ │ + bne c5250 │ │ │ │ + b c4c68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25b760 <_PyNamespace_New@@Base+0x19c> │ │ │ │ - b c4914 │ │ │ │ + bl 25c4a8 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + b c4fe8 │ │ │ │ mov r3, ip │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4528 │ │ │ │ + beq c4bfc │ │ │ │ cmp r3, lr │ │ │ │ - bne c4ba4 │ │ │ │ - b c4528 │ │ │ │ + bne c5278 │ │ │ │ + b c4bfc │ │ │ │ mov r0, #0 │ │ │ │ - bl 61868 │ │ │ │ + bl 61910 │ │ │ │ mov r7, r0 │ │ │ │ - b c4b00 │ │ │ │ + b c51d4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c4bd8 : │ │ │ │ +000c52ac : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #11672 @ 0x2d98 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #42420 @ 0xa5b4 │ │ │ │ + movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r4, #152] @ 0x98 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4cb0 │ │ │ │ - bl aa62c │ │ │ │ + bne c5384 │ │ │ │ + bl aa714 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4d2c │ │ │ │ + beq c5400 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq c4cbc │ │ │ │ - ldr ip, [pc, #252] @ c4d34 │ │ │ │ + beq c5390 │ │ │ │ + ldr ip, [pc, #252] @ c5408 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ sub r0, r3, #8 │ │ │ │ cmp r5, #0 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r1, ip] │ │ │ │ mov r1, #0 │ │ │ │ @@ -155311,73 +155750,73 @@ │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str ip, [r3, #16] │ │ │ │ str r0, [r3, #20] │ │ │ │ str r2, [r3, #24] │ │ │ │ str r1, [r3, #28] │ │ │ │ str r1, [r3, #96] @ 0x60 │ │ │ │ - bne c4cec │ │ │ │ + bne c53c0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4d2c │ │ │ │ + beq c5400 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #7 │ │ │ │ add r0, r3, #32 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r5, r2 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str ip, [r3, #16] │ │ │ │ strd r0, [r3, #20] │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ - beq c4ca4 │ │ │ │ + beq c5378 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c9c88 │ │ │ │ + bl ca2b4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4ca4 │ │ │ │ + beq c5378 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4d2c │ │ │ │ + bgt c5400 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4d2c │ │ │ │ + bne c5400 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c4ca4 │ │ │ │ + b c5378 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #42420 @ 0xa5b4 │ │ │ │ + movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4e08 │ │ │ │ + bne c54dc │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl aa62c │ │ │ │ + bl aa714 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4e88 │ │ │ │ + beq c555c │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq c4e18 │ │ │ │ - ldr ip, [pc, #256] @ c4e90 │ │ │ │ + beq c54ec │ │ │ │ + ldr ip, [pc, #256] @ c5564 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ sub r0, r3, #8 │ │ │ │ cmp r4, #0 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r1, ip] │ │ │ │ mov r1, #0 │ │ │ │ @@ -155397,104 +155836,104 @@ │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str ip, [r3, #16] │ │ │ │ str r0, [r3, #20] │ │ │ │ str r2, [r3, #24] │ │ │ │ str r1, [r3, #28] │ │ │ │ str r1, [r3, #96] @ 0x60 │ │ │ │ - bne c4e48 │ │ │ │ + bne c551c │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4e88 │ │ │ │ + beq c555c │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #7 │ │ │ │ add r0, r3, #32 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r4, r2 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str ip, [r3, #16] │ │ │ │ strd r0, [r3, #20] │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ - beq c4dfc │ │ │ │ + beq c54d0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c9c88 │ │ │ │ + bl ca2b4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4dfc │ │ │ │ + beq c54d0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4e88 │ │ │ │ + bgt c555c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4e88 │ │ │ │ + bne c555c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c4dfc │ │ │ │ + b c54d0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c4e94 <_PyObject_New@@Base>: │ │ │ │ +000c5568 <_PyObject_New@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - blt c5018 <_PyObject_New@@Base+0x184> │ │ │ │ + blt c56ec <_PyObject_New@@Base+0x184> │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c4ffc <_PyObject_New@@Base+0x168> │ │ │ │ - ldr r0, [pc, #416] @ c5080 <_PyObject_New@@Base+0x1ec> │ │ │ │ + bne c56d0 <_PyObject_New@@Base+0x168> │ │ │ │ + ldr r0, [pc, #416] @ c5754 <_PyObject_New@@Base+0x1ec> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r6, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bcs c4f9c <_PyObject_New@@Base+0x108> │ │ │ │ + bcs c5670 <_PyObject_New@@Base+0x108> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq c4fe4 <_PyObject_New@@Base+0x150> │ │ │ │ + beq c56b8 <_PyObject_New@@Base+0x150> │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4f64 <_PyObject_New@@Base+0xd0> │ │ │ │ + beq c5638 <_PyObject_New@@Base+0xd0> │ │ │ │ ldr r3, [r2] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - ldr r2, [pc, #316] @ c5084 <_PyObject_New@@Base+0x1f0> │ │ │ │ + ldr r2, [pc, #316] @ c5758 <_PyObject_New@@Base+0x1f0> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5024 <_PyObject_New@@Base+0x190> │ │ │ │ + bne c56f8 <_PyObject_New@@Base+0x190> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp lr, r8 │ │ │ │ addls r1, r1, #1 │ │ │ │ @@ -155503,433 +155942,433 @@ │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strls r1, [r3, #24] │ │ │ │ addls r1, r3, lr │ │ │ │ strhi ip, [r3, #8] │ │ │ │ strls r1, [r3, #4] │ │ │ │ strls r0, [r3, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne c4f2c <_PyObject_New@@Base+0x98> │ │ │ │ + bne c5600 <_PyObject_New@@Base+0x98> │ │ │ │ ldr r4, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c5050 <_PyObject_New@@Base+0x1bc> │ │ │ │ + bne c5724 <_PyObject_New@@Base+0x1bc> │ │ │ │ cmp r6, #1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ movcs r0, r6 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c5018 <_PyObject_New@@Base+0x184> │ │ │ │ + beq c56ec <_PyObject_New@@Base+0x184> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b c4f2c <_PyObject_New@@Base+0x98> │ │ │ │ + b c5600 <_PyObject_New@@Base+0x98> │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b c4f94 <_PyObject_New@@Base+0x100> │ │ │ │ + b c5668 <_PyObject_New@@Base+0x100> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c4f2c <_PyObject_New@@Base+0x98> │ │ │ │ + bne c5600 <_PyObject_New@@Base+0x98> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b 2e217c │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c506c <_PyObject_New@@Base+0x1d8> │ │ │ │ - ldr r0, [pc, #76] @ c5088 <_PyObject_New@@Base+0x1f4> │ │ │ │ - bl 1be340 │ │ │ │ + bne c5740 <_PyObject_New@@Base+0x1d8> │ │ │ │ + ldr r0, [pc, #76] @ c575c <_PyObject_New@@Base+0x1f4> │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4f58 <_PyObject_New@@Base+0xc4> │ │ │ │ + bne c562c <_PyObject_New@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b c4f58 <_PyObject_New@@Base+0xc4> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + b c562c <_PyObject_New@@Base+0xc4> │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b c4fcc <_PyObject_New@@Base+0x138> │ │ │ │ + b c56a0 <_PyObject_New@@Base+0x138> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b c4f58 <_PyObject_New@@Base+0xc4> │ │ │ │ + b c562c <_PyObject_New@@Base+0xc4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c508c : │ │ │ │ +000c5760 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq c521c │ │ │ │ + beq c58f0 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [ip, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c50e0 │ │ │ │ + beq c57b4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c50e0 │ │ │ │ + beq c57b4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c514c │ │ │ │ + beq c5820 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c514c │ │ │ │ + beq c5820 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5278 │ │ │ │ + beq c594c │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5278 │ │ │ │ - movw r2, #49336 @ 0xc0b8 │ │ │ │ + beq c594c │ │ │ │ + movw r2, #49124 @ 0xbfe4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r2] │ │ │ │ - bl 14b668 │ │ │ │ + bl 14c00c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c5258 │ │ │ │ + beq c592c │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 16b388 │ │ │ │ + b 16bd08 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge c523c │ │ │ │ + bge c5910 │ │ │ │ movw r2, #41268 @ 0xa134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq c5228 │ │ │ │ - ldr r1, [pc, #288] @ c5290 │ │ │ │ + beq c58fc │ │ │ │ + ldr r1, [pc, #288] @ c5964 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b3dac │ │ │ │ + bl b3e94 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c5220 │ │ │ │ + beq c58f4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq c51ec │ │ │ │ + beq c58c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c51e0 │ │ │ │ + bgt c58b4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c51e0 │ │ │ │ + bne c58b4 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #35328 @ 0x8a00 │ │ │ │ + movw r1, #35904 @ 0x8c40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ - bl 3c5a14 <_Py_hashtable_foreach@@Base+0x6de0> │ │ │ │ + b 1417cc │ │ │ │ + bl 3c5b8c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ mov r3, #0 │ │ │ │ - b c51e0 │ │ │ │ + b c58b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1c3b40 │ │ │ │ + b 1c4180 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35364 @ 0x8a24 │ │ │ │ + movw r1, #35940 @ 0x8c64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - b c5210 │ │ │ │ + b c58e4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq c513c │ │ │ │ - b c5220 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq c5810 │ │ │ │ + b c58f4 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35280 @ 0x89d0 │ │ │ │ + movw r1, #35856 @ 0x8c10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b c5250 │ │ │ │ + b c5924 │ │ │ │ rsbeq r1, r3, r0, lsl #25 │ │ │ │ │ │ │ │ -000c5294 <_PyDict_Subscript@@Base>: │ │ │ │ +000c5968 <_PyDict_Subscript@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c5318 <_PyDict_Subscript@@Base+0x84> │ │ │ │ + bne c59ec <_PyDict_Subscript@@Base+0x84> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c5318 <_PyDict_Subscript@@Base+0x84> │ │ │ │ + beq c59ec <_PyDict_Subscript@@Base+0x84> │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5348 <_PyDict_Subscript@@Base+0xb4> │ │ │ │ + beq c5a1c <_PyDict_Subscript@@Base+0xb4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5380 <_PyDict_Subscript@@Base+0xec> │ │ │ │ + bgt c5a54 <_PyDict_Subscript@@Base+0xec> │ │ │ │ add r2, r2, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r2, [r3] │ │ │ │ - beq c5378 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c5a4c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c538c <_PyDict_Subscript@@Base+0xf8> │ │ │ │ + beq c5a60 <_PyDict_Subscript@@Base+0xf8> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c540c <_PyDict_Subscript@@Base+0x178> │ │ │ │ + beq c5ae0 <_PyDict_Subscript@@Base+0x178> │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c52e8 <_PyDict_Subscript@@Base+0x54> │ │ │ │ + bne c59bc <_PyDict_Subscript@@Base+0x54> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c5378 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c5a4c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #21196 @ 0x52cc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne c53ac <_PyDict_Subscript@@Base+0x118> │ │ │ │ + bne c5a80 <_PyDict_Subscript@@Base+0x118> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17ed54 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 17f6b8 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c530c <_PyDict_Subscript@@Base+0x78> │ │ │ │ + b c59e0 <_PyDict_Subscript@@Base+0x78> │ │ │ │ cmn r0, #3 │ │ │ │ - bne c5304 <_PyDict_Subscript@@Base+0x70> │ │ │ │ - b c5378 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + bne c59d8 <_PyDict_Subscript@@Base+0x70> │ │ │ │ + b c5a4c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq c5370 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ + beq c5a44 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #100] @ c541c <_PyDict_Subscript@@Base+0x188> │ │ │ │ - bl d5be0 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #100] @ c5af0 <_PyDict_Subscript@@Base+0x188> │ │ │ │ + bl d61f8 <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c53fc <_PyDict_Subscript@@Base+0x168> │ │ │ │ + beq c5ad0 <_PyDict_Subscript@@Base+0x168> │ │ │ │ mov r1, r4 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c530c <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bgt c59e0 <_PyDict_Subscript@@Base+0x78> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c530c <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bne c59e0 <_PyDict_Subscript@@Base+0x78> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c530c <_PyDict_Subscript@@Base+0x78> │ │ │ │ - bl beb18 │ │ │ │ + b c59e0 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5370 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ - b c5378 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c5a44 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ + b c5a4c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f3374 │ │ │ │ - b c5378 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + bl 2f4134 │ │ │ │ + b c5a4c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ rsbeq r2, r3, ip, ror #11 │ │ │ │ │ │ │ │ -000c5420 <_PyDict_SubscriptKnownHash@@Base>: │ │ │ │ +000c5af4 <_PyDict_SubscriptKnownHash@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5480 <_PyDict_SubscriptKnownHash@@Base+0x60> │ │ │ │ + beq c5b54 <_PyDict_SubscriptKnownHash@@Base+0x60> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ - beq c5488 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + beq c5b5c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c5490 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ + beq c5b64 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmn r0, #3 │ │ │ │ - bne c5490 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ + bne c5b64 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ mov r3, #0 │ │ │ │ - b c5474 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + b c5b48 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne c54bc <_PyDict_SubscriptKnownHash@@Base+0x9c> │ │ │ │ + bne c5b90 <_PyDict_SubscriptKnownHash@@Base+0x9c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 17ed54 <_PyErr_SetKeyError@@Base> │ │ │ │ - b c5488 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ - ldr r1, [pc, #96] @ c5524 <_PyDict_SubscriptKnownHash@@Base+0x104> │ │ │ │ + bl 17f6b8 <_PyErr_SetKeyError@@Base> │ │ │ │ + b c5b5c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + ldr r1, [pc, #96] @ c5bf8 <_PyDict_SubscriptKnownHash@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ - bl d5be0 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl d61f8 <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq c5514 <_PyDict_SubscriptKnownHash@@Base+0xf4> │ │ │ │ + beq c5be8 <_PyDict_SubscriptKnownHash@@Base+0xf4> │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5474 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bgt c5b48 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c5474 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bne c5b48 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c5474 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ - bl beb18 │ │ │ │ + b c5b48 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c54b0 <_PyDict_SubscriptKnownHash@@Base+0x90> │ │ │ │ - b c5488 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + beq c5b84 <_PyDict_SubscriptKnownHash@@Base+0x90> │ │ │ │ + b c5b5c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ rsbeq r2, r3, ip, ror #11 │ │ │ │ │ │ │ │ -000c5528 : │ │ │ │ +000c5bfc : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne c5824 │ │ │ │ + bne c5ef8 │ │ │ │ ldr r5, [r0, #132] @ 0x84 │ │ │ │ movw r8, #21196 @ 0x52cc │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r8 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c5b14 │ │ │ │ - ldr r6, [pc, #1680] @ c5c10 │ │ │ │ + beq c61e8 │ │ │ │ + ldr r6, [pc, #1680] @ c62e4 │ │ │ │ movw r7, #42752 @ 0xa700 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r6, #2452] @ 0x994 │ │ │ │ cmp r3, r7 │ │ │ │ - bne c5924 │ │ │ │ + bne c5ff8 │ │ │ │ ldr r2, [r6, #2460] @ 0x99c │ │ │ │ cmn r2, #1 │ │ │ │ - beq c5924 │ │ │ │ + beq c5ff8 │ │ │ │ mov r0, r5 │ │ │ │ sub r9, fp, #40 @ 0x28 │ │ │ │ add r1, r6, #2448 @ 0x990 │ │ │ │ mov r3, r9 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5950 │ │ │ │ + beq c6024 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq c5be4 │ │ │ │ + beq c62b8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ and r5, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi c5a20 │ │ │ │ + bhi c60f4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mul r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c5b0c │ │ │ │ + blt c61e0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq sl, [r4, #132] @ 0x84 │ │ │ │ - beq c5648 │ │ │ │ - ldr r3, [pc, #1548] @ c5c14 │ │ │ │ + beq c5d1c │ │ │ │ + ldr r3, [pc, #1548] @ c62e8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -155945,41 +156384,41 @@ │ │ │ │ ldreq sl, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r8 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c5b98 │ │ │ │ + beq c626c │ │ │ │ ldr r3, [r6, #2484] @ 0x9b4 │ │ │ │ cmp r3, r7 │ │ │ │ - bne c5984 │ │ │ │ + bne c6058 │ │ │ │ ldr r2, [r6, #2492] @ 0x9bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq c5984 │ │ │ │ - ldr r1, [pc, #1428] @ c5c18 │ │ │ │ + beq c6058 │ │ │ │ + ldr r1, [pc, #1428] @ c62ec │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c59a4 │ │ │ │ + beq c6078 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c5be4 │ │ │ │ + beq c62b8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi c5a50 │ │ │ │ + bhi c6124 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt c5b0c │ │ │ │ + blt c61e0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ and r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -155987,86 +156426,86 @@ │ │ │ │ add r2, r2, #3 │ │ │ │ lsl r3, r3, #3 │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ sub r1, r1, r3 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #1292] @ c5c1c │ │ │ │ + ldr r1, [pc, #1292] @ c62f0 │ │ │ │ ldr r9, [r1, r8] │ │ │ │ - bhi c5bd4 │ │ │ │ + bhi c62a8 │ │ │ │ adds r0, r3, r2 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bmi c5bd4 │ │ │ │ + bmi c62a8 │ │ │ │ movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r1, #456 @ 0x1c8 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #10 │ │ │ │ ldr r2, [r7, #1008] @ 0x3f0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c5abc │ │ │ │ - ldr r2, [pc, #1232] @ c5c14 │ │ │ │ + bne c6190 │ │ │ │ + ldr r2, [pc, #1232] @ c62e8 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bcs c59cc │ │ │ │ + bcs c60a0 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r0 │ │ │ │ - beq c5aa8 │ │ │ │ + beq c617c │ │ │ │ ldr r0, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr ip, [r0] │ │ │ │ str ip, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c587c │ │ │ │ + beq c5f50 │ │ │ │ add r7, r0, r3 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r7, #-8] │ │ │ │ str r2, [r7, #-4] │ │ │ │ ldr r2, [r3, #3752] @ 0xea8 │ │ │ │ ldr r1, [r3, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #3752] @ 0xea8 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt c58cc │ │ │ │ - ldr r2, [pc, #1104] @ c5c20 │ │ │ │ + bgt c5fa0 │ │ │ │ + ldr r2, [pc, #1104] @ c62f4 │ │ │ │ ldr r3, [r4] │ │ │ │ str r4, [r7, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5b3c │ │ │ │ + bne c6210 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r7, #12] │ │ │ │ str r6, [r7, #8] │ │ │ │ - beq c5818 │ │ │ │ + beq c5eec │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r7, #16 │ │ │ │ bl 2d6c4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1000] @ c5c14 │ │ │ │ + ldr r0, [pc, #1000] @ c62e8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ movw r8, #21196 @ 0x52cc │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ @@ -156079,244 +156518,244 @@ │ │ │ │ cmp r0, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r5, [r1, #444] @ 0x1bc │ │ │ │ ldreq r5, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - b c5560 │ │ │ │ + b c5c34 │ │ │ │ ldr sl, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ - bcc c58b8 │ │ │ │ + bcc c5f8c │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, sl, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add r1, r2, sl │ │ │ │ str r1, [r2, #4] │ │ │ │ str ip, [r2, sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c59cc │ │ │ │ - ldr r2, [pc, #872] @ c5c1c │ │ │ │ + beq c60a0 │ │ │ │ + ldr r2, [pc, #872] @ c62f0 │ │ │ │ ldr r9, [r2, r8] │ │ │ │ - b c5794 │ │ │ │ + b c5e68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b c5794 │ │ │ │ + b c5e68 │ │ │ │ ldr r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq c57c8 │ │ │ │ + beq c5e9c │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c57c8 │ │ │ │ + bne c5e9c │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5c00 │ │ │ │ + bne c62d4 │ │ │ │ add r2, r9, #12 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne c57c8 │ │ │ │ + bne c5e9c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c5908 │ │ │ │ + bne c5fdc │ │ │ │ dmb ish │ │ │ │ - b c57c8 │ │ │ │ - ldr r0, [pc, #760] @ c5c24 │ │ │ │ - bl 99390 │ │ │ │ + b c5e9c │ │ │ │ + ldr r0, [pc, #760] @ c62f8 │ │ │ │ + bl 99470 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ subne r9, fp, #40 @ 0x28 │ │ │ │ movne r0, r5 │ │ │ │ - ldrne r1, [pc, #736] @ c5c24 │ │ │ │ - bne c55a8 │ │ │ │ - ldr r1, [pc, #728] @ c5c24 │ │ │ │ + ldrne r1, [pc, #736] @ c62f8 │ │ │ │ + bne c5c7c │ │ │ │ + ldr r1, [pc, #728] @ c62f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f3374 │ │ │ │ - bl beb18 │ │ │ │ + bl 2f4134 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5b0c │ │ │ │ + bne c61e0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [pc, #692] @ c5c24 │ │ │ │ - movw r1, #35404 @ 0x8a4c │ │ │ │ + ldr r2, [pc, #692] @ c62f8 │ │ │ │ + movw r1, #35980 @ 0x8c8c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ - ldr r0, [pc, #652] @ c5c18 │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #644] @ c5c18 │ │ │ │ + b 1417cc │ │ │ │ + ldr r0, [pc, #652] @ c62ec │ │ │ │ + bl 99470 │ │ │ │ + ldr r1, [pc, #644] @ c62ec │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c5680 │ │ │ │ + bne c5d54 │ │ │ │ mov r0, sl │ │ │ │ - bl 2f3374 │ │ │ │ - bl beb18 │ │ │ │ + bl 2f4134 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5b0c │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + bne c61e0 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #35404 @ 0x8a4c │ │ │ │ + movw r1, #35980 @ 0x8c8c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #588] @ c5c18 │ │ │ │ - b c5974 │ │ │ │ + ldr r2, [pc, #588] @ c62ec │ │ │ │ + b c6048 │ │ │ │ ldr r2, [r7, #968] @ 0x3c8 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r1 │ │ │ │ - bne c5ae4 │ │ │ │ + bne c61b8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5bd4 │ │ │ │ - ldr r2, [pc, #528] @ c5c1c │ │ │ │ + beq c62a8 │ │ │ │ + ldr r2, [pc, #528] @ c62f0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r2, r8] │ │ │ │ ldr r2, [r1, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #800] @ 0x320 │ │ │ │ - b c5794 │ │ │ │ + b c5e68 │ │ │ │ lsr r3, r3, #3 │ │ │ │ add r2, r2, #12 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcs c5a80 │ │ │ │ + bcs c6154 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5af8 │ │ │ │ + blt c61cc │ │ │ │ mul r5, r5, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge c55f0 │ │ │ │ - b c5b0c │ │ │ │ + bge c5cc4 │ │ │ │ + b c61e0 │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5a94 │ │ │ │ + bcs c6168 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5b68 │ │ │ │ + blt c623c │ │ │ │ mul r6, r6, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bge c56cc │ │ │ │ - b c5b0c │ │ │ │ + bge c5da0 │ │ │ │ + b c61e0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5b7c │ │ │ │ + bhi c6250 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ - b c5a30 │ │ │ │ + b c6104 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5b7c │ │ │ │ + bhi c6250 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ - b c5a60 │ │ │ │ + b c6134 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c58a4 │ │ │ │ + b c5f78 │ │ │ │ ldr r0, [r7, #1004] @ 0x3ec │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5bd4 │ │ │ │ - ldr r3, [pc, #320] @ c5c1c │ │ │ │ + beq c62a8 │ │ │ │ + ldr r3, [pc, #320] @ c62f0 │ │ │ │ ldr r9, [r3, r8] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c5794 │ │ │ │ + b c5e68 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c59fc │ │ │ │ + b c60d0 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r5, lsr #31 │ │ │ │ - beq c5b7c │ │ │ │ + beq c6250 │ │ │ │ mov r7, #0 │ │ │ │ - b c5818 │ │ │ │ + b c5eec │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5578 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne c5c4c │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5950 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c6024 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c5bc0 │ │ │ │ - ldr r0, [pc, #212] @ c5c28 │ │ │ │ - bl 1be340 │ │ │ │ + bne c6294 │ │ │ │ + ldr r0, [pc, #212] @ c62fc │ │ │ │ + bl 1be9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c57f4 │ │ │ │ + bne c5ec8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - b c57f4 │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + b c5ec8 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r6, lsr #31 │ │ │ │ - bne c5b0c │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bne c61e0 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35464 @ 0x8a88 │ │ │ │ + movw r1, #36040 @ 0x8cc8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b c5b0c │ │ │ │ + bl 16f7e8 │ │ │ │ + b c61e0 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5664 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne c5d38 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c59a4 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c6078 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b c57f4 │ │ │ │ + b c5ec8 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e14fc │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b 2e21a0 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35440 @ 0x8a70 │ │ │ │ + movw r1, #36016 @ 0x8cb0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b c5b0c │ │ │ │ + bl 16f7e8 │ │ │ │ + b c61e0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c57c8 │ │ │ │ - b c58f4 │ │ │ │ + bne c5e9c │ │ │ │ + b c5fc8 │ │ │ │ strdeq r5, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r5, r3, r8, lsr #31 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r5, r3, r8, lsl #31 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ @@ -156327,18 +156766,18 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r6, [r0, #132] @ 0x84 │ │ │ │ - beq c5cb4 │ │ │ │ + beq c6388 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #480] @ c5e4c │ │ │ │ + ldr r0, [pc, #480] @ c6520 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -156358,666 +156797,666 @@ │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c5e08 │ │ │ │ + beq c64dc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c5d48 │ │ │ │ + bne c641c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c5d48 │ │ │ │ + beq c641c │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5d68 │ │ │ │ + beq c643c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c5dec │ │ │ │ + beq c64c0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi c5d7c │ │ │ │ + bhi c6450 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r0, r3, r0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c5cf8 │ │ │ │ + bne c63cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f3374 │ │ │ │ - bl beb18 │ │ │ │ + bl 2f4134 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5e28 │ │ │ │ + beq c64fc │ │ │ │ mvn r0, #0 │ │ │ │ - b c5d40 │ │ │ │ + b c6414 │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5da4 │ │ │ │ + bcs c6478 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5db8 │ │ │ │ + blt c648c │ │ │ │ mul r0, r0, r1 │ │ │ │ - b c5d40 │ │ │ │ + b c6414 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5dd0 │ │ │ │ + bhi c64a4 │ │ │ │ ldr ip, [r3, r2, lsl #2] │ │ │ │ orr r1, ip, r1, lsl #30 │ │ │ │ - b c5d8c │ │ │ │ + b c6460 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r0, lsr #31 │ │ │ │ movne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c5d40 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bne c6414 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35464 @ 0x8a88 │ │ │ │ + movw r1, #36040 @ 0x8cc8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b c5d74 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b c6448 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35440 @ 0x8a70 │ │ │ │ + movw r1, #36016 @ 0x8cb0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b c5d74 │ │ │ │ - bl b67b8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b c6448 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5cd8 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne c63ac │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5d68 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c643c │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #35404 @ 0x8a4c │ │ │ │ + movw r1, #35980 @ 0x8c8c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b c5d74 │ │ │ │ + bl 1417cc │ │ │ │ + b c6448 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c5e50 : │ │ │ │ +000c6524 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c5f2c │ │ │ │ + beq c6600 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c5f10 │ │ │ │ + beq c65e4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi c5e9c │ │ │ │ + bhi c6570 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r0, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5ec4 │ │ │ │ + bcs c6598 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5ef4 │ │ │ │ + blt c65c8 │ │ │ │ mul r0, r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #3 │ │ │ │ ldrls ip, [r3, r2, lsl #2] │ │ │ │ orrls r1, ip, r1, lsl #30 │ │ │ │ - bls c5eac │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bls c6580 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35464 @ 0x8a88 │ │ │ │ + movw r1, #36040 @ 0x8cc8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r0, lsr #31 │ │ │ │ - beq c5ed4 │ │ │ │ + beq c65a8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35440 @ 0x8a70 │ │ │ │ + movw r1, #36016 @ 0x8cb0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b c5eec │ │ │ │ - movw r0, #35512 @ 0x8ab8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b c65c0 │ │ │ │ + movw r0, #36088 @ 0x8cf8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #714 @ 0x2ca │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5eec │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c65c0 │ │ │ │ │ │ │ │ -000c5f40 : │ │ │ │ +000c6614 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #296] @ c6084 │ │ │ │ + ldr r2, [pc, #296] @ c6758 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1712] @ 0x6b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c5fb0 │ │ │ │ - ldr r1, [pc, #268] @ c6088 │ │ │ │ + beq c6684 │ │ │ │ + ldr r1, [pc, #268] @ c675c │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [r3, #1716] @ 0x6b4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r3, #1712] @ 0x6b0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1716] @ 0x6b4 │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c6034 │ │ │ │ + bne c6708 │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl a0078 │ │ │ │ + bl a0150 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c6078 │ │ │ │ + beq c674c │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr r2, [pc, #156] @ c6088 │ │ │ │ + ldr r2, [pc, #156] @ c675c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5fa0 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + beq c6674 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bne c6060 │ │ │ │ - ldr r0, [pc, #116] @ c608c │ │ │ │ - bl 1be340 │ │ │ │ + bne c6734 │ │ │ │ + ldr r0, [pc, #116] @ c6760 │ │ │ │ + bl 1be9c4 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5fa0 │ │ │ │ + bne c6674 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5fa0 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b c6674 │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - beq c6010 │ │ │ │ + beq c66e4 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5fa0 │ │ │ │ + b c6674 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5fa0 │ │ │ │ + b c6674 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c6090 : │ │ │ │ +000c6764 : │ │ │ │ add r1, r1, #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ str r2, [r0, r1, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000c60ac : │ │ │ │ +000c6780 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c61d8 │ │ │ │ + beq c68ac │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ add r4, r2, #1 │ │ │ │ strle r3, [r1] │ │ │ │ cmp r2, r5 │ │ │ │ - bge c6124 │ │ │ │ + bge c67f8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov ip, #0 │ │ │ │ str r1, [r3, r2, lsl #2] │ │ │ │ str r4, [r0, #8] │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, r4 │ │ │ │ - bge c619c │ │ │ │ + bge c6870 │ │ │ │ add r1, r2, #7 │ │ │ │ add r1, r1, r4, asr #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ mov r6, r1 │ │ │ │ sub r1, r1, r4 │ │ │ │ cmp r1, #0 │ │ │ │ addle r1, r2, #4 │ │ │ │ bicle r6, r1, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c61b0 │ │ │ │ + beq c6884 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c61dc │ │ │ │ + bhi c68b0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsl r1, r6, #2 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c63a0 │ │ │ │ + bl c6a74 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c61dc │ │ │ │ + beq c68b0 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ mov ip, #0 │ │ │ │ str r7, [r0, r2, lsl #2] │ │ │ │ - b c6118 │ │ │ │ + b c67ec │ │ │ │ cmp r4, r5, asr #1 │ │ │ │ - blt c6134 │ │ │ │ + blt c6808 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ - b c6190 │ │ │ │ + b c6864 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c63a0 │ │ │ │ + bl c6a74 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c61dc │ │ │ │ + beq c68b0 │ │ │ │ mov r6, r4 │ │ │ │ - b c6184 │ │ │ │ - b 25b0b8 │ │ │ │ + b c6858 │ │ │ │ + b 25be00 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt c61a4 │ │ │ │ - bl 2e14d8 │ │ │ │ + bgt c6878 │ │ │ │ + bl 2e217c │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c6204 │ │ │ │ + bgt c68d8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c620c │ │ │ │ + beq c68e0 │ │ │ │ mvn ip, #0 │ │ │ │ - b c6118 │ │ │ │ + b c67ec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c6204 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c68d8 │ │ │ │ │ │ │ │ -000c6218 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +000c68ec <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, r4, #1 │ │ │ │ - bl c6298 <_PyList_AppendTakeRefListResize@@Base+0x80> │ │ │ │ + bl c696c <_PyList_AppendTakeRefListResize@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #0 │ │ │ │ ldrne r2, [r5, #12] │ │ │ │ strne r6, [r2, r4, lsl #2] │ │ │ │ - beq c6264 <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ + beq c6938 <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r6] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c6258 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + bgt c692c <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c6258 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + bne c692c <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c6258 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + b c692c <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ cmp r5, r1 │ │ │ │ - bge c632c <_PyList_AppendTakeRefListResize@@Base+0x114> │ │ │ │ + bge c6a00 <_PyList_AppendTakeRefListResize@@Base+0x114> │ │ │ │ add r3, r1, #6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, r3, r2, asr #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ sub r1, r2, r1 │ │ │ │ sub r0, r3, r2 │ │ │ │ cmp r0, r1 │ │ │ │ - blt c6360 <_PyList_AppendTakeRefListResize@@Base+0x148> │ │ │ │ + blt c6a34 <_PyList_AppendTakeRefListResize@@Base+0x148> │ │ │ │ cmp r2, #0 │ │ │ │ - beq c636c <_PyList_AppendTakeRefListResize@@Base+0x154> │ │ │ │ + beq c6a40 <_PyList_AppendTakeRefListResize@@Base+0x154> │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c638c <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ + bhi c6a60 <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ lsl r1, r3, #2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl c63a0 │ │ │ │ + bl c6a74 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c638c <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ + beq c6a60 <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, r5, asr #1 │ │ │ │ - blt c6340 <_PyList_AppendTakeRefListResize@@Base+0x128> │ │ │ │ + blt c6a14 <_PyList_AppendTakeRefListResize@@Base+0x128> │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ - b c6324 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ + b c69f8 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ add r3, r1, #6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, r3, r2, asr #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ sub r1, r2, r1 │ │ │ │ sub r0, r3, r2 │ │ │ │ cmp r1, r0 │ │ │ │ - ble c62e4 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ + ble c69b8 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ add r3, r2, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ - b c62e4 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ + b c69b8 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl c63a0 │ │ │ │ + bl c6a74 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r3, r2 │ │ │ │ - bne c6314 <_PyList_AppendTakeRefListResize@@Base+0xfc> │ │ │ │ + bne c69e8 <_PyList_AppendTakeRefListResize@@Base+0xfc> │ │ │ │ cmp r5, r2 │ │ │ │ - bgt c6334 <_PyList_AppendTakeRefListResize@@Base+0x11c> │ │ │ │ - bl 2e14d8 │ │ │ │ + bgt c6a08 <_PyList_AppendTakeRefListResize@@Base+0x11c> │ │ │ │ + bl 2e217c │ │ │ │ mvn r0, #0 │ │ │ │ - b c6324 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ + b c69f8 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ │ │ │ │ -000c63a0 : │ │ │ │ +000c6a74 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt c688c │ │ │ │ + blt c6f60 │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ - movw r2, #48252 @ 0xbc7c │ │ │ │ + movw r2, #48520 @ 0xbd88 │ │ │ │ movt r2, #11 │ │ │ │ mov ip, r0 │ │ │ │ ldr lr, [r4, #996] @ 0x3e4 │ │ │ │ ldr r0, [r4, #984] @ 0x3d8 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c679c │ │ │ │ + bne c6e70 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c65a4 │ │ │ │ - ldr r9, [pc, #1188] @ c6898 │ │ │ │ + beq c6c78 │ │ │ │ + ldr r9, [pc, #1188] @ c6f6c │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r2, [r9, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr sl, [r2, #1604] @ 0x644 │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq c65b0 │ │ │ │ + beq c6c84 │ │ │ │ lsr r2, ip, #18 │ │ │ │ ubfx r7, ip, #0, #18 │ │ │ │ mov r5, ip │ │ │ │ lsl r2, r2, #3 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r2, sl, r2 │ │ │ │ ldr r1, [r2, #808] @ 0x328 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt c644c │ │ │ │ + bgt c6b20 │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r7 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c65b0 │ │ │ │ + beq c6c84 │ │ │ │ bic r6, r5, #4080 @ 0xff0 │ │ │ │ bic r6, r6, #15 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi c6558 │ │ │ │ + bhi c6c2c │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ cmp r2, r3, lsl #2 │ │ │ │ strcc r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bcc c654c │ │ │ │ + bcc c6c20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c66cc │ │ │ │ + beq c6da0 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi c66cc │ │ │ │ + bhi c6da0 │ │ │ │ sub r2, r3, #1 │ │ │ │ lsr r2, r2, #3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [sl, r2, lsl #3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - beq c6580 │ │ │ │ + beq c6c54 │ │ │ │ ldr r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c65e0 │ │ │ │ + beq c6cb4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r5 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r9, r8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ cmn r9, #804 @ 0x324 │ │ │ │ - beq c66a0 │ │ │ │ + beq c6d74 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r9, r3 │ │ │ │ ldr r2, [r3, #808] @ 0x328 │ │ │ │ cmp r7, r2 │ │ │ │ - blt c6524 │ │ │ │ + blt c6bf8 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r7, r3 │ │ │ │ movlt r7, #0 │ │ │ │ movge r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c66a0 │ │ │ │ + beq c6d74 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ str r5, [r6, #4] │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq c6680 │ │ │ │ + beq c6d54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c66d4 │ │ │ │ + beq c6da8 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi c6620 │ │ │ │ + bhi c6cf4 │ │ │ │ sub r1, r3, #1 │ │ │ │ lsr r1, r1, #3 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [sl, r1, lsl #3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r1 │ │ │ │ - bne c64ac │ │ │ │ + bne c6b80 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c6614 │ │ │ │ + b c6ce8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a01c8 │ │ │ │ + b a02a0 │ │ │ │ ldr lr, [r4, #976] @ 0x3d0 │ │ │ │ - movw r2, #35724 @ 0x8b8c │ │ │ │ + movw r2, #34676 @ 0x8774 │ │ │ │ movt r2, #9 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c6798 │ │ │ │ + bne c6e6c │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, ip │ │ │ │ movcs r1, r3 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2dac0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr lr, [r1, #28] │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp lr, ip │ │ │ │ - bcc c666c │ │ │ │ + bcc c6d40 │ │ │ │ mov lr, ip │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, ip, #1 │ │ │ │ add ip, lr, ip, lsl #3 │ │ │ │ str ip, [r1, #24] │ │ │ │ add ip, r1, lr │ │ │ │ str ip, [r1, #4] │ │ │ │ str r0, [r1, lr] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c64d0 │ │ │ │ + bne c6ba4 │ │ │ │ ldr r0, [r4, #968] @ 0x3c8 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c6860 │ │ │ │ + bne c6eb4 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c688c │ │ │ │ + beq c6f60 │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b c64d0 │ │ │ │ + b c6ba4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b c64d0 │ │ │ │ + b c6ba4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r9, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r6, #12] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r6, [r3, #12] │ │ │ │ str r6, [r2, #8] │ │ │ │ - b c654c │ │ │ │ + b c6c20 │ │ │ │ ldr r2, [r4, #980] @ 0x3d4 │ │ │ │ - movw r3, #35308 @ 0x89ec │ │ │ │ + movw r3, #34260 @ 0x85d4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c687c │ │ │ │ + bne c6f50 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b c654c │ │ │ │ + b c6c20 │ │ │ │ mov r2, r3 │ │ │ │ - b c6620 │ │ │ │ + b c6cf4 │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r5, [r6, #16] │ │ │ │ ldr r7, [r9, #512] @ 0x200 │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r3, #28 │ │ │ │ mul r5, r3, r5 │ │ │ │ @@ -157025,48 +157464,48 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r6, #8] │ │ │ │ add r1, r9, r2, lsl #2 │ │ │ │ str r6, [r3, #16] │ │ │ │ ldr r0, [r1, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c6730 │ │ │ │ + bne c6e04 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c672c │ │ │ │ + beq c6e00 │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp r2, lr │ │ │ │ movne ip, #0 │ │ │ │ str ip, [r1, #528] @ 0x210 │ │ │ │ ldr ip, [r3, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq c67e0 │ │ │ │ + beq c6ed0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c67b4 │ │ │ │ + beq c6e88 │ │ │ │ ldr r2, [r1, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r1, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq c654c │ │ │ │ + beq c6c20 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r2, [r9, #524] @ 0x20c │ │ │ │ strne r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [ip, #24] │ │ │ │ str r0, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b c654c │ │ │ │ + b c6c20 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, ip │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ @@ -157076,18 +157515,25 @@ │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r2, [r9, #532] @ 0x214 │ │ │ │ str r3, [r9, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r9, #532] @ 0x214 │ │ │ │ - b c654c │ │ │ │ + b c6c20 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b c6d24 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c6744 │ │ │ │ + beq c6e18 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r7, r5] │ │ │ │ cmp r2, #0 │ │ │ │ streq ip, [r9, #524] @ 0x20c │ │ │ │ strne ip, [r2, #20] │ │ │ │ str r2, [ip, #24] │ │ │ │ @@ -157108,65 +157554,58 @@ │ │ │ │ str r6, [r3, #804] @ 0x324 │ │ │ │ ldr r3, [r4, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ str r6, [r7, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #788] @ 0x314 │ │ │ │ - b c654c │ │ │ │ - mov r1, r3 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c6650 │ │ │ │ + b c6c20 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b c66bc │ │ │ │ + b c6d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c654c │ │ │ │ + b c6c20 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c689c : │ │ │ │ +000c6f70 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c68f0 │ │ │ │ + beq c6fc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq c68f0 │ │ │ │ + beq c6fc4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl c6920 │ │ │ │ + bl c6ff4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c6900 │ │ │ │ + beq c6fd4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c6908 │ │ │ │ + ble c6fdc │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5700 @ 0x1644 │ │ │ │ + movw r0, #6220 @ 0x184c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #3214 @ 0xc8e │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c68e8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c68e8 │ │ │ │ + bne c6fbc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c6fbc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #2400] @ 0x960 │ │ │ │ sub sp, sp, #1648 @ 0x670 │ │ │ │ mov r8, r0 │ │ │ │ @@ -157177,79 +157616,79 @@ │ │ │ │ str r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-1680] @ 0xfffff970 │ │ │ │ cmp r1, r3 │ │ │ │ - beq c6e34 │ │ │ │ + beq c74d0 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #12] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - bne c76a0 │ │ │ │ + bne c7d18 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c6e54 │ │ │ │ + ble c74f0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr sl, [fp, #-1672] @ 0xfffff978 │ │ │ │ + ldr r9, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r4, r3 │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - ldr r3, [sl] │ │ │ │ - movw lr, #42540 @ 0xa62c │ │ │ │ - movt lr, #96 @ 0x60 │ │ │ │ + str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + ldr r3, [r9] │ │ │ │ + movw sl, #42540 @ 0xa62c │ │ │ │ + movt sl, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cmp r2, lr │ │ │ │ - beq c7984 │ │ │ │ - movw r1, #43176 @ 0xa8a8 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - sub r1, r2, r1 │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - movw ip, #42752 @ 0xa700 │ │ │ │ + cmp r2, sl │ │ │ │ + beq c8168 │ │ │ │ + movw ip, #43176 @ 0xa8a8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - cmp r2, ip │ │ │ │ - bne c7604 │ │ │ │ - mov r0, #1 │ │ │ │ - sub r7, sl, #4 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r6, [r7, #4]! │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - cmp r2, ip │ │ │ │ - bne c7680 │ │ │ │ - tst r1, r0 │ │ │ │ - bne c6ef8 │ │ │ │ + sub ip, r2, ip │ │ │ │ + clz ip, ip │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + movw r6, #42752 @ 0xa700 │ │ │ │ + movt r6, #96 @ 0x60 │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c7c7c │ │ │ │ + mov lr, #1 │ │ │ │ + sub r5, r9, #4 │ │ │ │ + mov r3, lr │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c7cf8 │ │ │ │ + tst ip, lr │ │ │ │ + bne c7594 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6f08 │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r6, [fp, #-1644] @ 0xfffff994 │ │ │ │ + beq c75a4 │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [fp, #-1644] @ 0xfffff994 │ │ │ │ and r3, r3, #28 │ │ │ │ sub r3, r3, #4 │ │ │ │ - cmp r5, r6 │ │ │ │ + cmp r1, r0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - blt c69f4 │ │ │ │ - mov r5, #0 │ │ │ │ - cmp r2, ip │ │ │ │ + blt c70c8 │ │ │ │ + mov r1, #0 │ │ │ │ + cmp r2, r6 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movwne r3, #33644 @ 0x836c │ │ │ │ + movwne r3, #35236 @ 0x89a4 │ │ │ │ movtne r3, #12 │ │ │ │ - beq c731c │ │ │ │ - cmp r5, #0 │ │ │ │ + beq c793c │ │ │ │ + cmp r1, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c7a88 │ │ │ │ + bne c8268 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c78cc │ │ │ │ + bne c7f58 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r3, [fp, #-1604] @ 0xfffff9bc │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ mov r6, r4 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ mov r2, r3 │ │ │ │ @@ -157257,249 +157696,235 @@ │ │ │ │ add r2, r2, #536 @ 0x218 │ │ │ │ str r3, [fp, #-1620] @ 0xfffff9ac │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ str r2, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #7 │ │ │ │ str r4, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ - str sl, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ + str r9, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ str r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ - bgt c7dc4 │ │ │ │ + bgt c8428 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble c72bc │ │ │ │ + ble c78dc │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c81f4 │ │ │ │ + bne c8870 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov r9, sl │ │ │ │ + mov sl, r9 │ │ │ │ str r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ str r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c7cd0 │ │ │ │ - mov r4, r9 │ │ │ │ + ble c8364 │ │ │ │ + mov r4, sl │ │ │ │ mov r6, #1 │ │ │ │ - movw r3, #33644 @ 0x836c │ │ │ │ + movw r3, #35236 @ 0x89a4 │ │ │ │ movt r3, #12 │ │ │ │ str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne c6f1c │ │ │ │ + bne c75b8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r4, r5 │ │ │ │ movlt r2, r4 │ │ │ │ movge r2, r5 │ │ │ │ tst r3, #32 │ │ │ │ - beq c8324 │ │ │ │ + beq c8954 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c822c │ │ │ │ + beq c8678 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c823c │ │ │ │ + beq c8688 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7e7c │ │ │ │ + beq c84d8 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7e8c │ │ │ │ + beq c84e8 │ │ │ │ lsr r4, r0, #31 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c6f7c │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r6, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c6f44 │ │ │ │ - mov r2, r3 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - add r7, r9, r3 │ │ │ │ + bne c75e8 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r6, #1 │ │ │ │ + cmp r7, r3 │ │ │ │ + beq c75e0 │ │ │ │ + lsl r3, r7, #2 │ │ │ │ + ldr r4, [sl, r7, lsl #2] │ │ │ │ + add r9, sl, r3 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - ldr r4, [r9, r2, lsl #2] │ │ │ │ - ldr r1, [r7, #-4] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ + ldr r1, [r9, #-4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ - ubfx sl, r3, #5, #1 │ │ │ │ + ubfx r0, r3, #5, #1 │ │ │ │ + str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + str r0, [fp, #-1636] @ 0xfffff99c │ │ │ │ cmp r3, r5 │ │ │ │ + str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ movlt r2, r3 │ │ │ │ movge r2, r5 │ │ │ │ - cmp sl, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ ldreq r0, [r4, #28] │ │ │ │ - beq c8134 │ │ │ │ - ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + beq c87e8 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r4, #28 │ │ │ │ - beq c8134 │ │ │ │ + beq c87e8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r4, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c8140 │ │ │ │ + beq c87f4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq c8144 │ │ │ │ + beq c87f8 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8150 │ │ │ │ + beq c8804 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6d4c │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r6, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6d48 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ + blt c87ac │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r6, #2 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c740c │ │ │ │ + ldr r0, [r9, #4] │ │ │ │ + ldr r9, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r7, r5 │ │ │ │ - movlt r2, r7 │ │ │ │ + cmp r9, r5 │ │ │ │ + movlt r2, r9 │ │ │ │ movge r2, r5 │ │ │ │ tst r3, #32 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq c8160 │ │ │ │ + beq c8814 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - beq c8160 │ │ │ │ - cmp sl, #0 │ │ │ │ - add r0, r0, #20 │ │ │ │ - beq c8168 │ │ │ │ + beq c8814 │ │ │ │ ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + add r0, r0, #20 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c8820 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ - beq c816c │ │ │ │ + beq c8824 │ │ │ │ add r1, r4, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8178 │ │ │ │ + beq c8830 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6d4c │ │ │ │ + blt c87ac │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r6, #3 │ │ │ │ - str r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ cmp r3, r7 │ │ │ │ - ble c6d48 │ │ │ │ + ble c740c │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - add r4, r9, #4 │ │ │ │ + add r4, sl, #4 │ │ │ │ add r4, r4, r3 │ │ │ │ ldm r4, {r1, r3} │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ cmp r6, r5 │ │ │ │ movlt r2, r6 │ │ │ │ movge r2, r5 │ │ │ │ tst r0, #32 │ │ │ │ - beq c8334 │ │ │ │ + beq c898c │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq c81a0 │ │ │ │ + beq c8858 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c81b0 │ │ │ │ + beq c8868 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c8184 │ │ │ │ + beq c883c │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8194 │ │ │ │ + beq c884c │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6d38 │ │ │ │ + blt c7404 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r7, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt c6cc8 │ │ │ │ - str r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + bgt c7394 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c6f4c │ │ │ │ - ldr r4, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - sub r3, r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - ldr r1, [r9, r3, lsl #2] │ │ │ │ - blx r8 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c7cb8 │ │ │ │ - beq c8110 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c87ac │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r7, r1, asr r3 │ │ │ │ asr r3, r1, r3 │ │ │ │ and r1, r1, r0 │ │ │ │ - cmp r3, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt c7198 │ │ │ │ + blt c77fc │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - beq c7424 │ │ │ │ + moveq ip, r7 │ │ │ │ + beq c7a04 │ │ │ │ ldr r1, [fp, #-1676] @ 0xfffff974 │ │ │ │ sub r0, r3, #-268435455 @ 0xf0000001 │ │ │ │ ldr lr, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ mov r4, #0 │ │ │ │ add r1, r1, #24 │ │ │ │ add ip, r1, r0, lsl #4 │ │ │ │ ldr r1, [r1, r0, lsl #4] │ │ │ │ ldr r0, [ip, #8] │ │ │ │ sub r1, r1, lr │ │ │ │ - ldr ip, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ asr r1, r1, #2 │ │ │ │ add r1, r0, r1, lsl #1 │ │ │ │ add r0, r0, r1 │ │ │ │ - add r0, r0, ip │ │ │ │ + add r0, r0, r7 │ │ │ │ cmp r2, r1 │ │ │ │ add r4, r4, #1 │ │ │ │ suble r1, r1, r2 │ │ │ │ suble r0, r0, r2 │ │ │ │ - ble c7c18 │ │ │ │ + ble c829c │ │ │ │ cmp r2, r0 │ │ │ │ - bgt c7c18 │ │ │ │ + bgt c829c │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ - ble c7d18 │ │ │ │ + ble c83e4 │ │ │ │ ldr r2, [r2, #-1580] @ 0xfffff9d4 │ │ │ │ sub r1, r3, #2 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ cmp r4, r2 │ │ │ │ - bge c7d18 │ │ │ │ - bl c8418 │ │ │ │ + bge c83e4 │ │ │ │ + bl c8a50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7cb8 │ │ │ │ + bne c834c │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ - b c6dfc │ │ │ │ + b c7498 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ cmp r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ - bgt c6998 │ │ │ │ + bgt c706c │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ str r2, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ sub r2, r2, #4 │ │ │ │ @@ -157513,1386 +157938,1361 @@ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ add r3, r2, #536 @ 0x218 │ │ │ │ str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c80d8 │ │ │ │ + bne c86d8 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r5, [r8, #12] │ │ │ │ str r3, [r8, #12] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ str r3, [r8, #16] │ │ │ │ - bne c7ff0 │ │ │ │ + bne c8630 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r9, [r6, #8] │ │ │ │ - cmp r9, #15 │ │ │ │ - bls c6a0c │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r6, [fp, #-1644] @ 0xfffff994 │ │ │ │ - add r5, r5, #1 │ │ │ │ - cmp r5, r6 │ │ │ │ - blt c69f4 │ │ │ │ - b c6a38 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + cmp r7, #15 │ │ │ │ + bls c70e0 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r0, [fp, #-1644] @ 0xfffff994 │ │ │ │ + add r1, r1, #1 │ │ │ │ + cmp r1, r0 │ │ │ │ + blt c70c8 │ │ │ │ + b c710c │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c7cb8 │ │ │ │ - bne c6f7c │ │ │ │ + blt c834c │ │ │ │ + bne c75e8 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r6, r6, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r6 │ │ │ │ - bne c6b1c │ │ │ │ - ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r1, r1, r2 │ │ │ │ - cmp r0, r1, asr r3 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - asr r3, r1, r3 │ │ │ │ - and r1, r1, r0 │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blt c7198 │ │ │ │ - b c6d98 │ │ │ │ + bne c71f0 │ │ │ │ + ldr r7, [fp, #-1664] @ 0xfffff980 │ │ │ │ + b c7410 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ cmp r3, r6 │ │ │ │ - beq c6f44 │ │ │ │ + beq c75e0 │ │ │ │ cmp r6, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - streq r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - moveq r2, r3 │ │ │ │ - bne c82bc │ │ │ │ - ldr r1, [fp, #-1664] @ 0xfffff980 │ │ │ │ - cmp r1, r2 │ │ │ │ - ble c7d2c │ │ │ │ - sub r3, r9, #4 │ │ │ │ - mov sl, #0 │ │ │ │ - add r8, r3, r2, lsl #2 │ │ │ │ - str r9, [fp, #-1640] @ 0xfffff998 │ │ │ │ + moveq r7, r3 │ │ │ │ + bne c87a4 │ │ │ │ + ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ + cmp r2, r7 │ │ │ │ + ble c83c0 │ │ │ │ + sub r3, sl, #4 │ │ │ │ + mov r9, #0 │ │ │ │ + add r8, r3, r7, lsl #2 │ │ │ │ + str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r5, [r8, #4]! │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r4, [r8, #-4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c7278 │ │ │ │ + bne c7c30 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - ubfx r9, r1, #5, #1 │ │ │ │ - cmp r7, r6 │ │ │ │ - movlt r2, r7 │ │ │ │ - movge r2, r6 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c832c │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ + ubfx r3, r1, #5, #1 │ │ │ │ + cmp r6, sl │ │ │ │ + movlt r2, r6 │ │ │ │ + movge r2, sl │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c894c │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8274 │ │ │ │ + beq c88a8 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r5, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8284 │ │ │ │ + beq c88b8 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8290 │ │ │ │ + beq c7be4 │ │ │ │ add r1, r4, #20 │ │ │ │ + str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ str r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ bl 2e5bc │ │ │ │ ldr r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7dfc │ │ │ │ - blt c7294 │ │ │ │ + ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ + beq c84f8 │ │ │ │ + blt c7c10 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c82c8 │ │ │ │ - cmp r9, #0 │ │ │ │ + beq c8690 │ │ │ │ + cmp r3, #0 │ │ │ │ add r0, r4, #20 │ │ │ │ - beq c82d4 │ │ │ │ + beq c869c │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7e9c │ │ │ │ + beq c8030 │ │ │ │ add r1, r5, #20 │ │ │ │ bl 2e5bc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c7eac │ │ │ │ + beq c8040 │ │ │ │ lsr r3, r3, #31 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c7acc │ │ │ │ - ldr r9, [fp, #-1640] @ 0xfffff998 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c7d70 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ + beq c83b8 │ │ │ │ + ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne c83f8 │ │ │ │ + sub r3, r7, #1 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - add r2, r9, r3 │ │ │ │ - cmp r2, r9 │ │ │ │ - bls c70cc │ │ │ │ - add r4, r9, #4 │ │ │ │ + add r2, sl, r3 │ │ │ │ + cmp r2, sl │ │ │ │ + bls c773c │ │ │ │ + add r4, sl, #4 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [r9] │ │ │ │ - str r0, [r9] │ │ │ │ + ldr r2, [sl] │ │ │ │ + str r0, [sl] │ │ │ │ str r2, [r1], #-4 │ │ │ │ cmp r1, r4 │ │ │ │ - bls c70cc │ │ │ │ + bls c773c │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [r4], #4 │ │ │ │ str r2, [r1], #-4 │ │ │ │ cmp r1, r4 │ │ │ │ - bhi c70b4 │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + bhi c7724 │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c7d4c │ │ │ │ + bne c8394 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - ble c6f4c │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw r3, #33644 @ 0x836c │ │ │ │ - movt r3, #12 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c7410 │ │ │ │ + add r8, sl, r7, lsl #2 │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - add r5, r9, r2, lsl #2 │ │ │ │ - ldr r0, [r9, r2, lsl #2] │ │ │ │ + movw r3, #35236 @ 0x89a4 │ │ │ │ + movt r3, #12 │ │ │ │ + ldr r0, [sl, r7, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - bne c7390 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ + ldr r1, [r8, #-4] │ │ │ │ + str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ + bne c7dec │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r8, r6 │ │ │ │ - movlt r2, r8 │ │ │ │ - movge r2, r6 │ │ │ │ + cmp r6, r5 │ │ │ │ + movlt r2, r6 │ │ │ │ + movge r2, r5 │ │ │ │ tst r3, #32 │ │ │ │ - beq c8354 │ │ │ │ + beq c899c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c835c │ │ │ │ + beq c893c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ addne r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ lsrne r0, r0, #31 │ │ │ │ - beq c7f14 │ │ │ │ + beq c8554 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7ae4 │ │ │ │ + beq c8050 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, r2 │ │ │ │ - ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - asr r3, r1, r3 │ │ │ │ - cmp r3, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + asr r3, r1, r3 │ │ │ │ and r1, r1, r0 │ │ │ │ + cmp r3, r7 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble c6d98 │ │ │ │ + ble c7438 │ │ │ │ ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ cmp r2, r3 │ │ │ │ - movlt lr, r2 │ │ │ │ - movge lr, r3 │ │ │ │ - cmp lr, r7 │ │ │ │ - ble c7418 │ │ │ │ - movw r3, #33644 @ 0x836c │ │ │ │ + movlt ip, r2 │ │ │ │ + movge ip, r3 │ │ │ │ + cmp ip, r7 │ │ │ │ + ble c79f8 │ │ │ │ + mov r9, sl │ │ │ │ + movw r3, #35236 @ 0x89a4 │ │ │ │ movt r3, #12 │ │ │ │ - str lr, [fp, #-1668] @ 0xfffff97c │ │ │ │ + str ip, [fp, #-1668] @ 0xfffff97c │ │ │ │ str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r3, [r9, r7, lsl #2] │ │ │ │ mov r6, r7 │ │ │ │ - mov r4, #0 │ │ │ │ + mov r5, #0 │ │ │ │ str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ str r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ - add r3, r4, r6 │ │ │ │ - ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ + add r3, r5, r6 │ │ │ │ + ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ asr r7, r3, #1 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - cmp r5, r3 │ │ │ │ + cmp r4, r3 │ │ │ │ ldr r1, [r9, r7, lsl #2] │ │ │ │ - bne c73a4 │ │ │ │ + bne c7980 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ ldr sl, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp sl, r8 │ │ │ │ movlt r2, sl │ │ │ │ movge r2, r8 │ │ │ │ tst r3, #32 │ │ │ │ - beq c8318 │ │ │ │ + beq c8970 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c80f4 │ │ │ │ + beq c858c │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst ip, #32 │ │ │ │ - beq c8108 │ │ │ │ + beq c85a0 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq c7920 │ │ │ │ + beq c7fac │ │ │ │ add r1, r1, #20 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7938 │ │ │ │ + beq c7fc4 │ │ │ │ lsr r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c74ec │ │ │ │ + beq c7acc │ │ │ │ mov lr, r7 │ │ │ │ mov r8, r3 │ │ │ │ - cmp r4, lr │ │ │ │ + cmp r5, lr │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ movlt r6, lr │ │ │ │ - blt c7514 │ │ │ │ - b c73c8 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c7cb8 │ │ │ │ - beq c7360 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c7ee4 │ │ │ │ - mov sl, #0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt c6fb8 │ │ │ │ - b c7070 │ │ │ │ + blt c7af4 │ │ │ │ + b c79a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c6ea0 │ │ │ │ + beq c753c │ │ │ │ cmp r2, #1 │ │ │ │ - bne c6ea0 │ │ │ │ + bne c753c │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c77ac │ │ │ │ - b c77c0 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r5, #0 │ │ │ │ + ble c7e38 │ │ │ │ + b c7e4c │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + cmp r1, #0 │ │ │ │ ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - beq c7a80 │ │ │ │ + beq c8260 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - movne r6, #0 │ │ │ │ - andeq r6, r6, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - movwne r3, #33644 @ 0x836c │ │ │ │ + movne r0, #0 │ │ │ │ + andeq r0, r0, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + movwne r3, #35236 @ 0x89a4 │ │ │ │ movtne r3, #12 │ │ │ │ - bne c7a88 │ │ │ │ - tst r1, r0 │ │ │ │ - movwne r3, #55316 @ 0xd814 │ │ │ │ + bne c8268 │ │ │ │ + tst ip, lr │ │ │ │ + movwne r3, #55780 @ 0xd9e4 │ │ │ │ movtne r3, #30 │ │ │ │ - bne c6a58 │ │ │ │ + bne c712c │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c8254 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #50168 @ 0xc3f8 │ │ │ │ - movt r1, #27 │ │ │ │ - movw r3, #5648 @ 0x1610 │ │ │ │ + beq c8574 │ │ │ │ + ldr ip, [r2, #100] @ 0x64 │ │ │ │ + movw r0, #51816 @ 0xca68 │ │ │ │ + movt r0, #27 │ │ │ │ + movw r3, #8180 @ 0x1ff4 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r3, r1 │ │ │ │ - str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c6a58 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ - ldrd r4, [r8, #-4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c7f34 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c706c │ │ │ │ - b c7cb8 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c7164 │ │ │ │ - b c7cb8 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + cmp ip, #0 │ │ │ │ + movne r3, r0 │ │ │ │ + str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b c712c │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - blx r5 │ │ │ │ + blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c7cb8 │ │ │ │ - beq c74ec │ │ │ │ - cmp r4, r7 │ │ │ │ - blt c75fc │ │ │ │ + blt c834c │ │ │ │ + beq c7acc │ │ │ │ + cmp r5, r7 │ │ │ │ + blt c7bdc │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - cmp r4, r7 │ │ │ │ - add r1, r9, r5 │ │ │ │ - bge c75b8 │ │ │ │ - sub r8, r7, r4 │ │ │ │ - add r6, r5, #4 │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + cmp r5, r7 │ │ │ │ + add r1, r9, r4 │ │ │ │ + bge c7b98 │ │ │ │ + sub r8, r7, r5 │ │ │ │ + add r6, r4, #4 │ │ │ │ add r0, r9, r6 │ │ │ │ lsl r8, r8, #2 │ │ │ │ mov r2, r8 │ │ │ │ bl 2d988 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r3, [r9, r4, lsl #2] │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + str r3, [r9, r5, lsl #2] │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7774 │ │ │ │ + bne c7e00 │ │ │ │ ldr r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt c71c4 │ │ │ │ - mov lr, r3 │ │ │ │ + bgt c7828 │ │ │ │ + mov ip, r3 │ │ │ │ + mov sl, r9 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7d9c │ │ │ │ + bne c841c │ │ │ │ lsl r0, r3, #4 │ │ │ │ - ldr ip, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr lr, [fp, #-1660] @ 0xfffff984 │ │ │ │ add r2, r0, #28 │ │ │ │ - ldr r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ldr r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r1, #0 │ │ │ │ - str r9, [ip, r2] │ │ │ │ - add r2, ip, r2 │ │ │ │ - ldr ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ + str sl, [lr, r2] │ │ │ │ + add r2, lr, r2 │ │ │ │ + ldr lr, [fp, #-1664] @ 0xfffff980 │ │ │ │ str r1, [r2, #4] │ │ │ │ add r2, fp, r3, lsl #4 │ │ │ │ - lsl r1, lr, #2 │ │ │ │ - str lr, [r2, #-1588] @ 0xfffff9cc │ │ │ │ + lsl r1, ip, #2 │ │ │ │ + str ip, [r2, #-1588] @ 0xfffff9cc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ - bne c7aac │ │ │ │ - subs ip, ip, lr │ │ │ │ + bne c8010 │ │ │ │ + subs ip, lr, ip │ │ │ │ str ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ - bne c7ac4 │ │ │ │ + bne c8028 │ │ │ │ ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ - bgt c7e04 │ │ │ │ + bgt c8460 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c7794 │ │ │ │ + bne c7e20 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c80d8 │ │ │ │ + bne c86d8 │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c789c │ │ │ │ + bne c7f28 │ │ │ │ ldr r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ add r3, r3, #536 @ 0x218 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c8030 │ │ │ │ + bne c86c0 │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ ldr r5, [r8, #12] │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ - bne c7ff0 │ │ │ │ + bne c8630 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c6edc │ │ │ │ - b c7fa8 │ │ │ │ - add r4, r7, #1 │ │ │ │ - cmp r6, r4 │ │ │ │ - ble c73c4 │ │ │ │ + bne c7578 │ │ │ │ + b c85e8 │ │ │ │ + add r5, r7, #1 │ │ │ │ + cmp r6, r5 │ │ │ │ + ble c79a0 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - cmp r5, r3 │ │ │ │ - bne c75f8 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne c7bd8 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ ldr sl, [r3, #8] │ │ │ │ ldrb r8, [r3, #16] │ │ │ │ ubfx r3, r8, #5, #1 │ │ │ │ str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r7, [fp, #-1656] @ 0xfffff988 │ │ │ │ + str r7, [fp, #-1652] @ 0xfffff98c │ │ │ │ mov r7, sl │ │ │ │ ubfx sl, r8, #6, #1 │ │ │ │ mov r8, r6 │ │ │ │ add r3, r3, #20 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - add r5, r8, r4 │ │ │ │ + add r4, r8, r5 │ │ │ │ ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ - asr r5, r5, #1 │ │ │ │ - ldr r1, [r9, r5, lsl #2] │ │ │ │ + asr r4, r4, #1 │ │ │ │ + ldr r1, [r9, r4, lsl #2] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, r7 │ │ │ │ movlt r2, r6 │ │ │ │ movge r2, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c830c │ │ │ │ + beq c8964 │ │ │ │ cmp sl, #0 │ │ │ │ - beq c81b8 │ │ │ │ + beq c86a4 │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ tst ip, #32 │ │ │ │ - beq c81cc │ │ │ │ + beq c86b8 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq c75d8 │ │ │ │ + beq c7bb8 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c75e8 │ │ │ │ + beq c7bc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c75f0 │ │ │ │ - mov r8, r5 │ │ │ │ - cmp r8, r4 │ │ │ │ - bgt c7538 │ │ │ │ - ldr r7, [fp, #-1656] @ 0xfffff988 │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - add r1, r9, r5 │ │ │ │ - cmp r4, r7 │ │ │ │ - blt c73d8 │ │ │ │ + bge c7bd0 │ │ │ │ + mov r8, r4 │ │ │ │ + cmp r8, r5 │ │ │ │ + bgt c7b18 │ │ │ │ + ldr r7, [fp, #-1652] @ 0xfffff98c │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + add r1, r9, r4 │ │ │ │ + cmp r5, r7 │ │ │ │ + blt c79b4 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r3, [r9, r4, lsl #2] │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + str r3, [r9, r5, lsl #2] │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c7404 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - ldr r4, [r3, r7, lsl #2] │ │ │ │ - b c7788 │ │ │ │ + beq c79e0 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + ldr r5, [r3, r7, lsl #2] │ │ │ │ + b c7e14 │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7590 │ │ │ │ + bne c7b70 │ │ │ │ cmp r6, r7 │ │ │ │ - bgt c7598 │ │ │ │ - add r4, r5, #1 │ │ │ │ - b c759c │ │ │ │ + bgt c7b78 │ │ │ │ + add r5, r4, #1 │ │ │ │ + b c7b7c │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r7 │ │ │ │ - b c71d8 │ │ │ │ - sub r5, sl, #4 │ │ │ │ - str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r0, #1 │ │ │ │ - ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ + b c783c │ │ │ │ + add r1, r4, #28 │ │ │ │ + mov ip, #1 │ │ │ │ + str ip, [fp, #-1636] @ 0xfffff99c │ │ │ │ + str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r2, [fp, #-1640] @ 0xfffff998 │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r2, [fp, #-1640] @ 0xfffff998 │ │ │ │ + ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + cmpeq r6, sl │ │ │ │ + bge c8780 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne c8500 │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt c7620 │ │ │ │ + b c76e0 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c834c │ │ │ │ + bne c7c10 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ + ldrd r4, [r8, #-4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq c8758 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c76dc │ │ │ │ + b c834c │ │ │ │ + sub r1, r9, #4 │ │ │ │ + str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r3, #0 │ │ │ │ - b c762c │ │ │ │ + b c7ca4 │ │ │ │ add r3, r3, #1 │ │ │ │ - mov r5, r7 │ │ │ │ - cmp r3, sl │ │ │ │ - bge c7690 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - add r7, r5, #4 │ │ │ │ - ldr r9, [r6, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - bne c767c │ │ │ │ - ands r9, r1, r0 │ │ │ │ - beq c761c │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ - mov r0, #1 │ │ │ │ - cmp r6, #15 │ │ │ │ - bls c761c │ │ │ │ + mov r1, r5 │ │ │ │ + cmp r3, r9 │ │ │ │ + bge c7d08 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + add r5, r1, #4 │ │ │ │ + ldr r7, [r0, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne c7cf4 │ │ │ │ + ands r7, ip, lr │ │ │ │ + beq c7c94 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov lr, #1 │ │ │ │ + cmp r0, #15 │ │ │ │ + bls c7c94 │ │ │ │ add r3, r3, #1 │ │ │ │ - add r7, r5, #8 │ │ │ │ - cmp r3, sl │ │ │ │ - bge c8094 │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r5, [r5, #4] │ │ │ │ - cmp r2, r5 │ │ │ │ - beq c761c │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw r3, #5648 @ 0x1610 │ │ │ │ + add r5, r1, #8 │ │ │ │ + cmp r3, r9 │ │ │ │ + bge c8714 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq c7c94 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + movw r3, #8180 @ 0x1ff4 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c6a64 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r5, #0 │ │ │ │ + b c7138 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ - b c6a3c │ │ │ │ + b c7110 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bgt c8048 │ │ │ │ + bgt c88f8 │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ add r4, r3, #136 @ 0x88 │ │ │ │ sub r2, r2, #4 │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r2, #4 │ │ │ │ str r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ - ble c7960 │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ble c7fec │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq c7f68 │ │ │ │ + beq c85a8 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c7948 │ │ │ │ + beq c7fd4 │ │ │ │ ldr r7, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq c808c │ │ │ │ + beq c88f0 │ │ │ │ ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r9, #2 │ │ │ │ - beq c7764 │ │ │ │ + beq c7ddc │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq c8040 │ │ │ │ + beq c8670 │ │ │ │ cmp r9, #3 │ │ │ │ - beq c7764 │ │ │ │ + beq c7ddc │ │ │ │ mov r6, #3 │ │ │ │ ldr r1, [r7, r6, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 141aec │ │ │ │ + bl 1422fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, r6, lsl #2] │ │ │ │ - beq c7f6c │ │ │ │ + beq c85ac │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne c7740 │ │ │ │ + bne c7db8 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ - mov sl, r4 │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - b c69a8 │ │ │ │ + mov r9, r4 │ │ │ │ + str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + b c707c │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c77cc │ │ │ │ + b c834c │ │ │ │ mov r2, r8 │ │ │ │ add r0, r3, r6 │ │ │ │ - add r1, r3, r5 │ │ │ │ - ldr r4, [r3, r7, lsl #2] │ │ │ │ + add r1, r3, r4 │ │ │ │ + ldr r5, [r3, r7, lsl #2] │ │ │ │ bl 2d988 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - str r4, [r3, r5] │ │ │ │ - b c7404 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + str r5, [r3, r4] │ │ │ │ + b c79e0 │ │ │ │ ldr r0, [r6] │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c77cc │ │ │ │ + bgt c7e58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c77c0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne c7e4c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c7878 │ │ │ │ + ble c7f04 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c77f0 │ │ │ │ + bgt c7e7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c77f0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne c7e7c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #2 │ │ │ │ - beq c7878 │ │ │ │ + beq c7f04 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7820 │ │ │ │ + bgt c7eac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7820 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne c7eac │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r7, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r7, #3 │ │ │ │ - beq c7878 │ │ │ │ + beq c7f04 │ │ │ │ mov r5, #3 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7858 │ │ │ │ + bgt c7ee4 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne c7858 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne c7ee4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bne c7830 │ │ │ │ + bne c7ebc │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c7878 │ │ │ │ + ble c7f04 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c80d0 │ │ │ │ + bne c86d0 │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #1 │ │ │ │ - ble c74a8 │ │ │ │ + ble c7a88 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ - b c78c0 │ │ │ │ + b c7f4c │ │ │ │ ldr r1, [r2] │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi c78b0 │ │ │ │ - b c74a8 │ │ │ │ + bhi c7f3c │ │ │ │ + b c7a88 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt c80ac │ │ │ │ + bgt c8734 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ sub r2, r2, #4 │ │ │ │ sub r1, fp, #1616 @ 0x650 │ │ │ │ asr r3, r3, #1 │ │ │ │ str r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #8 │ │ │ │ - str r1, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ str r2, [fp, #-1604] @ 0xfffff9bc │ │ │ │ add r3, r3, #135 @ 0x87 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ mov r6, r4 │ │ │ │ add r4, r2, r3, lsl #2 │ │ │ │ ldr r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ - b c6a88 │ │ │ │ + b c715c │ │ │ │ add r1, r1, #28 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7250 │ │ │ │ + bne c78b4 │ │ │ │ cmp sl, r8 │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b c7254 │ │ │ │ + b c78b8 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #8 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov sl, r4 │ │ │ │ + mov r9, r4 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ add r3, r3, #1 │ │ │ │ - str r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + str r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ - b c7904 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - ble c8304 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - movw r1, #43176 @ 0xa8a8 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - mov r0, #1 │ │ │ │ - movw r9, #42752 @ 0xa700 │ │ │ │ - movt r9, #96 @ 0x60 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - sub r3, sl, #4 │ │ │ │ - str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r6, r0 │ │ │ │ - sub r1, r2, r1 │ │ │ │ - str r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - clz r1, r1 │ │ │ │ - ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, #0 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - mov r4, r3 │ │ │ │ - b c7a0c │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c7a54 │ │ │ │ - ldrb r3, [r3, #16] │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r7, sl │ │ │ │ - and r3, r3, #28 │ │ │ │ - sub r3, r3, #4 │ │ │ │ - clz r3, r3 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - bge c7ad4 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r3, [r4, #4]! │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne c81d4 │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp ip, #0 │ │ │ │ - beq c81d4 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - cmp r2, ip │ │ │ │ - bne c81ec │ │ │ │ - cmp r5, #0 │ │ │ │ - beq c7a54 │ │ │ │ - tst r1, r0 │ │ │ │ - bne c7a6c │ │ │ │ - mov ip, r9 │ │ │ │ - cmp r2, r9 │ │ │ │ - beq c79dc │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r7, sl │ │ │ │ - bge c72e8 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - b c7a04 │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp ip, #15 │ │ │ │ - bls c7a48 │ │ │ │ - mov r0, #0 │ │ │ │ - b c7a54 │ │ │ │ - movw r3, #5648 @ 0x1610 │ │ │ │ - movt r3, #34 @ 0x22 │ │ │ │ - cmp r2, lr │ │ │ │ - movw r1, #5648 @ 0x1610 │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ - moveq r3, r1 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #48476 @ 0xbd5c │ │ │ │ - movt r3, #27 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c6a64 │ │ │ │ - subs ip, ip, lr │ │ │ │ + b c7f90 │ │ │ │ + subs ip, lr, ip │ │ │ │ str ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ - beq c746c │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + beq c7a4c │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r3, r1 │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - add r9, r9, r1 │ │ │ │ - b c6afc │ │ │ │ - add sl, sl, #1 │ │ │ │ - b c72a0 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - b c6a3c │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c716c │ │ │ │ + str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + add sl, sl, r1 │ │ │ │ + b c71d0 │ │ │ │ + add r1, r5, #28 │ │ │ │ + bl 2e5bc │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne c76d4 │ │ │ │ + cmp sl, r6 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + b c76d8 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c77d4 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c7c24 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r4, r9, r3, lsl #2 │ │ │ │ - ldr r3, [r9, r3, lsl #2] │ │ │ │ + bne c82a8 │ │ │ │ + add r4, sl, r7, lsl #2 │ │ │ │ + ldr r3, [sl, r7, lsl #2] │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, r5 │ │ │ │ movlt r2, r6 │ │ │ │ movge r2, r5 │ │ │ │ tst r0, #32 │ │ │ │ ldreq r0, [r3, #28] │ │ │ │ - beq c7ebc │ │ │ │ + beq c852c │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r3, #28 │ │ │ │ - beq c7ebc │ │ │ │ + beq c852c │ │ │ │ add r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7ec8 │ │ │ │ + beq c8538 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq c7ecc │ │ │ │ + beq c853c │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7ed8 │ │ │ │ + beq c8548 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c716c │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c716c │ │ │ │ + blt c77d4 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c77d4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r5, r6 │ │ │ │ movlt r2, r5 │ │ │ │ movge r2, r6 │ │ │ │ tst r3, #32 │ │ │ │ - beq c833c │ │ │ │ + beq c8994 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c8364 │ │ │ │ + beq c8944 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7f24 │ │ │ │ + beq c8564 │ │ │ │ lsr r5, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ - bne c716c │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + bne c77d4 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt c7b94 │ │ │ │ - b c716c │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt c80ec │ │ │ │ + b c77d4 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble c895c │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + movw ip, #43176 @ 0xa8a8 │ │ │ │ + movt ip, #96 @ 0x60 │ │ │ │ + mov lr, #1 │ │ │ │ + sub r7, r9, #4 │ │ │ │ + str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, lr │ │ │ │ + str r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + mov r1, lr │ │ │ │ + sub ip, r2, ip │ │ │ │ + movw r4, #42752 @ 0xa700 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + clz ip, ip │ │ │ │ + ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ + mov r5, #0 │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + b c81ec │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c8234 │ │ │ │ + ldrb r3, [r3, #16] │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, r9 │ │ │ │ + and r3, r3, #28 │ │ │ │ + sub r3, r3, #4 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + bge c828c │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r7, #4]! │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r6, sl │ │ │ │ + bne c86fc │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq c86fc │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c86f4 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq c8234 │ │ │ │ + tst ip, lr │ │ │ │ + bne c824c │ │ │ │ + mov r6, r4 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq c81bc │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, r9 │ │ │ │ + bge c7908 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + b c81e4 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #15 │ │ │ │ + bls c8228 │ │ │ │ + mov lr, #0 │ │ │ │ + b c8234 │ │ │ │ + movw r3, #8180 @ 0x1ff4 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ + cmp r2, sl │ │ │ │ + movw r1, #8180 @ 0x1ff4 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + moveq r3, r1 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r3, #50124 @ 0xc3cc │ │ │ │ + movt r3, #27 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c7138 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + b c7110 │ │ │ │ lsl r1, r1, #1 │ │ │ │ lsl r0, r0, #1 │ │ │ │ - b c6de0 │ │ │ │ - ldr r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r7, r3 │ │ │ │ + b c747c │ │ │ │ + mov r6, r3 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ ldr r1, [r8] │ │ │ │ - cmp r5, r7 │ │ │ │ - bne c7ca8 │ │ │ │ + cmp r5, r6 │ │ │ │ + bne c833c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - ldr sl, [r1, #8] │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r4, sl │ │ │ │ + cmp r4, r9 │ │ │ │ movlt r2, r4 │ │ │ │ - movge r2, sl │ │ │ │ + movge r2, r9 │ │ │ │ tst r3, #32 │ │ │ │ - beq c834c │ │ │ │ + beq c8984 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c8344 │ │ │ │ + beq c897c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8244 │ │ │ │ - lsr r0, r0, #31 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c7cf4 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c716c │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + beq c8794 │ │ │ │ + lsr r3, r0, #31 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c77d4 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c77d4 │ │ │ │ + cmp r5, r6 │ │ │ │ + add r8, r8, #4 │ │ │ │ + beq c806c │ │ │ │ + b c82ac │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ blx r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c7c98 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bge c8314 │ │ │ │ ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c826c │ │ │ │ + bne c872c │ │ │ │ mov r4, #0 │ │ │ │ - b c7884 │ │ │ │ - beq c6f44 │ │ │ │ - add r4, r9, #4 │ │ │ │ - cmp r4, r9 │ │ │ │ + b c7f10 │ │ │ │ + beq c75e0 │ │ │ │ + add r4, sl, #4 │ │ │ │ + cmp r4, sl │ │ │ │ mov r2, r4 │ │ │ │ - bls c7da8 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + movhi r7, #2 │ │ │ │ + movhi r3, #4 │ │ │ │ + bhi c7708 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + mov r7, #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c7410 │ │ │ │ mov r3, #4 │ │ │ │ - b c7098 │ │ │ │ - ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r6, r6, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - ble c7ca0 │ │ │ │ - cmp r5, r7 │ │ │ │ - add r8, r8, #4 │ │ │ │ - bne c7c30 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c7b08 │ │ │ │ - sub r2, fp, #36 @ 0x24 │ │ │ │ - ldr lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r2, r2, r3, lsl #4 │ │ │ │ - str r4, [r2, #-1564] @ 0xfffff9e4 │ │ │ │ - b c7424 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r2, r9, r3, lsl #2 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - cmp r2, r9 │ │ │ │ - bhi c7094 │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c6f4c │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - bls c70d8 │ │ │ │ + bls c7748 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ - b c7d54 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - add r2, sl, #1 │ │ │ │ + b c839c │ │ │ │ + add r9, r9, #1 │ │ │ │ + b c7c1c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r2, sl, r3, lsl #2 │ │ │ │ + lsl r3, r3, #2 │ │ │ │ + cmp r2, sl │ │ │ │ + bhi c7704 │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq c7410 │ │ │ │ + b c8394 │ │ │ │ + sub r2, fp, #36 @ 0x24 │ │ │ │ + mov ip, r7 │ │ │ │ + add r2, r2, r3, lsl #4 │ │ │ │ + str r4, [r2, #-1564] @ 0xfffff9e4 │ │ │ │ + b c7a04 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + add r2, r9, #1 │ │ │ │ + sub r1, r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r1, r3, r2 │ │ │ │ - ldrne r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - add r0, r9, r1, lsl #2 │ │ │ │ - ldreq r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ + add r0, sl, r1, lsl #2 │ │ │ │ addne r1, r3, r1, lsl #2 │ │ │ │ - bl 25b49c │ │ │ │ - b c707c │ │ │ │ + ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + bl 25c1e4 │ │ │ │ + b c76f0 │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ - str lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6da8 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - beq c6f4c │ │ │ │ - mov r3, #4 │ │ │ │ - b c7d4c │ │ │ │ + mov r7, ip │ │ │ │ + b c7448 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r2, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ asr r1, r1, r2 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bgt c7dc8 │ │ │ │ + bgt c842c │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mvn r3, r3, lsl r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c6ad0 │ │ │ │ - cmp r7, r6 │ │ │ │ - b c702c │ │ │ │ + b c71a4 │ │ │ │ subs r1, r3, #1 │ │ │ │ - beq c7e24 │ │ │ │ + beq c8480 │ │ │ │ sub r2, r0, #36 @ 0x24 │ │ │ │ add r0, r2, fp │ │ │ │ ldr ip, [r0, #-1552] @ 0xfffff9f0 │ │ │ │ ldr r2, [r0, #-1584] @ 0xfffff9d0 │ │ │ │ cmp ip, r2 │ │ │ │ subgt r1, r3, #2 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ - bl c8418 │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ + bl c8a50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7cc0 │ │ │ │ + bne c8354 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c747c │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ble c7a5c │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ subs r1, r3, #2 │ │ │ │ - beq c7e6c │ │ │ │ + beq c84c8 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ ldr ip, [r2, #-1600] @ 0xfffff9c0 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ ldr r2, [r2, #-1568] @ 0xfffff9e0 │ │ │ │ cmp ip, r2 │ │ │ │ sublt r1, r3, #3 │ │ │ │ - bl c8418 │ │ │ │ + bl c8a50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7e34 │ │ │ │ - b c7cc0 │ │ │ │ + beq c8490 │ │ │ │ + b c8354 │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6b84 │ │ │ │ + bne c7258 │ │ │ │ cmp r4, r5 │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ - b c6b88 │ │ │ │ - add r1, r5, #28 │ │ │ │ - bl 2e5bc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne c7064 │ │ │ │ - cmp r6, r7 │ │ │ │ - movge r3, #0 │ │ │ │ - movlt r3, #1 │ │ │ │ - b c7068 │ │ │ │ + b c725c │ │ │ │ + cmp r6, sl │ │ │ │ + b c769c │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + add r2, r9, #1 │ │ │ │ + sub r1, r7, r2 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + add r0, r3, r1, lsl #2 │ │ │ │ + ldrne r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + addne r1, r3, r1, lsl #2 │ │ │ │ + bl 25c1e4 │ │ │ │ + b c7c18 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c7b58 │ │ │ │ + bne c80b8 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7b74 │ │ │ │ + bne c80d4 │ │ │ │ + cmp r6, r5 │ │ │ │ + bgt c77d4 │ │ │ │ + b c80dc │ │ │ │ cmp r6, r5 │ │ │ │ - bgt c716c │ │ │ │ - b c7b7c │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - add r2, sl, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r1, r3, r2 │ │ │ │ - ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - add r0, r3, r1, lsl #2 │ │ │ │ - ldrne r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - ldreq r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ - addne r1, r3, r1, lsl #2 │ │ │ │ - bl 25b49c │ │ │ │ - b c729c │ │ │ │ - cmp r8, r6 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b c7164 │ │ │ │ + b c77cc │ │ │ │ cmp r5, r6 │ │ │ │ movle r5, #0 │ │ │ │ movgt r5, #1 │ │ │ │ - b c7bf0 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ - ubfx r9, r2, #5, #1 │ │ │ │ - cmp r6, r7 │ │ │ │ - movlt r2, r6 │ │ │ │ - movge r2, r7 │ │ │ │ - ubfx r3, r3, #5, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c7030 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ - b c82cc │ │ │ │ + b c8148 │ │ │ │ + movw r3, #63832 @ 0xf958 │ │ │ │ + movt r3, #33 @ 0x21 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + beq c7138 │ │ │ │ + b c8278 │ │ │ │ + ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + add r0, r0, #28 │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ + tst ip, #32 │ │ │ │ + bne c7894 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7fb0 │ │ │ │ mov r6, r0 │ │ │ │ add r6, r4, r6, lsl #2 │ │ │ │ cmp r4, r6 │ │ │ │ - bne c8004 │ │ │ │ + bne c8644 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bgt c7fb0 │ │ │ │ + bgt c85f0 │ │ │ │ ldr r5, [r8, #12] │ │ │ │ ldr r6, [r8, #8] │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ str r2, [r8, #12] │ │ │ │ str r3, [r8, #16] │ │ │ │ - bne c7fe0 │ │ │ │ + bne c8620 │ │ │ │ mov r4, #0 │ │ │ │ - b c6eec │ │ │ │ + b c7588 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ ldr r5, [r8, #12] │ │ │ │ str r3, [r8, #12] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ str r3, [r8, #16] │ │ │ │ - beq c7fa8 │ │ │ │ + beq c85e8 │ │ │ │ mov r4, #0 │ │ │ │ - b c7ff0 │ │ │ │ + b c8630 │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ subs r6, r6, #1 │ │ │ │ - bpl c7fe8 │ │ │ │ + bpl c8628 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6458 │ │ │ │ - b c74e0 │ │ │ │ + bl a6530 │ │ │ │ + b c7ac0 │ │ │ │ ldr r3, [r6, #-4]! │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ sub r2, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7f70 │ │ │ │ + bgt c85b0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne c7f70 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c7f70 │ │ │ │ - bl a6458 │ │ │ │ + bne c85b0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c85b0 │ │ │ │ + mov r6, #2 │ │ │ │ + b c85ac │ │ │ │ + add r0, r0, #28 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c7240 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c84dc │ │ │ │ + add r0, r4, #28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c76b8 │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + b c8034 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + add r0, r3, #28 │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ + tst ip, #32 │ │ │ │ + bne c7b58 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7bbc │ │ │ │ + bl a6530 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ - b c74b8 │ │ │ │ - mov r6, #2 │ │ │ │ - b c7f6c │ │ │ │ - ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - lsl r0, r3, #2 │ │ │ │ - bl a5f48 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne c76cc │ │ │ │ - bl 2e14d8 │ │ │ │ - ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ - ldr r5, [r8, #12] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [r8, #12] │ │ │ │ - ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - ldr r6, [r8, #8] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - beq c7fa8 │ │ │ │ - b c7ff0 │ │ │ │ - mov r6, #1 │ │ │ │ - b c7f6c │ │ │ │ - mov r0, #0 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r5, r0 │ │ │ │ + b c7a98 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq c835c │ │ │ │ + movw r3, #45544 @ 0xb1e8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f7e8 │ │ │ │ + b c835c │ │ │ │ + mov r1, #0 │ │ │ │ + b c8234 │ │ │ │ + movw r3, #8180 @ 0x1ff4 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c7138 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r7 │ │ │ │ + mov r1, lr │ │ │ │ mov r3, #1 │ │ │ │ - b c6a3c │ │ │ │ + b c7110 │ │ │ │ + mov r4, #0 │ │ │ │ + b c78f4 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r1, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #4 │ │ │ │ sub r1, r1, #8 │ │ │ │ str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ - str r1, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ mov r3, r2 │ │ │ │ - b c7904 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c7cc8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35536 @ 0x8ad0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b c7cc8 │ │ │ │ - ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r0, r0, #28 │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ - tst ip, #32 │ │ │ │ - bne c7230 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7924 │ │ │ │ - ldr r4, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 25b49c │ │ │ │ - add r3, r4, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6f9c │ │ │ │ + b c7f90 │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ubfx r3, r3, #5, #1 │ │ │ │ + str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cmp sl, r6 │ │ │ │ + movlt r2, sl │ │ │ │ + movge r2, r6 │ │ │ │ + ubfx r3, r3, #5, #1 │ │ │ │ + ldr r1, [fp, #-1636] @ 0xfffff99c │ │ │ │ + cmp r1, #0 │ │ │ │ + bne c76a0 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + b c8694 │ │ │ │ + cmp r4, r9 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + b c8314 │ │ │ │ + ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r7, r6 │ │ │ │ + sub r3, r7, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ldr r1, [sl, r3, lsl #2] │ │ │ │ + blx r8 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c834c │ │ │ │ + bne c77d4 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + mov r0, sl │ │ │ │ + add r7, r7, #1 │ │ │ │ + bl 25c1e4 │ │ │ │ + mov r3, r7 │ │ │ │ + b c7604 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c6c0c │ │ │ │ + bne c72dc │ │ │ │ ldr r1, [r1, #28] │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6c28 │ │ │ │ - ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + bne c72f8 │ │ │ │ + ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ cmp r3, r5 │ │ │ │ - ble c6c30 │ │ │ │ - b c6d4c │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c6c80 │ │ │ │ + ble c7300 │ │ │ │ + b c87ac │ │ │ │ + ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c7350 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6ca0 │ │ │ │ - cmp r7, r5 │ │ │ │ - bge c6ca8 │ │ │ │ - b c6d4c │ │ │ │ + bne c7370 │ │ │ │ + cmp r9, r5 │ │ │ │ + bge c7378 │ │ │ │ + b c87ac │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6d1c │ │ │ │ + bne c73e8 │ │ │ │ cmp r6, r5 │ │ │ │ - ble c6d24 │ │ │ │ - b c6d38 │ │ │ │ + ble c73f0 │ │ │ │ + b c7404 │ │ │ │ add r0, r3, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c6d04 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c8188 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r0, r3, #28 │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ - tst ip, #32 │ │ │ │ - bne c7578 │ │ │ │ + bne c73d0 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c75dc │ │ │ │ - movw r3, #5648 @ 0x1610 │ │ │ │ - movt r3, #34 @ 0x22 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c6a64 │ │ │ │ - mov r5, #0 │ │ │ │ - b c7a54 │ │ │ │ + b c8840 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bne c82dc │ │ │ │ + bne c88c8 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ - b c8220 │ │ │ │ + b c889c │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi c8210 │ │ │ │ - b c6adc │ │ │ │ - add r0, r0, #28 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c6b6c │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7e80 │ │ │ │ - cmp r4, sl │ │ │ │ - movge r0, #0 │ │ │ │ - movlt r0, #1 │ │ │ │ - b c7c98 │ │ │ │ - movw r3, #61600 @ 0xf0a0 │ │ │ │ - movt r3, #33 @ 0x21 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c6a64 │ │ │ │ - b c7a98 │ │ │ │ - mov r4, #0 │ │ │ │ - b c72d4 │ │ │ │ + bhi c888c │ │ │ │ + b c71b0 │ │ │ │ add r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c700c │ │ │ │ + bne c7674 │ │ │ │ + mov ip, #0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - mov r3, #0 │ │ │ │ - b c8298 │ │ │ │ - add r1, r4, #28 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - str r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ - ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - cmpeq r7, r6 │ │ │ │ - bge c7f58 │ │ │ │ - b c7294 │ │ │ │ - ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6d4c │ │ │ │ - add r0, r4, #28 │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c7048 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - b c7ea0 │ │ │ │ + str ip, [fp, #-1636] @ 0xfffff99c │ │ │ │ + b c7bf0 │ │ │ │ add r1, r6, r3, lsl #2 │ │ │ │ mov r2, r6 │ │ │ │ - b c82f8 │ │ │ │ + b c88e4 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr ip, [r1] │ │ │ │ str ip, [r2], #4 │ │ │ │ str r0, [r1], #-4 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi c82e8 │ │ │ │ - b c8204 │ │ │ │ - mov r1, #0 │ │ │ │ - b c69d4 │ │ │ │ + bhi c88d4 │ │ │ │ + b c8880 │ │ │ │ + mov r6, #1 │ │ │ │ + b c85ac │ │ │ │ + ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ + lsl r0, r3, #2 │ │ │ │ + bl a6020 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne c7d44 │ │ │ │ + bl 2e217c │ │ │ │ + ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ + ldr r5, [r8, #12] │ │ │ │ + str r3, [r8, #16] │ │ │ │ + ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ + cmp r5, #0 │ │ │ │ + str r3, [r8, #12] │ │ │ │ + ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ + ldr r6, [r8, #8] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + beq c85e8 │ │ │ │ + b c8630 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c77bc │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c8138 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b c88ac │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b c867c │ │ │ │ + mov ip, #0 │ │ │ │ + b c70a8 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b c81c0 │ │ │ │ + b c86ac │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c80fc │ │ │ │ + b c8594 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c8304 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c8230 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b c8278 │ │ │ │ + b c82ec │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b c81a4 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b c7bc8 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7c88 │ │ │ │ + b c885c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c7c70 │ │ │ │ + b c8120 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c713c │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7154 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7be0 │ │ │ │ + b c77a4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r5, r4 │ │ │ │ movlt r2, r5 │ │ │ │ movge r2, r4 │ │ │ │ tst r3, #32 │ │ │ │ - beq c8410 │ │ │ │ + beq c8a48 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c83f8 │ │ │ │ + beq c8a30 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c8408 │ │ │ │ + beq c8a40 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c83d8 │ │ │ │ + beq c8a10 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c83e8 │ │ │ │ + beq c8a20 │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c83d0 │ │ │ │ + bne c8a08 │ │ │ │ cmp r5, r4 │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c83b8 │ │ │ │ + bne c89f0 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c83dc │ │ │ │ + b c8a14 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c83fc │ │ │ │ + b c8a34 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ add r2, r1, #1 │ │ │ │ add r3, r0, r1, lsl #4 │ │ │ │ @@ -158921,398 +159321,399 @@ │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str lr, [r0, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r9] │ │ │ │ - bl 25b0e4 │ │ │ │ + bl 25be2c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt c918c │ │ │ │ + blt c97ac │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r5, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs r8, r8, r5 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq c89d0 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + beq c8fc4 │ │ │ │ sub r3, r4, #1 │ │ │ │ add r1, r6, r5, lsl #2 │ │ │ │ sub r2, r8, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [r1, r2, lsl #2] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25b250 │ │ │ │ + bl 25bf98 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ble c9128 │ │ │ │ + ble c9704 │ │ │ │ cmp r8, r3 │ │ │ │ str r7, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - bgt c89e4 │ │ │ │ + bgt c9020 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt c8fc8 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bgt c96a8 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r3 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r4, [fp, #-128] @ 0xffffff80 │ │ │ │ add r0, r8, #12 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ str sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r4, r4, #4 │ │ │ │ - bl 25b3a8 │ │ │ │ + bl 25c0f0 │ │ │ │ ldr r2, [r8, #16] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp sl, #0 │ │ │ │ str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr sl, [r8, #12] │ │ │ │ str r3, [r6, r5, lsl #2] │ │ │ │ - bne c8f90 │ │ │ │ + bne c9590 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8994 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8fe8 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c891c │ │ │ │ + beq c8f58 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - movw ip, #33644 @ 0x836c │ │ │ │ + movw ip, #35236 @ 0x89a4 │ │ │ │ movt ip, #12 │ │ │ │ str ip, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r5, [r9] │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r4, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - bne c86e4 │ │ │ │ + str r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c8d1c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ movge r2, r3 │ │ │ │ tst r1, #32 │ │ │ │ - beq c9144 │ │ │ │ + beq c97a4 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c90e8 │ │ │ │ + beq c9764 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r5, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c90f8 │ │ │ │ + beq c9774 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8678 │ │ │ │ + beq c8cb0 │ │ │ │ add r1, r4, #20 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ bl 2e5bc │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8690 │ │ │ │ + beq c8cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c869c │ │ │ │ + bge c8cd4 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r6, r6, #4 │ │ │ │ str r5, [r6, #-4] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c88c4 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c8efc │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8988 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8fdc │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r7, r7, #1 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge c870c │ │ │ │ + bge c8d44 │ │ │ │ mov r8, #0 │ │ │ │ - b c85b4 │ │ │ │ + b c8bec │ │ │ │ add r1, r4, #28 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ bl 2e5bc │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c862c │ │ │ │ + bne c8c64 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r2, r3 │ │ │ │ - blt c8634 │ │ │ │ + blt c8c6c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add sl, sl, #4 │ │ │ │ str r4, [r6] │ │ │ │ add r4, r6, #4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r4 │ │ │ │ - bne c88f0 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c8f2c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c891c │ │ │ │ + beq c8f58 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - ble c870c │ │ │ │ + ble c8d44 │ │ │ │ mov r7, #0 │ │ │ │ - b c85b4 │ │ │ │ + b c8bec │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r4, [sl] │ │ │ │ - beq c869c │ │ │ │ - blt c9134 │ │ │ │ + beq c8cd4 │ │ │ │ + blt c9754 │ │ │ │ ldr r5, [r9] │ │ │ │ - b c8634 │ │ │ │ + b c8c6c │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r8, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r8, [fp, #-104] @ 0xffffff98 │ │ │ │ add r7, r3, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r7, #1 │ │ │ │ subgt r7, r7, #1 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ str r7, [r0] │ │ │ │ - bl 25b0e4 │ │ │ │ + bl 25be2c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c87bc │ │ │ │ - blt c914c │ │ │ │ + beq c8df4 │ │ │ │ + blt c97b4 │ │ │ │ str r6, [sp] │ │ │ │ - sub r5, fp, #44 @ 0x2c │ │ │ │ + sub r0, fp, #44 @ 0x2c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r5, r0 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ sub r8, r8, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [fp, #-84] @ 0xffffffac │ │ │ │ add r4, r4, r6, lsl #2 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ - bl 25b3a8 │ │ │ │ + bl 25c0f0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add sl, sl, r6, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r6, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r6, lsl #2 │ │ │ │ strne r3, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c8fe4 │ │ │ │ + beq c96c4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c8978 │ │ │ │ - ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r2, r4 │ │ │ │ + beq c8fb4 │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov r3, r4 │ │ │ │ add r4, r4, #4 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [r9] │ │ │ │ - str r3, [r2] │ │ │ │ - bne c8eb4 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r2, [r9] │ │ │ │ + str r2, [r3] │ │ │ │ + bne c950c │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8984 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8fd8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r9, r9, #4 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, r9 │ │ │ │ - bl 25b250 │ │ │ │ + bl 25bf98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c89dc │ │ │ │ - blt c914c │ │ │ │ + beq c8fd0 │ │ │ │ + blt c97b4 │ │ │ │ str r5, [sp] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r4, r4, r5, lsl #2 │ │ │ │ - bl 25b420 │ │ │ │ + bl 25c168 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r5, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r5, lsl #2 │ │ │ │ strne r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, r5 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8984 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8fd8 │ │ │ │ add r9, r9, r5, lsl #2 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sl], #4 │ │ │ │ str r2, [r3] │ │ │ │ - bne c8ed0 │ │ │ │ + bne c94f0 │ │ │ │ sub r8, r8, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c891c │ │ │ │ + beq c8f58 │ │ │ │ cmp r5, #6 │ │ │ │ cmple r6, #6 │ │ │ │ - bgt c8718 │ │ │ │ + bgt c8d50 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r2, r7, #1 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ str r2, [r3] │ │ │ │ - b c85a8 │ │ │ │ - ldrd r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b c8be0 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ + ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs r2, r2, #1 │ │ │ │ - str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r2, [r1] │ │ │ │ str r2, [r3], #4 │ │ │ │ - beq c8f88 │ │ │ │ + beq c9588 │ │ │ │ add r2, r1, #4 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ - b c865c │ │ │ │ + b c8c94 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r1, r1, #1 │ │ │ │ - str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r1, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r1, #1 │ │ │ │ ldr r1, [r3], #4 │ │ │ │ str r1, [r2], #4 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne c86cc │ │ │ │ + bne c8d04 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r5, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r1, r3 │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [sp] │ │ │ │ ldr r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 25b420 │ │ │ │ + bl 25c168 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ str r3, [r4, r5, lsl #2] │ │ │ │ ldrne r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldrne r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldrne r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldrne r1, [fp, #-100] @ 0xffffff9c │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [r2, r1, lsl #2] │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c89c8 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r3, r4 │ │ │ │ + b c8eb4 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c89c8 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8fbc │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ ldr ip, [fp, #-124] @ 0xffffff84 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [fp, #-84] @ 0xffffffac │ │ │ │ str ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 25b3a8 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r3, r4 │ │ │ │ - b c887c │ │ │ │ + bl 25c0f0 │ │ │ │ + b c8fbc │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt c90cc │ │ │ │ + bgt c9738 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r7, #0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub r4, r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ add r6, r9, r3, lsl #2 │ │ │ │ - bne c8fec │ │ │ │ + bne c95ac │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [fp, #-148] @ 0xffffff6c │ │ │ │ add r0, sl, #12 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25b3a8 │ │ │ │ + bl 25c0f0 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ ldrd r0, [sl, #12] │ │ │ │ str r2, [fp, #-140] @ 0xffffff74 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ stm r2, {r0, r1} │ │ │ │ ldr lr, [sl, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ mov r1, r3 │ │ │ │ ldr ip, [fp, #-92] @ 0xffffffa4 │ │ │ │ lsl r2, r3, #2 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ add r8, lr, r4, lsl #2 │ │ │ │ cmp ip, #0 │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ - bne c90ac │ │ │ │ + bne c966c │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub sl, r3, #4 │ │ │ │ sub r4, r6, #4 │ │ │ │ ldr r3, [r0, r1, lsl #2] │ │ │ │ str ip, [fp, #-132] @ 0xffffff7c │ │ │ │ str r3, [r9, r2, lsl #2] │ │ │ │ - str ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + str ip, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8eec │ │ │ │ + beq c952c │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - movw ip, #33644 @ 0x836c │ │ │ │ + movw ip, #35236 @ 0x89a4 │ │ │ │ movt ip, #12 │ │ │ │ str lr, [fp, #-144] @ 0xffffff70 │ │ │ │ str ip, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ mov r5, r4 │ │ │ │ @@ -159322,931 +159723,927 @@ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r9, r5 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r6, [r8] │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r4, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c8bec │ │ │ │ + bne c9228 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ movlt r2, r3 │ │ │ │ tst r1, #32 │ │ │ │ - beq c9184 │ │ │ │ + beq c979c │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c9100 │ │ │ │ + beq c9710 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r6, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c9110 │ │ │ │ + beq c9720 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8c10 │ │ │ │ + beq c924c │ │ │ │ add r1, r4, #20 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8c28 │ │ │ │ + beq c9264 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8b9c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bge c91d8 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r5, r5, #4 │ │ │ │ str r4, [r9] │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8e3c │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + bne c9404 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - beq c8e74 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + beq c94b4 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ add r7, r7, #1 │ │ │ │ sub sl, sl, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge c8c38 │ │ │ │ + bge c9274 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c8ad0 │ │ │ │ + b c910c │ │ │ │ ldr r6, [r8] │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r4, r5, #4 │ │ │ │ sub r8, r8, #4 │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [r9] │ │ │ │ - bne c8e00 │ │ │ │ + bne c93c8 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8eec │ │ │ │ + beq c952c │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble c8c38 │ │ │ │ + ble c9274 │ │ │ │ mov r7, #0 │ │ │ │ - b c8ad0 │ │ │ │ + b c910c │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8b98 │ │ │ │ - blt c9118 │ │ │ │ + beq c91d4 │ │ │ │ + blt c9728 │ │ │ │ ldr r4, [sl] │ │ │ │ - b c8b50 │ │ │ │ + b c918c │ │ │ │ add r1, r4, #28 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8b48 │ │ │ │ + bne c9184 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, r2 │ │ │ │ - blt c8b50 │ │ │ │ - b c8b9c │ │ │ │ + blt c918c │ │ │ │ + b c91d8 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - ldr r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ add r9, r3, #1 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r9, #1 │ │ │ │ subgt r9, r9, #1 │ │ │ │ - ldr r7, [fp, #-108] @ 0xffffff94 │ │ │ │ + sub r3, r5, #1 │ │ │ │ str r9, [r0] │ │ │ │ - sub r3, r7, #1 │ │ │ │ str r3, [sp] │ │ │ │ - mov r3, r7 │ │ │ │ + mov r3, r5 │ │ │ │ ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 25b0e4 │ │ │ │ + bl 25be2c │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt c9164 │ │ │ │ - subs r2, r7, r6 │ │ │ │ - str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8cf0 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - sub r3, r6, r7 │ │ │ │ + blt c9790 │ │ │ │ + subs r3, r5, r6 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + beq c9328 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + sub r5, r6, r5 │ │ │ │ + sub r2, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - cmp r2, #0 │ │ │ │ - add r4, r4, r3, lsl #2 │ │ │ │ - addne r2, r2, r3, lsl #2 │ │ │ │ - strne r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - add sl, sl, r3, lsl #2 │ │ │ │ - cmp r2, #0 │ │ │ │ - addne r3, r2, r3, lsl #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + add r4, r4, r5, lsl #2 │ │ │ │ + addne r3, r3, r5, lsl #2 │ │ │ │ + strne r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + add sl, sl, r5, lsl #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r3, r3, r5, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - sub r2, fp, #68 @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 25b420 │ │ │ │ + bl 25c168 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c8e6c │ │ │ │ - str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + beq c94b0 │ │ │ │ + mov r5, r6 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r8], #-4 │ │ │ │ str r3, [r4], #-4 │ │ │ │ - bne c8f64 │ │ │ │ - cmp r5, #2 │ │ │ │ - sub r7, r5, #1 │ │ │ │ - beq c8eec │ │ │ │ - sub r5, r5, #2 │ │ │ │ - str r5, [sp] │ │ │ │ + bne c968c │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + cmp r3, #2 │ │ │ │ + sub r7, r3, #1 │ │ │ │ + beq c9528 │ │ │ │ + sub r3, r3, #2 │ │ │ │ + str r3, [sp] │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 25b250 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - blt c9174 │ │ │ │ - subs r6, r7, r5 │ │ │ │ - moveq r5, r7 │ │ │ │ - beq c8db0 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - sub r7, r5, r7 │ │ │ │ + bl 25bf98 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + blt c978c │ │ │ │ + subs r6, r7, r3 │ │ │ │ + streq r7, [fp, #-112] @ 0xffffff90 │ │ │ │ + bne c9434 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [sl] │ │ │ │ + str r3, [r4], #-4 │ │ │ │ + bne c96cc │ │ │ │ + subs r5, r5, #1 │ │ │ │ + beq c9684 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + sub sl, sl, #4 │ │ │ │ + cmp r6, #6 │ │ │ │ + cmple r3, #6 │ │ │ │ + bgt c9280 │ │ │ │ + ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ + add r3, r9, #1 │ │ │ │ + str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + str r3, [r2] │ │ │ │ + b c90f8 │ │ │ │ + ldr r2, [fp, #-136] @ 0xffffff78 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [r3], #-4 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r1, [fp, #-132] @ 0xffffff7c │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + cmp r2, #1 │ │ │ │ + str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ + beq c952c │ │ │ │ + str r1, [fp, #-136] @ 0xffffff78 │ │ │ │ + b c9208 │ │ │ │ + ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r2, [r1] │ │ │ │ + str r2, [r3], #-4 │ │ │ │ + beq c977c │ │ │ │ + sub r2, r1, #4 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + b c91b4 │ │ │ │ + sub r7, r3, r7 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, r7, lsl #2 │ │ │ │ addne r3, r3, r7, lsl #2 │ │ │ │ - strne r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + strne r3, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ add r8, r8, r7, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r7, lsl #2 │ │ │ │ strne r3, [fp, #-132] @ 0xffffff7c │ │ │ │ str r6, [sp] │ │ │ │ mov r7, r0 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r1, r3 │ │ │ │ + ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 25b3a8 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq c8ef0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq c915c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [sl] │ │ │ │ - str r3, [r4], #-4 │ │ │ │ - bne c8f48 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - beq c8f80 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - sub sl, sl, #4 │ │ │ │ - cmp r6, #6 │ │ │ │ - cmple r3, #6 │ │ │ │ - bgt c8c44 │ │ │ │ - ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ - add r3, r9, #1 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - str r3, [r2] │ │ │ │ - b c8abc │ │ │ │ - ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [r2], #-4 │ │ │ │ - sub r1, r1, #4 │ │ │ │ + bl 25c0f0 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r1, [fp, #-132] @ 0xffffff7c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #1 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - beq c8eec │ │ │ │ - str r1, [fp, #-136] @ 0xffffff78 │ │ │ │ - b c8bcc │ │ │ │ - ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r3, [r1] │ │ │ │ - str r3, [r2], #-4 │ │ │ │ - beq c90c4 │ │ │ │ - sub r3, r1, #4 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c8b78 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ + beq c9784 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c9380 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c9580 │ │ │ │ + str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8ea4 │ │ │ │ + beq c94e4 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ rsb r1, r1, #1 │ │ │ │ - ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 25b3a8 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + bl 25c0f0 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8f40 │ │ │ │ - ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ + b c94a8 │ │ │ │ + ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ - str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ + str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c87d8 │ │ │ │ - ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ + b c8ecc │ │ │ │ + ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ - str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ + str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c8894 │ │ │ │ + b c8e10 │ │ │ │ + str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r7, fp, #52 @ 0x34 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ - ldr r5, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ rsb r3, r5, #1 │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r6, [fp, #-108] @ 0xffffff94 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 25b420 │ │ │ │ + bl 25c168 │ │ │ │ mvn r3, #3 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ mul r3, r3, r5 │ │ │ │ streq r2, [r4, r3] │ │ │ │ - bne c8fac │ │ │ │ + bne c96e8 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c89d0 │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r1, [r2], #-4 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ - str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8dc4 │ │ │ │ - ldr r2, [fp, #-132] @ 0xffffff7c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r1, [r2], #-4 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ - str r2, [fp, #-132] @ 0xffffff7c │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8d04 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8e74 │ │ │ │ + b c8fc4 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c8988 │ │ │ │ + b c8fdc │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c8570 │ │ │ │ - ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r2, [r4, r3] │ │ │ │ - cmn r1, r3 │ │ │ │ - ldrne r2, [fp, #-132] @ 0xffffff7c │ │ │ │ - ldrne r2, [r2] │ │ │ │ - strne r2, [r1, r3] │ │ │ │ - b c8f3c │ │ │ │ - ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 3402d8 │ │ │ │ - cmn r0, #1 │ │ │ │ - str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne c8520 │ │ │ │ - b c89c8 │ │ │ │ - str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ - b c8924 │ │ │ │ + b c8ba8 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r2, [fp, #-148] @ 0xffffff6c │ │ │ │ add r3, r7, r3, lsl #2 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #12 │ │ │ │ mov r1, r3 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25b3a8 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bl 25c0f0 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, r3, #1 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr lr, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ add r8, lr, r4, lsl #2 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ stm r3, {r0, r1} │ │ │ │ mov r3, r2 │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ - bne c90b4 │ │ │ │ + bne c9674 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r4, r6, #4 │ │ │ │ ldr r3, [sl], #-4 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r9, r2, lsl #2] │ │ │ │ - beq c8a94 │ │ │ │ + beq c90d0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8a94 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c90d0 │ │ │ │ str r7, [fp, #-132] @ 0xffffff7c │ │ │ │ - str r7, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r7, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r2, r1, r2 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c9070 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8e74 │ │ │ │ - ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c9630 │ │ │ │ + str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c94b4 │ │ │ │ + ldr r2, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r1, [r2], #-4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + str r2, [fp, #-132] @ 0xffffff7c │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c933c │ │ │ │ + ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 3402d8 │ │ │ │ - mov r3, r0 │ │ │ │ + bl 34062c │ │ │ │ cmn r0, #1 │ │ │ │ - bne c89f0 │ │ │ │ - b c8f40 │ │ │ │ - add r0, r5, #28 │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ - tst r1, #32 │ │ │ │ - bne c860c │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - b c867c │ │ │ │ + str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c8b58 │ │ │ │ + b c8fbc │ │ │ │ + str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ + b c8f60 │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r1, [r2], #-4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c9394 │ │ │ │ + ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r2, [r4, r3] │ │ │ │ + cmn r1, r3 │ │ │ │ + ldrne r2, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldrne r2, [r2] │ │ │ │ + strne r2, [r1, r3] │ │ │ │ + b c957c │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c8fc4 │ │ │ │ add r0, r6, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c8b28 │ │ │ │ + bne c9164 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b c8c14 │ │ │ │ + b c9250 │ │ │ │ mvn r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - b c8e74 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c89d0 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c94b4 │ │ │ │ + ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ + ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ + bl 34062c │ │ │ │ + mov r3, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne c902c │ │ │ │ + b c9580 │ │ │ │ mvn r3, #0 │ │ │ │ mov r4, r6 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c8988 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b c90ec │ │ │ │ - mvn r3, #0 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c8988 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8eac │ │ │ │ - mvn r3, #0 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8fdc │ │ │ │ + add r0, r5, #28 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + tst r1, #32 │ │ │ │ + bne c8c44 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b c8cb4 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - b c8e74 │ │ │ │ - mvn r3, #0 │ │ │ │ + b c94b4 │ │ │ │ + str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c9530 │ │ │ │ str r7, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - b c8e74 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c94b4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b c9104 │ │ │ │ + b c9714 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b c9768 │ │ │ │ + mvn r3, #0 │ │ │ │ + b c9580 │ │ │ │ mvn r3, #0 │ │ │ │ - b c8f40 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8fdc │ │ │ │ │ │ │ │ -000c9194 : │ │ │ │ +000c97c4 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4020] @ 0xfb4 │ │ │ │ - ldr ip, [pc, #712] @ c947c │ │ │ │ + ldr ip, [pc, #712] @ c9aac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ subs r5, r0, #0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r8, [r3, ip] │ │ │ │ - beq c9454 │ │ │ │ + beq c9a84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c93a4 │ │ │ │ + beq c99d4 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c93a4 │ │ │ │ + beq c99d4 │ │ │ │ sub r7, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9480 │ │ │ │ + bl c9ab0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c945c │ │ │ │ + beq c9a8c │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq c9344 │ │ │ │ + beq c9974 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq c9320 │ │ │ │ + beq c9950 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r9, [r5, r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq c9320 │ │ │ │ + beq c9950 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c93d8 │ │ │ │ + beq c9a08 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c93f4 │ │ │ │ + bne c9a24 │ │ │ │ cmp r6, #0 │ │ │ │ - ble c9304 │ │ │ │ + ble c9934 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9278 │ │ │ │ + bgt c98a8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c938c │ │ │ │ + beq c99bc │ │ │ │ cmp r6, #1 │ │ │ │ - ble c9304 │ │ │ │ + ble c9934 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c92a0 │ │ │ │ + bgt c98d0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9394 │ │ │ │ + beq c99c4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq c9304 │ │ │ │ + beq c9934 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c92c8 │ │ │ │ + bgt c98f8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c93c4 │ │ │ │ + beq c99f4 │ │ │ │ cmp r6, #3 │ │ │ │ - beq c9304 │ │ │ │ + beq c9934 │ │ │ │ add r8, r4, #8 │ │ │ │ mov r5, #3 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ ldr r2, [r0] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c92f8 │ │ │ │ + bgt c9928 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq c939c │ │ │ │ + beq c99cc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne c92d8 │ │ │ │ + bne c9908 │ │ │ │ cmp r4, r7 │ │ │ │ - bne c93cc │ │ │ │ + bne c99fc │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ bic r3, r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r4 │ │ │ │ - bl cf788 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfdb4 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r9, r0 │ │ │ │ - b c9250 │ │ │ │ + b c9880 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq c9208 │ │ │ │ + beq c9838 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r3, #16 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl c9814 │ │ │ │ + bl c9e40 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9268 │ │ │ │ - b c9304 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c9278 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c92a0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c92f8 │ │ │ │ + ble c9898 │ │ │ │ + b c9934 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c98a8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c98d0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c9928 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ - bl c9814 │ │ │ │ + bl c9e40 │ │ │ │ mov r9, r0 │ │ │ │ - b c930c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c92c8 │ │ │ │ + b c993c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c98f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6458 │ │ │ │ - b c930c │ │ │ │ + bl a6530 │ │ │ │ + b c993c │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9430 │ │ │ │ + beq c9a60 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9430 │ │ │ │ + beq c9a60 │ │ │ │ mov r9, #0 │ │ │ │ - b c9250 │ │ │ │ + b c9880 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9250 │ │ │ │ + beq c9880 │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9464 │ │ │ │ + ble c9a94 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #35612 @ 0x8b1c │ │ │ │ + movw r2, #36188 @ 0x8d5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 334a38 │ │ │ │ - b c93ec │ │ │ │ + bl 334eb8 │ │ │ │ + b c9a1c │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #35564 @ 0x8aec │ │ │ │ + movw r2, #36140 @ 0x8d2c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b c93ec │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b c9a1c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84d38 │ │ │ │ + bl 84de0 │ │ │ │ mov r9, #0 │ │ │ │ - b c930c │ │ │ │ + b c993c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c940c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c940c │ │ │ │ + bne c9a3c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c9a3c │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, #0 │ │ │ │ - sub sp, sp, #28 │ │ │ │ + mov sl, r3 │ │ │ │ mov r7, r0 │ │ │ │ - mov r5, ip │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r1, #1 │ │ │ │ + mov r5, ip │ │ │ │ + sub sp, sp, #20 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - bgt c95f8 │ │ │ │ + bgt c9c2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq c94f4 │ │ │ │ + beq c9b24 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi c9650 │ │ │ │ + bhi c9c80 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi c95b8 │ │ │ │ + bhi c9bec │ │ │ │ cmp r4, #9 │ │ │ │ - beq c94ac │ │ │ │ + beq c9adc │ │ │ │ cmp ip, #0 │ │ │ │ - bne c94ac │ │ │ │ + bne c9adc │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c94c0 │ │ │ │ + bne c9af0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c97d0 │ │ │ │ - ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + blt c9e00 │ │ │ │ moveq r8, r7 │ │ │ │ - streq r5, [r3] │ │ │ │ - beq c9644 │ │ │ │ + streq r5, [sl] │ │ │ │ + beq c9c74 │ │ │ │ cmp r5, #5 │ │ │ │ - bgt c96bc │ │ │ │ + bgt c9cec │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ sub r9, fp, #44 @ 0x2c │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c978c │ │ │ │ + beq c9dbc │ │ │ │ mov r8, r7 │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [r7] │ │ │ │ - beq c9628 │ │ │ │ + beq c9c5c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9744 │ │ │ │ + beq c9d74 │ │ │ │ cmp r5, #2 │ │ │ │ str r0, [r8, #4] │ │ │ │ - beq c9628 │ │ │ │ + beq c9c5c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c973c │ │ │ │ + beq c9d6c │ │ │ │ cmp r5, #3 │ │ │ │ str r0, [r8, #8] │ │ │ │ - beq c9628 │ │ │ │ - add sl, r8, #8 │ │ │ │ + beq c9c5c │ │ │ │ + add r3, r8, #8 │ │ │ │ mov r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0628 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl c0734 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9704 │ │ │ │ + beq c9d34 │ │ │ │ add r4, r4, #1 │ │ │ │ - str r0, [sl, #4]! │ │ │ │ + str r0, [r3, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne c9590 │ │ │ │ - b c962c │ │ │ │ + bne c9bbc │ │ │ │ + b c9c60 │ │ │ │ sub lr, r4, #32 │ │ │ │ mov r6, #1 │ │ │ │ movw r0, #4169 @ 0x1049 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ uxtb lr, lr │ │ │ │ ands r0, r0, r6, lsl lr │ │ │ │ - bne c94ac │ │ │ │ + bne c9adc │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq c9620 │ │ │ │ + beq c9c54 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne c966c │ │ │ │ + bne c9c9c │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9694 │ │ │ │ + bne c9cc4 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ mov ip, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq c9620 │ │ │ │ - bls c9680 │ │ │ │ + beq c9c54 │ │ │ │ + bls c9cb0 │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq c9694 │ │ │ │ + beq c9cc4 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq c9620 │ │ │ │ + beq c9c54 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne c9600 │ │ │ │ + bne c9c34 │ │ │ │ sub ip, ip, #1 │ │ │ │ - b c94ac │ │ │ │ + b c9adc │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c974c │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r5, [r3] │ │ │ │ + bne c9d7c │ │ │ │ + str r5, [sl] │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq c95e4 │ │ │ │ - bhi c969c │ │ │ │ + beq c9c18 │ │ │ │ + bhi c9ccc │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq c95e4 │ │ │ │ + beq c9c18 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq c9620 │ │ │ │ + beq c9c54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c94ac │ │ │ │ + bne c9adc │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ - b c94e8 │ │ │ │ + b c9b18 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq c9620 │ │ │ │ - bls c96a8 │ │ │ │ + beq c9c54 │ │ │ │ + bls c9cd8 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - bne c9614 │ │ │ │ + bne c9c48 │ │ │ │ add ip, ip, #1 │ │ │ │ - b c94ac │ │ │ │ + b c9adc │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne c966c │ │ │ │ - b c9620 │ │ │ │ + bne c9c9c │ │ │ │ + b c9c54 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c97b8 │ │ │ │ + beq c9de8 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne c9614 │ │ │ │ - b c9694 │ │ │ │ + bne c9c48 │ │ │ │ + b c9cc4 │ │ │ │ lsl r0, r5, #2 │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a5f48 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a6020 │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq c9794 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + beq c9dc4 │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ sub r9, fp, #44 @ 0x2c │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c0628 │ │ │ │ + bl c0734 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r8] │ │ │ │ - bne c9548 │ │ │ │ + bne c9b74 │ │ │ │ sub r3, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, r4 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ - bl 3c6cd0 │ │ │ │ + bl 3c6e48 │ │ │ │ mov r5, r8 │ │ │ │ add r4, r8, r4, lsl #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne c97ec │ │ │ │ + bne c9e18 │ │ │ │ cmp r7, r8 │ │ │ │ - bne c97e0 │ │ │ │ + bne c9e0c │ │ │ │ mov r8, #0 │ │ │ │ - b c9644 │ │ │ │ + b c9c74 │ │ │ │ mov r4, #2 │ │ │ │ - b c9704 │ │ │ │ + b c9d34 │ │ │ │ mov r4, #1 │ │ │ │ - b c9704 │ │ │ │ + b c9d34 │ │ │ │ sub r1, r3, #32 │ │ │ │ movw ip, #61438 @ 0xeffe │ │ │ │ movt ip, #64511 @ 0xfbff │ │ │ │ mov r0, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ andls r0, r0, ip, asr r1 │ │ │ │ cmp r3, #9 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c979c │ │ │ │ + bne c9dcc │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c963c │ │ │ │ - b c974c │ │ │ │ + beq c9c70 │ │ │ │ + b c9d7c │ │ │ │ mov r8, r7 │ │ │ │ - b c9704 │ │ │ │ - bl 2e14d8 │ │ │ │ - b c9734 │ │ │ │ + b c9d34 │ │ │ │ + bl 2e217c │ │ │ │ + b c9d64 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27188 @ 0x6a34 │ │ │ │ + movw r1, #27764 @ 0x6c74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b c971c │ │ │ │ + bl 16f7e8 │ │ │ │ + b c9d4c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27160 @ 0x6a18 │ │ │ │ + movw r1, #27736 @ 0x6c58 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 16f7e8 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r2] │ │ │ │ - b c9734 │ │ │ │ + str r3, [sl] │ │ │ │ + b c9d64 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6458 │ │ │ │ - b c9734 │ │ │ │ + bl a6530 │ │ │ │ + b c9d64 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9724 │ │ │ │ + bgt c9d54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9724 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c9724 │ │ │ │ + bne c9d54 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b c9d54 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr lr, [fp, #4] │ │ │ │ ldr r4, [ip, #84] @ 0x54 │ │ │ │ tst r4, #2048 @ 0x800 │ │ │ │ - beq c9884 │ │ │ │ + beq c9eb0 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ ldr r5, [r1, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c9884 │ │ │ │ + beq c9eb0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, lr │ │ │ │ blx r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cb808 <_Py_CheckFunctionResult@@Base> │ │ │ │ + b cbe34 <_Py_CheckFunctionResult@@Base> │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cf788 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b cfdb4 <_PyObject_MakeTpCall@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9c60 │ │ │ │ + bne ca28c │ │ │ │ bic r6, r2, #-2147483648 @ 0x80000000 │ │ │ │ bics r3, r2, #-2147483647 @ 0x80000001 │ │ │ │ - bne c9bd0 │ │ │ │ + bne ca1fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9b9c │ │ │ │ + beq ca1c8 │ │ │ │ movw r5, #10664 @ 0x29a8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r4, r5 │ │ │ │ - bne c9bac │ │ │ │ + bne ca1d8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9b80 │ │ │ │ + beq ca1ac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq c9c10 │ │ │ │ + beq ca23c │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #42420 @ 0xa5b4 │ │ │ │ + movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9b04 │ │ │ │ + bne ca130 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aa62c │ │ │ │ + bl aa714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9b78 │ │ │ │ + beq ca1a4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c9970 │ │ │ │ - ldr r3, [pc, #840] @ c9c84 │ │ │ │ + beq c9f9c │ │ │ │ + ldr r3, [pc, #840] @ ca2b0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub ip, r4, #8 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r2, #3824] @ 0xef0 │ │ │ │ @@ -160264,75 +160661,75 @@ │ │ │ │ cmp r6, r3 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ strd r2, [r4, #24] │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ - bne c9b40 │ │ │ │ + bne ca16c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne c9a60 │ │ │ │ + bne ca08c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movw r5, #13300 @ 0x33f4 │ │ │ │ movt r5, #97 @ 0x61 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ - blt c9a84 │ │ │ │ + blt ca0b0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add lr, r2, #1 │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add ip, r1, r2, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r5 │ │ │ │ - bne c9a6c │ │ │ │ + bne ca098 │ │ │ │ cmp r0, lr │ │ │ │ - blt c9a84 │ │ │ │ + blt ca0b0 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ add lr, r2, #2 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne c9a6c │ │ │ │ + bne ca098 │ │ │ │ cmp r0, lr │ │ │ │ - blt c9a84 │ │ │ │ + blt ca0b0 │ │ │ │ ldr r3, [ip, #16] │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne c9a34 │ │ │ │ + bne ca060 │ │ │ │ cmp r0, r2 │ │ │ │ - blt c9a84 │ │ │ │ + blt ca0b0 │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq c9a18 │ │ │ │ + beq ca044 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq c99bc │ │ │ │ + beq c9fe8 │ │ │ │ ldr r6, [r1, #164] @ 0xa4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c9ad8 │ │ │ │ + bne ca104 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ - beq c9bc0 │ │ │ │ + beq ca1ec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r2, lr │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq c99bc │ │ │ │ - b c9a44 │ │ │ │ + beq c9fe8 │ │ │ │ + b ca070 │ │ │ │ ldmdb r4, {r1, r2} │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #496] @ c9c84 │ │ │ │ + ldr lr, [pc, #496] @ ca2b0 │ │ │ │ mov ip, #0 │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r0, lr] │ │ │ │ and r3, r3, #3 │ │ │ │ str r1, [r2] │ │ │ │ orr r3, r3, r2 │ │ │ │ @@ -160343,294 +160740,294 @@ │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r4, #-4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #60732 @ 0xed3c │ │ │ │ + movw r1, #61000 @ 0xee48 │ │ │ │ movt r1, #11 │ │ │ │ cmp r6, r1 │ │ │ │ - bne c9bf4 │ │ │ │ + bne ca220 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and r1, r1, #512 @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r3, #4] │ │ │ │ - bne c9a50 │ │ │ │ + bne ca07c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b c99bc │ │ │ │ + b c9fe8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9b78 │ │ │ │ + beq ca1a4 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r4, #32 │ │ │ │ mov r1, #7 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #8] │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ strd r2, [r4, #24] │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9c88 │ │ │ │ + bl ca2b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c99a0 │ │ │ │ + beq c9fcc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9b78 │ │ │ │ + bgt ca1a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9b78 │ │ │ │ + bne ca1a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b c9a60 │ │ │ │ + b ca08c │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #42420 @ 0xa5b4 │ │ │ │ + movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9c20 │ │ │ │ + bne ca24c │ │ │ │ mov r6, #0 │ │ │ │ - b c9910 │ │ │ │ + b c9f3c │ │ │ │ movw r5, #10664 @ 0x29a8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r5 │ │ │ │ - beq c9b80 │ │ │ │ + beq ca1ac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c4d38 │ │ │ │ + b c540c │ │ │ │ ldr r3, [r3, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9afc │ │ │ │ - b c9a60 │ │ │ │ + beq ca128 │ │ │ │ + b ca08c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #55340 @ 0xd82c │ │ │ │ + movw r0, #55884 @ 0xda4c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9b78 │ │ │ │ - b c98cc │ │ │ │ + beq ca1a4 │ │ │ │ + b c9ef8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r6 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r0 │ │ │ │ - b c9af0 │ │ │ │ + b ca11c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 257798 │ │ │ │ + b 2584c8 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9b78 │ │ │ │ + beq ca1a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #7 │ │ │ │ add r1, r4, #32 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ strd r0, [r4, #16] │ │ │ │ strd r2, [r4, #24] │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ - b c99a0 │ │ │ │ + b c9fcc │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #55340 @ 0xd82c │ │ │ │ + movw r0, #55884 @ 0xda4c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 37a4f4 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ + bl 37a934 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c98c0 │ │ │ │ - b c9b78 │ │ │ │ + bne c9eec │ │ │ │ + b ca1a4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #10664 @ 0x29a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #11672 @ 0x2d98 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - bne c9cac │ │ │ │ - b 159da0 <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ + bne ca2d8 │ │ │ │ + b 15a73c <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr lr, [ip, #172] @ 0xac │ │ │ │ add fp, sp, #28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9dc4 │ │ │ │ + beq ca3f0 │ │ │ │ ldr r4, [lr, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble c9d98 │ │ │ │ + ble ca3c4 │ │ │ │ ldr r5, [lr, #16] │ │ │ │ mov r9, r5 │ │ │ │ cmp r5, r2 │ │ │ │ - beq c9ddc │ │ │ │ + beq ca408 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c9d40 │ │ │ │ + beq ca36c │ │ │ │ ldr r5, [lr, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - beq c9ddc │ │ │ │ + beq ca408 │ │ │ │ cmp r4, #2 │ │ │ │ - beq c9d40 │ │ │ │ + beq ca36c │ │ │ │ ldr r5, [lr, #24] │ │ │ │ cmp r5, r2 │ │ │ │ - beq c9ddc │ │ │ │ + beq ca408 │ │ │ │ cmp r4, #3 │ │ │ │ - beq c9d40 │ │ │ │ + beq ca36c │ │ │ │ add r8, lr, #24 │ │ │ │ mov r7, #3 │ │ │ │ mov r5, r8 │ │ │ │ ldr r6, [r5, #4]! │ │ │ │ mov r8, r5 │ │ │ │ add r5, r7, #1 │ │ │ │ mov r7, r5 │ │ │ │ cmp r6, r2 │ │ │ │ - beq c9ddc │ │ │ │ + beq ca408 │ │ │ │ cmp r4, r5 │ │ │ │ - bne c9d14 │ │ │ │ + bne ca340 │ │ │ │ cmp r4, #0 │ │ │ │ - ble c9d98 │ │ │ │ + ble ca3c4 │ │ │ │ cmp r9, r3 │ │ │ │ - beq c9ddc │ │ │ │ + beq ca408 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c9d98 │ │ │ │ + beq ca3c4 │ │ │ │ ldr r2, [lr, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq c9ddc │ │ │ │ + beq ca408 │ │ │ │ cmp r4, #2 │ │ │ │ - beq c9d98 │ │ │ │ + beq ca3c4 │ │ │ │ ldr r2, [lr, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - beq c9ddc │ │ │ │ + beq ca408 │ │ │ │ cmp r4, #3 │ │ │ │ - beq c9d98 │ │ │ │ + beq ca3c4 │ │ │ │ add lr, lr, #24 │ │ │ │ mov r2, #3 │ │ │ │ ldr r5, [lr, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq c9ddc │ │ │ │ + beq ca408 │ │ │ │ cmp r4, r2 │ │ │ │ - bne c9d80 │ │ │ │ + bne ca3ac │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c9de8 │ │ │ │ + beq ca414 │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c9de8 │ │ │ │ + beq ca414 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b c9e10 │ │ │ │ + b ca43c │ │ │ │ mov lr, ip │ │ │ │ ldr lr, [lr, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9df4 │ │ │ │ + beq ca420 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c9dc8 │ │ │ │ + bne ca3f4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 159da0 <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ + b 15a73c <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2ae984 │ │ │ │ + b 2af84c │ │ │ │ mov r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ - beq c9ddc │ │ │ │ + beq ca408 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9df8 │ │ │ │ - b c9d98 │ │ │ │ + bne ca424 │ │ │ │ + b ca3c4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca46c │ │ │ │ + beq caa98 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq ca4a8 │ │ │ │ + beq caad4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - movw r0, #660 @ 0x294 │ │ │ │ + movw r0, #828 @ 0x33c │ │ │ │ movt r0, #5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r0 │ │ │ │ - beq ca6b0 │ │ │ │ + beq cacdc │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov sl, r8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b c9ef8 │ │ │ │ + b ca524 │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne c9fdc │ │ │ │ + bne ca608 │ │ │ │ cmp sl, #0 │ │ │ │ - bne ca58c │ │ │ │ + bne cabb8 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r6, #12] │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ str r9, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #-8] │ │ │ │ - bcs ca1ec │ │ │ │ + bcs ca818 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca024 │ │ │ │ + ble ca650 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq ca144 │ │ │ │ + beq ca770 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c9fcc │ │ │ │ + beq ca5f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca744 │ │ │ │ + beq cad70 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ca764 │ │ │ │ + beq cad90 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, lr │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ @@ -160643,696 +161040,696 @@ │ │ │ │ cmp r1, r2 │ │ │ │ add r4, r4, #8 │ │ │ │ movls r6, #9 │ │ │ │ movhi r6, #0 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ sub r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9e98 │ │ │ │ + beq ca4c4 │ │ │ │ cmp r9, r1 │ │ │ │ - beq ca040 │ │ │ │ + beq ca66c │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r0 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r4, r4, #8 │ │ │ │ cmn r6, #1 │ │ │ │ - bne c9f7c │ │ │ │ + bne ca5a8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, r1 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r2 │ │ │ │ - b c9f64 │ │ │ │ + b ca590 │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c9f38 │ │ │ │ - b c9f18 │ │ │ │ + bne ca564 │ │ │ │ + b ca544 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9f9c │ │ │ │ + bne ca5c8 │ │ │ │ cmp r8, r7 │ │ │ │ - bne ca04c │ │ │ │ + bne ca678 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9ef0 │ │ │ │ + bgt ca51c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca01c │ │ │ │ + bne ca648 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9ef0 │ │ │ │ + bgt ca51c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9ef0 │ │ │ │ + bne ca51c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b c9ef0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ca51c │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ cmp r7, r8 │ │ │ │ - beq c9fec │ │ │ │ + beq ca618 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq ca3a8 │ │ │ │ + beq ca9d4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #2104] @ ca8a4 │ │ │ │ + ldr r3, [pc, #2104] @ caed0 │ │ │ │ ldr r0, [r1, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca4b0 │ │ │ │ + bgt caadc │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r0, #780] @ 0x30c │ │ │ │ cmp r1, fp │ │ │ │ - bhi ca4c0 │ │ │ │ + bhi caaec │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r2, r1 │ │ │ │ mov r3, r1 │ │ │ │ - bne ca214 │ │ │ │ + bne ca840 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca2e8 │ │ │ │ + beq ca914 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq ca2cc │ │ │ │ + beq ca8f8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca4e0 │ │ │ │ + beq cab0c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne ca600 │ │ │ │ + bne cac2c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca378 │ │ │ │ + bgt ca9a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca784 │ │ │ │ + beq cadb0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c9fec │ │ │ │ + beq ca618 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ca39c │ │ │ │ + bne ca9c8 │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ cmp r2, r8 │ │ │ │ - bne ca39c │ │ │ │ + bne ca9c8 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b c9f9c │ │ │ │ - ldr r5, [pc, #1880] @ ca8a4 │ │ │ │ + b ca5c8 │ │ │ │ + ldr r5, [pc, #1880] @ caed0 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r8, sl │ │ │ │ ldr r4, [r5, r6] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca6f8 │ │ │ │ + bne cad24 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca1e0 │ │ │ │ + bgt ca80c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca1e0 │ │ │ │ + bne ca80c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r7, [r3, #84] @ 0x54 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr r3, [r4, #780] @ 0x30c │ │ │ │ ubfx r7, r7, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr sl, r3, #13 │ │ │ │ - bne ca774 │ │ │ │ - ldr r2, [pc, #1780] @ ca8a8 │ │ │ │ + bne cada0 │ │ │ │ + ldr r2, [pc, #1780] @ caed4 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca678 │ │ │ │ + bne caca4 │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca56c │ │ │ │ + bne cab98 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca458 │ │ │ │ + bne caa84 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt ca5e8 │ │ │ │ + bgt cac14 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl cb144 │ │ │ │ + bl cb770 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9ee4 │ │ │ │ + beq ca510 │ │ │ │ mov r8, sl │ │ │ │ - b ca520 │ │ │ │ + b cab4c │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca3e0 │ │ │ │ + beq caa0c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble ca28c │ │ │ │ + ble ca8b8 │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r3, ip │ │ │ │ - beq ca3ec │ │ │ │ + beq caa18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ca28c │ │ │ │ + beq ca8b8 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r3, ip │ │ │ │ - beq ca3ec │ │ │ │ + beq caa18 │ │ │ │ cmp r0, #2 │ │ │ │ - beq ca28c │ │ │ │ + beq ca8b8 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp r3, ip │ │ │ │ - beq ca3ec │ │ │ │ + beq caa18 │ │ │ │ cmp r0, #3 │ │ │ │ - beq ca28c │ │ │ │ + beq ca8b8 │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq ca3ec │ │ │ │ + beq caa18 │ │ │ │ cmp r0, ip │ │ │ │ - bne ca274 │ │ │ │ + bne ca8a0 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ subs ip, r3, #0 │ │ │ │ - beq ca2e8 │ │ │ │ + beq ca914 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne ca0d8 │ │ │ │ + bne ca704 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca810 │ │ │ │ + ble cae3c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca32c │ │ │ │ + bne ca958 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca32c │ │ │ │ + beq ca958 │ │ │ │ movw r2, #13300 @ 0x33f4 │ │ │ │ movt r2, #97 @ 0x61 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ blx r3 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne ca0d8 │ │ │ │ + bne ca704 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca88c │ │ │ │ + ble caeb8 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #37244 @ 0x917c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ movwne r2, #5464 @ 0x1558 │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ - bne ca600 │ │ │ │ + bne cac2c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca388 │ │ │ │ + bgt ca9b4 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b ca0fc │ │ │ │ + b ca728 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c9fec │ │ │ │ + beq ca618 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq ca12c │ │ │ │ + beq ca758 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b c9f58 │ │ │ │ + b ca584 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne ca05c │ │ │ │ + bne ca688 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 257288 <_PyThreadState_New@@Base+0x207c> │ │ │ │ + bl 257fb8 <_PyThreadState_New@@Base+0x2074> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne c9fec │ │ │ │ - b ca05c │ │ │ │ + bne ca618 │ │ │ │ + b ca688 │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ca830 │ │ │ │ + bne cae5c │ │ │ │ ldr ip, [r1, #100] @ 0x64 │ │ │ │ subs r2, ip, #0 │ │ │ │ - beq ca870 │ │ │ │ + beq cae9c │ │ │ │ movw r3, #13300 @ 0x33f4 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ blx ip │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne ca0d8 │ │ │ │ + bne ca704 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca850 │ │ │ │ + ble cae7c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ subs ip, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne ca2a8 │ │ │ │ - b ca32c │ │ │ │ + bne ca8d4 │ │ │ │ + b ca958 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca730 │ │ │ │ + ble cad5c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b ca1e4 │ │ │ │ + b ca810 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne ca5bc │ │ │ │ + bne cabe8 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca5bc │ │ │ │ + beq cabe8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca5bc │ │ │ │ + beq cabe8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 201098 │ │ │ │ + bl 201288 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldrne r3, [r8, #4] │ │ │ │ ldrne r3, [r3, #112] @ 0x70 │ │ │ │ - bne c9e6c │ │ │ │ + bne ca498 │ │ │ │ mvn r0, #0 │ │ │ │ - b ca1e4 │ │ │ │ + b ca810 │ │ │ │ ldr r1, [r0, #780] @ 0x30c │ │ │ │ mov r3, fp │ │ │ │ cmp fp, r1 │ │ │ │ - bcs ca090 │ │ │ │ + bcs ca6bc │ │ │ │ sub r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi ca090 │ │ │ │ - movw r1, #35736 @ 0x8b98 │ │ │ │ + bhi ca6bc │ │ │ │ + movw r1, #36312 @ 0x8dd8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 3637c <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 3638c <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca7f0 │ │ │ │ + beq cae1c │ │ │ │ mov r5, r8 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca504 │ │ │ │ + bgt cab30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca5dc │ │ │ │ + beq cac08 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca520 │ │ │ │ + bgt cab4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca804 │ │ │ │ + beq cae30 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca544 │ │ │ │ + bgt cab70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca544 │ │ │ │ + bne cab70 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca4a8 │ │ │ │ + bgt caad4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca4a8 │ │ │ │ + bne caad4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ca4a8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b caad4 │ │ │ │ cmp sl, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ca1d0 │ │ │ │ + beq ca7fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e2c78 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b ca1d0 │ │ │ │ + bl 2e3918 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b ca7fc │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - bne c9f58 │ │ │ │ + bne ca584 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, sl │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r3, [r7] │ │ │ │ stm r2, {r7, r9} │ │ │ │ - b ca01c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b ca648 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #35656 @ 0x8b48 │ │ │ │ + movw r1, #36232 @ 0x8d88 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b ca4a8 │ │ │ │ + bl 1417cc │ │ │ │ + b caad4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ca504 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cab30 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl cb144 │ │ │ │ + bl cb770 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9ee4 │ │ │ │ - b ca20c │ │ │ │ + beq ca510 │ │ │ │ + b ca838 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca654 │ │ │ │ + ble cac80 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca63c │ │ │ │ + bgt cac68 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca69c │ │ │ │ + beq cacc8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c9fec │ │ │ │ + beq ca618 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca388 │ │ │ │ + beq ca9b4 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ca504 │ │ │ │ + b cab30 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca620 │ │ │ │ + bne cac4c │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b ca620 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b cac4c │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq ca1bc │ │ │ │ + beq ca7e8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b ca1bc │ │ │ │ + b ca7e8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b ca63c │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + b cac68 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #35688 @ 0x8b68 │ │ │ │ + movw r1, #36264 @ 0x8da8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca4a8 │ │ │ │ + bgt caad4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca4a8 │ │ │ │ + bne caad4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ca4a8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b caad4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca44c │ │ │ │ - movw r3, #49388 @ 0xc0ec │ │ │ │ + beq caa78 │ │ │ │ + movw r3, #49176 @ 0xc018 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b2bc <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c3e4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca7a8 │ │ │ │ + bne cadd4 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r4, [r5, r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca1d0 │ │ │ │ + bgt ca7fc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca17c │ │ │ │ - b ca1d0 │ │ │ │ + beq ca7a8 │ │ │ │ + b ca7fc │ │ │ │ mov r0, r4 │ │ │ │ - bl b46c8 <_PyType_GetDict@@Base> │ │ │ │ + bl b47a8 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca7b4 │ │ │ │ + bne cade0 │ │ │ │ mov r0, r4 │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ca7d8 │ │ │ │ + bge cae04 │ │ │ │ mov r8, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f3750 │ │ │ │ - b ca520 │ │ │ │ + bl 2f43f0 │ │ │ │ + b cab4c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e2bbc <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b ca1d0 │ │ │ │ + bl 2e3860 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b ca7fc │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ca388 │ │ │ │ - b c9fec │ │ │ │ + bne ca9b4 │ │ │ │ + b ca618 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b2dc <_PyErr_Clear@@Base> │ │ │ │ - b ca720 │ │ │ │ + bl 28c404 <_PyErr_Clear@@Base> │ │ │ │ + b cad4c │ │ │ │ mov r8, sl │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #3572 @ 0xdf4 │ │ │ │ + movw r1, #4708 @ 0x1264 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b ca768 │ │ │ │ + bl 1417cc │ │ │ │ + b cad94 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9f24 │ │ │ │ + bne ca550 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ mov r8, sl │ │ │ │ - b ca7b8 │ │ │ │ + b cade4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq ca0a0 │ │ │ │ - b ca218 │ │ │ │ + beq ca6cc │ │ │ │ + b ca844 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ca520 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cab4c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca2d8 │ │ │ │ + bne ca904 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ca2d8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ca904 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca3e4 │ │ │ │ + bne caa10 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ca28c │ │ │ │ - b ca3ec │ │ │ │ + bne ca8b8 │ │ │ │ + b caa18 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca430 │ │ │ │ + bne caa5c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b ca430 │ │ │ │ + b caa5c │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ subs ip, r3, #0 │ │ │ │ strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ movwne r3, #5188 @ 0x1444 │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ - bne ca2a8 │ │ │ │ - b ca2e8 │ │ │ │ + bne ca8d4 │ │ │ │ + b ca914 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca32c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ca32c │ │ │ │ + bne ca958 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ca958 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000ca8ac : │ │ │ │ +000caed8 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca90c │ │ │ │ + beq caf38 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ca974 │ │ │ │ + beq cafa0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #660 @ 0x294 │ │ │ │ + movw r2, #828 @ 0x33c │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq ca934 │ │ │ │ + beq caf60 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne ca97c │ │ │ │ + bne cafa8 │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca97c │ │ │ │ + beq cafa8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca97c │ │ │ │ - b 201098 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + beq cafa8 │ │ │ │ + b 201288 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #35688 @ 0x8b68 │ │ │ │ + movw r1, #36264 @ 0x8da8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca974 │ │ │ │ + bgt cafa0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca998 │ │ │ │ + beq cafc4 │ │ │ │ mov r3, #0 │ │ │ │ - b ca900 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b caf2c │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35656 @ 0x8b48 │ │ │ │ + movw r1, #36232 @ 0x8d88 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ca974 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cafa0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq cab3c │ │ │ │ - ldr r5, [pc, #384] @ cab54 │ │ │ │ + beq cb168 │ │ │ │ + ldr r5, [pc, #384] @ cb180 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1912] @ 0x778 │ │ │ │ cmp r3, #0 │ │ │ │ - beq caa74 │ │ │ │ - ldr ip, [pc, #356] @ cab58 │ │ │ │ + beq cb0a0 │ │ │ │ + ldr ip, [pc, #356] @ cb184 │ │ │ │ ldr r0, [r2, #1916] @ 0x77c │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #1912] @ 0x778 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r7, [ip, #1708] @ 0x6ac │ │ │ │ str r0, [r2, #1916] @ 0x77c │ │ │ │ mov r2, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne caadc │ │ │ │ + bne cb108 │ │ │ │ ldr r2, [r4] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caaa0 │ │ │ │ + bgt cb0cc │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ sub lr, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r4, [ip, #4] │ │ │ │ @@ -161346,146 +161743,146 @@ │ │ │ │ str lr, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r0, #9500 @ 0x251c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cab4c │ │ │ │ + beq cb178 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble caa28 │ │ │ │ + ble cb054 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ orr r2, r2, r4 │ │ │ │ str r0, [r4] │ │ │ │ add ip, ip, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ - b caa68 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b cb094 │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r7, r2 │ │ │ │ - bne cab1c │ │ │ │ - ldr r0, [pc, #104] @ cab5c │ │ │ │ + bne cb148 │ │ │ │ + ldr r0, [pc, #104] @ cb188 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caa88 │ │ │ │ + bne cb0b4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b caa8c │ │ │ │ + b cb0b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r7 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b caa8c │ │ │ │ - movw r0, #5616 @ 0x15f0 │ │ │ │ + b cb0b8 │ │ │ │ + movw r0, #6136 @ 0x17f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1249 @ 0x4e1 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b caa68 │ │ │ │ + b cb094 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000cab60 : │ │ │ │ +000cb18c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cab98 │ │ │ │ + beq cb1c4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #88] @ cabf8 │ │ │ │ + ldr r2, [pc, #88] @ cb224 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cab8c │ │ │ │ + beq cb1b8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cab8c │ │ │ │ - movw r1, #49388 @ 0xc0ec │ │ │ │ + beq cb1b8 │ │ │ │ + movw r1, #49176 @ 0xc018 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-12] │ │ │ │ str r2, [fp, #-8] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 28b2bc <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c3e4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cab8c │ │ │ │ + beq cb1b8 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 28b2dc <_PyErr_Clear@@Base> │ │ │ │ + bl 28c404 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b cab8c │ │ │ │ + b cb1b8 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cac60 │ │ │ │ + beq cb28c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge cac3c │ │ │ │ + bge cb268 │ │ │ │ add r1, r3, #4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cac60 │ │ │ │ + bgt cb28c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq cac68 │ │ │ │ + beq cb294 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -161505,442 +161902,442 @@ │ │ │ │ add r7, r5, #9 │ │ │ │ cmp r7, r0 │ │ │ │ mov r3, r2 │ │ │ │ movls r7, #9 │ │ │ │ movhi r7, #0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cad48 │ │ │ │ + bne cb374 │ │ │ │ ldr r8, [r2, r5, lsl #3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne cae8c │ │ │ │ + bne cb4b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne cb020 │ │ │ │ + bne cb64c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r2, r0, r0, lsl #1 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r6, [r4, #4] │ │ │ │ str r9, [r4] │ │ │ │ - bcs cafc0 │ │ │ │ + bcs cb5ec │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, r1 │ │ │ │ ldreq r8, [r4] │ │ │ │ - beq cae94 │ │ │ │ + beq cb4c0 │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq cada0 │ │ │ │ + beq cb3cc │ │ │ │ add r3, r4, #72 @ 0x48 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r4 │ │ │ │ add r4, r4, #8 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne caf5c │ │ │ │ + bne cb588 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq cad00 │ │ │ │ + beq cb32c │ │ │ │ cmp r6, #0 │ │ │ │ - beq cadc4 │ │ │ │ + beq cb3f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r4 │ │ │ │ - bne cad6c │ │ │ │ + bne cb398 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r5, r5, r3 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r0 │ │ │ │ - b cacd0 │ │ │ │ + b cb2fc │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r9, r8 │ │ │ │ - beq caf98 │ │ │ │ + beq cb5c4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ movw r1, #42752 @ 0xa700 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq cafe0 │ │ │ │ + beq cb60c │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r0, r8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ mov r2, #2 │ │ │ │ - bl 140a04 │ │ │ │ + bl 141214 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq cb044 │ │ │ │ + beq cb670 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cb0d4 │ │ │ │ + bne cb700 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r1, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cae50 │ │ │ │ + bgt cb47c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb0c0 │ │ │ │ + beq cb6ec │ │ │ │ cmp r2, #1 │ │ │ │ - beq caf98 │ │ │ │ + beq cb5c4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb114 │ │ │ │ + bne cb740 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne cb0b4 │ │ │ │ + bne cb6e0 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, r8 │ │ │ │ - bne cb0b4 │ │ │ │ + bne cb6e0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b cad94 │ │ │ │ + b cb3c0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne cad5c │ │ │ │ + bne cb388 │ │ │ │ cmp r9, r8 │ │ │ │ - beq caf98 │ │ │ │ + beq cb5c4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq caf70 │ │ │ │ + beq cb59c │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ mov r2, #2 │ │ │ │ - bl 140a04 │ │ │ │ + bl 141214 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq cb00c │ │ │ │ + beq cb638 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cb06c │ │ │ │ + bne cb698 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r1, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caf24 │ │ │ │ + bgt cb550 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb058 │ │ │ │ + beq cb684 │ │ │ │ cmp r2, #1 │ │ │ │ - beq caf98 │ │ │ │ + beq cb5c4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb114 │ │ │ │ + bne cb740 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cb0b4 │ │ │ │ + bne cb6e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne cb0b4 │ │ │ │ + bne cb6e0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b cad5c │ │ │ │ + b cb388 │ │ │ │ cmp r1, r6 │ │ │ │ - beq cadc0 │ │ │ │ + beq cb3ec │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r4 │ │ │ │ - b cad94 │ │ │ │ + b cb3c0 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne caeb0 │ │ │ │ + bne cb4dc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 257288 <_PyThreadState_New@@Base+0x207c> │ │ │ │ + bl 257fb8 <_PyThreadState_New@@Base+0x2074> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq caeb0 │ │ │ │ + beq cb4dc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cad3c │ │ │ │ + bgt cb368 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cad3c │ │ │ │ + bne cb368 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cad3c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cb368 │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r1, r2 │ │ │ │ lslgt r1, r1, #1 │ │ │ │ lslle r1, r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cb144 │ │ │ │ + b cb770 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne cade0 │ │ │ │ + bne cb40c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 257288 <_PyThreadState_New@@Base+0x207c> │ │ │ │ + bl 257fb8 <_PyThreadState_New@@Base+0x2074> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf98 │ │ │ │ - b cade0 │ │ │ │ + bne cb5c4 │ │ │ │ + b cb40c │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb114 │ │ │ │ + bgt cb740 │ │ │ │ mvn r2, #0 │ │ │ │ - b caf14 │ │ │ │ + b cb540 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - bne cacc0 │ │ │ │ + bne cb2ec │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r6, [sl, #4] │ │ │ │ str r9, [sl] │ │ │ │ - b cad3c │ │ │ │ + b cb368 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb114 │ │ │ │ + bgt cb740 │ │ │ │ mvn r2, #0 │ │ │ │ - b cae40 │ │ │ │ + b cb46c │ │ │ │ mov r0, r8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b caf24 │ │ │ │ + b cb550 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caf08 │ │ │ │ + bgt cb534 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf08 │ │ │ │ + bne cb534 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b caf08 │ │ │ │ + b cb534 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b cacc0 │ │ │ │ + b cb2ec │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cae50 │ │ │ │ + b cb47c │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cae34 │ │ │ │ + bgt cb460 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae34 │ │ │ │ + bne cb460 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cae34 │ │ │ │ + b cb460 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb130 │ │ │ │ + bgt cb75c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb138 │ │ │ │ + beq cb764 │ │ │ │ mvn r0, #0 │ │ │ │ - b cad40 │ │ │ │ + b cb36c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cb130 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cb75c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ cmp r1, #7 │ │ │ │ str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - bls cb454 │ │ │ │ + bls cba80 │ │ │ │ cmp r1, #15 │ │ │ │ - bls cb2c8 │ │ │ │ + bls cb8f4 │ │ │ │ cmp r1, #31 │ │ │ │ - bls cb488 │ │ │ │ + bls cbab4 │ │ │ │ mov r5, #32 │ │ │ │ mov r2, r5 │ │ │ │ lsl r5, r5, #1 │ │ │ │ cmp r5, r1 │ │ │ │ - bls cb180 │ │ │ │ + bls cb7ac │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmn r5, #-268435455 @ 0xf0000001 │ │ │ │ add r9, r3, #32 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bhi cb714 │ │ │ │ + bhi cbd40 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #456 @ 0x1c8 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #10 │ │ │ │ lsl sl, r5, #3 │ │ │ │ ldr r3, [r8, #988] @ 0x3dc │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb628 │ │ │ │ - ldr r3, [pc, #1364] @ cb720 │ │ │ │ + bne cbc54 │ │ │ │ + ldr r3, [pc, #1364] @ cbd4c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp sl, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - bne cb5cc │ │ │ │ + bne cbbf8 │ │ │ │ sub r1, sl, #1 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r3, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq cb5b0 │ │ │ │ + beq cbbdc │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb390 │ │ │ │ + beq cb9bc │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r5, #1 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ add r0, r7, r6, lsl #3 │ │ │ │ mov r8, r7 │ │ │ │ str r5, [r2, #16] │ │ │ │ ldrd r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne cb3ec │ │ │ │ + bne cba18 │ │ │ │ cmp r7, r0 │ │ │ │ - bhi cb2ac │ │ │ │ + bhi cb8d8 │ │ │ │ sub r0, r0, r7 │ │ │ │ add r3, r7, #16 │ │ │ │ bic r0, r0, #7 │ │ │ │ add r0, r0, r3 │ │ │ │ add r3, r7, #8 │ │ │ │ - b cb274 │ │ │ │ + b cb8a0 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq cb2ac │ │ │ │ + beq cb8d8 │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb268 │ │ │ │ + beq cb894 │ │ │ │ ldr ip, [r3, #-4] │ │ │ │ and r1, ip, r5 │ │ │ │ add r6, r4, r1, lsl #3 │ │ │ │ ldr lr, [r4, r1, lsl #3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb310 │ │ │ │ + bne cb93c │ │ │ │ add r3, r3, #8 │ │ │ │ str ip, [r6, #4] │ │ │ │ cmp r0, r3 │ │ │ │ str r2, [r4, r1, lsl #3] │ │ │ │ - bne cb274 │ │ │ │ + bne cb8a0 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r8, r9 │ │ │ │ str r4, [r3, #20] │ │ │ │ - bne cb57c │ │ │ │ + bne cbba8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #20] │ │ │ │ add r9, r0, #32 │ │ │ │ mov r5, #16 │ │ │ │ mov r2, #8 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #456 @ 0x1c8 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #10 │ │ │ │ lsl sl, r5, #3 │ │ │ │ ldr r3, [r8, #988] @ 0x3dc │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb628 │ │ │ │ - ldr r3, [pc, #1056] @ cb720 │ │ │ │ + bne cbc54 │ │ │ │ + ldr r3, [pc, #1056] @ cbd4c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - b cb1e0 │ │ │ │ + b cb80c │ │ │ │ add lr, r1, #9 │ │ │ │ cmp lr, r5 │ │ │ │ - bhi cb49c │ │ │ │ + bhi cbac8 │ │ │ │ ldr lr, [r6, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb54c │ │ │ │ + beq cbb78 │ │ │ │ ldr lr, [r6, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb574 │ │ │ │ + beq cbba0 │ │ │ │ ldr lr, [r6, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb47c │ │ │ │ + beq cbaa8 │ │ │ │ ldr lr, [r6, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb590 │ │ │ │ + beq cbbbc │ │ │ │ ldr lr, [r6, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb598 │ │ │ │ + beq cbbc4 │ │ │ │ ldr lr, [r6, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb5a0 │ │ │ │ + beq cbbcc │ │ │ │ ldr lr, [r6, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb5a8 │ │ │ │ + beq cbbd4 │ │ │ │ ldr lr, [r6, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb588 │ │ │ │ + beq cbbb4 │ │ │ │ ldr lr, [r6, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb49c │ │ │ │ + bne cbac8 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ - b cb480 │ │ │ │ + b cbaac │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ cmp lr, r8 │ │ │ │ - bhi cb554 │ │ │ │ + bhi cbb80 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ add r1, r0, lr │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, lr] │ │ │ │ sub r5, r5, #1 │ │ │ │ @@ -161951,230 +162348,230 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ add r0, r7, r6, lsl #3 │ │ │ │ str sl, [r2, #16] │ │ │ │ ldrd r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq cb248 │ │ │ │ + beq cb874 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ movw ip, #13300 @ 0x33f4 │ │ │ │ movt ip, #97 @ 0x61 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mov sl, r7 │ │ │ │ mov r9, r7 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b cb410 │ │ │ │ + b cba3c │ │ │ │ add sl, sl, #8 │ │ │ │ cmp sl, r0 │ │ │ │ - bhi cb61c │ │ │ │ + bhi cbc48 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, ip │ │ │ │ - beq cb40c │ │ │ │ + beq cba38 │ │ │ │ ldr lr, [sl, #4] │ │ │ │ mov r7, r3 │ │ │ │ mov r6, lr │ │ │ │ and r2, lr, r5 │ │ │ │ ldr r3, [r4, r2, lsl #3] │ │ │ │ add r1, r4, r2, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb658 │ │ │ │ + bne cbc84 │ │ │ │ mov r3, r7 │ │ │ │ stm r1, {r3, lr} │ │ │ │ - b cb40c │ │ │ │ + b cba38 │ │ │ │ ldr r8, [r0, #20] │ │ │ │ add r4, r0, #32 │ │ │ │ cmp r4, r8 │ │ │ │ - beq cb6b4 │ │ │ │ + beq cbce0 │ │ │ │ mov sl, #7 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ - b cb3c8 │ │ │ │ + b cb9f4 │ │ │ │ add r6, r6, #24 │ │ │ │ stm r6, {r2, ip} │ │ │ │ - b cb268 │ │ │ │ + b cb894 │ │ │ │ ldr r7, [r0, #20] │ │ │ │ add r9, r0, #32 │ │ │ │ mov r5, #32 │ │ │ │ mov r2, #16 │ │ │ │ - b cb2d8 │ │ │ │ + b cb904 │ │ │ │ lsr lr, ip, #5 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add r6, lr, #1 │ │ │ │ add r1, r1, r6 │ │ │ │ and r1, r1, r5 │ │ │ │ add r6, r4, r1, lsl #3 │ │ │ │ ldr sl, [r4, r1, lsl #3] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb480 │ │ │ │ + beq cbaac │ │ │ │ add sl, r1, #9 │ │ │ │ cmp sl, r5 │ │ │ │ - bhi cb538 │ │ │ │ + bhi cbb64 │ │ │ │ ldr sl, [r6, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb54c │ │ │ │ + beq cbb78 │ │ │ │ ldr sl, [r6, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb574 │ │ │ │ + beq cbba0 │ │ │ │ ldr sl, [r6, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb47c │ │ │ │ + beq cbaa8 │ │ │ │ ldr sl, [r6, #32] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb590 │ │ │ │ + beq cbbbc │ │ │ │ ldr sl, [r6, #40] @ 0x28 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb598 │ │ │ │ + beq cbbc4 │ │ │ │ ldr sl, [r6, #48] @ 0x30 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb5a0 │ │ │ │ + beq cbbcc │ │ │ │ ldr sl, [r6, #56] @ 0x38 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb5a8 │ │ │ │ + beq cbbd4 │ │ │ │ ldr sl, [r6, #64] @ 0x40 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb588 │ │ │ │ + beq cbbb4 │ │ │ │ ldr sl, [r6, #72] @ 0x48 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb388 │ │ │ │ + beq cb9b4 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, lr │ │ │ │ - b cb4ac │ │ │ │ + b cbad8 │ │ │ │ add r6, r6, #8 │ │ │ │ - b cb480 │ │ │ │ + b cbaac │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r5, r5, #1 │ │ │ │ str r3, [ip, #12] │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov sl, r5 │ │ │ │ mov r8, r7 │ │ │ │ str ip, [r3, #8] │ │ │ │ - b cb3c8 │ │ │ │ + b cb9f4 │ │ │ │ add r6, r6, #16 │ │ │ │ - b cb480 │ │ │ │ + b cbaac │ │ │ │ mov r0, r7 │ │ │ │ - bl a6458 │ │ │ │ - b cb2bc │ │ │ │ + bl a6530 │ │ │ │ + b cb8e8 │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ - b cb480 │ │ │ │ + b cbaac │ │ │ │ add r6, r6, #32 │ │ │ │ - b cb480 │ │ │ │ + b cbaac │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ - b cb480 │ │ │ │ + b cbaac │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ - b cb480 │ │ │ │ + b cbaac │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ - b cb480 │ │ │ │ + b cbaac │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne cb3b8 │ │ │ │ + bne cb9e4 │ │ │ │ ldr r4, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ strd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r4, r1 │ │ │ │ - bne cb69c │ │ │ │ + bne cbcc8 │ │ │ │ mov r0, sl │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cb714 │ │ │ │ + beq cbd40 │ │ │ │ ldr r1, [r3, #800] @ 0x320 │ │ │ │ sub r5, r5, #1 │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov sl, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r8, r7 │ │ │ │ str r1, [r3, #800] @ 0x320 │ │ │ │ - b cb3c8 │ │ │ │ + b cb9f4 │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b cb2ac │ │ │ │ + b cb8d8 │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, sl │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cb714 │ │ │ │ + beq cbd40 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov sl, r5 │ │ │ │ mov r8, r7 │ │ │ │ lsl r2, r2, #4 │ │ │ │ - b cb3c8 │ │ │ │ + b cb9f4 │ │ │ │ add r3, r2, #9 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi cb684 │ │ │ │ + bhi cbcb0 │ │ │ │ add r3, r1, #72 @ 0x48 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r1, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb448 │ │ │ │ + beq cba74 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb66c │ │ │ │ + bne cbc98 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r6, r6, #5 │ │ │ │ add r2, r2, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r5 │ │ │ │ - b cb438 │ │ │ │ + b cba64 │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, sl │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ - b cb5f4 │ │ │ │ + b cbc20 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq cb2bc │ │ │ │ + beq cb8e8 │ │ │ │ mov ip, r8 │ │ │ │ sub r4, fp, #100 @ 0x64 │ │ │ │ add r5, r1, #96 @ 0x60 │ │ │ │ mov lr, r4 │ │ │ │ ldr r0, [ip] │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ add r4, r4, #16 │ │ │ │ ldr r3, [ip, #-4] │ │ │ │ cmp ip, r5 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - bne cb6d0 │ │ │ │ + bne cbcfc │ │ │ │ mov sl, #7 │ │ │ │ mov r9, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ sub r7, fp, #100 @ 0x64 │ │ │ │ - b cb3c8 │ │ │ │ - bl 2e14d8 │ │ │ │ + b cb9f4 │ │ │ │ + bl 2e217c │ │ │ │ mvn r0, #0 │ │ │ │ - b cb2c0 │ │ │ │ + b cb8ec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ - ldr r4, [pc, #184] @ cb804 │ │ │ │ + ldr r4, [pc, #184] @ cbe30 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #-4] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ orr r3, r3, r1 │ │ │ │ @@ -162186,296 +162583,296 @@ │ │ │ │ ldr r1, [r3, #3824] @ 0xef0 │ │ │ │ and r0, r0, #1 │ │ │ │ str r0, [r2, #-4] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3, #3824] @ 0xef0 │ │ │ │ cmp r0, ip │ │ │ │ - beq cb7a4 │ │ │ │ + beq cbdd0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb7d0 │ │ │ │ + ble cbdfc │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1916] @ 0x77c │ │ │ │ cmp r1, #9 │ │ │ │ - bhi cb7f4 │ │ │ │ + bhi cbe20 │ │ │ │ ldr r0, [r3, #1912] @ 0x778 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r2] │ │ │ │ str r2, [r3, #1912] @ 0x778 │ │ │ │ str r1, [r3, #1916] @ 0x77c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ cmp r1, ip │ │ │ │ - bne cb7a4 │ │ │ │ + bne cbdd0 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - b cb7a4 │ │ │ │ + b cbdd0 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc0e8 │ │ │ │ + b bc1f4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cb808 <_Py_CheckFunctionResult@@Base>: │ │ │ │ +000cbe34 <_Py_CheckFunctionResult@@Base>: │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb824 <_Py_CheckFunctionResult@@Base+0x1c> │ │ │ │ + beq cbe50 <_Py_CheckFunctionResult@@Base+0x1c> │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb860 <_Py_CheckFunctionResult@@Base+0x58> │ │ │ │ + bne cbe8c <_Py_CheckFunctionResult@@Base+0x58> │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb838 <_Py_CheckFunctionResult@@Base+0x30> │ │ │ │ + beq cbe64 <_Py_CheckFunctionResult@@Base+0x30> │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb81c <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + bne cbe48 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ ldr ip, [r2] │ │ │ │ - beq cb8f4 <_Py_CheckFunctionResult@@Base+0xec> │ │ │ │ + beq cbf20 <_Py_CheckFunctionResult@@Base+0xec> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #35564 @ 0x8aec │ │ │ │ + movw r2, #36140 @ 0x8d2c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, ip │ │ │ │ - b 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + b 2db000 <_PyErr_Format@@Base> │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb81c <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + beq cbe48 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r4, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb8d0 <_Py_CheckFunctionResult@@Base+0xc8> │ │ │ │ + ble cbefc <_Py_CheckFunctionResult@@Base+0xc8> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ moveq r3, r5 │ │ │ │ ldr r1, [r2] │ │ │ │ - movwne r2, #35612 @ 0x8b1c │ │ │ │ - movweq r2, #35800 @ 0x8bd8 │ │ │ │ + movwne r2, #36188 @ 0x8d5c │ │ │ │ + movweq r2, #36376 @ 0x8e18 │ │ │ │ movtne r2, #61 @ 0x3d │ │ │ │ movteq r2, #61 @ 0x3d │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 334a38 │ │ │ │ + b 334eb8 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb89c <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + bne cbec8 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b cb89c <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ - movw r2, #35752 @ 0x8ba8 │ │ │ │ + b cbec8 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + movw r2, #36328 @ 0x8de8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, ip │ │ │ │ - b 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + b 2db000 <_PyErr_Format@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #540] @ cbb3c <_Py_CheckFunctionResult@@Base+0x334> │ │ │ │ + ldr r2, [pc, #540] @ cc168 <_Py_CheckFunctionResult@@Base+0x334> │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r0, r2 │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #0 │ │ │ │ - beq cba28 <_Py_CheckFunctionResult@@Base+0x220> │ │ │ │ + beq cc054 <_Py_CheckFunctionResult@@Base+0x220> │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cbac4 <_Py_CheckFunctionResult@@Base+0x2bc> │ │ │ │ + beq cc0f0 <_Py_CheckFunctionResult@@Base+0x2bc> │ │ │ │ ldr r0, [r0, #-4] │ │ │ │ subs r3, r3, #1 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic r0, r0, #3 │ │ │ │ and r2, r2, #3 │ │ │ │ orr r2, r2, r0 │ │ │ │ str r1, [r0] │ │ │ │ str r2, [r1, #4] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #460] @ cbb40 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ + ldr r0, [pc, #460] @ cc16c <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ str ip, [r6, #-8] │ │ │ │ and r1, r1, #1 │ │ │ │ str r1, [r6, #-4] │ │ │ │ ldr r1, [r2, r0] │ │ │ │ ldr r2, [r1, #3824] @ 0xef0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ - bmi cbacc <_Py_CheckFunctionResult@@Base+0x2c4> │ │ │ │ + bmi cc0f8 <_Py_CheckFunctionResult@@Base+0x2c4> │ │ │ │ add r5, r6, #16 │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [r5, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb9b8 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cbfe4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cba30 <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ + ble cc05c <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs cb9a0 <_Py_CheckFunctionResult@@Base+0x198> │ │ │ │ + bcs cbfcc <_Py_CheckFunctionResult@@Base+0x198> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r6, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cbae0 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ + bne cc10c <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt cbaf4 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ - ldr r0, [pc, #336] @ cbb40 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ + bgt cc120 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ + ldr r0, [pc, #336] @ cc16c <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsl r3, r3, #3 │ │ │ │ movw r1, #5836 @ 0x16cc │ │ │ │ ldr r2, [r2, r0] │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r1, #2000 @ 0x7d0 │ │ │ │ - bcs cbaf4 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ + bcs cc120 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1736] @ 0x6c8 │ │ │ │ str r2, [r6] │ │ │ │ str r6, [r3, #1736] @ 0x6c8 │ │ │ │ str r1, [r3, #1740] @ 0x6cc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb9b8 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bne cbfe4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #232] @ cbb44 <_Py_CheckFunctionResult@@Base+0x33c> │ │ │ │ + ldr r2, [pc, #232] @ cc170 <_Py_CheckFunctionResult@@Base+0x33c> │ │ │ │ ubfx r6, r6, #14, #1 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ ldr r2, [r7, #780] @ 0x30c │ │ │ │ sub r2, fp, r2 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ andlt r1, r6, #1 │ │ │ │ cmp r1, #0 │ │ │ │ asr sl, r2, #13 │ │ │ │ - bne cbb2c <_Py_CheckFunctionResult@@Base+0x324> │ │ │ │ - ldr r2, [pc, #192] @ cbb48 <_Py_CheckFunctionResult@@Base+0x340> │ │ │ │ + bne cc158 <_Py_CheckFunctionResult@@Base+0x324> │ │ │ │ + ldr r2, [pc, #192] @ cc174 <_Py_CheckFunctionResult@@Base+0x340> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne cbb00 <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ + bne cc12c <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ mov r0, r3 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb9b8 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cbfe4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ cmp sl, #3 │ │ │ │ movle r6, #0 │ │ │ │ andgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb9b8 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cbfe4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e2c78 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cb9b8 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bl 2e3918 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cbfe4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ - bpl cb994 <_Py_CheckFunctionResult@@Base+0x18c> │ │ │ │ + bpl cbfc0 <_Py_CheckFunctionResult@@Base+0x18c> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq cb9e8 <_Py_CheckFunctionResult@@Base+0x1e0> │ │ │ │ + beq cc014 <_Py_CheckFunctionResult@@Base+0x1e0> │ │ │ │ ldr r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ movw r1, #42540 @ 0xa62c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - b cbae0 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b cc10c <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cba90 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ + beq cc0bc <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cba90 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ + b cc0bc <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e2bbc <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cb9b8 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bl 2e3860 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cbfe4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000cbb4c : │ │ │ │ +000cc178 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cbb98 │ │ │ │ + beq cc1c4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrb r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ ands r3, r3, #255 @ 0xff │ │ │ │ - bne cbbb0 │ │ │ │ + bne cc1dc │ │ │ │ mov r2, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b cbbec │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + b cc218 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4290 @ 0x10c2 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - beq cbbd0 │ │ │ │ + beq cc1fc │ │ │ │ mov r0, r2 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbb98 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq cc1c4 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15856 @ 0x3df0 │ │ │ │ + movw r1, #16432 @ 0x4030 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b cbba8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b cc1d4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ @@ -162485,53 +162882,53 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r2, [r8, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r8, r6 │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - beq cc268 │ │ │ │ + beq cc898 │ │ │ │ ldr r1, [r8, #108] @ 0x6c │ │ │ │ - movw r2, #14184 @ 0x3768 │ │ │ │ + movw r2, #14472 @ 0x3888 │ │ │ │ movt r2, #29 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cc284 │ │ │ │ + bne cc8b4 │ │ │ │ cmp r7, r4 │ │ │ │ - beq cbc5c │ │ │ │ + beq cc288 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbc6c │ │ │ │ + bne cc298 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r7, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cbfb4 │ │ │ │ + bne cc5e0 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbfb0 │ │ │ │ + bne cc5dc │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbfb0 │ │ │ │ + bne cc5dc │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp ip, r2 │ │ │ │ - bne cbfb0 │ │ │ │ + bne cc5dc │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne cc3d4 │ │ │ │ + bne cca04 │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc5c0 │ │ │ │ + bne ccbf0 │ │ │ │ cmp r8, r6 │ │ │ │ - beq cbccc │ │ │ │ + beq cc2f8 │ │ │ │ ldr r3, [r8, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc9b8 │ │ │ │ + beq ccfe4 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldrb ip, [r1, #5] │ │ │ │ moveq r0, #12 │ │ │ │ lsl r2, r3, r2 │ │ │ │ @@ -162540,167 +162937,167 @@ │ │ │ │ lsl r2, r2, #1 │ │ │ │ movw ip, #43691 @ 0xaaab │ │ │ │ movt ip, #43690 @ 0xaaaa │ │ │ │ add r3, r3, #20 │ │ │ │ umull ip, r2, ip, r2 │ │ │ │ lsr r2, r2, #1 │ │ │ │ mlas r2, r0, r2, r3 │ │ │ │ - bmi cc6a4 │ │ │ │ + bmi cccd0 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r6, [r8, #988] @ 0x3dc │ │ │ │ cmp r6, r3 │ │ │ │ - bne cc684 │ │ │ │ - ldr r3, [pc, #3300] @ cca18 │ │ │ │ + bne cccb0 │ │ │ │ + ldr r3, [pc, #3300] @ cd044 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub r0, r2, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bcs cc574 │ │ │ │ + bcs ccba4 │ │ │ │ lsr r0, r0, #3 │ │ │ │ ldr r3, [r3, r0, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq cc5e4 │ │ │ │ + beq ccc14 │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ ldr ip, [r6] │ │ │ │ str ip, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cc1f4 │ │ │ │ + beq cc824 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e280 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ mov r3, #1 │ │ │ │ ldr r8, [r6, #16] │ │ │ │ lsl r3, r3, r2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc620 │ │ │ │ + beq ccc50 │ │ │ │ cmp r8, #0 │ │ │ │ addgt r2, r6, #20 │ │ │ │ movgt lr, #8 │ │ │ │ addgt r2, r2, r3 │ │ │ │ addgt r0, r2, #4 │ │ │ │ - ble cbe38 │ │ │ │ + ble cc464 │ │ │ │ mov r1, #0 │ │ │ │ - b cbdf4 │ │ │ │ + b cc420 │ │ │ │ ldr ip, [r2] │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbe20 │ │ │ │ + ble cc44c │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, lr │ │ │ │ cmp r8, r1 │ │ │ │ - beq cbe38 │ │ │ │ + beq cc464 │ │ │ │ add r2, r2, lr │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbde0 │ │ │ │ + beq cc40c │ │ │ │ ldr ip, [r3] │ │ │ │ add r9, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbdcc │ │ │ │ + ble cc3f8 │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbde0 │ │ │ │ + bgt cc40c │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r8 │ │ │ │ str r3, [ip] │ │ │ │ addne r0, r0, lr │ │ │ │ - bne cbdf0 │ │ │ │ + bne cc41c │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - blt cbf48 │ │ │ │ + blt cc574 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne cbf48 │ │ │ │ + bne cc574 │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ lsl r8, r3, r1 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ - beq cc464 │ │ │ │ + beq cca94 │ │ │ │ cmp r3, #0 │ │ │ │ - ble cbf00 │ │ │ │ + ble cc52c │ │ │ │ add r8, r2, r8 │ │ │ │ mov ip, r7 │ │ │ │ add r1, r8, #20 │ │ │ │ add lr, r8, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r0 │ │ │ │ mov r6, lr │ │ │ │ ldr r0, [r4, r5, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbec4 │ │ │ │ + beq cc4f0 │ │ │ │ ldr ip, [r0] │ │ │ │ sub lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc194 │ │ │ │ + ble cc7c4 │ │ │ │ ldr r0, [r6, r5, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbee0 │ │ │ │ + beq cc50c │ │ │ │ ldr ip, [r0] │ │ │ │ sub lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc1c4 │ │ │ │ + ble cc7f4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r8 │ │ │ │ - bne cbea8 │ │ │ │ + bne cc4d4 │ │ │ │ mov r6, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r7, r3 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cc188 │ │ │ │ + bne cc7b8 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cc188 │ │ │ │ - ldr r3, [pc, #2808] @ cca18 │ │ │ │ + bne cc7b8 │ │ │ │ + ldr r3, [pc, #2808] @ cd044 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1932] @ 0x78c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bhi cc188 │ │ │ │ + bhi cc7b8 │ │ │ │ ldr r0, [r3, #1928] @ 0x788 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r2] │ │ │ │ str r2, [r3, #1928] @ 0x788 │ │ │ │ str r1, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [r7, #24] │ │ │ │ str r2, [r7, #8] │ │ │ │ - beq cbc5c │ │ │ │ + beq cc288 │ │ │ │ ldr r3, [r7, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbc5c │ │ │ │ - ldr r1, [pc, #2724] @ cca18 │ │ │ │ + bne cc288 │ │ │ │ + ldr r1, [pc, #2724] @ cd044 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, #-4] │ │ │ │ sub r0, r7, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr ip, [r1, #4] │ │ │ │ @@ -162708,292 +163105,293 @@ │ │ │ │ str r0, [ip] │ │ │ │ str r3, [r7, #-4] │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ str r1, [r7, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r1, #4] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - b cbc5c │ │ │ │ + b cc288 │ │ │ │ mov r9, #1 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ lsl r1, r1, r2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ smull r0, r2, r2, r1 │ │ │ │ sub r2, r2, r1, asr #31 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt cc404 │ │ │ │ + bgt cca34 │ │ │ │ + mov r5, ip │ │ │ │ mov r8, #0 │ │ │ │ mov sl, r7 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b cc018 │ │ │ │ + b cc648 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc11c │ │ │ │ + ble cc74c │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc6a8 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ + bne cccd4 │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ add r8, r8, #1 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne cc914 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r3, r5 │ │ │ │ + bne ccf40 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r6 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq cc6cc │ │ │ │ + beq cccf8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc640 │ │ │ │ + bne ccc70 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r8, r2 │ │ │ │ - bge cbc5c │ │ │ │ + bge cc288 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, #20 │ │ │ │ lsl r1, r0, r1 │ │ │ │ ldrb r0, [r3, #-14] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc14c │ │ │ │ + beq cc77c │ │ │ │ add r1, r1, r8, lsl #3 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cc238 │ │ │ │ + beq cc868 │ │ │ │ cmp r8, r2 │ │ │ │ - bge cbc5c │ │ │ │ + bge cc288 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc17c │ │ │ │ + ble cc7ac │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ cmp r9, #1 │ │ │ │ - bne cc500 │ │ │ │ + bne ccb30 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc140 │ │ │ │ + ble cc770 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl ac1bc │ │ │ │ + bl ac2a4 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbff0 │ │ │ │ + bgt cc620 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbff0 │ │ │ │ + bne cc620 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbffc │ │ │ │ + bgt cc62c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbffc │ │ │ │ + bne cc62c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cbffc │ │ │ │ + b cc62c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - b cc0c0 │ │ │ │ + b cc6f0 │ │ │ │ mov r0, #12 │ │ │ │ mla r1, r0, r8, r1 │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r8, r2 │ │ │ │ - beq cbc5c │ │ │ │ + beq cc288 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cc614 │ │ │ │ + beq ccc44 │ │ │ │ ldm r3, {r2, r7} │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc09c │ │ │ │ + bgt cc6cc │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - b cc09c │ │ │ │ + b cc6cc │ │ │ │ mov r0, r2 │ │ │ │ - bl a6458 │ │ │ │ - b cbf48 │ │ │ │ + bl a6530 │ │ │ │ + b cc574 │ │ │ │ cmp lr, #0 │ │ │ │ str lr, [r0] │ │ │ │ - bne cbec4 │ │ │ │ + bne cc4f0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, r5, lsl #3] │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne cbed0 │ │ │ │ - b cbee0 │ │ │ │ + bne cc4fc │ │ │ │ + b cc50c │ │ │ │ cmp lr, #0 │ │ │ │ str lr, [r0] │ │ │ │ - bne cbee0 │ │ │ │ + bne cc50c │ │ │ │ add r5, r5, #1 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, r8 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne cbea8 │ │ │ │ - b cbeec │ │ │ │ + bne cc4d4 │ │ │ │ + b cc518 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr sl, [r3, #28] │ │ │ │ cmp sl, r9 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [lr, #12] │ │ │ │ strcc lr, [r3, #8] │ │ │ │ - bcc cbd84 │ │ │ │ + bcc cc3b0 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r3, r9 │ │ │ │ str r1, [r3, #4] │ │ │ │ add r0, r9, r0, lsl #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ str ip, [r3, r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc574 │ │ │ │ + beq ccba4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b cbd84 │ │ │ │ + b cc3b0 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - ble cbc5c │ │ │ │ + ble cc288 │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cc080 │ │ │ │ + bne cc6b0 │ │ │ │ add r8, r8, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r8, r2 │ │ │ │ - blt cc248 │ │ │ │ - b cbc5c │ │ │ │ + blt cc878 │ │ │ │ + b cc288 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbc34 │ │ │ │ + bne cc260 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1aa38c │ │ │ │ + bl 1aaaf0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cc6a8 │ │ │ │ - bl ca8ac │ │ │ │ + beq cccd4 │ │ │ │ + bl caed8 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc2c0 │ │ │ │ + bgt cc8f0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc98c │ │ │ │ + beq ccfb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq cc6a8 │ │ │ │ + beq cccd4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl cab60 │ │ │ │ + bl cb18c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #1 │ │ │ │ - bne cc700 │ │ │ │ + bne ccd2c │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r4 │ │ │ │ - beq cc378 │ │ │ │ + beq cc9a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl c508c │ │ │ │ + bl c5760 │ │ │ │ mov r1, r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq cc7e0 │ │ │ │ + beq cce0c │ │ │ │ mov r2, r4 │ │ │ │ - bl b6504 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ + bl b65e4 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc3b0 │ │ │ │ + ble cc9e0 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc340 │ │ │ │ + bgt cc970 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq cc99c │ │ │ │ + beq ccfc8 │ │ │ │ mov r0, r8 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cc9c8 │ │ │ │ + beq ccff4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cc2f0 │ │ │ │ - ldr r3, [pc, #1716] @ cca1c │ │ │ │ + bne cc920 │ │ │ │ + ldr r3, [pc, #1712] @ cd048 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc7ac │ │ │ │ + bne ccdd8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc39c │ │ │ │ + bgt cc9cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc39c │ │ │ │ + bne cc9cc │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + bl bec24 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b cbc60 │ │ │ │ + b cc28c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc324 │ │ │ │ + bne cc954 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cc324 │ │ │ │ + b cc954 │ │ │ │ mov r0, #1 │ │ │ │ movw lr, #21846 @ 0x5556 │ │ │ │ movt lr, #21845 @ 0x5555 │ │ │ │ lsl r2, r0, r2 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ bic r2, r2, #1 │ │ │ │ smull r9, lr, r2, lr │ │ │ │ sub r2, lr, r2, asr #31 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt cbcac │ │ │ │ + bgt cc2d8 │ │ │ │ mov r9, r0 │ │ │ │ - b cbfb4 │ │ │ │ + b cc5e0 │ │ │ │ add r5, ip, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ add r2, r5, #1 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ asr r2, r2, #1 │ │ │ │ @@ -163004,472 +163402,471 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl ad21c │ │ │ │ + bl ad304 │ │ │ │ cmp r0, #0 │ │ │ │ + bne cccd4 │ │ │ │ + ldr ip, [r4, #8] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldreq ip, [r4, #8] │ │ │ │ - beq cbfdc │ │ │ │ - b cc6a8 │ │ │ │ + b cc608 │ │ │ │ cmp r3, #0 │ │ │ │ - ble cc188 │ │ │ │ + ble cc7b8 │ │ │ │ mov sl, r4 │ │ │ │ add r8, r2, r8 │ │ │ │ mov r4, r5 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r3 │ │ │ │ - b cc4b0 │ │ │ │ + b ccae0 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc4a0 │ │ │ │ + beq ccad0 │ │ │ │ ldr r1, [r0] │ │ │ │ sub ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc4e0 │ │ │ │ + ble ccb10 │ │ │ │ add r4, r4, #1 │ │ │ │ add r8, r8, #12 │ │ │ │ cmp r4, r5 │ │ │ │ - beq cc4f4 │ │ │ │ + beq ccb24 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc484 │ │ │ │ + beq ccab4 │ │ │ │ ldr r1, [r0] │ │ │ │ sub ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc484 │ │ │ │ + bgt ccab4 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cc484 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cc484 │ │ │ │ + bne ccab4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ccab4 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cc4a0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cc4a0 │ │ │ │ + bne ccad0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ccad0 │ │ │ │ mov r2, r9 │ │ │ │ mov r4, sl │ │ │ │ - b cbf00 │ │ │ │ + b cc52c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq cc8e0 │ │ │ │ + beq ccf0c │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cc0b4 │ │ │ │ + beq cc6e4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc0b4 │ │ │ │ + beq cc6e4 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc600 │ │ │ │ + bne ccc30 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc8b0 │ │ │ │ + ble ccedc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc004 │ │ │ │ + bgt cc634 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc004 │ │ │ │ + bne cc634 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cc004 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cc634 │ │ │ │ ldr r6, [r8, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ cmp r6, r3 │ │ │ │ - bne cc6b0 │ │ │ │ + bne cccdc │ │ │ │ cmp r2, #1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc6a4 │ │ │ │ + beq cccd0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r1, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1, #800] @ 0x320 │ │ │ │ - b cc230 │ │ │ │ + b cc860 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ - bl c3bd8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c42ac <_PyDict_SendEvent@@Base> │ │ │ │ ldr r8, [r4, #4] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b cbcb8 │ │ │ │ + b cc2e4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ - b cc228 │ │ │ │ + b cc858 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r7, [r3] │ │ │ │ - ble cc9f0 │ │ │ │ + ble cd01c │ │ │ │ mvn r4, #1 │ │ │ │ - b cbc60 │ │ │ │ + b cc28c │ │ │ │ add r3, r3, #12 │ │ │ │ add r8, r8, #1 │ │ │ │ - b cc158 │ │ │ │ + b cc788 │ │ │ │ cmp r8, #0 │ │ │ │ - ble cbe38 │ │ │ │ + ble cc464 │ │ │ │ add r0, r6, #20 │ │ │ │ mov lr, #12 │ │ │ │ add r0, r0, r3 │ │ │ │ add r2, r0, #4 │ │ │ │ add r0, r0, #8 │ │ │ │ - b cbdc4 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r8, r2 │ │ │ │ - bge cbc5c │ │ │ │ + b cc3f0 │ │ │ │ + cmp r8, r5 │ │ │ │ + bge cc288 │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldrb r2, [r2, r8] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r3, r1, r2, lsl #3 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - b cc170 │ │ │ │ + b cc7a0 │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r6 │ │ │ │ subs r6, r0, #0 │ │ │ │ ldrne r1, [r4, #24] │ │ │ │ ldrne r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne cbd84 │ │ │ │ - bl 2e14d8 │ │ │ │ + bne cc3b0 │ │ │ │ + bl 2e217c │ │ │ │ mvn r4, #0 │ │ │ │ - b cbc60 │ │ │ │ + b cc28c │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ - b cc5a4 │ │ │ │ + b ccbd4 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbc5c │ │ │ │ + beq cc288 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc640 │ │ │ │ + bne ccc70 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r8 │ │ │ │ - bgt cc050 │ │ │ │ - b cbc5c │ │ │ │ + bgt cc680 │ │ │ │ + b cc288 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne r6, r3 │ │ │ │ - beq cc378 │ │ │ │ + beq cc9a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7d3c │ │ │ │ + bl a7e14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc848 │ │ │ │ + bne cce74 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c508c │ │ │ │ + bl c5760 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc7e0 │ │ │ │ + beq cce0c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6504 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ + bl b65e4 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc82c │ │ │ │ + ble cce58 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc774 │ │ │ │ + bgt ccda0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cca0c │ │ │ │ + beq cd038 │ │ │ │ cmn r9, #1 │ │ │ │ - beq cc9c8 │ │ │ │ + beq ccff4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cc710 │ │ │ │ - ldr r3, [pc, #640] @ cca1c │ │ │ │ + bne ccd3c │ │ │ │ + ldr r3, [pc, #640] @ cd048 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r3] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc378 │ │ │ │ + beq cc9a8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc378 │ │ │ │ - movw r3, #49388 @ 0xc0ec │ │ │ │ + beq cc9a8 │ │ │ │ + movw r3, #49176 @ 0xc018 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b2bc <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c3e4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc378 │ │ │ │ + beq cc9a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b2dc <_PyErr_Clear@@Base> │ │ │ │ - b cc378 │ │ │ │ + bl 28c404 <_PyErr_Clear@@Base> │ │ │ │ + b cc9a8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc804 │ │ │ │ + bgt cce30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc804 │ │ │ │ + bne cce30 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc6a8 │ │ │ │ + bgt cccd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc6a8 │ │ │ │ + bne cccd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cc6a8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cccd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc758 │ │ │ │ + bne ccd84 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cc758 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ccd84 │ │ │ │ cmp r0, #1 │ │ │ │ - bne cc95c │ │ │ │ + bne ccf88 │ │ │ │ cmp r6, #0 │ │ │ │ - bne cc880 │ │ │ │ + bne cceac │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc77c │ │ │ │ + bgt ccda8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc77c │ │ │ │ + bne ccda8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cc77c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ccda8 │ │ │ │ str r5, [r6] │ │ │ │ mvn r4, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbc60 │ │ │ │ + bgt cc28c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbc60 │ │ │ │ + bne cc28c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cbc60 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cc28c │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc54c │ │ │ │ + bne ccb7c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc004 │ │ │ │ - b cc11c │ │ │ │ + bgt cc634 │ │ │ │ + b cc74c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc930 │ │ │ │ + ble ccf5c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc6a8 │ │ │ │ + bgt cccd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc6a8 │ │ │ │ + bne cccd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cc6a8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cccd4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35844 @ 0x8c04 │ │ │ │ + movw r1, #36420 @ 0x8e44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b cc6a8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b cccd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc954 │ │ │ │ + beq ccf80 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc6a8 │ │ │ │ + bgt cccd4 │ │ │ │ mvn r3, #0 │ │ │ │ - b cc11c │ │ │ │ + b cc74c │ │ │ │ mvn r3, #0 │ │ │ │ - b cc100 │ │ │ │ + b cc730 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc978 │ │ │ │ + bgt ccfa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc980 │ │ │ │ + beq ccfac │ │ │ │ mvn r4, #0 │ │ │ │ - b cc888 │ │ │ │ + b cceb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cc978 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ccfa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cc2c0 │ │ │ │ + b cc8f0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cc340 │ │ │ │ + b cc970 │ │ │ │ cmp r8, r6 │ │ │ │ - beq cbccc │ │ │ │ + beq cc2f8 │ │ │ │ ldr r8, [r8, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cc9b0 │ │ │ │ - b cbccc │ │ │ │ + bne ccfdc │ │ │ │ + b cc2f8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc6a8 │ │ │ │ + bgt cccd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc6a8 │ │ │ │ + bne cccd4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cc6a8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cccd4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cc60c │ │ │ │ + bne ccc3c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cc60c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ccc3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cc774 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b ccda0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd32c │ │ │ │ + bgt cd958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd078 │ │ │ │ + bne cd6a4 │ │ │ │ str r0, [r8] │ │ │ │ ldr r2, [r8, #-8] │ │ │ │ ldr r4, [r8, #28] │ │ │ │ ldr r6, [r8, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ccd40 │ │ │ │ + beq cd36c │ │ │ │ ldr r1, [r8, #-4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ orr r3, r3, r1 │ │ │ │ str r2, [r1] │ │ │ │ str r3, [r2, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #2204] @ cd338 │ │ │ │ + ldr r2, [pc, #2204] @ cd964 │ │ │ │ ldr r1, [r8, #-4] │ │ │ │ str r0, [r8, #-8] │ │ │ │ and r1, r1, #1 │ │ │ │ str r1, [r8, #-4] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - bne ccd48 │ │ │ │ + bne cd374 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ccc4c │ │ │ │ + beq cd278 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - blt ccc4c │ │ │ │ + blt cd278 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne ccc4c │ │ │ │ + bne cd278 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ ldr r7, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ lsl r5, r5, r2 │ │ │ │ - beq ccdec │ │ │ │ + beq cd418 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ccc10 │ │ │ │ + ble cd23c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, #0 │ │ │ │ add r5, r6, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ccb44 │ │ │ │ + b cd170 │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [r3, r4, lsl #3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq ccb38 │ │ │ │ + beq cd164 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccc98 │ │ │ │ + ble cd2c4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - beq ccc08 │ │ │ │ + beq cd234 │ │ │ │ add r3, r5, #20 │ │ │ │ ldr r3, [r3, r4, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ccb1c │ │ │ │ + beq cd148 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccb1c │ │ │ │ + bgt cd148 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ccb1c │ │ │ │ - ldr r1, [pc, #1988] @ cd33c │ │ │ │ + bne cd148 │ │ │ │ + ldr r1, [pc, #1988] @ cd968 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r6, [r1, r0] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r6, #780] @ 0x30c │ │ │ │ @@ -163478,76 +163875,76 @@ │ │ │ │ sub r2, fp, r2 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ andlt r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ asr r2, r2, #13 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne cd30c │ │ │ │ - ldr r2, [pc, #1920] @ cd340 │ │ │ │ + bne cd938 │ │ │ │ + ldr r2, [pc, #1920] @ cd96c │ │ │ │ ldr r8, [r2, #1708] @ 0x6ac │ │ │ │ cmp r8, #0 │ │ │ │ - bne cd2dc │ │ │ │ + bne cd908 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ccb1c │ │ │ │ + beq cd148 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ccb1c │ │ │ │ + beq cd148 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e2c78 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b ccb1c │ │ │ │ + bl 2e3918 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cd148 │ │ │ │ mov r6, r9 │ │ │ │ mov r8, sl │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne ccc44 │ │ │ │ + bne cd270 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne ccc44 │ │ │ │ - ldr r2, [pc, #1800] @ cd338 │ │ │ │ + bne cd270 │ │ │ │ + ldr r2, [pc, #1800] @ cd964 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r2, r3] │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ ldr r1, [ip, #1932] @ 0x78c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bls ccdbc │ │ │ │ + bls cd3e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ movw r1, #19260 @ 0x4b3c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne ccde4 │ │ │ │ - ldr r2, [pc, #1744] @ cd338 │ │ │ │ + bne cd410 │ │ │ │ + ldr r2, [pc, #1744] @ cd964 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1924] @ 0x784 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi ccda8 │ │ │ │ + bhi cd3d4 │ │ │ │ ldr r1, [r3, #1920] @ 0x780 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r8] │ │ │ │ str r8, [r3, #1920] @ 0x780 │ │ │ │ str r2, [r3, #1924] @ 0x784 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccb38 │ │ │ │ - ldr r2, [pc, #1676] @ cd33c │ │ │ │ + bne cd164 │ │ │ │ + ldr r2, [pc, #1676] @ cd968 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r8, [r2, r1] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r8, #780] @ 0x30c │ │ │ │ @@ -163556,660 +163953,660 @@ │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne cd31c │ │ │ │ - ldr r3, [pc, #1608] @ cd340 │ │ │ │ + bne cd948 │ │ │ │ + ldr r3, [pc, #1608] @ cd96c │ │ │ │ ldr r3, [r3, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd2b4 │ │ │ │ + bne cd8e0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ccb38 │ │ │ │ + beq cd164 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ccb38 │ │ │ │ + beq cd164 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e2c78 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b ccb38 │ │ │ │ + bl 2e3918 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cd164 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ccabc │ │ │ │ + beq cd0e8 │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cce78 │ │ │ │ + bne cd4a4 │ │ │ │ ldrb r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ movne r7, r4 │ │ │ │ movne r9, r1 │ │ │ │ - bne ccd78 │ │ │ │ - b cce70 │ │ │ │ + bne cd3a4 │ │ │ │ + b cd49c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - beq cce70 │ │ │ │ + beq cd49c │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccd6c │ │ │ │ + beq cd398 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccd6c │ │ │ │ + bgt cd398 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne ccd6c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ccd6c │ │ │ │ + bne cd398 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd398 │ │ │ │ ldr r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ add lr, r1, #1 │ │ │ │ ldr r1, [ip, #1928] @ 0x788 │ │ │ │ str r1, [r6] │ │ │ │ movw r1, #19260 @ 0x4b3c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [ip, #1928] @ 0x788 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ str lr, [ip, #1932] @ 0x78c │ │ │ │ cmp r0, r1 │ │ │ │ - beq ccc68 │ │ │ │ + beq cd294 │ │ │ │ ldr r3, [r0, #160] @ 0xa0 │ │ │ │ - b ccdac │ │ │ │ + b cd3d8 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ccc44 │ │ │ │ + ble cd270 │ │ │ │ add r4, r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b cce28 │ │ │ │ + b cd454 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cce18 │ │ │ │ + beq cd444 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cce58 │ │ │ │ + ble cd484 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq ccc10 │ │ │ │ + beq cd23c │ │ │ │ add r4, r4, #12 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cce00 │ │ │ │ + beq cd42c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cce00 │ │ │ │ + bgt cd42c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cce00 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cce00 │ │ │ │ + bne cd42c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd42c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cce18 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cce18 │ │ │ │ + bne cd444 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd444 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt ccc4c │ │ │ │ + blt cd278 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ - bne ccc4c │ │ │ │ + bne cd278 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldrb r5, [r6, #6] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ lsl r3, r3, r2 │ │ │ │ mov r9, r1 │ │ │ │ - beq cd208 │ │ │ │ + beq cd834 │ │ │ │ cmp r1, #0 │ │ │ │ - ble cd0b4 │ │ │ │ + ble cd6e0 │ │ │ │ add r3, r6, r3 │ │ │ │ mov r4, #0 │ │ │ │ add r7, r3, #20 │ │ │ │ add r5, r3, #24 │ │ │ │ ands r3, r1, #3 │ │ │ │ - beq cd048 │ │ │ │ + beq cd674 │ │ │ │ cmp r3, #1 │ │ │ │ - beq ccf48 │ │ │ │ + beq cd574 │ │ │ │ cmp r3, #2 │ │ │ │ - beq ccf14 │ │ │ │ + beq cd540 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccef8 │ │ │ │ + beq cd524 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd284 │ │ │ │ + ble cd8b0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf10 │ │ │ │ + beq cd53c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd29c │ │ │ │ + ble cd8c8 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf2c │ │ │ │ + beq cd558 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd1d8 │ │ │ │ + ble cd804 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf44 │ │ │ │ + beq cd570 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd1f0 │ │ │ │ + ble cd81c │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf60 │ │ │ │ + beq cd58c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd1a8 │ │ │ │ + ble cd7d4 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf78 │ │ │ │ + beq cd5a4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd1c0 │ │ │ │ + ble cd7ec │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne cd048 │ │ │ │ - b cd0b4 │ │ │ │ + bne cd674 │ │ │ │ + b cd6e0 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccfa0 │ │ │ │ + beq cd5cc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd100 │ │ │ │ + ble cd72c │ │ │ │ add sl, r4, #1 │ │ │ │ ldr r0, [r7, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccfbc │ │ │ │ + beq cd5e8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd118 │ │ │ │ + ble cd744 │ │ │ │ ldr r0, [r5, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccfd4 │ │ │ │ + beq cd600 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd130 │ │ │ │ + ble cd75c │ │ │ │ add r4, sl, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccff0 │ │ │ │ + beq cd61c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd148 │ │ │ │ + ble cd774 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd008 │ │ │ │ + beq cd634 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd160 │ │ │ │ + ble cd78c │ │ │ │ add r4, sl, #2 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd024 │ │ │ │ + beq cd650 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd178 │ │ │ │ + ble cd7a4 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd03c │ │ │ │ + beq cd668 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd190 │ │ │ │ + ble cd7bc │ │ │ │ add r4, sl, #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq cd0b4 │ │ │ │ + beq cd6e0 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccf88 │ │ │ │ + beq cd5b4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccf88 │ │ │ │ + bgt cd5b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccf88 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ccf88 │ │ │ │ + bne cd5b4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd5b4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #5 │ │ │ │ - bl c3bd8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c42ac <_PyDict_SendEvent@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccc90 │ │ │ │ + bgt cd2bc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq cca58 │ │ │ │ - b ccc90 │ │ │ │ + beq cd084 │ │ │ │ + b cd2bc │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne ccc44 │ │ │ │ + bne cd270 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne ccc44 │ │ │ │ - ldr r2, [pc, #612] @ cd338 │ │ │ │ + bne cd270 │ │ │ │ + ldr r2, [pc, #612] @ cd964 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi ccc44 │ │ │ │ + bhi cd270 │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r6] │ │ │ │ str r6, [r3, #1928] @ 0x788 │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ - b ccc4c │ │ │ │ + b cd278 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccfa0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ccfa0 │ │ │ │ + bne cd5cc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd5cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccfbc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ccfbc │ │ │ │ + bne cd5e8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd5e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccfd4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ccfd4 │ │ │ │ + bne cd600 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd600 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccff0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ccff0 │ │ │ │ + bne cd61c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd61c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd008 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cd008 │ │ │ │ + bne cd634 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd634 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd024 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cd024 │ │ │ │ + bne cd650 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd650 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd03c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cd03c │ │ │ │ + bne cd668 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd668 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccf60 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ccf60 │ │ │ │ + bne cd58c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd58c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccf78 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ccf78 │ │ │ │ + bne cd5a4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd5a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccf2c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ccf2c │ │ │ │ + bne cd558 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd558 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccf44 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ccf44 │ │ │ │ + bne cd570 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd570 │ │ │ │ add r4, r6, r3 │ │ │ │ mov r7, r1 │ │ │ │ - b cd238 │ │ │ │ + b cd864 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd230 │ │ │ │ + beq cd85c │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cd270 │ │ │ │ + ble cd89c │ │ │ │ add r5, r5, #1 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r5, r7 │ │ │ │ - bge cd0b4 │ │ │ │ + bge cd6e0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd214 │ │ │ │ + beq cd840 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd214 │ │ │ │ + bgt cd840 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne cd214 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cd214 │ │ │ │ + bne cd840 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd840 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne cd230 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cd230 │ │ │ │ + bne cd85c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd85c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccef8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ccef8 │ │ │ │ + bne cd524 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd524 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccf10 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ccf10 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + bne cd53c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cd53c │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq ccd00 │ │ │ │ - ldr r2, [pc, #116] @ cd340 │ │ │ │ + beq cd32c │ │ │ │ + ldr r2, [pc, #116] @ cd96c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ blx r3 │ │ │ │ - b ccd00 │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b cd32c │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp r8, r2 │ │ │ │ - beq ccbc8 │ │ │ │ - ldr r2, [pc, #76] @ cd340 │ │ │ │ + beq cd1f4 │ │ │ │ + ldr r2, [pc, #76] @ cd96c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ blx r8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ccbc8 │ │ │ │ + b cd1f4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e2bbc <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b ccb1c │ │ │ │ + bl 2e3860 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cd148 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e2bbc <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b ccb38 │ │ │ │ + bl 2e3860 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cd164 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccc90 │ │ │ │ - b cd080 │ │ │ │ + beq cd2bc │ │ │ │ + b cd6ac │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000cd344 : │ │ │ │ +000cd970 : │ │ │ │ add r1, r1, #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000cd360 : │ │ │ │ +000cd98c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000cd390 : │ │ │ │ +000cd9bc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #128] @ cd42c │ │ │ │ + ldr r2, [pc, #128] @ cda58 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r3, r2] │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ ldr r3, [ip, #2048] @ 0x800 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd3e0 │ │ │ │ + beq cda0c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [ip, #2052] @ 0x804 │ │ │ │ ldr r2, [ip, #2056] @ 0x808 │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [ip, #2044] @ 0x7fc │ │ │ │ cmp r2, #0 │ │ │ │ - bne cd41c │ │ │ │ + bne cda48 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [ip, #116] @ 0x74 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 25c108 │ │ │ │ + bl 25ce50 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25c20c │ │ │ │ + b 25cf54 │ │ │ │ ldr r3, [ip, #2052] @ 0x804 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1d4054 │ │ │ │ + b 1d4174 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cd430 : │ │ │ │ +000cda5c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ clz r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdb10 │ │ │ │ + bne ce13c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cd808 │ │ │ │ + beq cde34 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cd834 │ │ │ │ + beq cde60 │ │ │ │ cmp r5, #1 │ │ │ │ - beq cd83c │ │ │ │ + beq cde68 │ │ │ │ lsl r7, r5, #2 │ │ │ │ add r3, r4, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cd5a4 │ │ │ │ + bcs cdbd0 │ │ │ │ mov r0, r1 │ │ │ │ ldr ip, [r0], #4 │ │ │ │ cmp r2, ip │ │ │ │ - bcc cd788 │ │ │ │ + bcc cddb4 │ │ │ │ cmp r3, r0 │ │ │ │ - bls cd5a4 │ │ │ │ + bls cdbd0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add ip, r1, #8 │ │ │ │ cmp r2, r0 │ │ │ │ - bcc cd598 │ │ │ │ + bcc cdbc4 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd5a4 │ │ │ │ + bls cdbd0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add ip, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd598 │ │ │ │ + bhi cdbc4 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd5a4 │ │ │ │ + bls cdbd0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add ip, r1, #16 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd598 │ │ │ │ + bhi cdbc4 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd5a4 │ │ │ │ + bls cdbd0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add ip, r1, #20 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd598 │ │ │ │ + bhi cdbc4 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd5a4 │ │ │ │ + bls cdbd0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ add ip, r1, #24 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd598 │ │ │ │ + bhi cdbc4 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd5a4 │ │ │ │ + bls cdbd0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ add ip, r1, #28 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd598 │ │ │ │ + bhi cdbc4 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd5a4 │ │ │ │ + bls cdbd0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ add r1, r1, #32 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd564 │ │ │ │ + bhi cdb90 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cd5a4 │ │ │ │ + bcs cdbd0 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bls cd550 │ │ │ │ + bls cdb7c │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc cd490 │ │ │ │ + bcc cdabc │ │ │ │ movw r0, #45544 @ 0xb1e8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #36136 @ 0x8d28 │ │ │ │ + movw r1, #36712 @ 0x8f68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r1, ip │ │ │ │ mov r2, r0 │ │ │ │ - b cd568 │ │ │ │ + b cdb94 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi cd8f4 │ │ │ │ + bhi cdf20 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cdb24 │ │ │ │ + blt ce150 │ │ │ │ cmn r5, #-2147483626 @ 0x80000016 │ │ │ │ - bgt cd980 │ │ │ │ + bgt cdfac │ │ │ │ movw r9, #38392 @ 0x95f8 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ add r2, r5, #21 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, #1 │ │ │ │ - movw r1, #456 @ 0x1c8 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #10 │ │ │ │ ldr r2, [r9, #1008] @ 0x3f0 │ │ │ │ mov sl, r8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cd964 │ │ │ │ - ldr r2, [pc, #1472] @ cdbb0 │ │ │ │ + bne cdf90 │ │ │ │ + ldr r2, [pc, #1472] @ ce1dc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs cd7c4 │ │ │ │ + bcs cddf0 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r0 │ │ │ │ - beq cda64 │ │ │ │ + beq ce090 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r0, [r6] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd794 │ │ │ │ + beq cddc0 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #1348] @ cdbb4 │ │ │ │ + ldr r2, [pc, #1348] @ ce1e0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ ldr r9, [r2, #1708] @ 0x6ac │ │ │ │ cmp r9, #0 │ │ │ │ - bne cdb50 │ │ │ │ + bne ce17c │ │ │ │ cmp sl, #0 │ │ │ │ mov r1, r8 │ │ │ │ - beq cd9a0 │ │ │ │ + beq cdfcc │ │ │ │ str r5, [r6, #8] │ │ │ │ add r5, r6, r5 │ │ │ │ lsl r8, r8, #2 │ │ │ │ mov r2, #0 │ │ │ │ orr r8, r8, #96 @ 0x60 │ │ │ │ mvn r1, #0 │ │ │ │ strb r8, [r6, #16] │ │ │ │ str r1, [r6, #12] │ │ │ │ strb r2, [r5, #20] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ - beq cdba8 │ │ │ │ + beq ce1d4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq cda54 │ │ │ │ + beq ce080 │ │ │ │ add r0, r6, #20 │ │ │ │ cmp r1, #1 │ │ │ │ - bne cd9e8 │ │ │ │ + bne ce014 │ │ │ │ bic r7, r7, #15 │ │ │ │ add r2, r4, r7 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs cd814 │ │ │ │ + bcs cde40 │ │ │ │ add lr, r4, #16 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r4, r2, #16 │ │ │ │ add r1, r0, #4 │ │ │ │ mov r2, lr │ │ │ │ ldr ip, [r2, #-16] │ │ │ │ add r2, r2, #16 │ │ │ │ @@ -164218,826 +164615,826 @@ │ │ │ │ cmp r4, r2 │ │ │ │ ldr ip, [r2, #-28] @ 0xffffffe4 │ │ │ │ strb ip, [r1, #-7] │ │ │ │ ldr ip, [r2, #-24] @ 0xffffffe8 │ │ │ │ strb ip, [r1, #-6] │ │ │ │ ldr ip, [r2, #-20] @ 0xffffffec │ │ │ │ strb ip, [r1, #-5] │ │ │ │ - bne cd6f8 │ │ │ │ + bne cdd24 │ │ │ │ bic r2, r7, #15 │ │ │ │ lsr r1, r7, #4 │ │ │ │ add r4, r2, lr │ │ │ │ cmp r3, r4 │ │ │ │ - bls cd768 │ │ │ │ + bls cdd94 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, r4 │ │ │ │ - bls cd768 │ │ │ │ + bls cdd94 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r0], #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi cd758 │ │ │ │ + bhi cdd84 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdb40 │ │ │ │ + beq ce16c │ │ │ │ cmp r3, #1 │ │ │ │ - beq cd870 │ │ │ │ + beq cde9c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, ip │ │ │ │ - b cd568 │ │ │ │ + b cdb94 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bhi cd820 │ │ │ │ + bhi cde4c │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add r1, r2, lr │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne cd64c │ │ │ │ + bne cdc78 │ │ │ │ ldr r2, [r9, #968] @ 0x3c8 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #33140 @ 0x8174 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cdae4 │ │ │ │ + bne ce110 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrne r2, [r1, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r1, #800] @ 0x320 │ │ │ │ - bne cd64c │ │ │ │ - b cd980 │ │ │ │ + bne cdc78 │ │ │ │ + b cdfac │ │ │ │ bl 2cf74 │ │ │ │ mov r5, r0 │ │ │ │ - b cd470 │ │ │ │ + b cda9c │ │ │ │ cmp r4, r3 │ │ │ │ - bcc cd744 │ │ │ │ - b cd768 │ │ │ │ + bcc cdd70 │ │ │ │ + b cdd94 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b cd64c │ │ │ │ - ldr r6, [pc, #892] @ cdbb8 │ │ │ │ - b cd77c │ │ │ │ + b cdc78 │ │ │ │ + ldr r6, [pc, #892] @ ce1e4 │ │ │ │ + b cdda8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi cdad8 │ │ │ │ + bhi ce104 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ moveq r1, #24 │ │ │ │ movweq r6, #59024 @ 0xe690 │ │ │ │ movweq r2, #38392 @ 0x95f8 │ │ │ │ - ldrne r6, [pc, #860] @ cdbbc │ │ │ │ + ldrne r6, [pc, #860] @ ce1e8 │ │ │ │ movteq r2, #98 @ 0x62 │ │ │ │ mlaeq r6, r1, r3, r6 │ │ │ │ addne r6, r6, r3, lsl #5 │ │ │ │ addeq r6, r6, r2 │ │ │ │ - b cd77c │ │ │ │ + b cdda8 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne cd77c │ │ │ │ + bne cdda8 │ │ │ │ tst r3, #32 │ │ │ │ - beq cdba0 │ │ │ │ + beq ce1cc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r6, #20 │ │ │ │ addeq r3, r6, #28 │ │ │ │ ldrsb r1, [r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ movge r1, #24 │ │ │ │ movwge r4, #59024 @ 0xe690 │ │ │ │ movwge r3, #38392 @ 0x95f8 │ │ │ │ - ldrlt r4, [pc, #776] @ cdbbc │ │ │ │ + ldrlt r4, [pc, #776] @ ce1e8 │ │ │ │ movtge r3, #98 @ 0x62 │ │ │ │ mlage r4, r1, r2, r4 │ │ │ │ addlt r4, r4, r2, lsl #5 │ │ │ │ addge r4, r4, r3 │ │ │ │ cmp r6, r4 │ │ │ │ - beq cd8ec │ │ │ │ + beq cdf18 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd8ec │ │ │ │ + bgt cdf18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd8ec │ │ │ │ + bne cdf18 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r6, r4 │ │ │ │ - b cd77c │ │ │ │ + b cdda8 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls cda7c │ │ │ │ + bls ce0a8 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs cda44 │ │ │ │ + bcs ce070 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cdb24 │ │ │ │ + blt ce150 │ │ │ │ mov r8, #2 │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx 3cc028 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cc258 <_PyMonitoring_FireBranchEvent@@Base+0x3f4> │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mvneq r2, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r2, #-1073741809 @ 0xc000000f │ │ │ │ cmp r5, r2 │ │ │ │ mlale r2, r5, r8, r8 │ │ │ │ addle r2, r2, #28 │ │ │ │ strle r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bgt cd980 │ │ │ │ + bgt cdfac │ │ │ │ movw r9, #38392 @ 0x95f8 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ - movw r1, #456 @ 0x1c8 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #10 │ │ │ │ mov sl, #0 │ │ │ │ ldr r2, [r9, #1008] @ 0x3f0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq cd5e8 │ │ │ │ + beq cdc14 │ │ │ │ ldr r0, [r9, #1004] @ 0x3ec │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne cd64c │ │ │ │ + bne cdc78 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd6b0 │ │ │ │ + bne cdcdc │ │ │ │ mov r6, #0 │ │ │ │ - b cd77c │ │ │ │ + b cdda8 │ │ │ │ add r0, r6, #28 │ │ │ │ lsl r2, r8, #2 │ │ │ │ cmp r8, #1 │ │ │ │ orr r2, r2, #32 │ │ │ │ str r5, [r6, #8] │ │ │ │ strb r2, [r6, #16] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r6, #12] │ │ │ │ strbeq sl, [r0, r5] │ │ │ │ streq sl, [r6, #24] │ │ │ │ streq sl, [r6, #20] │ │ │ │ - beq cd6b0 │ │ │ │ + beq cdcdc │ │ │ │ cmp r8, #2 │ │ │ │ str sl, [r6, #24] │ │ │ │ lsleq r5, r5, #1 │ │ │ │ str sl, [r6, #20] │ │ │ │ strne sl, [r0, r7] │ │ │ │ strheq sl, [r0, r5] │ │ │ │ cmp r1, #2 │ │ │ │ biceq r7, r7, #15 │ │ │ │ moveq r2, r4 │ │ │ │ addeq r5, r4, r7 │ │ │ │ moveq r1, r0 │ │ │ │ - bne cdb00 │ │ │ │ + bne ce12c │ │ │ │ mov ip, #0 │ │ │ │ cmp r5, r2 │ │ │ │ mov lr, ip │ │ │ │ - bls cda9c │ │ │ │ + bls ce0c8 │ │ │ │ ldr r8, [r2] │ │ │ │ add r1, r1, #8 │ │ │ │ add r2, r2, #16 │ │ │ │ bfi ip, r8, #0, #16 │ │ │ │ ldr r8, [r2, #-12] │ │ │ │ bfi ip, r8, #16, #16 │ │ │ │ ldr r8, [r2, #-8] │ │ │ │ bfi lr, r8, #0, #16 │ │ │ │ ldr r8, [r2, #-4] │ │ │ │ str ip, [r1, #-8] │ │ │ │ bfi lr, r8, #16, #16 │ │ │ │ str lr, [r1, #-4] │ │ │ │ - b cda00 │ │ │ │ + b ce02c │ │ │ │ cmp r5, #0 │ │ │ │ - blt cdb24 │ │ │ │ + blt ce150 │ │ │ │ mov r8, #4 │ │ │ │ - b cd910 │ │ │ │ + b cdf3c │ │ │ │ add r0, r6, #28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq cd6d4 │ │ │ │ - b cd9e8 │ │ │ │ + beq cdd00 │ │ │ │ + b ce014 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ - b cd7bc │ │ │ │ + b cdde8 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cdb24 │ │ │ │ + blt ce150 │ │ │ │ cmn r5, #-2147483618 @ 0x8000001e │ │ │ │ - bgt cd980 │ │ │ │ + bgt cdfac │ │ │ │ add r2, r5, #29 │ │ │ │ mov r8, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd944 │ │ │ │ + b cdf70 │ │ │ │ sub r2, r4, #15 │ │ │ │ cmp r2, r5 │ │ │ │ lsrls r1, r7, #1 │ │ │ │ movhi r1, #0 │ │ │ │ cmp r2, r5 │ │ │ │ add r1, r0, r1 │ │ │ │ movhi r7, ip │ │ │ │ add r2, r7, r4 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bls cd768 │ │ │ │ + bls cdd94 │ │ │ │ ldr r2, [r0], #4 │ │ │ │ strh r2, [r1], #2 │ │ │ │ mov r2, r0 │ │ │ │ - b cdabc │ │ │ │ + b ce0e8 │ │ │ │ add r3, r4, #4 │ │ │ │ mov r7, #4 │ │ │ │ - b cd488 │ │ │ │ + b cdab4 │ │ │ │ ldr r0, [r9, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ - b cd7ec │ │ │ │ + b cde18 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e280 │ │ │ │ - b cd768 │ │ │ │ - movw r0, #36108 @ 0x8d0c │ │ │ │ + b cdd94 │ │ │ │ + movw r0, #36684 @ 0x8f4c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1906 @ 0x772 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cd998 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cdfc4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5496 @ 0x1578 │ │ │ │ + movw r1, #6016 @ 0x1780 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b cd998 │ │ │ │ + bl 16f7e8 │ │ │ │ + b cdfc4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2582a8 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b 258fd8 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r9, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cdb88 │ │ │ │ - ldr r0, [pc, #84] @ cdbc0 │ │ │ │ - bl 1be340 │ │ │ │ + bne ce1b4 │ │ │ │ + ldr r0, [pc, #84] @ ce1ec │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd680 │ │ │ │ + bne cdcac │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd680 │ │ │ │ + b cdcac │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd680 │ │ │ │ + b cdcac │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b cd894 │ │ │ │ + b cdec0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b cda58 │ │ │ │ + b ce084 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000cdbc4 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ +000ce1f0 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cdc24 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ + beq ce250 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ mov r4, r3 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne cdc0c <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ + bne ce238 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r4, #0 │ │ │ │ - b cdc00 <_PyUnicode_AsUTF8NoNUL@@Base+0x3c> │ │ │ │ + b ce22c <_PyUnicode_AsUTF8NoNUL@@Base+0x3c> │ │ │ │ │ │ │ │ -000cdc2c : │ │ │ │ +000ce258 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq cddd0 │ │ │ │ + beq ce3fc │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq cdc9c │ │ │ │ + beq ce2c8 │ │ │ │ tst r3, #32 │ │ │ │ - beq cde20 │ │ │ │ + beq ce44c │ │ │ │ cmn r0, #20 │ │ │ │ - beq cde40 │ │ │ │ + beq ce46c │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ strne r3, [r1] │ │ │ │ ldrbne r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq cdd98 │ │ │ │ + beq ce3c4 │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cdcc4 │ │ │ │ + beq ce2f0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cdcb8 │ │ │ │ + bne ce2e4 │ │ │ │ mov r0, r2 │ │ │ │ - b cdc94 │ │ │ │ + b ce2c0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [r1] │ │ │ │ - b cdcb0 │ │ │ │ + b ce2dc │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ tst r3, #32 │ │ │ │ - beq cde50 │ │ │ │ + beq ce47c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne cdda0 │ │ │ │ + bne ce3cc │ │ │ │ sub r2, fp, #24 │ │ │ │ - bl 2a7400 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a84e0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cddd4 │ │ │ │ + beq ce400 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1a3210 │ │ │ │ + bl 1a3b1c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r2, r2, r0 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq cde58 │ │ │ │ + beq ce484 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ strb r1, [r6, r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl 139c28 │ │ │ │ + bl 13a438 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ and r2, r3, #64 @ 0x40 │ │ │ │ - beq cdd90 │ │ │ │ + beq ce3bc │ │ │ │ cmp r2, #0 │ │ │ │ - beq cde10 │ │ │ │ + beq ce43c │ │ │ │ tst r3, #32 │ │ │ │ - beq cde10 │ │ │ │ + beq ce43c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r5] │ │ │ │ - b cdc90 │ │ │ │ + b ce2bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne cdc88 │ │ │ │ + bne ce2b4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b cdcb0 │ │ │ │ + b ce2dc │ │ │ │ cmp r2, #2 │ │ │ │ - bne cdde8 │ │ │ │ + bne ce414 │ │ │ │ sub ip, fp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 291da4 │ │ │ │ + bl 292e84 │ │ │ │ mov r3, r0 │ │ │ │ - b cdcf8 │ │ │ │ - bl 6487c │ │ │ │ + b ce324 │ │ │ │ + bl 64924 │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r5] │ │ │ │ - b cdc94 │ │ │ │ + b ce2c0 │ │ │ │ sub ip, fp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2de970 │ │ │ │ + bl 2df610 │ │ │ │ mov r3, r0 │ │ │ │ - b cdcf8 │ │ │ │ + b ce324 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r3, [r5] │ │ │ │ - b cdcb0 │ │ │ │ + b ce2dc │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cdcc4 │ │ │ │ + beq ce2f0 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r0, #20] │ │ │ │ strne r3, [r1] │ │ │ │ ldrbne r3, [r0, #16] │ │ │ │ - b cdc88 │ │ │ │ + b ce2b4 │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r2, [r3, #-3] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ - b cdcd0 │ │ │ │ + b ce2fc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b cdce0 │ │ │ │ + b ce30c │ │ │ │ mov r0, r3 │ │ │ │ - bl 139c28 │ │ │ │ - bl 2e14d8 │ │ │ │ - b cddd4 │ │ │ │ + bl 13a438 │ │ │ │ + bl 2e217c │ │ │ │ + b ce400 │ │ │ │ │ │ │ │ -000cde68 : │ │ │ │ +000ce494 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq cdefc │ │ │ │ + beq ce528 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cded4 │ │ │ │ + bcs ce500 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdecc │ │ │ │ + beq ce4f8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cdecc │ │ │ │ + bgt ce4f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdecc │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne ce4f8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl af254 │ │ │ │ - movw r3, #49336 @ 0xc0b8 │ │ │ │ + bl af33c │ │ │ │ + movw r3, #49124 @ 0xbfe4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36228 @ 0x8d84 │ │ │ │ + movw r1, #36804 @ 0x8fc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl af254 │ │ │ │ - movw r0, #5700 @ 0x1644 │ │ │ │ + bl af33c │ │ │ │ + movw r0, #6220 @ 0x184c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #459 @ 0x1cb │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cdef4 │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b ce520 │ │ │ │ │ │ │ │ -000cdf18 : │ │ │ │ +000ce544 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce044 │ │ │ │ + bne ce670 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdfe4 │ │ │ │ + beq ce610 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cdfe4 │ │ │ │ - movw r3, #16076 @ 0x3ecc │ │ │ │ + beq ce610 │ │ │ │ + movw r3, #16572 @ 0x40bc │ │ │ │ movt r3, #32 │ │ │ │ cmp lr, r3 │ │ │ │ - bne cdfb0 │ │ │ │ + bne ce5dc │ │ │ │ ldr lr, [r2, #4] │ │ │ │ movw r3, #35436 @ 0x8a6c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, r3 │ │ │ │ - beq cdfd4 │ │ │ │ + beq ce600 │ │ │ │ ldr r6, [lr, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq cdfc8 │ │ │ │ + beq ce5f4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 203f28 <_Py_call_instrumentation@@Base+0xf58> │ │ │ │ + b 204118 <_Py_call_instrumentation@@Base+0xf58> │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ cmp lr, r3 │ │ │ │ - beq cdfd4 │ │ │ │ + beq ce600 │ │ │ │ ldr lr, [lr, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cdfc0 │ │ │ │ + bne ce5ec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - b cdfa4 │ │ │ │ + b ce5d0 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce05c │ │ │ │ + beq ce688 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ce050 │ │ │ │ + beq ce67c │ │ │ │ ldr r1, [r1, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ce050 │ │ │ │ - movw r3, #49336 @ 0xc0b8 │ │ │ │ + beq ce67c │ │ │ │ + movw r3, #49124 @ 0xbfe4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b668 │ │ │ │ + bl 14c00c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ce09c │ │ │ │ + beq ce6c8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b73c4 │ │ │ │ - bl 3c5a14 <_Py_hashtable_foreach@@Base+0x6de0> │ │ │ │ + b 3b7504 │ │ │ │ + bl 3c5b8c <_Py_hashtable_foreach@@Base+0x6bb4> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce07c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne ce6a8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #36264 @ 0x8da8 │ │ │ │ + movw r1, #36840 @ 0x8fe8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b ce048 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 1417cc │ │ │ │ + b ce674 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #35280 @ 0x89d0 │ │ │ │ + movw r1, #35856 @ 0x8c10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b ce048 │ │ │ │ - bl beb18 │ │ │ │ + bl 1417cc │ │ │ │ + b ce674 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce02c │ │ │ │ - b ce048 │ │ │ │ + beq ce658 │ │ │ │ + b ce674 │ │ │ │ │ │ │ │ -000ce0ac <_PyDict_StoreSubscript@@Base>: │ │ │ │ +000ce6d8 <_PyDict_StoreSubscript@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq ce144 <_PyDict_StoreSubscript@@Base+0x98> │ │ │ │ + beq ce770 <_PyDict_StoreSubscript@@Base+0x98> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq ce1a4 <_PyDict_StoreSubscript@@Base+0xf8> │ │ │ │ + beq ce7d0 <_PyDict_StoreSubscript@@Base+0xf8> │ │ │ │ ldr r2, [r1] │ │ │ │ movw ip, #42752 @ 0xa700 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, ip │ │ │ │ - bne ce148 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ + bne ce774 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq ce148 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ + beq ce774 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46668 @ 0xb64c │ │ │ │ + movw ip, #46456 @ 0xb578 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq ce180 <_PyDict_StoreSubscript@@Base+0xd4> │ │ │ │ + beq ce7ac <_PyDict_StoreSubscript@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b ac1bc │ │ │ │ - b 11992c │ │ │ │ + b ac2a4 │ │ │ │ + b 11a2cc │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq ce190 <_PyDict_StoreSubscript@@Base+0xe4> │ │ │ │ + beq ce7bc <_PyDict_StoreSubscript@@Base+0xe4> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46668 @ 0xb64c │ │ │ │ + movw r0, #46456 @ 0xb578 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne ce134 <_PyDict_StoreSubscript@@Base+0x88> │ │ │ │ + bne ce760 <_PyDict_StoreSubscript@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a99dc │ │ │ │ + b a9ac4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257118 <_PyThreadState_New@@Base+0x1f0c> │ │ │ │ + b 257e48 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ce1dc <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ - bl b67b8 │ │ │ │ + beq ce808 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce1dc <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne ce808 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2798 @ 0xaee │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15856 @ 0x3df0 │ │ │ │ + movw r1, #16432 @ 0x4030 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b ce1d0 <_PyDict_StoreSubscript@@Base+0x124> │ │ │ │ + bl 16f7e8 │ │ │ │ + b ce7fc <_PyDict_StoreSubscript@@Base+0x124> │ │ │ │ │ │ │ │ -000ce1f8 : │ │ │ │ +000ce824 : │ │ │ │ cmp r0, #9 │ │ │ │ - bhi ce210 │ │ │ │ - movw r3, #46612 @ 0xb614 │ │ │ │ + bhi ce83c │ │ │ │ + movw r3, #46400 @ 0xb540 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #3463 @ 0xd87 │ │ │ │ - movw r0, #36528 @ 0x8eb0 │ │ │ │ + movw r0, #37104 @ 0x90f0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000ce23c : │ │ │ │ +000ce868 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce1f8 │ │ │ │ + b ce824 │ │ │ │ │ │ │ │ -000ce250 <_PyType_LookupRefAndVersion@@Base>: │ │ │ │ +000ce87c <_PyType_LookupRefAndVersion@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r0, [pc, #516] @ ce47c <_PyType_LookupRefAndVersion@@Base+0x22c> │ │ │ │ + ldr r0, [pc, #516] @ ceaa8 <_PyType_LookupRefAndVersion@@Base+0x22c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r7, [ip, #192] @ 0xc0 │ │ │ │ mov r1, #12 │ │ │ │ mov r9, r2 │ │ │ │ eor r4, r7, r5, asr #3 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ mul r4, r1, r4 │ │ │ │ add r6, r3, r4 │ │ │ │ add r6, r6, #40960 @ 0xa000 │ │ │ │ ldr r8, [r6, #1448] @ 0x5a8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne ce33c <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ + bne ce968 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ ldr r2, [r6, #1452] @ 0x5ac │ │ │ │ cmp r5, r2 │ │ │ │ - bne ce33c <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ + bne ce968 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce314 <_PyType_LookupRefAndVersion@@Base+0xc4> │ │ │ │ + beq ce940 <_PyType_LookupRefAndVersion@@Base+0xc4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ strle r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bgt ce3e0 <_PyType_LookupRefAndVersion@@Base+0x190> │ │ │ │ + bgt cea0c <_PyType_LookupRefAndVersion@@Base+0x190> │ │ │ │ cmp r9, #0 │ │ │ │ - bne ce330 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce95c <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ cmp r0, #1 │ │ │ │ - beq ce324 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ + beq ce950 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ tst r0, #1 │ │ │ │ - beq ce328 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ + beq ce954 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b ce328 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ + b ce954 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ mov r8, #0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne ce330 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce95c <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r8, [r9] │ │ │ │ - b ce2e8 <_PyType_LookupRefAndVersion@@Base+0x98> │ │ │ │ + b ce914 <_PyType_LookupRefAndVersion@@Base+0x98> │ │ │ │ cmp r7, #0 │ │ │ │ - beq ce418 <_PyType_LookupRefAndVersion@@Base+0x1c8> │ │ │ │ + beq cea44 <_PyType_LookupRefAndVersion@@Base+0x1c8> │ │ │ │ mov r0, ip │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r7 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ce310 <_PyType_LookupRefAndVersion@@Base+0xc0> │ │ │ │ + beq ce93c <_PyType_LookupRefAndVersion@@Base+0xc0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ce2e0 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + beq ce90c <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce474 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ + bne ceaa0 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt ce474 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ + bgt ceaa0 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ bic r0, r0, #1 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ add r2, r3, r4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r5] │ │ │ │ add r1, r4, #4 │ │ │ │ @@ -165046,377 +165443,377 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r8, [r3, r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce400 <_PyType_LookupRefAndVersion@@Base+0x1b0> │ │ │ │ + ble cea2c <_PyType_LookupRefAndVersion@@Base+0x1b0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ce2e0 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + b ce90c <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ orr r3, r0, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne ce330 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce95c <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ bics r2, r0, #1 │ │ │ │ movne r0, r3 │ │ │ │ - bne ce2f8 <_PyType_LookupRefAndVersion@@Base+0xa8> │ │ │ │ - b ce324 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ + bne ce924 <_PyType_LookupRefAndVersion@@Base+0xa8> │ │ │ │ + b ce950 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce3d8 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b ce3d8 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ + bne cea04 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b cea04 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ ldrh r2, [ip, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs ce344 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bcs ce970 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce344 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bne ce970 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt ce344 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bgt ce970 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ mov r7, ip │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 144e84 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 14568c <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [r7, #192] @ 0xc0 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce360 <_PyType_LookupRefAndVersion@@Base+0x110> │ │ │ │ + b ce98c <_PyType_LookupRefAndVersion@@Base+0x110> │ │ │ │ mov r8, #0 │ │ │ │ - b ce2e0 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + b ce90c <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ce480 : │ │ │ │ +000ceaac : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ - blt ce8f8 │ │ │ │ + blt cef24 │ │ │ │ movw r6, #35436 @ 0x8a6c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [r6, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - blt ce824 │ │ │ │ + blt cee50 │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce810 │ │ │ │ - ldr r2, [pc, #1156] @ ce960 │ │ │ │ + bne cee3c │ │ │ │ + ldr r2, [pc, #1156] @ cef8c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs ce734 │ │ │ │ + bcs ced60 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq ce7e8 │ │ │ │ + beq cee14 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce6f8 │ │ │ │ + beq ced24 │ │ │ │ ldr r1, [r6] │ │ │ │ - ldr r2, [pc, #1072] @ ce964 │ │ │ │ + ldr r2, [pc, #1072] @ cef90 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [r3, #4] │ │ │ │ - ble ce774 │ │ │ │ + ble ceda0 │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ce790 │ │ │ │ + bne cedbc │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp r4, r2 │ │ │ │ - beq ce7c8 │ │ │ │ + beq cedf4 │ │ │ │ cmn r4, #-2147483630 @ 0x80000012 │ │ │ │ - bhi ce88c │ │ │ │ + bhi ceeb8 │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r2, #456 @ 0x1c8 │ │ │ │ + movw r2, #672 @ 0x2a0 │ │ │ │ movt r2, #10 │ │ │ │ add r8, r4, #17 │ │ │ │ ldr r6, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce834 │ │ │ │ - ldr r1, [pc, #976] @ ce960 │ │ │ │ + bne cee60 │ │ │ │ + ldr r1, [pc, #976] @ cef8c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r8, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r9, [r2, #1604] @ 0x644 │ │ │ │ - bhi ce6a4 │ │ │ │ + bhi cecd0 │ │ │ │ lsr r0, r4, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq ce7f8 │ │ │ │ + beq cee24 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ce668 │ │ │ │ + beq cec94 │ │ │ │ movw r2, #42964 @ 0xa7d4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #868] @ ce964 │ │ │ │ + ldr r2, [pc, #868] @ cef90 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne ce854 │ │ │ │ + bne cee80 │ │ │ │ add r2, r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [r6, #8] │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #12] │ │ │ │ strb r1, [r2, #16] │ │ │ │ add r0, r6, #16 │ │ │ │ cmp r7, #0 │ │ │ │ str r6, [r3, #28] │ │ │ │ str r0, [r3, #16] │ │ │ │ str r0, [r3, #20] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq ce65c │ │ │ │ + beq cec88 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr sl, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strhi ip, [r2, #8] │ │ │ │ - bhi ce5dc │ │ │ │ + bhi cec08 │ │ │ │ add r0, r0, #3 │ │ │ │ add r0, lr, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ add r0, r2, lr │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [r2, lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne ce5dc │ │ │ │ + bne cec08 │ │ │ │ ldr r6, [r5, #968] @ 0x3c8 │ │ │ │ - movw r2, #34188 @ 0x858c │ │ │ │ + movw r2, #33140 @ 0x8174 │ │ │ │ movt r2, #9 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce944 │ │ │ │ + bne cef70 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne ce5dc │ │ │ │ + bne cec08 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne ce628 │ │ │ │ - b ce8ac │ │ │ │ + bne cec54 │ │ │ │ + b ceed8 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr sl, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strhi ip, [r2, #8] │ │ │ │ - bhi ce528 │ │ │ │ + bhi ceb54 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add r1, r2, lr │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, lr] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce528 │ │ │ │ + bne ceb54 │ │ │ │ ldr r2, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce914 │ │ │ │ + bne cef40 │ │ │ │ cmp r8, #1 │ │ │ │ movcs r0, r8 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce824 │ │ │ │ + beq cee50 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b ce528 │ │ │ │ + b ceb54 │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq ce550 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + beq ceb7c │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ - bne ce928 │ │ │ │ - ldr r0, [pc, #448] @ ce968 │ │ │ │ + bne cef54 │ │ │ │ + ldr r0, [pc, #448] @ cef94 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce550 │ │ │ │ + bne ceb7c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce550 │ │ │ │ - ldr r2, [pc, #412] @ ce96c │ │ │ │ + b ceb7c │ │ │ │ + ldr r2, [pc, #412] @ cef98 │ │ │ │ str r2, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ sub r2, r2, #16 │ │ │ │ str r4, [r3, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ str r2, [r3, #28] │ │ │ │ - b ce65c │ │ │ │ + b cec88 │ │ │ │ mov r0, r9 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ mov r3, r0 │ │ │ │ - b ce72c │ │ │ │ + b ced58 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ - b ce69c │ │ │ │ + b cecc8 │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ce528 │ │ │ │ - bl 2e14d8 │ │ │ │ + bne ceb54 │ │ │ │ + bl 2e217c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ce550 │ │ │ │ - b ce8d8 │ │ │ │ + bne ceb7c │ │ │ │ + b cef04 │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne ce5dc │ │ │ │ - b ce6e0 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + bne cec08 │ │ │ │ + b ced0c │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne ce8e0 │ │ │ │ - ldr r0, [pc, #248] @ ce968 │ │ │ │ - bl 1be340 │ │ │ │ + bne cef0c │ │ │ │ + ldr r0, [pc, #248] @ cef94 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce610 │ │ │ │ + bne cec3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce610 │ │ │ │ - movw r2, #46696 @ 0xb668 │ │ │ │ + b cec3c │ │ │ │ + movw r2, #46484 @ 0xb594 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #5588 @ 0x15d4 │ │ │ │ + movw r1, #6108 @ 0x17dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #28] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce8d8 │ │ │ │ + bgt cef04 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, r1 │ │ │ │ - bne ce8d8 │ │ │ │ + bne cef04 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b ce65c │ │ │ │ + b cec88 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce610 │ │ │ │ + b cec3c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36548 @ 0x8ec4 │ │ │ │ + movw r1, #37124 @ 0x9104 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b ce8d8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b cef04 │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b ce75c │ │ │ │ + b ced88 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce550 │ │ │ │ + b ceb7c │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ - b ce6cc │ │ │ │ + b cecf8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ ldrdeq pc, [r2], #-168 @ 0xffffff58 @ │ │ │ │ │ │ │ │ -000ce970 : │ │ │ │ +000cef9c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -165425,115 +165822,115 @@ │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb ip, [r0, #87] @ 0x57 │ │ │ │ ubfx ip, ip, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq ip, ip, #1 │ │ │ │ tst ip, #1 │ │ │ │ - beq cead0 │ │ │ │ + beq cf0fc │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ceafc │ │ │ │ + bne cf128 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, r0 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ orrs ip, ip, r0, lsr #31 │ │ │ │ - bne cea78 │ │ │ │ + bne cf0a4 │ │ │ │ ldrb ip, [r1, #6] │ │ │ │ add r1, r1, #20 │ │ │ │ ldrb r5, [r1, #-15] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r5 │ │ │ │ - beq cea80 │ │ │ │ + beq cf0ac │ │ │ │ add ip, ip, r0, lsl #3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cea4c │ │ │ │ + beq cf078 │ │ │ │ cmp lr, r0 │ │ │ │ - ble cea78 │ │ │ │ + ble cf0a4 │ │ │ │ ldr lr, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq ceab8 │ │ │ │ + beq cf0e4 │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r2] │ │ │ │ - beq cea40 │ │ │ │ + beq cf06c │ │ │ │ str r1, [r3] │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - ble cea78 │ │ │ │ + ble cf0a4 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cea10 │ │ │ │ + bne cf03c │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt cea5c │ │ │ │ + bgt cf088 │ │ │ │ mov r0, #0 │ │ │ │ - b cea44 │ │ │ │ + b cf070 │ │ │ │ mov r5, #12 │ │ │ │ mla ip, r5, r0, ip │ │ │ │ add r1, r1, ip │ │ │ │ cmp lr, r0 │ │ │ │ - ble cea78 │ │ │ │ + ble cf0a4 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ceac4 │ │ │ │ + beq cf0f0 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov r1, ip │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne cea30 │ │ │ │ + bne cf05c │ │ │ │ cmp r3, #0 │ │ │ │ - bne cea3c │ │ │ │ - b cea40 │ │ │ │ + bne cf068 │ │ │ │ + b cf06c │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - b cea8c │ │ │ │ + b cf0b8 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cea44 │ │ │ │ + beq cf070 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - beq ce9c4 │ │ │ │ + beq ceff0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cea78 │ │ │ │ + blt cf0a4 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - ble cea78 │ │ │ │ + ble cf0a4 │ │ │ │ ldrb ip, [r1] │ │ │ │ ldr lr, [r5, #24] │ │ │ │ mov r5, #1 │ │ │ │ add ip, ip, #1 │ │ │ │ add ip, r1, ip, lsl #2 │ │ │ │ ldrb ip, [ip, r0] │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ add ip, lr, ip, lsl #3 │ │ │ │ ldrb lr, [lr, #5] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add ip, ip, r5, lsl lr │ │ │ │ ldr lr, [ip, #20] │ │ │ │ - b ceaa8 │ │ │ │ + b cf0d4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -165542,216 +165939,216 @@ │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb ip, [r0, #87] @ 0x57 │ │ │ │ ubfx ip, ip, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq ip, ip, #1 │ │ │ │ tst ip, #1 │ │ │ │ - beq cecc4 │ │ │ │ + beq cf2f0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cecf0 │ │ │ │ + bne cf31c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, r0 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ orrs ip, ip, r0, lsr #31 │ │ │ │ - bne cecb0 │ │ │ │ + bne cf2dc │ │ │ │ ldrb ip, [r1, #6] │ │ │ │ add r1, r1, #20 │ │ │ │ ldrb r5, [r1, #-15] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r5 │ │ │ │ - beq cec2c │ │ │ │ + beq cf258 │ │ │ │ add ip, ip, r0, lsl #3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cec84 │ │ │ │ + beq cf2b0 │ │ │ │ cmp lr, r0 │ │ │ │ - ble cecb0 │ │ │ │ + ble cf2dc │ │ │ │ ldm r1, {ip, lr} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ str r0, [r4] │ │ │ │ - beq cec64 │ │ │ │ + beq cf290 │ │ │ │ cmp r3, #0 │ │ │ │ str ip, [r2] │ │ │ │ - beq cec6c │ │ │ │ + beq cf298 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str lr, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cec78 │ │ │ │ + bne cf2a4 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #12 │ │ │ │ mla ip, r5, r0, ip │ │ │ │ add r1, r1, ip │ │ │ │ cmp r0, lr │ │ │ │ - bge cecb0 │ │ │ │ + bge cf2dc │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cecb8 │ │ │ │ + beq cf2e4 │ │ │ │ mov lr, ip │ │ │ │ ldm r1, {r1, ip} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne cec04 │ │ │ │ + bne cf230 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cec10 │ │ │ │ + bne cf23c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cec20 │ │ │ │ + beq cf24c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r1, [r3] │ │ │ │ - b cec20 │ │ │ │ + b cf24c │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - ble cecb0 │ │ │ │ + ble cf2dc │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cebe4 │ │ │ │ + bne cf210 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt cec94 │ │ │ │ + bgt cf2c0 │ │ │ │ mov r0, #0 │ │ │ │ - b cec24 │ │ │ │ + b cf250 │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - b cec38 │ │ │ │ + b cf264 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cec24 │ │ │ │ + beq cf250 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - beq ceb98 │ │ │ │ + beq cf1c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cecb0 │ │ │ │ + blt cf2dc │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - ble cecb0 │ │ │ │ + ble cf2dc │ │ │ │ ldrb ip, [r1] │ │ │ │ ldr lr, [r5, #24] │ │ │ │ add ip, ip, #1 │ │ │ │ add ip, r1, ip, lsl #2 │ │ │ │ ldrb r5, [lr, #5] │ │ │ │ ldrb ip, [ip, r0] │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ add ip, lr, ip, lsl #3 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov r1, #1 │ │ │ │ add r1, ip, r1, lsl r5 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ ldr r1, [ip, #12] │ │ │ │ - b cec54 │ │ │ │ + b cf280 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt cf060 │ │ │ │ + bgt cf68c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ced7c │ │ │ │ + beq cf3a8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cee3c │ │ │ │ + ble cf468 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #48916 @ 0xbf14 │ │ │ │ + movw r2, #49148 @ 0xbffc │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r1, #160] @ 0xa0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cef94 │ │ │ │ + bne cf5c0 │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r2, #26368 @ 0x6700 │ │ │ │ + movw r2, #26584 @ 0x67d8 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r0, #1020] @ 0x3fc │ │ │ │ cmp lr, r2 │ │ │ │ - bne cef7c │ │ │ │ - ldr r2, [pc, #720] @ cf088 │ │ │ │ + bne cf5a8 │ │ │ │ + ldr r2, [pc, #720] @ cf6b4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq cee7c │ │ │ │ + beq cf4a8 │ │ │ │ lsr r2, r3, #18 │ │ │ │ ubfx r1, r3, #0, #18 │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ ldr ip, [r2, #808] @ 0x328 │ │ │ │ cmp ip, r1 │ │ │ │ - bgt cee04 │ │ │ │ + bgt cf430 │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cee7c │ │ │ │ + beq cf4a8 │ │ │ │ bic r2, r3, #4080 @ 0xff0 │ │ │ │ bic r2, r2, #15 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq cee5c │ │ │ │ + beq cf488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ceeac │ │ │ │ + beq cf4d8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ced7c │ │ │ │ + bne cf3a8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ced7c │ │ │ │ + b cf3a8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r4, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b cee34 │ │ │ │ + b cf460 │ │ │ │ ldr r1, [r0, #980] @ 0x3d4 │ │ │ │ - movw r2, #35308 @ 0x89ec │ │ │ │ + movw r2, #34260 @ 0x85d4 │ │ │ │ movt r2, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cf050 │ │ │ │ + bne cf67c │ │ │ │ mov r0, r3 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b cee34 │ │ │ │ + b cf460 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ mov ip, #28 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul ip, ip, r3 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -165762,48 +166159,48 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr ip, [r3, #16] │ │ │ │ str ip, [r2, #8] │ │ │ │ add ip, r4, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr lr, [ip, #528] @ 0x210 │ │ │ │ cmp r3, lr │ │ │ │ - bne cef14 │ │ │ │ + bne cf540 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cef10 │ │ │ │ + beq cf53c │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r1, r5 │ │ │ │ movne r2, #0 │ │ │ │ str r2, [ip, #528] @ 0x210 │ │ │ │ add r2, r1, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq cefd0 │ │ │ │ + beq cf5fc │ │ │ │ cmp r2, #1 │ │ │ │ - beq cefa4 │ │ │ │ + beq cf5d0 │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, lr │ │ │ │ - beq cee34 │ │ │ │ + beq cf460 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r2, [r4, #524] @ 0x20c │ │ │ │ strne r2, [r1, #20] │ │ │ │ ldr r2, [lr, #20] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str lr, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r3, [r2, #24] │ │ │ │ str r3, [lr, #20] │ │ │ │ - b cee34 │ │ │ │ + b cf460 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r0, #1004] @ 0x3ec │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r3 │ │ │ │ @@ -165816,18 +166213,18 @@ │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r2, [r4, #532] @ 0x214 │ │ │ │ str r3, [r4, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r4, #532] @ 0x214 │ │ │ │ - b cee34 │ │ │ │ + b cf460 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cef28 │ │ │ │ + beq cf554 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r2, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -165848,80 +166245,80 @@ │ │ │ │ ldr r3, [r0, #1112] @ 0x458 │ │ │ │ ldr r0, [r0, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ - b cee34 │ │ │ │ + b cf460 │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ mov r1, r3 │ │ │ │ blx ip │ │ │ │ - b cee9c │ │ │ │ + b cf4c8 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r1, #36604 @ 0x8efc │ │ │ │ + movw r1, #37180 @ 0x913c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ bl 3207c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ced64 │ │ │ │ + b cf390 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #48916 @ 0xbf14 │ │ │ │ + movw r3, #49148 @ 0xbffc │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cf22c │ │ │ │ + bne cf858 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #26368 @ 0x6700 │ │ │ │ + movw r3, #26584 @ 0x67d8 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne cf27c │ │ │ │ + bne cf8a8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #604] @ cf33c │ │ │ │ + ldr r3, [pc, #604] @ cf968 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq cf250 │ │ │ │ + beq cf87c │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt cf12c │ │ │ │ + bgt cf758 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf250 │ │ │ │ + beq cf87c │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq cf230 │ │ │ │ + beq cf85c │ │ │ │ cmp r2, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov ip, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul ip, ip, r2 │ │ │ │ @@ -165934,29 +166331,29 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ str ip, [r3, #8] │ │ │ │ add ip, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr lr, [ip, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne cf1c4 │ │ │ │ + bne cf7f0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf1c0 │ │ │ │ + beq cf7ec │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [ip, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq cf2b0 │ │ │ │ + beq cf8dc │ │ │ │ cmp r3, #1 │ │ │ │ - beq cf284 │ │ │ │ + beq cf8b0 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -165978,18 +166375,18 @@ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r0, #980] @ 0x3d4 │ │ │ │ - movw r3, #35308 @ 0x89ec │ │ │ │ + movw r3, #34260 @ 0x85d4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cf330 │ │ │ │ + bne cf95c │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #1004] @ 0x3ec │ │ │ │ @@ -166003,15 +166400,15 @@ │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cf1d8 │ │ │ │ + beq cf804 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -166035,24 +166432,24 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b cf26c │ │ │ │ + b cf898 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cf340 <_PyTuple_FromPair@@Base>: │ │ │ │ +000cf96c <_PyTuple_FromPair@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #440] @ cf514 <_PyTuple_FromPair@@Base+0x1d4> │ │ │ │ + ldr r7, [pc, #440] @ cfb40 <_PyTuple_FromPair@@Base+0x1d4> │ │ │ │ sub sp, sp, #8 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ @@ -166061,38 +166458,38 @@ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [r2, #1744] @ 0x6d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf448 <_PyTuple_FromPair@@Base+0x108> │ │ │ │ - ldr r0, [pc, #372] @ cf518 <_PyTuple_FromPair@@Base+0x1d8> │ │ │ │ + beq cfa74 <_PyTuple_FromPair@@Base+0x108> │ │ │ │ + ldr r0, [pc, #372] @ cfb44 <_PyTuple_FromPair@@Base+0x1d8> │ │ │ │ ldr r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1744] @ 0x6d0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne cf4ac <_PyTuple_FromPair@@Base+0x16c> │ │ │ │ + bne cfad8 <_PyTuple_FromPair@@Base+0x16c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r4, [r3, #16] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ str r5, [r3, #20] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf404 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ + bne cfa30 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf404 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ + bne cfa30 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r7, r6] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ @@ -166108,105 +166505,105 @@ │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a72d0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cf3c8 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + bne cf9f4 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf47c <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ + bgt cfaa8 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf500 <_PyTuple_FromPair@@Base+0x1c0> │ │ │ │ + beq cfb2c <_PyTuple_FromPair@@Base+0x1c0> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf3f8 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + bgt cfa24 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf3f8 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + bne cfa24 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf3f8 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b cfa24 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cf4e4 <_PyTuple_FromPair@@Base+0x1a4> │ │ │ │ - ldr r0, [pc, #88] @ cf51c <_PyTuple_FromPair@@Base+0x1dc> │ │ │ │ + bne cfb10 <_PyTuple_FromPair@@Base+0x1a4> │ │ │ │ + ldr r0, [pc, #88] @ cfb48 <_PyTuple_FromPair@@Base+0x1dc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf3c8 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + bne cf9f4 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf3c8 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + b cf9f4 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf3c8 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + b cf9f4 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf47c <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ + b cfaa8 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000cf520 <_PyTuple_FromPairSteal@@Base>: │ │ │ │ +000cfb4c <_PyTuple_FromPairSteal@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #408] @ cf6d4 <_PyTuple_FromPairSteal@@Base+0x1b4> │ │ │ │ + ldr r6, [pc, #408] @ cfd00 <_PyTuple_FromPairSteal@@Base+0x1b4> │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1744] @ 0x6d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf608 <_PyTuple_FromPairSteal@@Base+0xe8> │ │ │ │ - ldr r0, [pc, #372] @ cf6d8 <_PyTuple_FromPairSteal@@Base+0x1b8> │ │ │ │ + beq cfc34 <_PyTuple_FromPairSteal@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #372] @ cfd04 <_PyTuple_FromPairSteal@@Base+0x1b8> │ │ │ │ ldr r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1744] @ 0x6d0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne cf66c <_PyTuple_FromPairSteal@@Base+0x14c> │ │ │ │ + bne cfc98 <_PyTuple_FromPairSteal@@Base+0x14c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r4, [r3, #16] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ str r7, [r3, #20] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf5c4 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ + bne cfbf0 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf5c4 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ + bne cfbf0 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ @@ -166222,62 +166619,62 @@ │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a72d0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cf588 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + bne cfbb4 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf63c <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ + bgt cfc68 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf6c0 <_PyTuple_FromPairSteal@@Base+0x1a0> │ │ │ │ + beq cfcec <_PyTuple_FromPairSteal@@Base+0x1a0> │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf5b8 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + bgt cfbe4 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf5b8 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + bne cfbe4 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf5b8 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b cfbe4 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cf6a4 <_PyTuple_FromPairSteal@@Base+0x184> │ │ │ │ - ldr r0, [pc, #88] @ cf6dc <_PyTuple_FromPairSteal@@Base+0x1bc> │ │ │ │ + bne cfcd0 <_PyTuple_FromPairSteal@@Base+0x184> │ │ │ │ + ldr r0, [pc, #88] @ cfd08 <_PyTuple_FromPairSteal@@Base+0x1bc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf588 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + bne cfbb4 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf588 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + b cfbb4 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf588 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + b cfbb4 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf63c <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ + b cfc68 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -166286,182 +166683,184 @@ │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ bic ip, r2, #-2147483648 @ 0x80000000 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ cmp r0, lr │ │ │ │ cmpeq ip, #1 │ │ │ │ - beq cf73c <_PyTuple_FromPairSteal@@Base+0x21c> │ │ │ │ + beq cfd68 <_PyTuple_FromPairSteal@@Base+0x21c> │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ cf784 <_PyTuple_FromPairSteal@@Base+0x264> │ │ │ │ + ldr r0, [pc, #96] @ cfdb0 <_PyTuple_FromPairSteal@@Base+0x264> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, ip │ │ │ │ ldr r0, [lr, r0] │ │ │ │ str r4, [sp] │ │ │ │ - bl cf788 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfdb4 <_PyObject_MakeTpCall@@Base> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf760 <_PyTuple_FromPairSteal@@Base+0x240> │ │ │ │ + bne cfd8c <_PyTuple_FromPairSteal@@Base+0x240> │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b cf734 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ + b cfd60 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ str r1, [fp, #-16] │ │ │ │ - movw r0, #36064 @ 0x8ce0 │ │ │ │ + movw r0, #36640 @ 0x8f20 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, r3 │ │ │ │ - bl 37a4f4 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ + bl 37a934 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf744 <_PyTuple_FromPairSteal@@Base+0x224> │ │ │ │ - b cf734 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ + bne cfd70 <_PyTuple_FromPairSteal@@Base+0x224> │ │ │ │ + b cfd60 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000cf788 <_PyObject_MakeTpCall@@Base>: │ │ │ │ +000cfdb4 <_PyObject_MakeTpCall@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r5, [r2, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cfe68 <_PyObject_MakeTpCall@@Base+0x6e0> │ │ │ │ + beq d049c <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfb30 <_PyObject_MakeTpCall@@Base+0x3a8> │ │ │ │ - blt cfdec <_PyObject_MakeTpCall@@Base+0x664> │ │ │ │ + beq d0164 <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ + blt d0420 <_PyObject_MakeTpCall@@Base+0x66c> │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt cfc84 <_PyObject_MakeTpCall@@Base+0x4fc> │ │ │ │ - ldr r2, [pc, #1984] @ cffa0 <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ + bgt d02b8 <_PyObject_MakeTpCall@@Base+0x504> │ │ │ │ + ldr r2, [pc, #2000] @ d05dc <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, r3, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cfa44 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ - ldr r0, [pc, #1956] @ cffa4 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ + beq d0078 <_PyObject_MakeTpCall@@Base+0x2c4> │ │ │ │ + ldr r0, [pc, #1972] @ d05e0 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne cfd9c <_PyObject_MakeTpCall@@Base+0x614> │ │ │ │ + bne d03d0 <_PyObject_MakeTpCall@@Base+0x61c> │ │ │ │ ldr r1, [r8] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bgt cfa90 <_PyObject_MakeTpCall@@Base+0x308> │ │ │ │ + bgt d00c4 <_PyObject_MakeTpCall@@Base+0x310> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq cf8e0 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq cff0c <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cfb48 <_PyObject_MakeTpCall@@Base+0x3c0> │ │ │ │ + bne d017c <_PyObject_MakeTpCall@@Base+0x3c8> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt cfb00 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + bgt d0134 <_PyObject_MakeTpCall@@Base+0x380> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq cf8e0 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq cff0c <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ add ip, r8, #8 │ │ │ │ add lr, r4, #20 │ │ │ │ add sl, r8, r3, lsl #2 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cfb20 <_PyObject_MakeTpCall@@Base+0x398> │ │ │ │ + bne d0154 <_PyObject_MakeTpCall@@Base+0x3a0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt cfb38 <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ + bgt d016c <_PyObject_MakeTpCall@@Base+0x3b8> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp sl, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne cf8a8 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ + bne cfed4 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ cmp r2, #0 │ │ │ │ - bne cfaa4 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + bne d00d8 <_PyObject_MakeTpCall@@Base+0x324> │ │ │ │ cmp r7, #0 │ │ │ │ - bne cfb6c <_PyObject_MakeTpCall@@Base+0x3e4> │ │ │ │ + bne d01a0 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [r9, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cfe30 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ - movw r3, #65528 @ 0xfff8 │ │ │ │ - movt r3, #12 │ │ │ │ + bcc d0464 <_PyObject_MakeTpCall@@Base+0x6b0> │ │ │ │ + movw r3, #1588 @ 0x634 │ │ │ │ + movt r3, #13 │ │ │ │ cmp r5, r3 │ │ │ │ - bne cfae8 <_PyObject_MakeTpCall@@Base+0x360> │ │ │ │ + bne d011c <_PyObject_MakeTpCall@@Base+0x368> │ │ │ │ movw r3, #41268 @ 0xa134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - beq cfbec <_PyObject_MakeTpCall@@Base+0x464> │ │ │ │ - ldr r2, [pc, #1664] @ cffa8 <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ + beq d0220 <_PyObject_MakeTpCall@@Base+0x46c> │ │ │ │ + ldr r2, [pc, #1680] @ d05e4 <_PyObject_MakeTpCall@@Base+0x830> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr sl, [r3, r2] │ │ │ │ - ldr r3, [r6, #156] @ 0x9c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq cfe70 <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ + ldr r5, [r6, #156] @ 0x9c │ │ │ │ + cmp r5, #0 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + beq d04a4 <_PyObject_MakeTpCall@@Base+0x6f0> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sl, #84] @ 0x54 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cfce8 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne cfe94 <_PyObject_MakeTpCall@@Base+0x70c> │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + beq d031c <_PyObject_MakeTpCall@@Base+0x568> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne d04c8 <_PyObject_MakeTpCall@@Base+0x714> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne cfc20 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + bne d0254 <_PyObject_MakeTpCall@@Base+0x4a0> │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf98c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cffc0 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cfd48 <_PyObject_MakeTpCall@@Base+0x5c0> │ │ │ │ + blt d037c <_PyObject_MakeTpCall@@Base+0x5c8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfa1c <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bgt d0050 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfa1c <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ - ldr r3, [pc, #1528] @ cffa8 <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ + bne d0050 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + ldr r3, [pc, #1536] @ d05e4 <_PyObject_MakeTpCall@@Base+0x830> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r3, #780] @ 0x30c │ │ │ │ @@ -166470,61 +166869,61 @@ │ │ │ │ sub r2, fp, r2 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ andlt r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ asr r2, r2, #13 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne cfe58 <_PyObject_MakeTpCall@@Base+0x6d0> │ │ │ │ - ldr r2, [pc, #1452] @ cffa4 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ + bne d048c <_PyObject_MakeTpCall@@Base+0x6d8> │ │ │ │ + ldr r2, [pc, #1460] @ d05e0 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne cfd70 <_PyObject_MakeTpCall@@Base+0x5e8> │ │ │ │ + bne d03a4 <_PyObject_MakeTpCall@@Base+0x5f0> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cfd20 <_PyObject_MakeTpCall@@Base+0x598> │ │ │ │ + bne d0354 <_PyObject_MakeTpCall@@Base+0x5a0> │ │ │ │ cmp r7, r8 │ │ │ │ - bne cfbc4 <_PyObject_MakeTpCall@@Base+0x43c> │ │ │ │ + bne d01f8 <_PyObject_MakeTpCall@@Base+0x444> │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cfccc <_PyObject_MakeTpCall@@Base+0x544> │ │ │ │ + beq d0300 <_PyObject_MakeTpCall@@Base+0x54c> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfed0 <_PyObject_MakeTpCall@@Base+0x748> │ │ │ │ + bne d0504 <_PyObject_MakeTpCall@@Base+0x750> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a72d0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cfce0 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + beq d0314 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ ldr r1, [r8] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - ble cf850 <_PyObject_MakeTpCall@@Base+0xc8> │ │ │ │ + ble cfe7c <_PyObject_MakeTpCall@@Base+0xc8> │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne cf864 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ + bne cfe90 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf8e8 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ - ldr r2, [pc, #1268] @ cffa0 <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ + beq cff14 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + ldr r2, [pc, #1276] @ d05dc <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ sub r1, r4, #8 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ @@ -166532,483 +166931,485 @@ │ │ │ │ add ip, ip, #1 │ │ │ │ orr r2, r2, sl │ │ │ │ str r1, [sl] │ │ │ │ str r2, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ - b cf8e8 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + b cff14 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b cf98c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b cffc0 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne cf89c <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ - b cf8e0 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + bne cfec8 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ + b cff0c <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ cmp sl, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - beq cfaa4 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + beq d00d8 <_PyObject_MakeTpCall@@Base+0x324> │ │ │ │ ldr r1, [ip], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf8cc <_PyObject_MakeTpCall@@Base+0x144> │ │ │ │ - b cfb10 <_PyObject_MakeTpCall@@Base+0x388> │ │ │ │ - ldr r4, [pc, #1140] @ cffac <_PyObject_MakeTpCall@@Base+0x824> │ │ │ │ - b cf8e8 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + ble cfef8 <_PyObject_MakeTpCall@@Base+0x144> │ │ │ │ + b d0144 <_PyObject_MakeTpCall@@Base+0x390> │ │ │ │ + ldr r4, [pc, #1148] @ d05e8 <_PyObject_MakeTpCall@@Base+0x834> │ │ │ │ + b cff14 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ cmp sl, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne cf8a8 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ - b cf8e0 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + bne cfed4 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ + b cff0c <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ movne r2, #1 │ │ │ │ - bne cf89c <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ - b cfaa4 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + bne cfec8 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ + b d00d8 <_PyObject_MakeTpCall@@Base+0x324> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne cf8f0 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ + bne cff1c <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfe28 <_PyObject_MakeTpCall@@Base+0x6a0> │ │ │ │ + beq d045c <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ add r1, r8, r3, lsl #2 │ │ │ │ add r0, r7, #16 │ │ │ │ - bl 11b678 <_Py_BuildMap_StackRefSteal@@Base+0x5e0> │ │ │ │ + bl 11c018 <_Py_BuildMap_StackRefSteal@@Base+0x5e0> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne cf8f4 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ + bne cff20 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfce0 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bgt d0314 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfce0 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bne d0314 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cfce0 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d0314 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfa24 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bgt d0058 <_PyObject_MakeTpCall@@Base+0x2a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfa24 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bne d0058 <_PyObject_MakeTpCall@@Base+0x2a4> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cfa24 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d0058 <_PyObject_MakeTpCall@@Base+0x2a4> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq cff10 <_PyObject_MakeTpCall@@Base+0x788> │ │ │ │ + beq d0544 <_PyObject_MakeTpCall@@Base+0x790> │ │ │ │ cmp r3, #3 │ │ │ │ - beq cf920 <_PyObject_MakeTpCall@@Base+0x198> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq cff4c <_PyObject_MakeTpCall@@Base+0x198> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36740 @ 0x8f84 │ │ │ │ + movw r1, #37316 @ 0x91c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r5, #0 │ │ │ │ - b cf98c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b cffc0 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ ldr r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq cff58 <_PyObject_MakeTpCall@@Base+0x7d0> │ │ │ │ + beq d0594 <_PyObject_MakeTpCall@@Base+0x7e0> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cf98c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + ble cffc0 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cf968 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cff9c <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ cmp r1, #1 │ │ │ │ - beq cf98c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cffc0 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cf968 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cff9c <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ cmp r1, #2 │ │ │ │ - beq cf98c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cffc0 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq cf968 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cff9c <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ cmp r1, r0 │ │ │ │ - bne cfc68 <_PyObject_MakeTpCall@@Base+0x4e0> │ │ │ │ - b cf98c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + bne d029c <_PyObject_MakeTpCall@@Base+0x4e8> │ │ │ │ + b cffc0 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls cfa44 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ + bls d0078 <_PyObject_MakeTpCall@@Base+0x2c4> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cfce0 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + beq d0314 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ ldr r2, [r8] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2] │ │ │ │ and lr, lr, #16384 @ 0x4000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r4, #16] │ │ │ │ - b cf864 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ + b cfe90 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfe00 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ + beq d0434 <_PyObject_MakeTpCall@@Base+0x680> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfe00 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ + beq d0434 <_PyObject_MakeTpCall@@Base+0x680> │ │ │ │ mov r5, #0 │ │ │ │ - b cfa38 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ - cmp r3, #0 │ │ │ │ - beq cfcfc <_PyObject_MakeTpCall@@Base+0x574> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne cfc18 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + b d006c <_PyObject_MakeTpCall@@Base+0x2b8> │ │ │ │ + cmp r2, #0 │ │ │ │ + beq d0330 <_PyObject_MakeTpCall@@Base+0x57c> │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne d024c <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + mov r0, r3 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r0, sl │ │ │ │ - movw r2, #35564 @ 0x8aec │ │ │ │ + movw r2, #36140 @ 0x8d2c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b cfc18 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b d024c <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #3 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfa1c <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + beq d0050 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e2c78 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cfa1c <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bl 2e3918 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d0050 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfc18 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bgt d024c <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfc18 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bne d024c <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cfc18 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d024c <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cfa00 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ + beq d0034 <_PyObject_MakeTpCall@@Base+0x280> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cfa00 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ + b d0034 <_PyObject_MakeTpCall@@Base+0x280> │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cfdd4 <_PyObject_MakeTpCall@@Base+0x64c> │ │ │ │ - ldr r0, [pc, #504] @ cffb0 <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ - bl 1be340 │ │ │ │ + bne d0408 <_PyObject_MakeTpCall@@Base+0x654> │ │ │ │ + ldr r0, [pc, #512] @ d05ec <_PyObject_MakeTpCall@@Base+0x838> │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf824 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + bne cfe50 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf824 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + b cfe50 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf824 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + b cfe50 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #5616 @ 0x15f0 │ │ │ │ + movw r0, #6136 @ 0x17f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cfce0 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0314 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #35564 @ 0x8aec │ │ │ │ + movw r2, #36140 @ 0x8d2c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + b 2db000 <_PyErr_Format@@Base> │ │ │ │ mov r7, r2 │ │ │ │ - b cf8f0 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ + b cff1c <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cf900 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + bcc cff2c <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #36708 @ 0x8f64 │ │ │ │ + movw r1, #37284 @ 0x91a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 3637c <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 3638c <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne cfc18 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - b cf900 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + bne d024c <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + b cff2c <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e2bbc <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cfa1c <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ - bl 2fff10 │ │ │ │ - b cfce0 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 2e3860 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d0050 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bl 300bb0 │ │ │ │ + b d0314 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ + mov r0, r3 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r0, sl │ │ │ │ - movw r2, #36772 @ 0x8fa4 │ │ │ │ + movw r2, #37348 @ 0x91e4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b cfc18 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq cf95c <_PyObject_MakeTpCall@@Base+0x1d4> │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cff40 <_PyObject_MakeTpCall@@Base+0x7b8> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b d024c <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq cff90 <_PyObject_MakeTpCall@@Base+0x1dc> │ │ │ │ + ldr r2, [r5] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ble d0574 <_PyObject_MakeTpCall@@Base+0x7c0> │ │ │ │ + mov r0, r3 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r0, sl │ │ │ │ - movw r2, #35612 @ 0x8b1c │ │ │ │ + movw r2, #36188 @ 0x8d5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 334a38 │ │ │ │ - b cfc18 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 334eb8 │ │ │ │ + b d024c <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfa38 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ + beq d006c <_PyObject_MakeTpCall@@Base+0x2b8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cff84 <_PyObject_MakeTpCall@@Base+0x7fc> │ │ │ │ + ble d05c0 <_PyObject_MakeTpCall@@Base+0x80c> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #35612 @ 0x8b1c │ │ │ │ + movw r2, #36188 @ 0x8d5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 334a38 │ │ │ │ + b 334eb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq cff24 <_PyObject_MakeTpCall@@Base+0x79c> │ │ │ │ + beq d0558 <_PyObject_MakeTpCall@@Base+0x7a4> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfc00 <_PyObject_MakeTpCall@@Base+0x478> │ │ │ │ + bne d0234 <_PyObject_MakeTpCall@@Base+0x480> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b cf98c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne cfeac <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cfeac <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ + b cffc0 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne d04e0 <_PyObject_MakeTpCall@@Base+0x72c> │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b d04e0 <_PyObject_MakeTpCall@@Base+0x72c> │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - beq cf968 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cff9c <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cff5c <_PyObject_MakeTpCall@@Base+0x7d4> │ │ │ │ + bne d0598 <_PyObject_MakeTpCall@@Base+0x7e4> │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - beq cf968 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ - b cf98c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cff9c <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ + b cffc0 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfee8 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + bne d051c <_PyObject_MakeTpCall@@Base+0x768> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b cfee8 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d051c <_PyObject_MakeTpCall@@Base+0x768> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cffdc <_PyObject_MakeTpCall@@Base+0x854> │ │ │ │ + bcc d0618 <_PyObject_MakeTpCall@@Base+0x864> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cffd4 <_PyObject_MakeTpCall@@Base+0x84c> │ │ │ │ - bl 3637c <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bcc d0610 <_PyObject_MakeTpCall@@Base+0x85c> │ │ │ │ + bl 3638c <_Py_CheckRecursiveCall@@Base> │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #41268 @ 0xa134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r5, r0 │ │ │ │ - beq d009c <_PyObject_MakeTpCall@@Base+0x914> │ │ │ │ - ldr ip, [pc, #524] @ d0238 <_PyObject_MakeTpCall@@Base+0xab0> │ │ │ │ + beq d06d8 <_PyObject_MakeTpCall@@Base+0x924> │ │ │ │ + ldr ip, [pc, #524] @ d0874 <_PyObject_MakeTpCall@@Base+0xac0> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r0, ip] │ │ │ │ - beq d0144 <_PyObject_MakeTpCall@@Base+0x9bc> │ │ │ │ + beq d0780 <_PyObject_MakeTpCall@@Base+0x9cc> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq d0100 <_PyObject_MakeTpCall@@Base+0x978> │ │ │ │ + beq d073c <_PyObject_MakeTpCall@@Base+0x988> │ │ │ │ cmp r3, #0 │ │ │ │ - bne d016c <_PyObject_MakeTpCall@@Base+0x9e4> │ │ │ │ + bne d07a8 <_PyObject_MakeTpCall@@Base+0x9f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r5, r0 │ │ │ │ - bne d00cc <_PyObject_MakeTpCall@@Base+0x944> │ │ │ │ + bne d0708 <_PyObject_MakeTpCall@@Base+0x954> │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0090 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + beq d06cc <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d011c <_PyObject_MakeTpCall@@Base+0x994> │ │ │ │ + blt d0758 <_PyObject_MakeTpCall@@Base+0x9a4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq d01c4 <_PyObject_MakeTpCall@@Base+0xa3c> │ │ │ │ + beq d0800 <_PyObject_MakeTpCall@@Base+0xa4c> │ │ │ │ cmp r3, #3 │ │ │ │ - beq d0024 <_PyObject_MakeTpCall@@Base+0x89c> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq d0660 <_PyObject_MakeTpCall@@Base+0x8ac> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36740 @ 0x8f84 │ │ │ │ + movw r1, #37316 @ 0x91c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d0114 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bl 16f7e8 │ │ │ │ + b d0750 <_PyObject_MakeTpCall@@Base+0x99c> │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d01f4 <_PyObject_MakeTpCall@@Base+0xa6c> │ │ │ │ + beq d0830 <_PyObject_MakeTpCall@@Base+0xa7c> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov ip, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r6, ip │ │ │ │ add ip, ip, #1 │ │ │ │ - ble d0090 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + ble d06cc <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r5, lr │ │ │ │ - bne d00e4 <_PyObject_MakeTpCall@@Base+0x95c> │ │ │ │ - b d0074 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + bne d0720 <_PyObject_MakeTpCall@@Base+0x96c> │ │ │ │ + b d06b0 <_PyObject_MakeTpCall@@Base+0x8fc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d01ac <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ + beq d07e8 <_PyObject_MakeTpCall@@Base+0xa34> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d01ac <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ + beq d07e8 <_PyObject_MakeTpCall@@Base+0xa34> │ │ │ │ mov r4, #0 │ │ │ │ - b d0090 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + b d06cc <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0114 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bgt d0750 <_PyObject_MakeTpCall@@Base+0x99c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0114 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bne d0750 <_PyObject_MakeTpCall@@Base+0x99c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d0114 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d0750 <_PyObject_MakeTpCall@@Base+0x99c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - movw r1, #45560 @ 0xb1f8 │ │ │ │ + movw r1, #46376 @ 0xb528 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #36772 @ 0x8fa4 │ │ │ │ + movw r2, #37348 @ 0x91e4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + b 2db000 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0068 <_PyObject_MakeTpCall@@Base+0x8e0> │ │ │ │ + beq d06a4 <_PyObject_MakeTpCall@@Base+0x8f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0220 <_PyObject_MakeTpCall@@Base+0xa98> │ │ │ │ + ble d085c <_PyObject_MakeTpCall@@Base+0xaa8> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35612 @ 0x8b1c │ │ │ │ + movw r2, #36188 @ 0x8d5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 334a38 │ │ │ │ + b 334eb8 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #35564 @ 0x8aec │ │ │ │ + movw r2, #36140 @ 0x8d2c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - b d0158 <_PyObject_MakeTpCall@@Base+0x9d0> │ │ │ │ + b d0794 <_PyObject_MakeTpCall@@Base+0x9e0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq d01d8 <_PyObject_MakeTpCall@@Base+0xa50> │ │ │ │ + beq d0814 <_PyObject_MakeTpCall@@Base+0xa60> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d00b0 <_PyObject_MakeTpCall@@Base+0x928> │ │ │ │ + bne d06ec <_PyObject_MakeTpCall@@Base+0x938> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b d0090 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + b d06cc <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq d0074 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + beq d06b0 <_PyObject_MakeTpCall@@Base+0x8fc> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d01f8 <_PyObject_MakeTpCall@@Base+0xa70> │ │ │ │ + bne d0834 <_PyObject_MakeTpCall@@Base+0xa80> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq d0074 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ - b d0090 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + beq d06b0 <_PyObject_MakeTpCall@@Base+0x8fc> │ │ │ │ + b d06cc <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0184 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d0184 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ + bne d07c0 <_PyObject_MakeTpCall@@Base+0xa0c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d07c0 <_PyObject_MakeTpCall@@Base+0xa0c> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ @@ -167019,320 +167420,320 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36804 @ 0x8fc4 │ │ │ │ + movw r1, #37380 @ 0x9204 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl d3464 │ │ │ │ + bl d3aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0560 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0b9c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d28cc <_PyObject_MakeTpCall@@Base+0x3144> │ │ │ │ + beq d2f08 <_PyObject_MakeTpCall@@Base+0x3154> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d0570 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + beq d0bac <_PyObject_MakeTpCall@@Base+0xdf8> │ │ │ │ cmp r8, #0 │ │ │ │ - ble d0560 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ble d0b9c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge d2898 <_PyObject_MakeTpCall@@Base+0x3110> │ │ │ │ + bge d2ed4 <_PyObject_MakeTpCall@@Base+0x3120> │ │ │ │ cmp r8, #1 │ │ │ │ - beq d0314 <_PyObject_MakeTpCall@@Base+0xb8c> │ │ │ │ + beq d0950 <_PyObject_MakeTpCall@@Base+0xb9c> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r9, #1 │ │ │ │ add sl, r3, #16 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge d30e8 <_PyObject_MakeTpCall@@Base+0x3960> │ │ │ │ + bge d3724 <_PyObject_MakeTpCall@@Base+0x3970> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne d02f4 <_PyObject_MakeTpCall@@Base+0xb6c> │ │ │ │ + bne d0930 <_PyObject_MakeTpCall@@Base+0xb7c> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble d0560 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ble d0b9c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ mov r2, r3 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq d3104 <_PyObject_MakeTpCall@@Base+0x397c> │ │ │ │ + beq d3740 <_PyObject_MakeTpCall@@Base+0x398c> │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub lr, r1, ip │ │ │ │ ldr ip, [r0, #8] │ │ │ │ mvn lr, lr │ │ │ │ ands lr, lr, #7 │ │ │ │ - beq d0458 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + beq d0a94 <_PyObject_MakeTpCall@@Base+0xce0> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2454 <_PyObject_MakeTpCall@@Base+0x2ccc> │ │ │ │ + ble d2a90 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp lr, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq d0458 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + beq d0a94 <_PyObject_MakeTpCall@@Base+0xce0> │ │ │ │ cmp lr, #2 │ │ │ │ - beq d0438 <_PyObject_MakeTpCall@@Base+0xcb0> │ │ │ │ + beq d0a74 <_PyObject_MakeTpCall@@Base+0xcc0> │ │ │ │ cmp lr, #3 │ │ │ │ - beq d0418 <_PyObject_MakeTpCall@@Base+0xc90> │ │ │ │ + beq d0a54 <_PyObject_MakeTpCall@@Base+0xca0> │ │ │ │ cmp lr, #4 │ │ │ │ - beq d03f8 <_PyObject_MakeTpCall@@Base+0xc70> │ │ │ │ + beq d0a34 <_PyObject_MakeTpCall@@Base+0xc80> │ │ │ │ cmp lr, #5 │ │ │ │ - beq d03d8 <_PyObject_MakeTpCall@@Base+0xc50> │ │ │ │ + beq d0a14 <_PyObject_MakeTpCall@@Base+0xc60> │ │ │ │ cmp lr, #6 │ │ │ │ - bne d2044 <_PyObject_MakeTpCall@@Base+0x28bc> │ │ │ │ + bne d2680 <_PyObject_MakeTpCall@@Base+0x28cc> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2454 <_PyObject_MakeTpCall@@Base+0x2ccc> │ │ │ │ + ble d2a90 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2454 <_PyObject_MakeTpCall@@Base+0x2ccc> │ │ │ │ + ble d2a90 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2454 <_PyObject_MakeTpCall@@Base+0x2ccc> │ │ │ │ + ble d2a90 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2454 <_PyObject_MakeTpCall@@Base+0x2ccc> │ │ │ │ + ble d2a90 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2454 <_PyObject_MakeTpCall@@Base+0x2ccc> │ │ │ │ + ble d2a90 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2454 <_PyObject_MakeTpCall@@Base+0x2ccc> │ │ │ │ + ble d2a90 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r1, #1 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d1d0c <_PyObject_MakeTpCall@@Base+0x2584> │ │ │ │ + beq d2348 <_PyObject_MakeTpCall@@Base+0x2594> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r2, r2, #4 │ │ │ │ mov lr, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [lr, #8] │ │ │ │ add r1, sl, #2 │ │ │ │ add r2, lr, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [lr, #12] │ │ │ │ add r1, sl, #3 │ │ │ │ ldr r9, [r0, #16] │ │ │ │ add r2, lr, #12 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [lr, #16] │ │ │ │ cmp ip, #0 │ │ │ │ add r1, sl, #4 │ │ │ │ add r2, lr, #16 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ble d2454 <_PyObject_MakeTpCall@@Base+0x2ccc> │ │ │ │ + ble d2a90 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [lr, #20] │ │ │ │ add r1, sl, #5 │ │ │ │ add r2, lr, #20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [lr, #24] │ │ │ │ add r1, sl, #6 │ │ │ │ add r2, lr, #24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [lr, #28] │ │ │ │ add r1, sl, #7 │ │ │ │ add r2, lr, #28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b d0458 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b d0a94 <_PyObject_MakeTpCall@@Base+0xce0> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26592 @ 0x67e0 │ │ │ │ + movw r1, #27168 @ 0x6a20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov sl, #0 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl af3bc │ │ │ │ + bl af4a4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq d0560 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0b9c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ movw r5, #36124 @ 0x8d1c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ str r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw ip, #21196 @ 0x52cc │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, ip │ │ │ │ - beq d0624 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c60 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d333c <_PyObject_MakeTpCall@@Base+0x3bb4> │ │ │ │ + beq d3978 <_PyObject_MakeTpCall@@Base+0x3bc4> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble d0624 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + ble d0c60 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, ip │ │ │ │ - beq d0624 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c60 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ cmp r2, #1 │ │ │ │ - beq d0624 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c60 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, ip │ │ │ │ - beq d0624 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c60 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ cmp r2, #2 │ │ │ │ - beq d0624 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c60 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, ip │ │ │ │ - beq d0624 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c60 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ cmp r2, #3 │ │ │ │ - beq d0624 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c60 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ add r3, r3, #24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq d0624 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c60 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ cmp r2, r1 │ │ │ │ - bne d060c <_PyObject_MakeTpCall@@Base+0xe84> │ │ │ │ + bne d0c48 <_PyObject_MakeTpCall@@Base+0xe94> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl c44f0 │ │ │ │ + bl c4bc4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d23c8 <_PyObject_MakeTpCall@@Base+0x2c40> │ │ │ │ + beq d2a04 <_PyObject_MakeTpCall@@Base+0x2c50> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2848 <_PyObject_MakeTpCall@@Base+0x30c0> │ │ │ │ - ldr r2, [pc, #3856] @ d1574 <_PyObject_MakeTpCall@@Base+0x1dec> │ │ │ │ + beq d2e84 <_PyObject_MakeTpCall@@Base+0x30d0> │ │ │ │ + ldr r2, [pc, #3856] @ d1bb0 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1640] @ 0x668 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d2230 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d286c <_PyObject_MakeTpCall@@Base+0x2ab8> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r3, #1648] @ 0x670 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2230 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ - ldr r1, [pc, #3852] @ d159c <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ + beq d286c <_PyObject_MakeTpCall@@Base+0x2ab8> │ │ │ │ + ldr r1, [pc, #3852] @ d1bd8 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d15bc <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ - ldr r3, [pc, #3800] @ d1584 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d1bf8 <_PyObject_MakeTpCall@@Base+0x1e44> │ │ │ │ + ldr r3, [pc, #3800] @ d1bc0 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d23b4 <_PyObject_MakeTpCall@@Base+0x2c2c> │ │ │ │ + bne d29f0 <_PyObject_MakeTpCall@@Base+0x2c3c> │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ clz r9, r3 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ lsr r9, r9, #5 │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [fp, #-84] @ 0xffffffac │ │ │ │ strne r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne d178c <_PyObject_MakeTpCall@@Base+0x2004> │ │ │ │ + bne d1dc8 <_PyObject_MakeTpCall@@Base+0x2014> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - movw r8, #42420 @ 0xa5b4 │ │ │ │ + movw r8, #42652 @ 0xa69c │ │ │ │ movt r8, #10 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ cmp r3, r8 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ strne r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne d2b58 <_PyObject_MakeTpCall@@Base+0x33d0> │ │ │ │ + bne d3194 <_PyObject_MakeTpCall@@Base+0x33e0> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #0 │ │ │ │ - bl aa62c │ │ │ │ + bl aa714 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq d23c8 <_PyObject_MakeTpCall@@Base+0x2c40> │ │ │ │ + beq d2a04 <_PyObject_MakeTpCall@@Base+0x2c50> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq d0784 <_PyObject_MakeTpCall@@Base+0xffc> │ │ │ │ - ldr r3, [pc, #3652] @ d1590 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + beq d0dc0 <_PyObject_MakeTpCall@@Base+0x100c> │ │ │ │ + ldr r3, [pc, #3652] @ d1bcc <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ sub r2, sl, #8 │ │ │ │ ldr r1, [r3, r7] │ │ │ │ ldr r3, [sl, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -167355,328 +167756,328 @@ │ │ │ │ str r2, [sl, #48] @ 0x30 │ │ │ │ add r2, sl, #384 @ 0x180 │ │ │ │ str r2, [sl, #52] @ 0x34 │ │ │ │ add r2, sl, #372 @ 0x174 │ │ │ │ str r2, [sl, #56] @ 0x38 │ │ │ │ add r2, sl, #424 @ 0x1a8 │ │ │ │ str r2, [sl, #80] @ 0x50 │ │ │ │ - bgt d329c <_PyObject_MakeTpCall@@Base+0x3b14> │ │ │ │ + bgt d38d8 <_PyObject_MakeTpCall@@Base+0x3b24> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [sl, #168] @ 0xa8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d07e4 <_PyObject_MakeTpCall@@Base+0x105c> │ │ │ │ + bgt d0e20 <_PyObject_MakeTpCall@@Base+0x106c> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r2, #52300 @ 0xcc4c │ │ │ │ + movw r2, #54620 @ 0xd55c │ │ │ │ movt r2, #24 │ │ │ │ str r8, [sl, #152] @ 0x98 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [sl, #24] │ │ │ │ addle r3, r3, #1 │ │ │ │ str r5, [sl, #128] @ 0x80 │ │ │ │ - movw r2, #49384 @ 0xc0e8 │ │ │ │ + movw r2, #49652 @ 0xc1f4 │ │ │ │ movt r2, #11 │ │ │ │ str r2, [sl, #160] @ 0xa0 │ │ │ │ - movw r2, #37948 @ 0x943c │ │ │ │ + movw r2, #39748 @ 0x9b44 │ │ │ │ movt r2, #26 │ │ │ │ str r2, [sl, #92] @ 0x5c │ │ │ │ - movw r2, #10220 @ 0x27ec │ │ │ │ + movw r2, #10388 @ 0x2894 │ │ │ │ movt r2, #30 │ │ │ │ str r2, [sl, #96] @ 0x60 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r6, [sl, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [sl, #432] @ 0x1b0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #448] @ 0x1c0 │ │ │ │ str r3, [sl, #452] @ 0x1c4 │ │ │ │ str r3, [sl, #456] @ 0x1c8 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d1bac <_PyObject_MakeTpCall@@Base+0x2424> │ │ │ │ + bne d21e8 <_PyObject_MakeTpCall@@Base+0x2434> │ │ │ │ str r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d1be4 <_PyObject_MakeTpCall@@Base+0x245c> │ │ │ │ + beq d2220 <_PyObject_MakeTpCall@@Base+0x246c> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d29b4 <_PyObject_MakeTpCall@@Base+0x322c> │ │ │ │ + beq d2ff0 <_PyObject_MakeTpCall@@Base+0x323c> │ │ │ │ tst r3, #32 │ │ │ │ - beq d29b4 <_PyObject_MakeTpCall@@Base+0x322c> │ │ │ │ + beq d2ff0 <_PyObject_MakeTpCall@@Base+0x323c> │ │ │ │ adds r0, r4, #20 │ │ │ │ ldrne r4, [r4, #8] │ │ │ │ strne r0, [sl, #12] │ │ │ │ - beq d3320 <_PyObject_MakeTpCall@@Base+0x3b98> │ │ │ │ + beq d395c <_PyObject_MakeTpCall@@Base+0x3ba8> │ │ │ │ bl 2e31c │ │ │ │ cmp r0, r4 │ │ │ │ - bne d2d74 <_PyObject_MakeTpCall@@Base+0x35ec> │ │ │ │ + bne d33b0 <_PyObject_MakeTpCall@@Base+0x35fc> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r4, [sl, #132] @ 0x84 │ │ │ │ - bne d32c4 <_PyObject_MakeTpCall@@Base+0x3b3c> │ │ │ │ + bne d3900 <_PyObject_MakeTpCall@@Base+0x3b4c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2e60 <_PyObject_MakeTpCall@@Base+0x36d8> │ │ │ │ - ldr r1, [pc, #3236] @ d1574 <_PyObject_MakeTpCall@@Base+0x1dec> │ │ │ │ + beq d349c <_PyObject_MakeTpCall@@Base+0x36e8> │ │ │ │ + ldr r1, [pc, #3236] @ d1bb0 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1c18 <_PyObject_MakeTpCall@@Base+0x2490> │ │ │ │ + bne d2254 <_PyObject_MakeTpCall@@Base+0x24a0> │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1c18 <_PyObject_MakeTpCall@@Base+0x2490> │ │ │ │ + beq d2254 <_PyObject_MakeTpCall@@Base+0x24a0> │ │ │ │ sub r8, fp, #44 @ 0x2c │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1b9c <_PyObject_MakeTpCall@@Base+0x2414> │ │ │ │ - bl 19e7b8 │ │ │ │ + bne d21d8 <_PyObject_MakeTpCall@@Base+0x2424> │ │ │ │ + bl 19f08c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0978 <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ - ldr r1, [pc, #3148] @ d1578 <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ + beq d0fb4 <_PyObject_MakeTpCall@@Base+0x1200> │ │ │ │ + ldr r1, [pc, #3148] @ d1bb4 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ mov r2, r8 │ │ │ │ - bl c2a70 │ │ │ │ + bl c2b7c │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d0970 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ - ldr r1, [pc, #3136] @ d1588 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ + beq d0fac <_PyObject_MakeTpCall@@Base+0x11f8> │ │ │ │ + ldr r1, [pc, #3136] @ d1bc4 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0970 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ + bgt d0fac <_PyObject_MakeTpCall@@Base+0x11f8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3290 <_PyObject_MakeTpCall@@Base+0x3b08> │ │ │ │ + beq d38cc <_PyObject_MakeTpCall@@Base+0x3b18> │ │ │ │ cmn r6, #1 │ │ │ │ - beq d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2d4c <_PyObject_MakeTpCall@@Base+0x35c4> │ │ │ │ + beq d3388 <_PyObject_MakeTpCall@@Base+0x35d4> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r2, #680] @ 0x2a8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne d21e0 <_PyObject_MakeTpCall@@Base+0x2a58> │ │ │ │ + bne d281c <_PyObject_MakeTpCall@@Base+0x2a68> │ │ │ │ ldr r2, [r2, #688] @ 0x2b0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d21e0 <_PyObject_MakeTpCall@@Base+0x2a58> │ │ │ │ - ldr r1, [pc, #3032] @ d1598 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + beq d281c <_PyObject_MakeTpCall@@Base+0x2a68> │ │ │ │ + ldr r1, [pc, #3032] @ d1bd4 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1a28 <_PyObject_MakeTpCall@@Base+0x22a0> │ │ │ │ + beq d2064 <_PyObject_MakeTpCall@@Base+0x22b0> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d19d4 <_PyObject_MakeTpCall@@Base+0x224c> │ │ │ │ + bgt d2010 <_PyObject_MakeTpCall@@Base+0x225c> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d19e4 <_PyObject_MakeTpCall@@Base+0x225c> │ │ │ │ - ldr r1, [pc, #2960] @ d1598 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + beq d2020 <_PyObject_MakeTpCall@@Base+0x226c> │ │ │ │ + ldr r1, [pc, #2960] @ d1bd4 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sl, #440] @ 0x1b8 │ │ │ │ - bl 11992c │ │ │ │ + bl 11a2cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d18f8 <_PyObject_MakeTpCall@@Base+0x2170> │ │ │ │ - ldr r1, [pc, #2876] @ d157c <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d1f34 <_PyObject_MakeTpCall@@Base+0x2180> │ │ │ │ + ldr r1, [pc, #2876] @ d1bb8 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r1, #2244] @ 0x8c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2290 <_PyObject_MakeTpCall@@Base+0x2b08> │ │ │ │ + bne d28cc <_PyObject_MakeTpCall@@Base+0x2b18> │ │ │ │ ldr r2, [r1, #2252] @ 0x8cc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2290 <_PyObject_MakeTpCall@@Base+0x2b08> │ │ │ │ + beq d28cc <_PyObject_MakeTpCall@@Base+0x2b18> │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d191c <_PyObject_MakeTpCall@@Base+0x2194> │ │ │ │ + beq d1f58 <_PyObject_MakeTpCall@@Base+0x21a4> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d0b38 <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ + beq d1174 <_PyObject_MakeTpCall@@Base+0x13c0> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2e88 <_PyObject_MakeTpCall@@Base+0x3700> │ │ │ │ + beq d34c4 <_PyObject_MakeTpCall@@Base+0x3710> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2e88 <_PyObject_MakeTpCall@@Base+0x3700> │ │ │ │ + beq d34c4 <_PyObject_MakeTpCall@@Base+0x3710> │ │ │ │ adds r3, r6, #20 │ │ │ │ strne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d32b4 <_PyObject_MakeTpCall@@Base+0x3b2c> │ │ │ │ + beq d38f0 <_PyObject_MakeTpCall@@Base+0x3b3c> │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2e31c │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r2, #456 @ 0x1c8 │ │ │ │ + movw r2, #672 @ 0x2a0 │ │ │ │ movt r2, #10 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3, #988] @ 0x3dc │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2f58 <_PyObject_MakeTpCall@@Base+0x37d0> │ │ │ │ - ldr r3, [pc, #2740] @ d1590 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + bne d3594 <_PyObject_MakeTpCall@@Base+0x37e0> │ │ │ │ + ldr r3, [pc, #2740] @ d1bcc <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r7] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bhi d1b5c <_PyObject_MakeTpCall@@Base+0x23d4> │ │ │ │ + bhi d2198 <_PyObject_MakeTpCall@@Base+0x23e4> │ │ │ │ lsr r1, r0, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq d2754 <_PyObject_MakeTpCall@@Base+0x2fcc> │ │ │ │ + beq d2d90 <_PyObject_MakeTpCall@@Base+0x2fdc> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r6] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d1b20 <_PyObject_MakeTpCall@@Base+0x2398> │ │ │ │ + beq d215c <_PyObject_MakeTpCall@@Base+0x23a8> │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2e280 │ │ │ │ str r6, [sl, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2cc4 <_PyObject_MakeTpCall@@Base+0x353c> │ │ │ │ + beq d3300 <_PyObject_MakeTpCall@@Base+0x354c> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r3, #236] @ 0xec │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2320 <_PyObject_MakeTpCall@@Base+0x2b98> │ │ │ │ + bne d295c <_PyObject_MakeTpCall@@Base+0x2ba8> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r3, #244] @ 0xf4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2320 <_PyObject_MakeTpCall@@Base+0x2b98> │ │ │ │ - ldr r1, [pc, #2600] @ d15ac <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + beq d295c <_PyObject_MakeTpCall@@Base+0x2ba8> │ │ │ │ + ldr r1, [pc, #2600] @ d1be8 <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1f94 <_PyObject_MakeTpCall@@Base+0x280c> │ │ │ │ - ldr r3, [pc, #2532] @ d1584 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d25d0 <_PyObject_MakeTpCall@@Base+0x281c> │ │ │ │ + ldr r3, [pc, #2532] @ d1bc0 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2344 <_PyObject_MakeTpCall@@Base+0x2bbc> │ │ │ │ + bne d2980 <_PyObject_MakeTpCall@@Base+0x2bcc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2870 <_PyObject_MakeTpCall@@Base+0x30e8> │ │ │ │ - ldr r3, [pc, #2468] @ d157c <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d2eac <_PyObject_MakeTpCall@@Base+0x30f8> │ │ │ │ + ldr r3, [pc, #2468] @ d1bb8 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #3288] @ 0xcd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d22fc <_PyObject_MakeTpCall@@Base+0x2b74> │ │ │ │ + bne d2938 <_PyObject_MakeTpCall@@Base+0x2b84> │ │ │ │ ldr r2, [r3, #3296] @ 0xce0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d22fc <_PyObject_MakeTpCall@@Base+0x2b74> │ │ │ │ - ldr r1, [pc, #2488] @ d15b0 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + beq d2938 <_PyObject_MakeTpCall@@Base+0x2b84> │ │ │ │ + ldr r1, [pc, #2488] @ d1bec <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2354 <_PyObject_MakeTpCall@@Base+0x2bcc> │ │ │ │ - ldr r3, [pc, #2416] @ d1584 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d2990 <_PyObject_MakeTpCall@@Base+0x2bdc> │ │ │ │ + ldr r3, [pc, #2416] @ d1bc0 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d23f4 <_PyObject_MakeTpCall@@Base+0x2c6c> │ │ │ │ + bne d2a30 <_PyObject_MakeTpCall@@Base+0x2c7c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2ba0 <_PyObject_MakeTpCall@@Base+0x3418> │ │ │ │ - ldr r3, [pc, #2352] @ d157c <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d31dc <_PyObject_MakeTpCall@@Base+0x3428> │ │ │ │ + ldr r3, [pc, #2352] @ d1bb8 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #1676] @ 0x68c │ │ │ │ cmp r2, r1 │ │ │ │ - bne d220c <_PyObject_MakeTpCall@@Base+0x2a84> │ │ │ │ + bne d2848 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ ldr r2, [r3, #1684] @ 0x694 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d220c <_PyObject_MakeTpCall@@Base+0x2a84> │ │ │ │ - ldr r1, [pc, #2380] @ d15b8 <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ + beq d2848 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + ldr r1, [pc, #2380] @ d1bf4 <_PyObject_MakeTpCall@@Base+0x1e40> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2100 <_PyObject_MakeTpCall@@Base+0x2978> │ │ │ │ - ldr r3, [pc, #2300] @ d1584 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d273c <_PyObject_MakeTpCall@@Base+0x2988> │ │ │ │ + ldr r3, [pc, #2300] @ d1bc0 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d23d4 <_PyObject_MakeTpCall@@Base+0x2c4c> │ │ │ │ + bne d2a10 <_PyObject_MakeTpCall@@Base+0x2c5c> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2124 <_PyObject_MakeTpCall@@Base+0x299c> │ │ │ │ + bne d2760 <_PyObject_MakeTpCall@@Base+0x29ac> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ str r2, [sl, #20] │ │ │ │ ldrne r3, [sl, #84] @ 0x54 │ │ │ │ orrne r3, r3, #8 │ │ │ │ @@ -167691,446 +168092,446 @@ │ │ │ │ strne r3, [sl, #144] @ 0x90 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands r6, r6, #8388608 @ 0x800000 │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ addne r3, sl, r3 │ │ │ │ strne r3, [sl, #120] @ 0x78 │ │ │ │ - beq d2b70 <_PyObject_MakeTpCall@@Base+0x33e8> │ │ │ │ - ldr r2, [pc, #2180] @ d1590 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + beq d31ac <_PyObject_MakeTpCall@@Base+0x33f8> │ │ │ │ + ldr r2, [pc, #2180] @ d1bcc <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ ldr r3, [sl, #144] @ 0x90 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r2, r7] │ │ │ │ - bne d1964 <_PyObject_MakeTpCall@@Base+0x21dc> │ │ │ │ + bne d1fa0 <_PyObject_MakeTpCall@@Base+0x21ec> │ │ │ │ ldr r3, [sl, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d17c4 <_PyObject_MakeTpCall@@Base+0x203c> │ │ │ │ + bne d1e00 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ ldr r3, [sl, #144] @ 0x90 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #0 │ │ │ │ cmple r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #124] @ 0x7c │ │ │ │ - bne d17f8 <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ + bne d1e34 <_PyObject_MakeTpCall@@Base+0x2080> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2b30 <_PyObject_MakeTpCall@@Base+0x33a8> │ │ │ │ - ldr r1, [pc, #2064] @ d157c <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d316c <_PyObject_MakeTpCall@@Base+0x33b8> │ │ │ │ + ldr r1, [pc, #2064] @ d1bb8 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d22d8 <_PyObject_MakeTpCall@@Base+0x2b50> │ │ │ │ + bne d2914 <_PyObject_MakeTpCall@@Base+0x2b60> │ │ │ │ ldr r2, [r1, #1724] @ 0x6bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d22d8 <_PyObject_MakeTpCall@@Base+0x2b50> │ │ │ │ + beq d2914 <_PyObject_MakeTpCall@@Base+0x2b60> │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1c64 <_PyObject_MakeTpCall@@Base+0x24dc> │ │ │ │ - ldr r3, [pc, #2012] @ d1584 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d22a0 <_PyObject_MakeTpCall@@Base+0x24ec> │ │ │ │ + ldr r3, [pc, #2012] @ d1bc0 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d23e4 <_PyObject_MakeTpCall@@Base+0x2c5c> │ │ │ │ + bne d2a20 <_PyObject_MakeTpCall@@Base+0x2c6c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d1888 <_PyObject_MakeTpCall@@Base+0x2100> │ │ │ │ - ldr r3, [pc, #1952] @ d157c <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d1ec4 <_PyObject_MakeTpCall@@Base+0x2110> │ │ │ │ + ldr r3, [pc, #1952] @ d1bb8 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #1788] @ 0x6fc │ │ │ │ cmp r2, r1 │ │ │ │ - bne d22b4 <_PyObject_MakeTpCall@@Base+0x2b2c> │ │ │ │ + bne d28f0 <_PyObject_MakeTpCall@@Base+0x2b3c> │ │ │ │ ldr r2, [r3, #1796] @ 0x704 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d22b4 <_PyObject_MakeTpCall@@Base+0x2b2c> │ │ │ │ + beq d28f0 <_PyObject_MakeTpCall@@Base+0x2b3c> │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #1956] @ d15a4 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + ldr r1, [pc, #1956] @ d1be0 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d18ac <_PyObject_MakeTpCall@@Base+0x2124> │ │ │ │ + beq d1ee8 <_PyObject_MakeTpCall@@Base+0x2134> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #33344 @ 0x8240 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d3420 <_PyObject_MakeTpCall@@Base+0x3c98> │ │ │ │ + bne d3a5c <_PyObject_MakeTpCall@@Base+0x3ca8> │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ - beq d0e50 <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ + beq d148c <_PyObject_MakeTpCall@@Base+0x16d8> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1adc <_PyObject_MakeTpCall@@Base+0x2354> │ │ │ │ - ldr r1, [pc, #1868] @ d15a4 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + ble d2118 <_PyObject_MakeTpCall@@Base+0x2364> │ │ │ │ + ldr r1, [pc, #1868] @ d1be0 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 11992c │ │ │ │ + bl 11a2cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne d0e8c <_PyObject_MakeTpCall@@Base+0x1704> │ │ │ │ + bne d14c8 <_PyObject_MakeTpCall@@Base+0x1714> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq d2c30 <_PyObject_MakeTpCall@@Base+0x34a8> │ │ │ │ + beq d326c <_PyObject_MakeTpCall@@Base+0x34b8> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl a1dd0 │ │ │ │ + bl a1ea8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ movw r1, #8820 @ 0x2274 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0ec4 <_PyObject_MakeTpCall@@Base+0x173c> │ │ │ │ + beq d1500 <_PyObject_MakeTpCall@@Base+0x174c> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl d5268 <_PyDict_CopyAsDict@@Base+0x44> │ │ │ │ + bl d5880 <_PyDict_CopyAsDict@@Base+0x44> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0ea4 <_PyObject_MakeTpCall@@Base+0x171c> │ │ │ │ + bne d14e0 <_PyObject_MakeTpCall@@Base+0x172c> │ │ │ │ ldr r4, [sl, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r5, [r3, #6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d2c54 <_PyObject_MakeTpCall@@Base+0x34cc> │ │ │ │ + beq d3290 <_PyObject_MakeTpCall@@Base+0x34dc> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d2db4 <_PyObject_MakeTpCall@@Base+0x362c> │ │ │ │ + bne d33f0 <_PyObject_MakeTpCall@@Base+0x363c> │ │ │ │ subs r0, r4, #0 │ │ │ │ - beq d2e14 <_PyObject_MakeTpCall@@Base+0x368c> │ │ │ │ + beq d3450 <_PyObject_MakeTpCall@@Base+0x369c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d2e14 <_PyObject_MakeTpCall@@Base+0x368c> │ │ │ │ + beq d3450 <_PyObject_MakeTpCall@@Base+0x369c> │ │ │ │ mov r1, #0 │ │ │ │ - bl c44f0 │ │ │ │ + bl c4bc4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r3, [pc, #1648] @ d158c <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ + ldr r3, [pc, #1648] @ d1bc8 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ str sl, [fp, #-108] @ 0xffffff94 │ │ │ │ mov sl, #0 │ │ │ │ str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ asr r3, r3, #3 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d106c <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + b d16a8 <_PyObject_MakeTpCall@@Base+0x18f4> │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, #20 │ │ │ │ lsl r1, r0, r1 │ │ │ │ ldrb r0, [r3, #-14] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d150c <_PyObject_MakeTpCall@@Base+0x1d84> │ │ │ │ + beq d1b48 <_PyObject_MakeTpCall@@Base+0x1d94> │ │ │ │ add r1, r1, sl, lsl #3 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d18d0 <_PyObject_MakeTpCall@@Base+0x2148> │ │ │ │ + beq d1f0c <_PyObject_MakeTpCall@@Base+0x2158> │ │ │ │ cmp r2, sl │ │ │ │ - ble d10a8 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d16e4 <_PyObject_MakeTpCall@@Base+0x1930> │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #12 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ add sl, sl, #1 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r4, [r3, r7] │ │ │ │ - ldr r3, [pc, #1532] @ d158c <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + ldr r3, [pc, #1532] @ d1bc8 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ eor r5, r1, r3 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r2, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r1, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne d1328 <_PyObject_MakeTpCall@@Base+0x1ba0> │ │ │ │ + bne d1964 <_PyObject_MakeTpCall@@Base+0x1bb0> │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ mla r2, r3, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r2, [r2, #1452] @ 0x5ac │ │ │ │ cmp r2, r0 │ │ │ │ - bne d1324 <_PyObject_MakeTpCall@@Base+0x1b9c> │ │ │ │ + bne d1960 <_PyObject_MakeTpCall@@Base+0x1bac> │ │ │ │ add r4, r4, #40960 @ 0xa000 │ │ │ │ mla r4, r3, r5, r4 │ │ │ │ ldr r3, [r4, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1058 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d1694 <_PyObject_MakeTpCall@@Base+0x18e0> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1a44 <_PyObject_MakeTpCall@@Base+0x22bc> │ │ │ │ + bgt d2080 <_PyObject_MakeTpCall@@Base+0x22cc> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq d1058 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d1694 <_PyObject_MakeTpCall@@Base+0x18e0> │ │ │ │ tst r3, #1 │ │ │ │ - bne d1a50 <_PyObject_MakeTpCall@@Base+0x22c8> │ │ │ │ + bne d208c <_PyObject_MakeTpCall@@Base+0x22d8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1a70 <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ + beq d20ac <_PyObject_MakeTpCall@@Base+0x22f8> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d104c <_PyObject_MakeTpCall@@Base+0x18c4> │ │ │ │ + bgt d1688 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d30dc <_PyObject_MakeTpCall@@Base+0x3954> │ │ │ │ + beq d3718 <_PyObject_MakeTpCall@@Base+0x3964> │ │ │ │ cmp r5, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne d1a70 <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ - ldr r3, [pc, #1316] @ d1584 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d20ac <_PyObject_MakeTpCall@@Base+0x22f8> │ │ │ │ + ldr r3, [pc, #1316] @ d1bc0 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d19c0 <_PyObject_MakeTpCall@@Base+0x2238> │ │ │ │ + bne d1ffc <_PyObject_MakeTpCall@@Base+0x2248> │ │ │ │ ldr r5, [r9, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ ubfx r3, r4, #29, #1 │ │ │ │ cmp r5, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2e28 <_PyObject_MakeTpCall@@Base+0x36a0> │ │ │ │ + beq d3464 <_PyObject_MakeTpCall@@Base+0x36b0> │ │ │ │ ldr r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d25c8 <_PyObject_MakeTpCall@@Base+0x2e40> │ │ │ │ + bne d2c04 <_PyObject_MakeTpCall@@Base+0x2e50> │ │ │ │ ldr r3, [r9, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp sl, r2 │ │ │ │ - blt d0f30 <_PyObject_MakeTpCall@@Base+0x17a8> │ │ │ │ - ldr r6, [pc, #1236] @ d1584 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + blt d156c <_PyObject_MakeTpCall@@Base+0x17b8> │ │ │ │ + ldr r6, [pc, #1236] @ d1bc0 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ ldr r3, [r9] │ │ │ │ ldr sl, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r8, [fp, #-100] @ 0xffffff9c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r6, r7] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bgt d1130 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + bgt d176c <_PyObject_MakeTpCall@@Base+0x19b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1130 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + bne d176c <_PyObject_MakeTpCall@@Base+0x19b8> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ubfx r4, r4, #14, #1 │ │ │ │ ldr r5, [r2, #780] @ 0x30c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r5, fp, r5 │ │ │ │ cmp r5, #16384 @ 0x4000 │ │ │ │ movge r3, #0 │ │ │ │ andlt r3, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ asr r5, r5, #13 │ │ │ │ - bne d3178 <_PyObject_MakeTpCall@@Base+0x39f0> │ │ │ │ - ldr r2, [pc, #1140] @ d1580 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ + bne d37b4 <_PyObject_MakeTpCall@@Base+0x3a00> │ │ │ │ + ldr r2, [pc, #1140] @ d1bbc <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d27f8 <_PyObject_MakeTpCall@@Base+0x3070> │ │ │ │ + bne d2e34 <_PyObject_MakeTpCall@@Base+0x3080> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d25a8 <_PyObject_MakeTpCall@@Base+0x2e20> │ │ │ │ + bne d2be4 <_PyObject_MakeTpCall@@Base+0x2e30> │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r4, [r6, r7] │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq d1af4 <_PyObject_MakeTpCall@@Base+0x236c> │ │ │ │ + beq d2130 <_PyObject_MakeTpCall@@Base+0x237c> │ │ │ │ ldr r2, [r2, #28] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d1af4 <_PyObject_MakeTpCall@@Base+0x236c> │ │ │ │ + beq d2130 <_PyObject_MakeTpCall@@Base+0x237c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #2 │ │ │ │ movw r0, #35728 @ 0x8b90 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ blx r5 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d2694 <_PyObject_MakeTpCall@@Base+0x2f0c> │ │ │ │ + beq d2cd0 <_PyObject_MakeTpCall@@Base+0x2f1c> │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2cec <_PyObject_MakeTpCall@@Base+0x3564> │ │ │ │ - ldr r3, [pc, #996] @ d157c <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + bne d3328 <_PyObject_MakeTpCall@@Base+0x3574> │ │ │ │ + ldr r3, [pc, #996] @ d1bb8 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ ldr r3, [r3, #3288] @ 0xcd8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d2d2c <_PyObject_MakeTpCall@@Base+0x35a4> │ │ │ │ + beq d3368 <_PyObject_MakeTpCall@@Base+0x35b4> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d26d0 <_PyObject_MakeTpCall@@Base+0x2f48> │ │ │ │ - ldr r1, [pc, #1012] @ d15b0 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + beq d2d0c <_PyObject_MakeTpCall@@Base+0x2f58> │ │ │ │ + ldr r1, [pc, #1012] @ d1bec <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d26fc <_PyObject_MakeTpCall@@Base+0x2f74> │ │ │ │ + beq d2d38 <_PyObject_MakeTpCall@@Base+0x2f84> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d339c <_PyObject_MakeTpCall@@Base+0x3c14> │ │ │ │ + bgt d39d8 <_PyObject_MakeTpCall@@Base+0x3c24> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1250 <_PyObject_MakeTpCall@@Base+0x1ac8> │ │ │ │ + bne d188c <_PyObject_MakeTpCall@@Base+0x1ad8> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r9, [r6, r7] │ │ │ │ ldr r8, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r9, #780] @ 0x30c │ │ │ │ ubfx r8, r8, #14, #1 │ │ │ │ sub r2, fp, r3 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ movge r3, #0 │ │ │ │ andlt r3, r8, #1 │ │ │ │ cmp r3, #0 │ │ │ │ asr r3, r2, #13 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d2bc8 <_PyObject_MakeTpCall@@Base+0x3440> │ │ │ │ - ldr r2, [pc, #856] @ d1580 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ + bne d3204 <_PyObject_MakeTpCall@@Base+0x3450> │ │ │ │ + ldr r2, [pc, #856] @ d1bbc <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2bd8 <_PyObject_MakeTpCall@@Base+0x3450> │ │ │ │ + bne d3214 <_PyObject_MakeTpCall@@Base+0x3460> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2670 <_PyObject_MakeTpCall@@Base+0x2ee8> │ │ │ │ + bne d2cac <_PyObject_MakeTpCall@@Base+0x2ef8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl d7040 │ │ │ │ + bl d7658 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d12e4 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + bgt d1920 <_PyObject_MakeTpCall@@Base+0x1b6c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d12e4 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + bne d1920 <_PyObject_MakeTpCall@@Base+0x1b6c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r7, [r6, r7] │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ ldr r3, [r7, #780] @ 0x30c │ │ │ │ ldr r9, [r2, #24] │ │ │ │ sub r3, fp, r3 │ │ │ │ ubfx r6, r6, #14, #1 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r6, #1 │ │ │ │ asr r8, r3, #13 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d2bfc <_PyObject_MakeTpCall@@Base+0x3474> │ │ │ │ - ldr r2, [pc, #696] @ d1580 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ + bne d3238 <_PyObject_MakeTpCall@@Base+0x3484> │ │ │ │ + ldr r2, [pc, #696] @ d1bbc <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2c0c <_PyObject_MakeTpCall@@Base+0x3484> │ │ │ │ + bne d3248 <_PyObject_MakeTpCall@@Base+0x3494> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2764 <_PyObject_MakeTpCall@@Base+0x2fdc> │ │ │ │ + bne d2da0 <_PyObject_MakeTpCall@@Base+0x2fec> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3404 <_PyObject_MakeTpCall@@Base+0x3c7c> │ │ │ │ + ble d3a40 <_PyObject_MakeTpCall@@Base+0x3c8c> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0564 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bgt d0ba0 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0564 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bne d0ba0 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d0564 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d0ba0 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #1436] @ 0x59c │ │ │ │ - beq d1c98 <_PyObject_MakeTpCall@@Base+0x2510> │ │ │ │ + beq d22d4 <_PyObject_MakeTpCall@@Base+0x2520> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d2730 <_PyObject_MakeTpCall@@Base+0x2fa8> │ │ │ │ + bne d2d6c <_PyObject_MakeTpCall@@Base+0x2fb8> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1444] @ 0x5a4 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2730 <_PyObject_MakeTpCall@@Base+0x2fa8> │ │ │ │ + beq d2d6c <_PyObject_MakeTpCall@@Base+0x2fb8> │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d31b0 <_PyObject_MakeTpCall@@Base+0x3a28> │ │ │ │ + beq d37ec <_PyObject_MakeTpCall@@Base+0x3a38> │ │ │ │ ldr r2, [r0] │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bgt d1cf4 <_PyObject_MakeTpCall@@Base+0x256c> │ │ │ │ + bgt d2330 <_PyObject_MakeTpCall@@Base+0x257c> │ │ │ │ add r1, r2, #1 │ │ │ │ cmp lr, #0 │ │ │ │ str r1, [r0] │ │ │ │ - ble d1bf4 <_PyObject_MakeTpCall@@Base+0x246c> │ │ │ │ + ble d2230 <_PyObject_MakeTpCall@@Base+0x247c> │ │ │ │ add r1, r0, #12 │ │ │ │ str r4, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [fp, #-120] @ 0xffffff88 │ │ │ │ - str sl, [fp, #-124] @ 0xffffff84 │ │ │ │ - mov sl, lr │ │ │ │ - str r8, [fp, #-132] @ 0xffffff7c │ │ │ │ + str r8, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r8, r1 │ │ │ │ - str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ + str sl, [fp, #-128] @ 0xffffff80 │ │ │ │ + mov sl, lr │ │ │ │ + str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r3, [r8, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ - beq d1404 <_PyObject_MakeTpCall@@Base+0x1c7c> │ │ │ │ + beq d1a40 <_PyObject_MakeTpCall@@Base+0x1c8c> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, #28 │ │ │ │ ldr r2, [r3, #180] @ 0xb4 │ │ │ │ ldr r1, [r1, r7] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ @@ -168142,47 +168543,47 @@ │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #444] @ 0x1bc │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #376] @ d158c <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + ldr r1, [pc, #376] @ d1bc8 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1844 <_PyObject_MakeTpCall@@Base+0x20bc> │ │ │ │ + bne d1e80 <_PyObject_MakeTpCall@@Base+0x20cc> │ │ │ │ mov r3, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq d33e0 <_PyObject_MakeTpCall@@Base+0x3c58> │ │ │ │ + beq d3a1c <_PyObject_MakeTpCall@@Base+0x3c68> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ - blt d13ac <_PyObject_MakeTpCall@@Base+0x1c24> │ │ │ │ - ldr sl, [fp, #-124] @ 0xffffff84 │ │ │ │ + blt d19e8 <_PyObject_MakeTpCall@@Base+0x1c34> │ │ │ │ + ldr r8, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r8, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr sl, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ tst r1, #1 │ │ │ │ - beq d1998 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d1fd4 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ cmn r6, #1 │ │ │ │ - beq d1058 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d1694 <_PyObject_MakeTpCall@@Base+0x18e0> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d14f0 <_PyObject_MakeTpCall@@Base+0x1d68> │ │ │ │ + beq d1b2c <_PyObject_MakeTpCall@@Base+0x1d78> │ │ │ │ ldr lr, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [lr, #1436] @ 0x59c │ │ │ │ cmp r2, r1 │ │ │ │ - bne d14f0 <_PyObject_MakeTpCall@@Base+0x1d68> │ │ │ │ + bne d1b2c <_PyObject_MakeTpCall@@Base+0x1d78> │ │ │ │ ldr r2, [lr, #1440] @ 0x5a0 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d14f0 <_PyObject_MakeTpCall@@Base+0x1d68> │ │ │ │ + bgt d1b2c <_PyObject_MakeTpCall@@Base+0x1d78> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r4, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r0, r0, #1 │ │ │ │ mul r2, r2, r5 │ │ │ │ add ip, r1, r2 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -168197,49 +168598,49 @@ │ │ │ │ strle ip, [r4, #1432] @ 0x598 │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ str ip, [r1, lr] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1c4c <_PyObject_MakeTpCall@@Base+0x24c4> │ │ │ │ + ble d2288 <_PyObject_MakeTpCall@@Base+0x24d4> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d1058 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d1694 <_PyObject_MakeTpCall@@Base+0x18e0> │ │ │ │ tst r0, #1 │ │ │ │ - bne d1a50 <_PyObject_MakeTpCall@@Base+0x22c8> │ │ │ │ + bne d208c <_PyObject_MakeTpCall@@Base+0x22d8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1058 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - b d1008 <_PyObject_MakeTpCall@@Base+0x1880> │ │ │ │ + beq d1694 <_PyObject_MakeTpCall@@Base+0x18e0> │ │ │ │ + b d1644 <_PyObject_MakeTpCall@@Base+0x1890> │ │ │ │ mov r0, #12 │ │ │ │ mla r1, r0, sl, r1 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d2648 <_PyObject_MakeTpCall@@Base+0x2ec0> │ │ │ │ + beq d2c84 <_PyObject_MakeTpCall@@Base+0x2ed0> │ │ │ │ cmp r2, sl │ │ │ │ - ble d10a8 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d16e4 <_PyObject_MakeTpCall@@Base+0x1930> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r2, #12 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ add sl, sl, #1 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r1, [pc, #64] @ d158c <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + ldr r1, [pc, #64] @ d1bc8 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r4, [r3, r7] │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ eor r5, r3, r1, asr #3 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r2, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r1, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq d0fb0 <_PyObject_MakeTpCall@@Base+0x1828> │ │ │ │ - b d1328 <_PyObject_MakeTpCall@@Base+0x1ba0> │ │ │ │ + beq d15ec <_PyObject_MakeTpCall@@Base+0x1838> │ │ │ │ + b d1964 <_PyObject_MakeTpCall@@Base+0x1bb0> │ │ │ │ strdeq r2, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r2, r3, r8, lsr #12 │ │ │ │ mlseq r3, r0, fp, r2 │ │ │ │ @@ -168253,542 +168654,542 @@ │ │ │ │ rsbeq r2, r3, r0, ror #13 │ │ │ │ rsbeq r2, r3, ip, asr #5 │ │ │ │ rsbeq r1, r3, r8, lsr lr │ │ │ │ rsbeq r1, r3, r0, lsl #25 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne d2b10 <_PyObject_MakeTpCall@@Base+0x3388> │ │ │ │ - bl a6988 │ │ │ │ + bne d314c <_PyObject_MakeTpCall@@Base+0x3398> │ │ │ │ + bl a6a60 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d23c8 <_PyObject_MakeTpCall@@Base+0x2c40> │ │ │ │ + beq d2a04 <_PyObject_MakeTpCall@@Base+0x2c50> │ │ │ │ ldr sl, [r3, #8] │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ble d2404 <_PyObject_MakeTpCall@@Base+0x2c7c> │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ble d2a40 <_PyObject_MakeTpCall@@Base+0x2c8c> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ add r3, r3, #12 │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r4, [r8, #4]! │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq d2a08 <_PyObject_MakeTpCall@@Base+0x3280> │ │ │ │ - bl 1192f0 │ │ │ │ - ldr r1, [pc, #-140] @ d15b4 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ + beq d3044 <_PyObject_MakeTpCall@@Base+0x3290> │ │ │ │ + bl 119c90 │ │ │ │ + ldr r1, [pc, #-140] @ d1bf0 <_PyObject_MakeTpCall@@Base+0x1e3c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d29ec <_PyObject_MakeTpCall@@Base+0x3264> │ │ │ │ + beq d3028 <_PyObject_MakeTpCall@@Base+0x3274> │ │ │ │ mov r0, r4 │ │ │ │ - bl 11985c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11a1fc <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d281c <_PyObject_MakeTpCall@@Base+0x3094> │ │ │ │ - ldr r1, [pc, #-200] @ d1594 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ + bne d2e58 <_PyObject_MakeTpCall@@Base+0x30a4> │ │ │ │ + ldr r1, [pc, #-200] @ d1bd0 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 11985c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11a1fc <_PyUnicode_Equal@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d24a0 <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ + bne d2adc <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ cmp r7, sl │ │ │ │ - bne d161c <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ + bne d1c58 <_PyObject_MakeTpCall@@Base+0x1ea4> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, r9 │ │ │ │ sub r0, sl, r0 │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r8, #0 │ │ │ │ strne r5, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ movne r5, r4 │ │ │ │ movne r4, r8 │ │ │ │ - beq d24cc <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ + beq d2b08 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne d2488 <_PyObject_MakeTpCall@@Base+0x2d00> │ │ │ │ + bne d2ac4 <_PyObject_MakeTpCall@@Base+0x2d10> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1ff4 <_PyObject_MakeTpCall@@Base+0x286c> │ │ │ │ + bne d2630 <_PyObject_MakeTpCall@@Base+0x287c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1523a8 <_Py_Mangle@@Base> │ │ │ │ + bl 152d50 <_Py_Mangle@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d2aa0 <_PyObject_MakeTpCall@@Base+0x3318> │ │ │ │ + beq d30dc <_PyObject_MakeTpCall@@Base+0x3328> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r7, [r2, r8, lsl #2] │ │ │ │ - bl a7c4c │ │ │ │ + bl a7d24 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2aa0 <_PyObject_MakeTpCall@@Base+0x3318> │ │ │ │ + beq d30dc <_PyObject_MakeTpCall@@Base+0x3328> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2a48 <_PyObject_MakeTpCall@@Base+0x32c0> │ │ │ │ + bne d3084 <_PyObject_MakeTpCall@@Base+0x32d0> │ │ │ │ add r8, r8, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, sl │ │ │ │ - bne d16a4 <_PyObject_MakeTpCall@@Base+0x1f1c> │ │ │ │ + bne d1ce0 <_PyObject_MakeTpCall@@Base+0x1f2c> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl c689c │ │ │ │ + bl c6f70 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2aa0 <_PyObject_MakeTpCall@@Base+0x3318> │ │ │ │ + beq d30dc <_PyObject_MakeTpCall@@Base+0x3328> │ │ │ │ ldr r7, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6e58 │ │ │ │ + bl a6f30 │ │ │ │ ldr r3, [r7] │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d175c <_PyObject_MakeTpCall@@Base+0x1fd4> │ │ │ │ + bgt d1d98 <_PyObject_MakeTpCall@@Base+0x1fe4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d175c <_PyObject_MakeTpCall@@Base+0x1fd4> │ │ │ │ + bne d1d98 <_PyObject_MakeTpCall@@Base+0x1fe4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d24cc <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ + beq d2b08 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bgt d2070 <_PyObject_MakeTpCall@@Base+0x28e8> │ │ │ │ + bgt d26ac <_PyObject_MakeTpCall@@Base+0x28f8> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - movw r8, #42420 @ 0xa5b4 │ │ │ │ + movw r8, #42652 @ 0xa69c │ │ │ │ movt r8, #10 │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ cmp r3, r8 │ │ │ │ - bne d2b58 <_PyObject_MakeTpCall@@Base+0x33d0> │ │ │ │ + bne d3194 <_PyObject_MakeTpCall@@Base+0x33e0> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl aa62c │ │ │ │ + bl aa714 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne d0734 <_PyObject_MakeTpCall@@Base+0xfac> │ │ │ │ + bne d0d70 <_PyObject_MakeTpCall@@Base+0xfbc> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d24d4 <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ - b d23c8 <_PyObject_MakeTpCall@@Base+0x2c40> │ │ │ │ + bne d2b10 <_PyObject_MakeTpCall@@Base+0x2d5c> │ │ │ │ + b d2a04 <_PyObject_MakeTpCall@@Base+0x2c50> │ │ │ │ add r6, r6, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2900 <_PyObject_MakeTpCall@@Base+0x3178> │ │ │ │ + beq d2f3c <_PyObject_MakeTpCall@@Base+0x3188> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0d28 <_PyObject_MakeTpCall@@Base+0x15a0> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1364 <_PyObject_MakeTpCall@@Base+0x15b0> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1818 <_PyObject_MakeTpCall@@Base+0x2090> │ │ │ │ + bne d1e54 <_PyObject_MakeTpCall@@Base+0x20a0> │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #50248 @ 0xc448 │ │ │ │ + movweq r3, #52648 @ 0xcda8 │ │ │ │ movteq r3, #17 │ │ │ │ streq r3, [sl, #72] @ 0x48 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0d44 <_PyObject_MakeTpCall@@Base+0x15bc> │ │ │ │ + bne d1380 <_PyObject_MakeTpCall@@Base+0x15cc> │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0d44 <_PyObject_MakeTpCall@@Base+0x15bc> │ │ │ │ + bne d1380 <_PyObject_MakeTpCall@@Base+0x15cc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r3, #22940 @ 0x599c │ │ │ │ + movw r3, #23164 @ 0x5a7c │ │ │ │ movt r3, #11 │ │ │ │ str r3, [sl, #76] @ 0x4c │ │ │ │ - b d0d48 <_PyObject_MakeTpCall@@Base+0x15c0> │ │ │ │ + b d1384 <_PyObject_MakeTpCall@@Base+0x15d0> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r1, r3, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq d33e0 <_PyObject_MakeTpCall@@Base+0x3c58> │ │ │ │ + beq d3a1c <_PyObject_MakeTpCall@@Base+0x3c68> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d1430 <_PyObject_MakeTpCall@@Base+0x1ca8> │ │ │ │ - ldr sl, [fp, #-124] @ 0xffffff84 │ │ │ │ + beq d1a6c <_PyObject_MakeTpCall@@Base+0x1cb8> │ │ │ │ + ldr r8, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r8, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr sl, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ - b d1450 <_PyObject_MakeTpCall@@Base+0x1cc8> │ │ │ │ + b d1a8c <_PyObject_MakeTpCall@@Base+0x1cd8> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0dd4 <_PyObject_MakeTpCall@@Base+0x164c> │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne d1410 <_PyObject_MakeTpCall@@Base+0x165c> │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #-816] @ d1584 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #-816] @ d1bc0 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0e64 <_PyObject_MakeTpCall@@Base+0x16dc> │ │ │ │ + beq d14a0 <_PyObject_MakeTpCall@@Base+0x16ec> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0e64 <_PyObject_MakeTpCall@@Base+0x16dc> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d14a0 <_PyObject_MakeTpCall@@Base+0x16ec> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, sl │ │ │ │ - ble d10a8 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d16e4 <_PyObject_MakeTpCall@@Base+0x1930> │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d2434 <_PyObject_MakeTpCall@@Base+0x2cac> │ │ │ │ + beq d2a70 <_PyObject_MakeTpCall@@Base+0x2cbc> │ │ │ │ cmp sl, r2 │ │ │ │ - blt d0f68 <_PyObject_MakeTpCall@@Base+0x17e0> │ │ │ │ - b d10a8 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + blt d15a4 <_PyObject_MakeTpCall@@Base+0x17f0> │ │ │ │ + b d16e4 <_PyObject_MakeTpCall@@Base+0x1930> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0a38 <_PyObject_MakeTpCall@@Base+0x12b0> │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne d1074 <_PyObject_MakeTpCall@@Base+0x12c0> │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #-928] @ d1584 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #-928] @ d1bc0 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0b38 <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ + beq d1174 <_PyObject_MakeTpCall@@Base+0x13c0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0b38 <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ + beq d1174 <_PyObject_MakeTpCall@@Base+0x13c0> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d195c <_PyObject_MakeTpCall@@Base+0x21d4> │ │ │ │ + bgt d1f98 <_PyObject_MakeTpCall@@Base+0x21e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2b94 <_PyObject_MakeTpCall@@Base+0x340c> │ │ │ │ + beq d31d0 <_PyObject_MakeTpCall@@Base+0x341c> │ │ │ │ mov sl, #0 │ │ │ │ - b d12f8 <_PyObject_MakeTpCall@@Base+0x1b70> │ │ │ │ + b d1934 <_PyObject_MakeTpCall@@Base+0x1b80> │ │ │ │ add r9, r6, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r9, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2d90 <_PyObject_MakeTpCall@@Base+0x3608> │ │ │ │ + beq d33cc <_PyObject_MakeTpCall@@Base+0x3618> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae8a4 │ │ │ │ + bl ae98c │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0d1c <_PyObject_MakeTpCall@@Base+0x1594> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1358 <_PyObject_MakeTpCall@@Base+0x15a4> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r2, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d145c <_PyObject_MakeTpCall@@Base+0x1cd4> │ │ │ │ + bne d1a98 <_PyObject_MakeTpCall@@Base+0x1ce4> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - b d145c <_PyObject_MakeTpCall@@Base+0x1cd4> │ │ │ │ + b d1a98 <_PyObject_MakeTpCall@@Base+0x1ce4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d106c <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + beq d16a8 <_PyObject_MakeTpCall@@Base+0x18f4> │ │ │ │ ldr sl, [fp, #-108] @ 0xffffff94 │ │ │ │ - b d3150 <_PyObject_MakeTpCall@@Base+0x39c8> │ │ │ │ + b d378c <_PyObject_MakeTpCall@@Base+0x39d8> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne d0a00 <_PyObject_MakeTpCall@@Base+0x1278> │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + bne d103c <_PyObject_MakeTpCall@@Base+0x1288> │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #37224 @ 0x9168 │ │ │ │ + movw r1, #37800 @ 0x93a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bgt d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r2, [sl, #432] @ 0x1b0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [sl, #440] @ 0x1b8 │ │ │ │ - b d0a18 <_PyObject_MakeTpCall@@Base+0x1290> │ │ │ │ + b d1054 <_PyObject_MakeTpCall@@Base+0x12a0> │ │ │ │ bics r3, r0, #1 │ │ │ │ orrne r0, r0, #1 │ │ │ │ - beq d1058 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d1694 <_PyObject_MakeTpCall@@Base+0x18e0> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3390 <_PyObject_MakeTpCall@@Base+0x3c08> │ │ │ │ + ble d39cc <_PyObject_MakeTpCall@@Base+0x3c18> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d101c <_PyObject_MakeTpCall@@Base+0x1894> │ │ │ │ + bne d1658 <_PyObject_MakeTpCall@@Base+0x18a4> │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11ff14 │ │ │ │ + bl 120e8c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1aac <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ + bgt d20e8 <_PyObject_MakeTpCall@@Base+0x2334> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1aac <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ + bne d20e8 <_PyObject_MakeTpCall@@Base+0x2334> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d3130 <_PyObject_MakeTpCall@@Base+0x39a8> │ │ │ │ + beq d376c <_PyObject_MakeTpCall@@Base+0x39b8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d106c <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + bgt d16a8 <_PyObject_MakeTpCall@@Base+0x18f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d106c <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + bne d16a8 <_PyObject_MakeTpCall@@Base+0x18f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d106c <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d16a8 <_PyObject_MakeTpCall@@Base+0x18f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0e50 <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d0e50 <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ + bne d148c <_PyObject_MakeTpCall@@Base+0x16d8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d148c <_PyObject_MakeTpCall@@Base+0x16d8> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #2 │ │ │ │ movw r1, #35728 @ 0x8b90 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl cf788 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfdb4 <_PyObject_MakeTpCall@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne d1190 <_PyObject_MakeTpCall@@Base+0x1a08> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d17cc <_PyObject_MakeTpCall@@Base+0x1a18> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc d0b24 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ + bcc d1160 <_PyObject_MakeTpCall@@Base+0x13ac> │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, ip, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, ip │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, ip] │ │ │ │ cmp r6, #0 │ │ │ │ - bne d0b24 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ + bne d1160 <_PyObject_MakeTpCall@@Base+0x13ac> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r2, #34188 @ 0x858c │ │ │ │ + movw r2, #33140 @ 0x8174 │ │ │ │ movt r2, #9 │ │ │ │ ldr r3, [r3, #968] @ 0x3c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d27e0 <_PyObject_MakeTpCall@@Base+0x3058> │ │ │ │ + bne d2e1c <_PyObject_MakeTpCall@@Base+0x3068> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e304 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r7, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7, #800] @ 0x320 │ │ │ │ - bne d0b24 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ - bl 2e14d8 │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1160 <_PyObject_MakeTpCall@@Base+0x13ac> │ │ │ │ + bl 2e217c │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0978 <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ - b d0918 <_PyObject_MakeTpCall@@Base+0x1190> │ │ │ │ + bne d0fb4 <_PyObject_MakeTpCall@@Base+0x1200> │ │ │ │ + b d0f54 <_PyObject_MakeTpCall@@Base+0x11a0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ strne r3, [sl, #436] @ 0x1b4 │ │ │ │ - bne d1bd4 <_PyObject_MakeTpCall@@Base+0x244c> │ │ │ │ + bne d2210 <_PyObject_MakeTpCall@@Base+0x245c> │ │ │ │ str r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d335c <_PyObject_MakeTpCall@@Base+0x3bd4> │ │ │ │ + ble d3998 <_PyObject_MakeTpCall@@Base+0x3be4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne d0868 <_PyObject_MakeTpCall@@Base+0x10e0> │ │ │ │ - bl 6487c │ │ │ │ + bne d0ea4 <_PyObject_MakeTpCall@@Base+0x10f0> │ │ │ │ + bl 64924 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ tst r0, #1 │ │ │ │ - bne d1464 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ + bne d1aa0 <_PyObject_MakeTpCall@@Base+0x1cec> │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne d1464 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ + bne d1aa0 <_PyObject_MakeTpCall@@Base+0x1cec> │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b d1464 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ - ldr r0, [pc, #-1688] @ d1588 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ - bl 99390 │ │ │ │ + b d1aa0 <_PyObject_MakeTpCall@@Base+0x1cec> │ │ │ │ + ldr r0, [pc, #-1688] @ d1bc4 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + bl 99470 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d29a4 <_PyObject_MakeTpCall@@Base+0x321c> │ │ │ │ + beq d2fe0 <_PyObject_MakeTpCall@@Base+0x322c> │ │ │ │ sub r8, fp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #-1712] @ d1588 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ + ldr r1, [pc, #-1712] @ d1bc4 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne d0910 <_PyObject_MakeTpCall@@Base+0x1188> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d0f4c <_PyObject_MakeTpCall@@Base+0x1198> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d14ec <_PyObject_MakeTpCall@@Base+0x1d64> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d14ec <_PyObject_MakeTpCall@@Base+0x1d64> │ │ │ │ + bne d1b28 <_PyObject_MakeTpCall@@Base+0x1d74> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d1b28 <_PyObject_MakeTpCall@@Base+0x1d74> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33344 @ 0x8240 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d2988 <_PyObject_MakeTpCall@@Base+0x3200> │ │ │ │ + bne d2fc4 <_PyObject_MakeTpCall@@Base+0x3210> │ │ │ │ mov r1, sl │ │ │ │ - bl 11aa38 │ │ │ │ - ldr r1, [pc, #-1760] @ d15a8 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bl 11b3d8 │ │ │ │ + ldr r1, [pc, #-1760] @ d1be4 <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ mov r0, r4 │ │ │ │ - bl 11992c │ │ │ │ + bl 11a2cc │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0db4 <_PyObject_MakeTpCall@@Base+0x162c> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d13f0 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldrh r1, [r6, #206] @ 0xce │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bcs d2728 <_PyObject_MakeTpCall@@Base+0x2fa0> │ │ │ │ + bcs d2d64 <_PyObject_MakeTpCall@@Base+0x2fb0> │ │ │ │ cmp r2, r1 │ │ │ │ - bne d2730 <_PyObject_MakeTpCall@@Base+0x2fa8> │ │ │ │ + bne d2d6c <_PyObject_MakeTpCall@@Base+0x2fb8> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1440] @ 0x5a0 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d1344 <_PyObject_MakeTpCall@@Base+0x1bbc> │ │ │ │ + bgt d1980 <_PyObject_MakeTpCall@@Base+0x1bcc> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 144e84 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 14568c <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #-1868] @ d158c <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + ldr r1, [pc, #-1868] @ d1bc8 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1464 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ - b d1058 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + bne d1aa0 <_PyObject_MakeTpCall@@Base+0x1cec> │ │ │ │ + b d1694 <_PyObject_MakeTpCall@@Base+0x18e0> │ │ │ │ cmp lr, #0 │ │ │ │ - ble d1464 <_PyObject_MakeTpCall@@Base+0x1cdc> │ │ │ │ + ble d1aa0 <_PyObject_MakeTpCall@@Base+0x1cec> │ │ │ │ orr r2, r0, #1 │ │ │ │ add r1, r0, #12 │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ - b d138c <_PyObject_MakeTpCall@@Base+0x1c04> │ │ │ │ + b d19c8 <_PyObject_MakeTpCall@@Base+0x1c14> │ │ │ │ mov r3, r8 │ │ │ │ str r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r6, r3 │ │ │ │ - bne d2784 <_PyObject_MakeTpCall@@Base+0x2ffc> │ │ │ │ + bne d2dc0 <_PyObject_MakeTpCall@@Base+0x300c> │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ mov r9, #0 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ mov r4, #0 │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r5, [r1, #4]! │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge d27b0 <_PyObject_MakeTpCall@@Base+0x3028> │ │ │ │ + bge d2dec <_PyObject_MakeTpCall@@Base+0x3038> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ tst r0, #2 │ │ │ │ - bne d1e04 <_PyObject_MakeTpCall@@Base+0x267c> │ │ │ │ + bne d2440 <_PyObject_MakeTpCall@@Base+0x268c> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1e64 <_PyObject_MakeTpCall@@Base+0x26dc> │ │ │ │ + beq d24a0 <_PyObject_MakeTpCall@@Base+0x26ec> │ │ │ │ tst r0, #1024 @ 0x400 │ │ │ │ - beq d0544 <_PyObject_MakeTpCall@@Base+0xdbc> │ │ │ │ + beq d0b80 <_PyObject_MakeTpCall@@Base+0xdcc> │ │ │ │ ldr r8, [r5, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d1e84 <_PyObject_MakeTpCall@@Base+0x26fc> │ │ │ │ + beq d24c0 <_PyObject_MakeTpCall@@Base+0x270c> │ │ │ │ ldr r6, [r8, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1ef8 <_PyObject_MakeTpCall@@Base+0x2770> │ │ │ │ + beq d2534 <_PyObject_MakeTpCall@@Base+0x2780> │ │ │ │ ldr sl, [r6, #128] @ 0x80 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d1f34 <_PyObject_MakeTpCall@@Base+0x27ac> │ │ │ │ + beq d2570 <_PyObject_MakeTpCall@@Base+0x27bc> │ │ │ │ ldr r3, [sl, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1f60 <_PyObject_MakeTpCall@@Base+0x27d8> │ │ │ │ + beq d259c <_PyObject_MakeTpCall@@Base+0x27e8> │ │ │ │ ldr r2, [r3, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d20f4 <_PyObject_MakeTpCall@@Base+0x296c> │ │ │ │ + beq d2730 <_PyObject_MakeTpCall@@Base+0x297c> │ │ │ │ ldr r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2064 <_PyObject_MakeTpCall@@Base+0x28dc> │ │ │ │ + beq d26a0 <_PyObject_MakeTpCall@@Base+0x28ec> │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ strd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bl be0c0 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl be1cc <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldrd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr lr, [r2, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp lr, ip │ │ │ │ - bne d1de0 <_PyObject_MakeTpCall@@Base+0x2658> │ │ │ │ + bne d241c <_PyObject_MakeTpCall@@Base+0x2668> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ moveq r2, r0 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - bne d1f68 <_PyObject_MakeTpCall@@Base+0x27e0> │ │ │ │ + bne d25a4 <_PyObject_MakeTpCall@@Base+0x27f0> │ │ │ │ ldr ip, [r3, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp ip, r0 │ │ │ │ moveq r3, r2 │ │ │ │ - b d1f68 <_PyObject_MakeTpCall@@Base+0x27e0> │ │ │ │ - ldr ip, [pc, #-2172] @ d1590 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + b d25a4 <_PyObject_MakeTpCall@@Base+0x27f0> │ │ │ │ + ldr ip, [pc, #-2172] @ d1bcc <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov ip, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul ip, ip, r2 │ │ │ │ @@ -168803,496 +169204,496 @@ │ │ │ │ addne r2, ip, #91136 @ 0x16400 │ │ │ │ addeq r2, ip, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1d5c <_PyObject_MakeTpCall@@Base+0x25d4> │ │ │ │ + bne d2398 <_PyObject_MakeTpCall@@Base+0x25e4> │ │ │ │ mov r0, r5 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d0560 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + blt d0b9c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d1d5c <_PyObject_MakeTpCall@@Base+0x25d4> │ │ │ │ + b d2398 <_PyObject_MakeTpCall@@Base+0x25e4> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1f2c <_PyObject_MakeTpCall@@Base+0x27a4> │ │ │ │ + bne d2568 <_PyObject_MakeTpCall@@Base+0x27b4> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1f2c <_PyObject_MakeTpCall@@Base+0x27a4> │ │ │ │ + bne d2568 <_PyObject_MakeTpCall@@Base+0x27b4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne d200c <_PyObject_MakeTpCall@@Base+0x2884> │ │ │ │ + bne d2648 <_PyObject_MakeTpCall@@Base+0x2894> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - bne d1eec <_PyObject_MakeTpCall@@Base+0x2764> │ │ │ │ + bne d2528 <_PyObject_MakeTpCall@@Base+0x2774> │ │ │ │ ldr r4, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r5, #0 │ │ │ │ - beq d0560 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0b9c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b d0598 <_PyObject_MakeTpCall@@Base+0xe10> │ │ │ │ + b d0bd4 <_PyObject_MakeTpCall@@Base+0xe20> │ │ │ │ mov r4, r6 │ │ │ │ str r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d1d30 <_PyObject_MakeTpCall@@Base+0x25a8> │ │ │ │ + b d236c <_PyObject_MakeTpCall@@Base+0x25b8> │ │ │ │ movw r6, #36124 @ 0x8d1c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1f8c <_PyObject_MakeTpCall@@Base+0x2804> │ │ │ │ + bne d25c8 <_PyObject_MakeTpCall@@Base+0x2814> │ │ │ │ ldr r0, [r8, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d1f8c <_PyObject_MakeTpCall@@Base+0x2804> │ │ │ │ + bne d25c8 <_PyObject_MakeTpCall@@Base+0x2814> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d1ea0 <_PyObject_MakeTpCall@@Base+0x2718> │ │ │ │ + beq d24dc <_PyObject_MakeTpCall@@Base+0x2728> │ │ │ │ mov r6, r5 │ │ │ │ - b d1eb0 <_PyObject_MakeTpCall@@Base+0x2728> │ │ │ │ + b d24ec <_PyObject_MakeTpCall@@Base+0x2738> │ │ │ │ movw sl, #36124 @ 0x8d1c │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1f00 <_PyObject_MakeTpCall@@Base+0x2778> │ │ │ │ + bne d253c <_PyObject_MakeTpCall@@Base+0x2788> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r2, r3 │ │ │ │ moveq r6, sl │ │ │ │ - b d1f00 <_PyObject_MakeTpCall@@Base+0x2778> │ │ │ │ + b d253c <_PyObject_MakeTpCall@@Base+0x2788> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d1f3c <_PyObject_MakeTpCall@@Base+0x27b4> │ │ │ │ + bne d2578 <_PyObject_MakeTpCall@@Base+0x27c4> │ │ │ │ ldr r0, [sl, #20] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r0, r2 │ │ │ │ moveq sl, r3 │ │ │ │ - b d1f3c <_PyObject_MakeTpCall@@Base+0x27b4> │ │ │ │ + b d2578 <_PyObject_MakeTpCall@@Base+0x27c4> │ │ │ │ mov r6, r8 │ │ │ │ - b d1e94 <_PyObject_MakeTpCall@@Base+0x270c> │ │ │ │ + b d24d0 <_PyObject_MakeTpCall@@Base+0x271c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0bb0 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ - bl 2576b8 │ │ │ │ + bne d11ec <_PyObject_MakeTpCall@@Base+0x1438> │ │ │ │ + bl 2583e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #-2576] @ d15ac <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ + ldr r1, [pc, #-2576] @ d1be8 <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d31f4 <_PyObject_MakeTpCall@@Base+0x3a6c> │ │ │ │ + beq d3830 <_PyObject_MakeTpCall@@Base+0x3a7c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0bb0 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ + bgt d11ec <_PyObject_MakeTpCall@@Base+0x1438> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0bb0 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ + bne d11ec <_PyObject_MakeTpCall@@Base+0x1438> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d0bb0 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ - ldr r1, [pc, #-2664] @ d1594 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d11ec <_PyObject_MakeTpCall@@Base+0x1438> │ │ │ │ + ldr r1, [pc, #-2664] @ d1bd0 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11985c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11a1fc <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d16c4 <_PyObject_MakeTpCall@@Base+0x1f3c> │ │ │ │ - b d1704 <_PyObject_MakeTpCall@@Base+0x1f7c> │ │ │ │ + beq d1d00 <_PyObject_MakeTpCall@@Base+0x1f4c> │ │ │ │ + b d1d40 <_PyObject_MakeTpCall@@Base+0x1f8c> │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2500 <_PyObject_MakeTpCall@@Base+0x2d78> │ │ │ │ + beq d2b3c <_PyObject_MakeTpCall@@Base+0x2d88> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - ble d2528 <_PyObject_MakeTpCall@@Base+0x2da0> │ │ │ │ + ble d2b64 <_PyObject_MakeTpCall@@Base+0x2db0> │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ cmp ip, r6 │ │ │ │ - bne d2204 <_PyObject_MakeTpCall@@Base+0x2a7c> │ │ │ │ + bne d2840 <_PyObject_MakeTpCall@@Base+0x2a8c> │ │ │ │ ldr r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r6, r4 │ │ │ │ - b d1eb8 <_PyObject_MakeTpCall@@Base+0x2730> │ │ │ │ + b d24f4 <_PyObject_MakeTpCall@@Base+0x2740> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d2454 <_PyObject_MakeTpCall@@Base+0x2ccc> │ │ │ │ + ble d2a90 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ cmp r9, r3 │ │ │ │ - bne d2254 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + bne d2890 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b d03b8 <_PyObject_MakeTpCall@@Base+0xc30> │ │ │ │ + b d09f4 <_PyObject_MakeTpCall@@Base+0xc40> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b d1dc0 <_PyObject_MakeTpCall@@Base+0x2638> │ │ │ │ - ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + b d23fc <_PyObject_MakeTpCall@@Base+0x2648> │ │ │ │ + ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r2, r2, r9 │ │ │ │ - bne d337c <_PyObject_MakeTpCall@@Base+0x3bf4> │ │ │ │ + bne d39b8 <_PyObject_MakeTpCall@@Base+0x3c04> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ add r0, r2, #12 │ │ │ │ mov r2, #0 │ │ │ │ ldr lr, [r0, #4]! │ │ │ │ cmp lr, r5 │ │ │ │ - beq d20e0 <_PyObject_MakeTpCall@@Base+0x2958> │ │ │ │ - orrs r7, r9, ip │ │ │ │ - bne d20b0 <_PyObject_MakeTpCall@@Base+0x2928> │ │ │ │ + beq d271c <_PyObject_MakeTpCall@@Base+0x2968> │ │ │ │ + orrs r7, ip, r9 │ │ │ │ + bne d26ec <_PyObject_MakeTpCall@@Base+0x2938> │ │ │ │ ldr r9, [lr, #144] @ 0x90 │ │ │ │ subs r9, r9, #0 │ │ │ │ movne r9, #1 │ │ │ │ - ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r7, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r7, #0 │ │ │ │ - bne d2974 <_PyObject_MakeTpCall@@Base+0x31ec> │ │ │ │ + bne d2fb0 <_PyObject_MakeTpCall@@Base+0x31fc> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d2968 <_PyObject_MakeTpCall@@Base+0x31e0> │ │ │ │ + bne d2fa4 <_PyObject_MakeTpCall@@Base+0x31f0> │ │ │ │ ldr r1, [lr, #104] @ 0x68 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d2b24 <_PyObject_MakeTpCall@@Base+0x339c> │ │ │ │ + bne d3160 <_PyObject_MakeTpCall@@Base+0x33ac> │ │ │ │ cmp r9, #0 │ │ │ │ - bne d2b24 <_PyObject_MakeTpCall@@Base+0x339c> │ │ │ │ + bne d3160 <_PyObject_MakeTpCall@@Base+0x33ac> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2090 <_PyObject_MakeTpCall@@Base+0x2908> │ │ │ │ + bne d26cc <_PyObject_MakeTpCall@@Base+0x2918> │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ - b d178c <_PyObject_MakeTpCall@@Base+0x2004> │ │ │ │ + b d1dc8 <_PyObject_MakeTpCall@@Base+0x2014> │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b d1de0 <_PyObject_MakeTpCall@@Base+0x2658> │ │ │ │ + b d241c <_PyObject_MakeTpCall@@Base+0x2668> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d255c <_PyObject_MakeTpCall@@Base+0x2dd4> │ │ │ │ + beq d2b98 <_PyObject_MakeTpCall@@Base+0x2de4> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d21d8 <_PyObject_MakeTpCall@@Base+0x2a50> │ │ │ │ + beq d2814 <_PyObject_MakeTpCall@@Base+0x2a60> │ │ │ │ mov r0, sl │ │ │ │ - bl beb48 │ │ │ │ + bl bec54 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne d29d4 <_PyObject_MakeTpCall@@Base+0x324c> │ │ │ │ + bne d3010 <_PyObject_MakeTpCall@@Base+0x325c> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ add r7, r0, #20 │ │ │ │ str r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r5, #0 │ │ │ │ str r4, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r4, ip │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, r8 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r8, sl │ │ │ │ mov sl, r3 │ │ │ │ - b d21ac <_PyObject_MakeTpCall@@Base+0x2a24> │ │ │ │ + b d27e8 <_PyObject_MakeTpCall@@Base+0x2a34> │ │ │ │ add ip, r5, #4 │ │ │ │ ldr r0, [r8, #436] @ 0x1b4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r0, ip, lsl #2] │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #-20] @ 0xffffffec │ │ │ │ - beq d334c <_PyObject_MakeTpCall@@Base+0x3bc4> │ │ │ │ + beq d3988 <_PyObject_MakeTpCall@@Base+0x3bd4> │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r7, #-16] │ │ │ │ add r7, r7, #20 │ │ │ │ str r9, [r7, #-32] @ 0xffffffe0 │ │ │ │ ldrne r3, [r7, #-28] @ 0xffffffe4 │ │ │ │ orrne r3, r3, #16 │ │ │ │ strne r3, [r7, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r9, r6, r5, lsl #2 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt d216c <_PyObject_MakeTpCall@@Base+0x29e4> │ │ │ │ + bgt d27a8 <_PyObject_MakeTpCall@@Base+0x29f4> │ │ │ │ mov r2, sl │ │ │ │ mov r6, r9 │ │ │ │ ldr r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov sl, r8 │ │ │ │ ldr r4, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r8, r2 │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b d0ca8 <_PyObject_MakeTpCall@@Base+0x1520> │ │ │ │ - ldr r0, [pc, #-3152] @ d1598 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #-3160] @ d1598 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + b d12e4 <_PyObject_MakeTpCall@@Base+0x1530> │ │ │ │ + ldr r0, [pc, #-3152] @ d1bd4 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bl 99470 │ │ │ │ + ldr r1, [pc, #-3160] @ d1bd4 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d09bc <_PyObject_MakeTpCall@@Base+0x1234> │ │ │ │ + bne d0ff8 <_PyObject_MakeTpCall@@Base+0x1244> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f3374 │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 2f4134 │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ add r2, r2, #1 │ │ │ │ - b d2024 <_PyObject_MakeTpCall@@Base+0x289c> │ │ │ │ - ldr r0, [pc, #-3164] @ d15b8 <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #-3172] @ d15b8 <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ + b d2660 <_PyObject_MakeTpCall@@Base+0x28ac> │ │ │ │ + ldr r0, [pc, #-3164] @ d1bf4 <_PyObject_MakeTpCall@@Base+0x1e40> │ │ │ │ + bl 99470 │ │ │ │ + ldr r1, [pc, #-3172] @ d1bf4 <_PyObject_MakeTpCall@@Base+0x1e40> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0c68 <_PyObject_MakeTpCall@@Base+0x14e0> │ │ │ │ + bne d12a4 <_PyObject_MakeTpCall@@Base+0x14f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f3374 │ │ │ │ - b d0c80 <_PyObject_MakeTpCall@@Base+0x14f8> │ │ │ │ - ldr r0, [pc, #-3228] @ d159c <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #-3236] @ d159c <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ + bl 2f4134 │ │ │ │ + b d12bc <_PyObject_MakeTpCall@@Base+0x1508> │ │ │ │ + ldr r0, [pc, #-3228] @ d1bd8 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + bl 99470 │ │ │ │ + ldr r1, [pc, #-3236] @ d1bd8 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d068c <_PyObject_MakeTpCall@@Base+0xf04> │ │ │ │ + bne d0cc8 <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f3374 │ │ │ │ - b d06a4 <_PyObject_MakeTpCall@@Base+0xf1c> │ │ │ │ + bl 2f4134 │ │ │ │ + b d0ce0 <_PyObject_MakeTpCall@@Base+0xf2c> │ │ │ │ cmp ip, #1 │ │ │ │ - beq d2454 <_PyObject_MakeTpCall@@Base+0x2ccc> │ │ │ │ + beq d2a90 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ add r9, r0, #16 │ │ │ │ mov lr, #1 │ │ │ │ ldr sl, [r9, #4]! │ │ │ │ cmp sl, r3 │ │ │ │ - bne d2448 <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ + bne d2a84 <_PyObject_MakeTpCall@@Base+0x2cd0> │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d2428 <_PyObject_MakeTpCall@@Base+0x2ca0> │ │ │ │ + bne d2a64 <_PyObject_MakeTpCall@@Base+0x2cb0> │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d1d14 <_PyObject_MakeTpCall@@Base+0x258c> │ │ │ │ - ldr r0, [pc, #-3320] @ d15a0 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #-3328] @ d15a0 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ + b d2350 <_PyObject_MakeTpCall@@Base+0x259c> │ │ │ │ + ldr r0, [pc, #-3320] @ d1bdc <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + bl 99470 │ │ │ │ + ldr r1, [pc, #-3328] @ d1bdc <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0a5c <_PyObject_MakeTpCall@@Base+0x12d4> │ │ │ │ + bne d1098 <_PyObject_MakeTpCall@@Base+0x12e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f3374 │ │ │ │ - b d191c <_PyObject_MakeTpCall@@Base+0x2194> │ │ │ │ - ldr r0, [pc, #-3352] @ d15a4 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ - bl 99390 │ │ │ │ + bl 2f4134 │ │ │ │ + b d1f58 <_PyObject_MakeTpCall@@Base+0x21a4> │ │ │ │ + ldr r0, [pc, #-3352] @ d1be0 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ + bl 99470 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0df4 <_PyObject_MakeTpCall@@Base+0x166c> │ │ │ │ - ldr r1, [pc, #-3372] @ d15a4 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + bne d1430 <_PyObject_MakeTpCall@@Base+0x167c> │ │ │ │ + ldr r1, [pc, #-3372] @ d1be0 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f3374 │ │ │ │ - b d18ac <_PyObject_MakeTpCall@@Base+0x2124> │ │ │ │ - ldr r0, [pc, #-3384] @ d15a8 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #-3392] @ d15a8 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bl 2f4134 │ │ │ │ + b d1ee8 <_PyObject_MakeTpCall@@Base+0x2134> │ │ │ │ + ldr r0, [pc, #-3384] @ d1be4 <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ + bl 99470 │ │ │ │ + ldr r1, [pc, #-3392] @ d1be4 <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0d88 <_PyObject_MakeTpCall@@Base+0x1600> │ │ │ │ + bne d13c4 <_PyObject_MakeTpCall@@Base+0x1610> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f3374 │ │ │ │ - b d0da0 <_PyObject_MakeTpCall@@Base+0x1618> │ │ │ │ - ldr r0, [pc, #-3412] @ d15b0 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #-3420] @ d15b0 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + bl 2f4134 │ │ │ │ + b d13dc <_PyObject_MakeTpCall@@Base+0x1628> │ │ │ │ + ldr r0, [pc, #-3412] @ d1bec <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ + bl 99470 │ │ │ │ + ldr r1, [pc, #-3420] @ d1bec <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0bf4 <_PyObject_MakeTpCall@@Base+0x146c> │ │ │ │ + bne d1230 <_PyObject_MakeTpCall@@Base+0x147c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f3374 │ │ │ │ - b d0c0c <_PyObject_MakeTpCall@@Base+0x1484> │ │ │ │ - ldr r0, [pc, #-3452] @ d15ac <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ - bl 99390 │ │ │ │ - ldr r1, [pc, #-3460] @ d15ac <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + bl 2f4134 │ │ │ │ + b d1248 <_PyObject_MakeTpCall@@Base+0x1494> │ │ │ │ + ldr r0, [pc, #-3452] @ d1be8 <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ + bl 99470 │ │ │ │ + ldr r1, [pc, #-3460] @ d1be8 <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0b80 <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ + bne d11bc <_PyObject_MakeTpCall@@Base+0x1408> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f3374 │ │ │ │ - b d0b98 <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ + bl 2f4134 │ │ │ │ + b d11d4 <_PyObject_MakeTpCall@@Base+0x1420> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0bb0 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d11ec <_PyObject_MakeTpCall@@Base+0x1438> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0c24 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ - bl 2b8fc0 │ │ │ │ + bne d1260 <_PyObject_MakeTpCall@@Base+0x14ac> │ │ │ │ + bl 2b9e90 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #-3532] @ d15b0 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ + ldr r1, [pc, #-3532] @ d1bec <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d31f4 <_PyObject_MakeTpCall@@Base+0x3a6c> │ │ │ │ + beq d3830 <_PyObject_MakeTpCall@@Base+0x3a7c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0c24 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bgt d1260 <_PyObject_MakeTpCall@@Base+0x14ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0c24 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bne d1260 <_PyObject_MakeTpCall@@Base+0x14ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d0c24 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d1260 <_PyObject_MakeTpCall@@Base+0x14ac> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d06c0 <_PyObject_MakeTpCall@@Base+0xf38> │ │ │ │ + beq d0cfc <_PyObject_MakeTpCall@@Base+0xf48> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7c08 │ │ │ │ - b d195c <_PyObject_MakeTpCall@@Base+0x21d4> │ │ │ │ + bl a7ce0 │ │ │ │ + b d1f98 <_PyObject_MakeTpCall@@Base+0x21e4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2114 <_PyObject_MakeTpCall@@Base+0x298c> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d2750 <_PyObject_MakeTpCall@@Base+0x299c> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0db4 <_PyObject_MakeTpCall@@Base+0x162c> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d13f0 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0c24 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1260 <_PyObject_MakeTpCall@@Base+0x14ac> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ mov r0, sl │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d24cc <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ + beq d2b08 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r9, r3 │ │ │ │ - b d1718 <_PyObject_MakeTpCall@@Base+0x1f90> │ │ │ │ + b d1d54 <_PyObject_MakeTpCall@@Base+0x1fa0> │ │ │ │ mov r0, ip │ │ │ │ mov r8, r3 │ │ │ │ - b d0340 <_PyObject_MakeTpCall@@Base+0xbb8> │ │ │ │ + b d097c <_PyObject_MakeTpCall@@Base+0xbc8> │ │ │ │ add sl, sl, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp sl, r2 │ │ │ │ - blt d18e0 <_PyObject_MakeTpCall@@Base+0x2158> │ │ │ │ - b d10a8 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + blt d1f1c <_PyObject_MakeTpCall@@Base+0x2168> │ │ │ │ + b d16e4 <_PyObject_MakeTpCall@@Base+0x1930> │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne d2264 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ + bne d28a0 <_PyObject_MakeTpCall@@Base+0x2aec> │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq d2acc <_PyObject_MakeTpCall@@Base+0x3344> │ │ │ │ + beq d3108 <_PyObject_MakeTpCall@@Base+0x3354> │ │ │ │ ldr r9, [ip, #8] │ │ │ │ add lr, ip, #12 │ │ │ │ mov r0, #0 │ │ │ │ cmp r9, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble d2af4 <_PyObject_MakeTpCall@@Base+0x336c> │ │ │ │ + ble d3130 <_PyObject_MakeTpCall@@Base+0x337c> │ │ │ │ ldr sl, [lr, #4]! │ │ │ │ cmp sl, r8 │ │ │ │ - bne d246c <_PyObject_MakeTpCall@@Base+0x2ce4> │ │ │ │ - b d2278 <_PyObject_MakeTpCall@@Base+0x2af0> │ │ │ │ - ldr r1, [pc, #-3804] @ d15b4 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ + bne d2aa8 <_PyObject_MakeTpCall@@Base+0x2cf4> │ │ │ │ + b d28b4 <_PyObject_MakeTpCall@@Base+0x2b00> │ │ │ │ + ldr r1, [pc, #-3804] @ d1bf0 <_PyObject_MakeTpCall@@Base+0x1e3c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11985c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11a1fc <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d16b8 <_PyObject_MakeTpCall@@Base+0x1f30> │ │ │ │ - b d1704 <_PyObject_MakeTpCall@@Base+0x1f7c> │ │ │ │ + beq d1cf4 <_PyObject_MakeTpCall@@Base+0x1f40> │ │ │ │ + b d1d40 <_PyObject_MakeTpCall@@Base+0x1f8c> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq d166c <_PyObject_MakeTpCall@@Base+0x1ee4> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq d1ca8 <_PyObject_MakeTpCall@@Base+0x1ef4> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37084 @ 0x90dc │ │ │ │ + movw r1, #37660 @ 0x931c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d23c8 <_PyObject_MakeTpCall@@Base+0x2c40> │ │ │ │ + bgt d2a04 <_PyObject_MakeTpCall@@Base+0x2c50> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d23c8 <_PyObject_MakeTpCall@@Base+0x2c40> │ │ │ │ + bne d2a04 <_PyObject_MakeTpCall@@Base+0x2c50> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d23c8 <_PyObject_MakeTpCall@@Base+0x2c40> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d2a04 <_PyObject_MakeTpCall@@Base+0x2c50> │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - beq d2038 <_PyObject_MakeTpCall@@Base+0x28b0> │ │ │ │ + beq d2674 <_PyObject_MakeTpCall@@Base+0x28c0> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2504 <_PyObject_MakeTpCall@@Base+0x2d7c> │ │ │ │ + bne d2b40 <_PyObject_MakeTpCall@@Base+0x2d8c> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - beq d2038 <_PyObject_MakeTpCall@@Base+0x28b0> │ │ │ │ + beq d2674 <_PyObject_MakeTpCall@@Base+0x28c0> │ │ │ │ ldr r3, [r6, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2924 <_PyObject_MakeTpCall@@Base+0x319c> │ │ │ │ + beq d2f60 <_PyObject_MakeTpCall@@Base+0x31ac> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - ble d294c <_PyObject_MakeTpCall@@Base+0x31c4> │ │ │ │ + ble d2f88 <_PyObject_MakeTpCall@@Base+0x31d4> │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ cmp ip, r4 │ │ │ │ - bne d2540 <_PyObject_MakeTpCall@@Base+0x2db8> │ │ │ │ - b d1eb8 <_PyObject_MakeTpCall@@Base+0x2730> │ │ │ │ - bl 2b8fc0 │ │ │ │ + bne d2b7c <_PyObject_MakeTpCall@@Base+0x2dc8> │ │ │ │ + b d24f4 <_PyObject_MakeTpCall@@Base+0x2740> │ │ │ │ + bl 2b9e90 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #-4024] @ d15b8 <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ + ldr r1, [pc, #-4024] @ d1bf4 <_PyObject_MakeTpCall@@Base+0x1e40> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9898 │ │ │ │ + bl a9980 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d31f4 <_PyObject_MakeTpCall@@Base+0x3a6c> │ │ │ │ + beq d3830 <_PyObject_MakeTpCall@@Base+0x3a7c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2114 <_PyObject_MakeTpCall@@Base+0x298c> │ │ │ │ + bgt d2750 <_PyObject_MakeTpCall@@Base+0x299c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2114 <_PyObject_MakeTpCall@@Base+0x298c> │ │ │ │ + bne d2750 <_PyObject_MakeTpCall@@Base+0x299c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d2114 <_PyObject_MakeTpCall@@Base+0x298c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d2750 <_PyObject_MakeTpCall@@Base+0x299c> │ │ │ │ cmp r5, #3 │ │ │ │ movle r4, #0 │ │ │ │ andgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d1130 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + beq d176c <_PyObject_MakeTpCall@@Base+0x19b8> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2e2c78 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d1130 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + bl 2e3918 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d176c <_PyObject_MakeTpCall@@Base+0x19b8> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, sl │ │ │ │ - ble d10a8 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d16e4 <_PyObject_MakeTpCall@@Base+0x1930> │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #12 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ - ldr ip, [pc, #3664] @ d343c <_PyObject_MakeTpCall@@Base+0x3cb4> │ │ │ │ + ldr ip, [pc, #3664] @ d3a78 <_PyObject_MakeTpCall@@Base+0x3cc4> │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldrb r2, [r2, sl] │ │ │ │ add sl, sl, #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ @@ -169307,491 +169708,491 @@ │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ eor r5, r3, ip, asr #3 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r1, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r1, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d0fb0 <_PyObject_MakeTpCall@@Base+0x1828> │ │ │ │ - b d1328 <_PyObject_MakeTpCall@@Base+0x1ba0> │ │ │ │ + beq d15ec <_PyObject_MakeTpCall@@Base+0x1838> │ │ │ │ + b d1964 <_PyObject_MakeTpCall@@Base+0x1bb0> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, sl │ │ │ │ - ble d10a8 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d16e4 <_PyObject_MakeTpCall@@Base+0x1930> │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d27cc <_PyObject_MakeTpCall@@Base+0x3044> │ │ │ │ + beq d2e08 <_PyObject_MakeTpCall@@Base+0x3054> │ │ │ │ cmp sl, r2 │ │ │ │ - blt d152c <_PyObject_MakeTpCall@@Base+0x1da4> │ │ │ │ - b d10a8 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + blt d1b68 <_PyObject_MakeTpCall@@Base+0x1db4> │ │ │ │ + b d16e4 <_PyObject_MakeTpCall@@Base+0x1930> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r8, #0 │ │ │ │ andgt r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d1248 <_PyObject_MakeTpCall@@Base+0x1ac0> │ │ │ │ + beq d1884 <_PyObject_MakeTpCall@@Base+0x1ad0> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e2c78 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d1248 <_PyObject_MakeTpCall@@Base+0x1ac0> │ │ │ │ + bl 2e3918 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d1884 <_PyObject_MakeTpCall@@Base+0x1ad0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d26a8 <_PyObject_MakeTpCall@@Base+0x2f20> │ │ │ │ + beq d2ce4 <_PyObject_MakeTpCall@@Base+0x2f30> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35564 @ 0x8aec │ │ │ │ + movw r2, #36140 @ 0x8d2c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d33b8 <_PyObject_MakeTpCall@@Base+0x3c30> │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne d39f4 <_PyObject_MakeTpCall@@Base+0x3c40> │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23336 @ 0x5b28 │ │ │ │ + movw r1, #23912 @ 0x5d68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #3396] @ d3440 <_PyObject_MakeTpCall@@Base+0x3cb8> │ │ │ │ - bl 140fbc │ │ │ │ - ldr r1, [pc, #3388] @ d3440 <_PyObject_MakeTpCall@@Base+0x3cb8> │ │ │ │ + ldr r3, [pc, #3396] @ d3a7c <_PyObject_MakeTpCall@@Base+0x3cc8> │ │ │ │ + bl 1417cc │ │ │ │ + ldr r1, [pc, #3388] @ d3a7c <_PyObject_MakeTpCall@@Base+0x3cc8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 142e3c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 14364c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bgt d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ sub r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d11e4 <_PyObject_MakeTpCall@@Base+0x1a5c> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1820 <_PyObject_MakeTpCall@@Base+0x1a6c> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ cmp r2, r1 │ │ │ │ - beq d1344 <_PyObject_MakeTpCall@@Base+0x1bbc> │ │ │ │ - ldr r0, [pc, #3332] @ d343c <_PyObject_MakeTpCall@@Base+0x3cb4> │ │ │ │ + beq d1980 <_PyObject_MakeTpCall@@Base+0x1bcc> │ │ │ │ + ldr r0, [pc, #3332] @ d3a78 <_PyObject_MakeTpCall@@Base+0x3cc4> │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-120] @ 0xffffff88 │ │ │ │ - bne d1358 <_PyObject_MakeTpCall@@Base+0x1bd0> │ │ │ │ - bl 1436d4 │ │ │ │ - b d1058 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + bne d1994 <_PyObject_MakeTpCall@@Base+0x1be0> │ │ │ │ + bl 143edc │ │ │ │ + b d1694 <_PyObject_MakeTpCall@@Base+0x18e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ mov r6, r0 │ │ │ │ - b d1b54 <_PyObject_MakeTpCall@@Base+0x23cc> │ │ │ │ + b d2190 <_PyObject_MakeTpCall@@Base+0x23dc> │ │ │ │ cmp r8, #3 │ │ │ │ movle r6, #0 │ │ │ │ andgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d12e4 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + beq d1920 <_PyObject_MakeTpCall@@Base+0x1b6c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e2c78 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d12e4 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + bl 2e3918 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d1920 <_PyObject_MakeTpCall@@Base+0x1b6c> │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ - movw r2, #572 @ 0x23c │ │ │ │ + movw r2, #2168 @ 0x878 │ │ │ │ movt r2, #13 │ │ │ │ cmp r3, r2 │ │ │ │ - beq d1d1c <_PyObject_MakeTpCall@@Base+0x2594> │ │ │ │ + beq d2358 <_PyObject_MakeTpCall@@Base+0x25a4> │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ - b d0564 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b d0ba0 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26572 @ 0x67cc │ │ │ │ + movw r1, #27148 @ 0x6a0c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d0560 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b d0b9c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ add sl, sl, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp sl, r2 │ │ │ │ - blt d2658 <_PyObject_MakeTpCall@@Base+0x2ed0> │ │ │ │ - b d10a8 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + blt d2c94 <_PyObject_MakeTpCall@@Base+0x2ee0> │ │ │ │ + b d16e4 <_PyObject_MakeTpCall@@Base+0x1930> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b d1b80 <_PyObject_MakeTpCall@@Base+0x23f8> │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b d21bc <_PyObject_MakeTpCall@@Base+0x2408> │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d1114 <_PyObject_MakeTpCall@@Base+0x198c> │ │ │ │ + beq d1750 <_PyObject_MakeTpCall@@Base+0x199c> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b d1114 <_PyObject_MakeTpCall@@Base+0x198c> │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - orrs r9, r9, r3 │ │ │ │ + b d1750 <_PyObject_MakeTpCall@@Base+0x199c> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + orrs r9, r3, r9 │ │ │ │ mov r9, r0 │ │ │ │ - beq d1654 <_PyObject_MakeTpCall@@Base+0x1ecc> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq d1c90 <_PyObject_MakeTpCall@@Base+0x1edc> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37036 @ 0x90ac │ │ │ │ + movw r1, #37612 @ 0x92ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d24cc <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ + bl 16f7e8 │ │ │ │ + b d2b08 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d065c <_PyObject_MakeTpCall@@Base+0xed4> │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne d0c98 <_PyObject_MakeTpCall@@Base+0xee4> │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d06a4 <_PyObject_MakeTpCall@@Base+0xf1c> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0ce0 <_PyObject_MakeTpCall@@Base+0xf2c> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0bd0 <_PyObject_MakeTpCall@@Base+0x1448> │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne d120c <_PyObject_MakeTpCall@@Base+0x1458> │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0c0c <_PyObject_MakeTpCall@@Base+0x1484> │ │ │ │ - ldr r1, [pc, #2980] @ d3444 <_PyObject_MakeTpCall@@Base+0x3cbc> │ │ │ │ - bl 1a730c │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1248 <_PyObject_MakeTpCall@@Base+0x1494> │ │ │ │ + ldr r1, [pc, #2980] @ d3a80 <_PyObject_MakeTpCall@@Base+0x3ccc> │ │ │ │ + bl 1a7a10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d0560 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0b9c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d02e0 <_PyObject_MakeTpCall@@Base+0xb58> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq d091c <_PyObject_MakeTpCall@@Base+0xb68> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36888 @ 0x9018 │ │ │ │ + movw r1, #37464 @ 0x9258 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d0560 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b d0b9c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 25d9d8 │ │ │ │ + bl 25e720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d02a8 <_PyObject_MakeTpCall@@Base+0xb20> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne d08e4 <_PyObject_MakeTpCall@@Base+0xb30> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #36824 @ 0x8fd8 │ │ │ │ + movw r1, #37400 @ 0x9218 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b d0560 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - ldr r1, [pc, #2880] @ d3448 <_PyObject_MakeTpCall@@Base+0x3cc0> │ │ │ │ + bl 1417cc │ │ │ │ + b d0b9c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + ldr r1, [pc, #2880] @ d3a84 <_PyObject_MakeTpCall@@Base+0x3cd0> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl af298 │ │ │ │ + bl af380 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #104] @ 0x68 │ │ │ │ - bne d17d4 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1e10 <_PyObject_MakeTpCall@@Base+0x205c> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ mov r3, r6 │ │ │ │ cmp r3, r4 │ │ │ │ - beq d1eb8 <_PyObject_MakeTpCall@@Base+0x2730> │ │ │ │ + beq d24f4 <_PyObject_MakeTpCall@@Base+0x2740> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2928 <_PyObject_MakeTpCall@@Base+0x31a0> │ │ │ │ + bne d2f64 <_PyObject_MakeTpCall@@Base+0x31b0> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq d1eb8 <_PyObject_MakeTpCall@@Base+0x2730> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq d24f4 <_PyObject_MakeTpCall@@Base+0x2740> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26640 @ 0x6810 │ │ │ │ + movw r1, #27216 @ 0x6a50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d0560 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b d0b9c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ cmp ip, #0 │ │ │ │ - beq d20d8 <_PyObject_MakeTpCall@@Base+0x2950> │ │ │ │ - b d20ec <_PyObject_MakeTpCall@@Base+0x2964> │ │ │ │ + beq d2714 <_PyObject_MakeTpCall@@Base+0x2960> │ │ │ │ + b d2728 <_PyObject_MakeTpCall@@Base+0x2974> │ │ │ │ cmp ip, #0 │ │ │ │ - bne d20ec <_PyObject_MakeTpCall@@Base+0x2964> │ │ │ │ + bne d2728 <_PyObject_MakeTpCall@@Base+0x2974> │ │ │ │ cmp r9, #0 │ │ │ │ - beq d20e0 <_PyObject_MakeTpCall@@Base+0x2958> │ │ │ │ - b d20ec <_PyObject_MakeTpCall@@Base+0x2964> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq d271c <_PyObject_MakeTpCall@@Base+0x2968> │ │ │ │ + b d2728 <_PyObject_MakeTpCall@@Base+0x2974> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37320 @ 0x91c8 │ │ │ │ + movw r1, #37896 @ 0x9408 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #2720] @ d344c <_PyObject_MakeTpCall@@Base+0x3cc4> │ │ │ │ + bl 1417cc │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ + ldr r1, [pc, #2720] @ d3a88 <_PyObject_MakeTpCall@@Base+0x3cd4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f3374 │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 2f4134 │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2fb4 <_PyObject_MakeTpCall@@Base+0x382c> │ │ │ │ + beq d35f0 <_PyObject_MakeTpCall@@Base+0x383c> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ - bne d088c <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d0ec8 <_PyObject_MakeTpCall@@Base+0x1114> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq d2a28 <_PyObject_MakeTpCall@@Base+0x32a0> │ │ │ │ + beq d3064 <_PyObject_MakeTpCall@@Base+0x32b0> │ │ │ │ ubfx r3, r3, #23, #1 │ │ │ │ eor ip, r3, #1 │ │ │ │ - b d2138 <_PyObject_MakeTpCall@@Base+0x29b0> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b d2774 <_PyObject_MakeTpCall@@Base+0x29c0> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37004 @ 0x908c │ │ │ │ + movw r1, #37580 @ 0x92cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d24cc <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 16f7e8 │ │ │ │ + b d2b08 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #36956 @ 0x905c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b d24cc <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 1417cc │ │ │ │ + b d2b08 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #37264 @ 0x9190 │ │ │ │ + movw r1, #37840 @ 0x93d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #2560] @ d3450 <_PyObject_MakeTpCall@@Base+0x3cc8> │ │ │ │ + bl 1417cc │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ + ldr r1, [pc, #2560] @ d3a8c <_PyObject_MakeTpCall@@Base+0x3cd8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11985c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11a1fc <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1700 <_PyObject_MakeTpCall@@Base+0x1f78> │ │ │ │ - ldr r1, [pc, #2544] @ d3454 <_PyObject_MakeTpCall@@Base+0x3ccc> │ │ │ │ + bne d1d3c <_PyObject_MakeTpCall@@Base+0x1f88> │ │ │ │ + ldr r1, [pc, #2544] @ d3a90 <_PyObject_MakeTpCall@@Base+0x3cdc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11985c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11a1fc <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1700 <_PyObject_MakeTpCall@@Base+0x1f78> │ │ │ │ - ldr r1, [pc, #2528] @ d3458 <_PyObject_MakeTpCall@@Base+0x3cd0> │ │ │ │ + bne d1d3c <_PyObject_MakeTpCall@@Base+0x1f88> │ │ │ │ + ldr r1, [pc, #2528] @ d3a94 <_PyObject_MakeTpCall@@Base+0x3ce0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11985c <_PyUnicode_Equal@@Base> │ │ │ │ + bl 11a1fc <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1700 <_PyObject_MakeTpCall@@Base+0x1f78> │ │ │ │ + bne d1d3c <_PyObject_MakeTpCall@@Base+0x1f88> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37132 @ 0x910c │ │ │ │ + movw r1, #37708 @ 0x934c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d24cc <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ + bgt d2b08 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d24cc <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ + bne d2b08 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d24cc <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d2b08 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ mov r0, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq d2278 <_PyObject_MakeTpCall@@Base+0x2af0> │ │ │ │ + beq d28b4 <_PyObject_MakeTpCall@@Base+0x2b00> │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2ad0 <_PyObject_MakeTpCall@@Base+0x3348> │ │ │ │ + bne d310c <_PyObject_MakeTpCall@@Base+0x3358> │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r8, ip │ │ │ │ - beq d3354 <_PyObject_MakeTpCall@@Base+0x3bcc> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq d3990 <_PyObject_MakeTpCall@@Base+0x3bdc> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25544 @ 0x63c8 │ │ │ │ + movw r1, #26120 @ 0x6608 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d0560 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 16f7e8 │ │ │ │ + b d0b9c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl af3bc │ │ │ │ + bl af4a4 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d15d4 <_PyObject_MakeTpCall@@Base+0x1e4c> │ │ │ │ + b d1c10 <_PyObject_MakeTpCall@@Base+0x1e5c> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d20ec <_PyObject_MakeTpCall@@Base+0x2964> │ │ │ │ - b d20e0 <_PyObject_MakeTpCall@@Base+0x2958> │ │ │ │ + bne d2728 <_PyObject_MakeTpCall@@Base+0x2974> │ │ │ │ + b d271c <_PyObject_MakeTpCall@@Base+0x2968> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0d64 <_PyObject_MakeTpCall@@Base+0x15dc> │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne d13a0 <_PyObject_MakeTpCall@@Base+0x15ec> │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0da0 <_PyObject_MakeTpCall@@Base+0x1618> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d13dc <_PyObject_MakeTpCall@@Base+0x1628> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ blx r3 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne d0784 <_PyObject_MakeTpCall@@Base+0xffc> │ │ │ │ - b d17b4 <_PyObject_MakeTpCall@@Base+0x202c> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne d0dc0 <_PyObject_MakeTpCall@@Base+0x100c> │ │ │ │ + b d1df0 <_PyObject_MakeTpCall@@Base+0x203c> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #27060 @ 0x69b4 │ │ │ │ + movw r1, #27636 @ 0x6bf4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ str r6, [sl, #120] @ 0x78 │ │ │ │ - b d0d04 <_PyObject_MakeTpCall@@Base+0x157c> │ │ │ │ + b d1340 <_PyObject_MakeTpCall@@Base+0x158c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d195c <_PyObject_MakeTpCall@@Base+0x21d4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d1f98 <_PyObject_MakeTpCall@@Base+0x21e4> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0c44 <_PyObject_MakeTpCall@@Base+0x14bc> │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne d1280 <_PyObject_MakeTpCall@@Base+0x14cc> │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0c80 <_PyObject_MakeTpCall@@Base+0x14f8> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d12bc <_PyObject_MakeTpCall@@Base+0x1508> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e2bbc <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d1248 <_PyObject_MakeTpCall@@Base+0x1ac0> │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + bl 2e3860 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d1884 <_PyObject_MakeTpCall@@Base+0x1ad0> │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d1230 <_PyObject_MakeTpCall@@Base+0x1aa8> │ │ │ │ + beq d186c <_PyObject_MakeTpCall@@Base+0x1ab8> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b d1230 <_PyObject_MakeTpCall@@Base+0x1aa8> │ │ │ │ + b d186c <_PyObject_MakeTpCall@@Base+0x1ab8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e2bbc <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d12e4 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + bl 2e3860 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d1920 <_PyObject_MakeTpCall@@Base+0x1b6c> │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d12d0 <_PyObject_MakeTpCall@@Base+0x1b48> │ │ │ │ + beq d190c <_PyObject_MakeTpCall@@Base+0x1b58> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b d12d0 <_PyObject_MakeTpCall@@Base+0x1b48> │ │ │ │ + b d190c <_PyObject_MakeTpCall@@Base+0x1b58> │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sl, #84] @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ - bl 25c968 <_Py_SetImmortalUntracked@@Base> │ │ │ │ - bl a1dd0 │ │ │ │ + bl 25d6b0 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl a1ea8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0e8c <_PyObject_MakeTpCall@@Base+0x1704> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d14c8 <_PyObject_MakeTpCall@@Base+0x1714> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl ceb44 │ │ │ │ + bl cf170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2cb0 <_PyObject_MakeTpCall@@Base+0x3528> │ │ │ │ + beq d32ec <_PyObject_MakeTpCall@@Base+0x3538> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne d2c54 <_PyObject_MakeTpCall@@Base+0x34cc> │ │ │ │ - movw r3, #49360 @ 0xc0d0 │ │ │ │ + bne d3290 <_PyObject_MakeTpCall@@Base+0x34dc> │ │ │ │ + movw r3, #49148 @ 0xbffc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #37492 @ 0x9274 │ │ │ │ + movw r2, #38068 @ 0x94b4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - bl 2f15c0 │ │ │ │ + bl 2f2260 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d2db4 <_PyObject_MakeTpCall@@Base+0x362c> │ │ │ │ + bne d33f0 <_PyObject_MakeTpCall@@Base+0x363c> │ │ │ │ ldr r4, [sl, #132] @ 0x84 │ │ │ │ - b d0eec <_PyObject_MakeTpCall@@Base+0x1764> │ │ │ │ + b d1528 <_PyObject_MakeTpCall@@Base+0x1774> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0b58 <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne d1194 <_PyObject_MakeTpCall@@Base+0x13e0> │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2587 @ 0xa1b │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0b98 <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d11d4 <_PyObject_MakeTpCall@@Base+0x1420> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1190 <_PyObject_MakeTpCall@@Base+0x1a08> │ │ │ │ + beq d17cc <_PyObject_MakeTpCall@@Base+0x1a18> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3260 <_PyObject_MakeTpCall@@Base+0x3ad8> │ │ │ │ + ble d389c <_PyObject_MakeTpCall@@Base+0x3ae8> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35612 @ 0x8b1c │ │ │ │ + movw r2, #36188 @ 0x8d5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 334a38 │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 334eb8 │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23292 @ 0x5afc │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b d2708 <_PyObject_MakeTpCall@@Base+0x2f80> │ │ │ │ + bl 1417cc │ │ │ │ + b d2d44 <_PyObject_MakeTpCall@@Base+0x2f90> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0998 <_PyObject_MakeTpCall@@Base+0x1210> │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne d0fd4 <_PyObject_MakeTpCall@@Base+0x1220> │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2531 @ 0x9e3 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37180 @ 0x913c │ │ │ │ + movw r1, #37756 @ 0x937c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ - ldr r1, [pc, #1732] @ d345c <_PyObject_MakeTpCall@@Base+0x3cd4> │ │ │ │ + bl 16f7e8 │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ + ldr r1, [pc, #1732] @ d3a98 <_PyObject_MakeTpCall@@Base+0x3ce4> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl af298 │ │ │ │ + bl af380 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #100] @ 0x64 │ │ │ │ - bne d1974 <_PyObject_MakeTpCall@@Base+0x21ec> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1fb0 <_PyObject_MakeTpCall@@Base+0x21fc> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r3, [sl, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r1, [r1, r7] │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -169807,266 +170208,266 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addne r3, r1, r2 │ │ │ │ addeq r3, r1, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0ef4 <_PyObject_MakeTpCall@@Base+0x176c> │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne d1530 <_PyObject_MakeTpCall@@Base+0x177c> │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4463 @ 0x116f │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d10a8 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + beq d16e4 <_PyObject_MakeTpCall@@Base+0x1930> │ │ │ │ ldr r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d25c8 <_PyObject_MakeTpCall@@Base+0x2e40> │ │ │ │ + bne d2c04 <_PyObject_MakeTpCall@@Base+0x2e50> │ │ │ │ ldr r3, [r9, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, sl │ │ │ │ - bgt d0f30 <_PyObject_MakeTpCall@@Base+0x17a8> │ │ │ │ - b d10a8 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + bgt d156c <_PyObject_MakeTpCall@@Base+0x17b8> │ │ │ │ + b d16e4 <_PyObject_MakeTpCall@@Base+0x1930> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d08c8 <_PyObject_MakeTpCall@@Base+0x1140> │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + bne d0f04 <_PyObject_MakeTpCall@@Base+0x1150> │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #5154 @ 0x1422 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ strne r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d0aa4 <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ + bne d10e0 <_PyObject_MakeTpCall@@Base+0x132c> │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq d3288 <_PyObject_MakeTpCall@@Base+0x3b00> │ │ │ │ + beq d38c4 <_PyObject_MakeTpCall@@Base+0x3b10> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r6, #20 │ │ │ │ addeq r0, r6, #28 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne d2f88 <_PyObject_MakeTpCall@@Base+0x3800> │ │ │ │ + bne d35c4 <_PyObject_MakeTpCall@@Base+0x3810> │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r8 │ │ │ │ - bl 2a7400 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a84e0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + beq d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a3210 │ │ │ │ + bl 1a3b1c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r2, r3, r0 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d3278 <_PyObject_MakeTpCall@@Base+0x3af0> │ │ │ │ + beq d38b4 <_PyObject_MakeTpCall@@Base+0x3b00> │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e280 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r1, r2] │ │ │ │ str r2, [r6, #20] │ │ │ │ str r1, [r6, #24] │ │ │ │ - bl 139c28 │ │ │ │ + bl 13a438 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2f74 <_PyObject_MakeTpCall@@Base+0x37ec> │ │ │ │ + beq d35b0 <_PyObject_MakeTpCall@@Base+0x37fc> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2f74 <_PyObject_MakeTpCall@@Base+0x37ec> │ │ │ │ + beq d35b0 <_PyObject_MakeTpCall@@Base+0x37fc> │ │ │ │ adds r3, r6, #20 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d0aa4 <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d10e0 <_PyObject_MakeTpCall@@Base+0x132c> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne d0b24 <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ - b d1b94 <_PyObject_MakeTpCall@@Base+0x240c> │ │ │ │ + bne d1160 <_PyObject_MakeTpCall@@Base+0x13ac> │ │ │ │ + b d21d0 <_PyObject_MakeTpCall@@Base+0x241c> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0aa4 <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d10e0 <_PyObject_MakeTpCall@@Base+0x132c> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ cmp r3, #2 │ │ │ │ - bne d3068 <_PyObject_MakeTpCall@@Base+0x38e0> │ │ │ │ + bne d36a4 <_PyObject_MakeTpCall@@Base+0x38f0> │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ - bl 291da4 │ │ │ │ + bl 292e84 │ │ │ │ mov r7, r0 │ │ │ │ - b d2ed0 <_PyObject_MakeTpCall@@Base+0x3748> │ │ │ │ + b d350c <_PyObject_MakeTpCall@@Base+0x3758> │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq d31ec <_PyObject_MakeTpCall@@Base+0x3a64> │ │ │ │ + beq d3828 <_PyObject_MakeTpCall@@Base+0x3a74> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne d30ac <_PyObject_MakeTpCall@@Base+0x3924> │ │ │ │ + bne d36e8 <_PyObject_MakeTpCall@@Base+0x3934> │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl 2a7400 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a84e0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d30a0 <_PyObject_MakeTpCall@@Base+0x3918> │ │ │ │ + beq d36dc <_PyObject_MakeTpCall@@Base+0x3928> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a3210 │ │ │ │ + bl 1a3b1c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r8, r3, r0 │ │ │ │ add r0, r8, #1 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d3094 <_PyObject_MakeTpCall@@Base+0x390c> │ │ │ │ + beq d36d0 <_PyObject_MakeTpCall@@Base+0x391c> │ │ │ │ mov r2, r8 │ │ │ │ bl 2e280 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r7, r8] │ │ │ │ str r8, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ - bl 139c28 │ │ │ │ + bl 13a438 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d308c <_PyObject_MakeTpCall@@Base+0x3904> │ │ │ │ + beq d36c8 <_PyObject_MakeTpCall@@Base+0x3914> │ │ │ │ tst r3, #32 │ │ │ │ - beq d308c <_PyObject_MakeTpCall@@Base+0x3904> │ │ │ │ + beq d36c8 <_PyObject_MakeTpCall@@Base+0x3914> │ │ │ │ add r0, r4, #20 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ - bne d088c <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d0ec8 <_PyObject_MakeTpCall@@Base+0x1114> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ - bl 2de970 │ │ │ │ + bl 2df610 │ │ │ │ mov r7, r0 │ │ │ │ - b d2ed0 <_PyObject_MakeTpCall@@Base+0x3748> │ │ │ │ + b d350c <_PyObject_MakeTpCall@@Base+0x3758> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b d29c0 <_PyObject_MakeTpCall@@Base+0x3238> │ │ │ │ + b d2ffc <_PyObject_MakeTpCall@@Base+0x3248> │ │ │ │ mov r0, r6 │ │ │ │ - bl 139c28 │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 13a438 │ │ │ │ + bl 2e217c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ cmp r3, #2 │ │ │ │ - bne d3188 <_PyObject_MakeTpCall@@Base+0x3a00> │ │ │ │ + bne d37c4 <_PyObject_MakeTpCall@@Base+0x3a10> │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ - bl 291da4 │ │ │ │ + bl 292e84 │ │ │ │ mov r6, r0 │ │ │ │ - b d2fec <_PyObject_MakeTpCall@@Base+0x3864> │ │ │ │ + b d3628 <_PyObject_MakeTpCall@@Base+0x3874> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d104c <_PyObject_MakeTpCall@@Base+0x18c4> │ │ │ │ - ldr r1, [pc, #852] @ d3444 <_PyObject_MakeTpCall@@Base+0x3cbc> │ │ │ │ - bl 1a730c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d1688 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ + ldr r1, [pc, #852] @ d3a80 <_PyObject_MakeTpCall@@Base+0x3ccc> │ │ │ │ + bl 1a7a10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d0560 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0b9c <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0308 <_PyObject_MakeTpCall@@Base+0xb80> │ │ │ │ - b d28b0 <_PyObject_MakeTpCall@@Base+0x3128> │ │ │ │ + beq d0944 <_PyObject_MakeTpCall@@Base+0xb90> │ │ │ │ + b d2eec <_PyObject_MakeTpCall@@Base+0x3138> │ │ │ │ mov ip, r8 │ │ │ │ cmp r3, ip │ │ │ │ - beq d2270 <_PyObject_MakeTpCall@@Base+0x2ae8> │ │ │ │ + beq d28ac <_PyObject_MakeTpCall@@Base+0x2af8> │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d3108 <_PyObject_MakeTpCall@@Base+0x3980> │ │ │ │ + bne d3744 <_PyObject_MakeTpCall@@Base+0x3990> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r3, r0 │ │ │ │ - beq d2274 <_PyObject_MakeTpCall@@Base+0x2aec> │ │ │ │ - b d2454 <_PyObject_MakeTpCall@@Base+0x2ccc> │ │ │ │ + beq d28b0 <_PyObject_MakeTpCall@@Base+0x2afc> │ │ │ │ + b d2a90 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ ldr sl, [fp, #-108] @ 0xffffff94 │ │ │ │ - movw r0, #37428 @ 0x9234 │ │ │ │ + movw r0, #38004 @ 0x9474 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 226530 <_PyErr_FormatNote@@Base> │ │ │ │ + bl 227078 <_PyErr_FormatNote@@Base> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bgt d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bne d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e2bbc <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d1130 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + bl 2e3860 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d176c <_PyObject_MakeTpCall@@Base+0x19b8> │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ - bl 2de970 │ │ │ │ + bl 2df610 │ │ │ │ mov r6, r0 │ │ │ │ - b d2fec <_PyObject_MakeTpCall@@Base+0x3864> │ │ │ │ + b d3628 <_PyObject_MakeTpCall@@Base+0x3874> │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - bne d3200 <_PyObject_MakeTpCall@@Base+0x3a78> │ │ │ │ + bne d383c <_PyObject_MakeTpCall@@Base+0x3a88> │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne d1058 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + bne d1694 <_PyObject_MakeTpCall@@Base+0x18e0> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d274c <_PyObject_MakeTpCall@@Base+0x2fc4> │ │ │ │ + blt d2d88 <_PyObject_MakeTpCall@@Base+0x2fd4> │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1058 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - b d1364 <_PyObject_MakeTpCall@@Base+0x1bdc> │ │ │ │ + beq d1694 <_PyObject_MakeTpCall@@Base+0x18e0> │ │ │ │ + b d19a0 <_PyObject_MakeTpCall@@Base+0x1bec> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b d2fd0 <_PyObject_MakeTpCall@@Base+0x3848> │ │ │ │ + b d360c <_PyObject_MakeTpCall@@Base+0x3858> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1a0c <_PyObject_MakeTpCall@@Base+0x2284> │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + ble d2048 <_PyObject_MakeTpCall@@Base+0x2294> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r1, [r6, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ mul r2, r2, r1 │ │ │ │ @@ -170081,42 +170482,42 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r2, r0, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d1058 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - b d31c4 <_PyObject_MakeTpCall@@Base+0x3a3c> │ │ │ │ + bne d1694 <_PyObject_MakeTpCall@@Base+0x18e0> │ │ │ │ + b d3800 <_PyObject_MakeTpCall@@Base+0x3a4c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2d04 <_PyObject_MakeTpCall@@Base+0x357c> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d2d04 <_PyObject_MakeTpCall@@Base+0x357c> │ │ │ │ + bne d3340 <_PyObject_MakeTpCall@@Base+0x358c> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d3340 <_PyObject_MakeTpCall@@Base+0x358c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 139c28 │ │ │ │ - bl 2e14d8 │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 13a438 │ │ │ │ + bl 2e217c │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b d2eb4 <_PyObject_MakeTpCall@@Base+0x372c> │ │ │ │ + b d34f0 <_PyObject_MakeTpCall@@Base+0x373c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d0970 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d0fac <_PyObject_MakeTpCall@@Base+0x11f8> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [sl, #168] @ 0xa8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d07dc <_PyObject_MakeTpCall@@Base+0x1054> │ │ │ │ - b d07e4 <_PyObject_MakeTpCall@@Base+0x105c> │ │ │ │ + ble d0e18 <_PyObject_MakeTpCall@@Base+0x1064> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x106c> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b d2ea4 <_PyObject_MakeTpCall@@Base+0x371c> │ │ │ │ - ldr r2, [pc, #404] @ d3460 <_PyObject_MakeTpCall@@Base+0x3cd8> │ │ │ │ + b d34e0 <_PyObject_MakeTpCall@@Base+0x372c> │ │ │ │ + ldr r2, [pc, #404] @ d3a9c <_PyObject_MakeTpCall@@Base+0x3ce8> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [sl, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r2, r7] │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -170130,664 +170531,655 @@ │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ - b d08a8 <_PyObject_MakeTpCall@@Base+0x1120> │ │ │ │ + b d0ee4 <_PyObject_MakeTpCall@@Base+0x1130> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b d2fc0 <_PyObject_MakeTpCall@@Base+0x3838> │ │ │ │ + b d35fc <_PyObject_MakeTpCall@@Base+0x3848> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d0624 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c60 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d3330 <_PyObject_MakeTpCall@@Base+0x3ba8> │ │ │ │ - b d0624 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + bne d396c <_PyObject_MakeTpCall@@Base+0x3bb8> │ │ │ │ + b d0c60 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ mov sl, r8 │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ mov ip, r0 │ │ │ │ - b d2278 <_PyObject_MakeTpCall@@Base+0x2af0> │ │ │ │ + b d28b4 <_PyObject_MakeTpCall@@Base+0x2b00> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne d1bd4 <_PyObject_MakeTpCall@@Base+0x244c> │ │ │ │ + bne d2210 <_PyObject_MakeTpCall@@Base+0x245c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d1bd4 <_PyObject_MakeTpCall@@Base+0x244c> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d2210 <_PyObject_MakeTpCall@@Base+0x245c> │ │ │ │ + ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq d207c <_PyObject_MakeTpCall@@Base+0x28f4> │ │ │ │ - b d178c <_PyObject_MakeTpCall@@Base+0x2004> │ │ │ │ + beq d26b8 <_PyObject_MakeTpCall@@Base+0x2904> │ │ │ │ + b d1dc8 <_PyObject_MakeTpCall@@Base+0x2014> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b d1a60 <_PyObject_MakeTpCall@@Base+0x22d8> │ │ │ │ + b d209c <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ - b d1268 <_PyObject_MakeTpCall@@Base+0x1ae0> │ │ │ │ - ldr r0, [pc, #128] @ d3440 <_PyObject_MakeTpCall@@Base+0x3cb8> │ │ │ │ - bl d80fc │ │ │ │ + b d18a4 <_PyObject_MakeTpCall@@Base+0x1af0> │ │ │ │ + ldr r0, [pc, #128] @ d3a7c <_PyObject_MakeTpCall@@Base+0x3cc8> │ │ │ │ + bl d8714 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d2708 <_PyObject_MakeTpCall@@Base+0x2f80> │ │ │ │ + beq d2d44 <_PyObject_MakeTpCall@@Base+0x2f90> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d11c8 <_PyObject_MakeTpCall@@Base+0x1a40> │ │ │ │ - b d26fc <_PyObject_MakeTpCall@@Base+0x2f74> │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ + bne d1804 <_PyObject_MakeTpCall@@Base+0x1a50> │ │ │ │ + b d2d38 <_PyObject_MakeTpCall@@Base+0x2f84> │ │ │ │ + ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ mvn r6, #0 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - ldr sl, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r8, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr r8, [fp, #-124] @ 0xffffff84 │ │ │ │ + ldr sl, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143edc │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - b d1450 <_PyObject_MakeTpCall@@Base+0x1cc8> │ │ │ │ + b d1a8c <_PyObject_MakeTpCall@@Base+0x1cd8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d12f8 <_PyObject_MakeTpCall@@Base+0x1b70> │ │ │ │ + bne d1934 <_PyObject_MakeTpCall@@Base+0x1b80> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d12f8 <_PyObject_MakeTpCall@@Base+0x1b70> │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d1934 <_PyObject_MakeTpCall@@Base+0x1b80> │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37372 @ 0x91fc │ │ │ │ + movw r1, #37948 @ 0x943c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b d1940 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + bl 1417cc │ │ │ │ + b d1f7c <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ mlseq r3, r0, fp, r2 │ │ │ │ rsbeq r2, r3, ip, asr #5 │ │ │ │ rsbeq r2, r3, r8, asr #12 │ │ │ │ rsbeq r3, r1, r4, ror #10 │ │ │ │ rsbeq r2, r3, r8, lsr #12 │ │ │ │ mlseq r3, ip, r8, r2 │ │ │ │ rsbeq r1, r3, r8, lsr #25 │ │ │ │ strdeq r1, [r3], #-192 @ 0xffffff40 @ │ │ │ │ rsbeq r3, r1, r0, asr r5 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d3464 : │ │ │ │ +000d3aa0 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4060] @ 0xfdc │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq d34c4 │ │ │ │ + beq d3b00 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov lr, #0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ sub ip, fp, #12 │ │ │ │ add r1, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d34e8 │ │ │ │ + bl d3b24 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #37540 @ 0x92a4 │ │ │ │ + movw r1, #38116 @ 0x94e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - b d34b4 │ │ │ │ + b d3af0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3552] @ 0xde0 │ │ │ │ sub r7, fp, #500 @ 0x1f4 │ │ │ │ sub sp, sp, #508 @ 0x1fc │ │ │ │ - mov sl, r3 │ │ │ │ + mov r8, r3 │ │ │ │ str r3, [fp, #-512] @ 0xfffffe00 │ │ │ │ - mov r9, r2 │ │ │ │ - str r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ mov r3, #0 │ │ │ │ - sub r2, fp, #484 @ 0x1e4 │ │ │ │ + mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ + sub r2, fp, #484 @ 0x1e4 │ │ │ │ + mov sl, r8 │ │ │ │ str r2, [fp, #-500] @ 0xfffffe0c │ │ │ │ mov r2, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ mvn r5, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r4, sl │ │ │ │ - ldrb r1, [r4], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bhi d36e8 │ │ │ │ - cmp r1, #39 @ 0x27 │ │ │ │ - bhi d3670 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq d3a8c │ │ │ │ + ldrb ip, [r4], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bhi d3cf8 │ │ │ │ + cmp ip, #39 @ 0x27 │ │ │ │ + bhi d3c80 │ │ │ │ + cmp ip, #0 │ │ │ │ + beq d408c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3b08 │ │ │ │ - movw ip, #24944 @ 0x6170 │ │ │ │ - movt ip, #65 @ 0x41 │ │ │ │ - ldrb lr, [r4] │ │ │ │ - add r8, sl, #2 │ │ │ │ - ldr r3, [ip, r1, lsl #2] │ │ │ │ - ands r3, r3, #3 │ │ │ │ - movne r3, #1 │ │ │ │ - cmp r1, #101 @ 0x65 │ │ │ │ - moveq r3, #0 │ │ │ │ - andne r3, r3, #1 │ │ │ │ - cmp lr, #59 @ 0x3b │ │ │ │ - add r2, r2, r3 │ │ │ │ - bhi d36fc │ │ │ │ - cmp lr, #39 @ 0x27 │ │ │ │ - bhi d38a4 │ │ │ │ - cmp lr, #0 │ │ │ │ - beq d3a80 │ │ │ │ - ldr r3, [ip, lr, lsl #2] │ │ │ │ + bne d413c │ │ │ │ + movw lr, #25520 @ 0x63b0 │ │ │ │ + movt lr, #65 @ 0x41 │ │ │ │ + ldrb r4, [r4] │ │ │ │ + add r3, sl, #2 │ │ │ │ + ldr r1, [lr, ip, lsl #2] │ │ │ │ + ands r1, r1, #3 │ │ │ │ + movne r1, #1 │ │ │ │ + cmp ip, #101 @ 0x65 │ │ │ │ + moveq r1, #0 │ │ │ │ + andne r1, r1, #1 │ │ │ │ + cmp r4, #59 @ 0x3b │ │ │ │ + add r2, r2, r1 │ │ │ │ + bhi d3d0c │ │ │ │ + cmp r4, #39 @ 0x27 │ │ │ │ + bhi d3e90 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq d407c │ │ │ │ + ldr r3, [lr, r4, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ + ldrb r1, [sl, #2] │ │ │ │ add r2, r2, r3 │ │ │ │ - ldrb r3, [sl, #2] │ │ │ │ - add r8, sl, #3 │ │ │ │ - cmp r3, #59 @ 0x3b │ │ │ │ - bhi d368c │ │ │ │ - cmp r3, #39 @ 0x27 │ │ │ │ - bhi d3934 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d3a80 │ │ │ │ - ldr r3, [ip, r3, lsl #2] │ │ │ │ - add r4, sl, #4 │ │ │ │ - ldrb r1, [r8] │ │ │ │ - ands r3, r3, #3 │ │ │ │ - movne r3, #1 │ │ │ │ + add r3, sl, #3 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - add r2, r2, r3 │ │ │ │ - bhi d36c0 │ │ │ │ + bhi d3c9c │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d3760 │ │ │ │ + bhi d3f14 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3a80 │ │ │ │ - ldr r3, [ip, r1, lsl #2] │ │ │ │ - ands r3, r3, #3 │ │ │ │ - movne r3, #1 │ │ │ │ - add r2, r2, r3 │ │ │ │ - ldrb r3, [r4], #1 │ │ │ │ + beq d407c │ │ │ │ + ldr r1, [lr, r1, lsl #2] │ │ │ │ + add r4, sl, #4 │ │ │ │ + ldrb r3, [r3] │ │ │ │ + ands r1, r1, #3 │ │ │ │ + movne r1, #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi d3648 │ │ │ │ + add r2, r2, r1 │ │ │ │ + bhi d3cd0 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi d387c │ │ │ │ + bhi d3d30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3a80 │ │ │ │ - ldr r3, [ip, r3, lsl #2] │ │ │ │ + beq d407c │ │ │ │ + ldr r3, [lr, r3, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bls d361c │ │ │ │ + bhi d3cd0 │ │ │ │ + cmp r3, #39 @ 0x27 │ │ │ │ + bls d3c34 │ │ │ │ + ldr ip, [pc, #1748] @ d433c │ │ │ │ + sub r1, r3, #40 @ 0x28 │ │ │ │ + cmp r1, #19 │ │ │ │ + bhi d3c3c │ │ │ │ + add r1, r1, r1 │ │ │ │ + ldrsh r1, [ip, r1] │ │ │ │ + add pc, pc, r1, lsl #2 │ │ │ │ + nop {0} │ │ │ │ + ldr lr, [pc, #1720] @ d4340 │ │ │ │ + sub r1, ip, #40 @ 0x28 │ │ │ │ + cmp r1, #19 │ │ │ │ + bhi d3fa8 │ │ │ │ + ldrb r1, [lr, r1] │ │ │ │ + add pc, pc, r1, lsl #2 │ │ │ │ + nop {0} │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ + beq d3f34 │ │ │ │ + ldr ip, [lr, r1, lsl #2] │ │ │ │ + add r4, sl, #4 │ │ │ │ + ldrb r3, [r3] │ │ │ │ + ands ip, ip, #3 │ │ │ │ + movne ip, #1 │ │ │ │ + cmp r1, #101 @ 0x65 │ │ │ │ + moveq ip, #0 │ │ │ │ + andne ip, ip, #1 │ │ │ │ + cmp r3, #59 @ 0x3b │ │ │ │ + add r2, r2, ip │ │ │ │ + bls d3c2c │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq d372c │ │ │ │ - ldr r1, [ip, r3, lsl #2] │ │ │ │ + beq d3e5c │ │ │ │ + ldr r1, [lr, r3, lsl #2] │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ add r2, r2, r1 │ │ │ │ - b d3610 │ │ │ │ - ldr lr, [pc, #1708] @ d3d24 │ │ │ │ - sub ip, r1, #40 @ 0x28 │ │ │ │ - cmp ip, #19 │ │ │ │ - bhi d39c0 │ │ │ │ - ldrb ip, [lr, ip] │ │ │ │ - add pc, pc, ip, lsl #2 │ │ │ │ - nop {0} │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ - beq d3730 │ │ │ │ - ldr lr, [ip, r3, lsl #2] │ │ │ │ - add r4, sl, #4 │ │ │ │ - ldrb r1, [r8] │ │ │ │ - ands lr, lr, #3 │ │ │ │ - movne lr, #1 │ │ │ │ - cmp r3, #101 @ 0x65 │ │ │ │ - moveq lr, #0 │ │ │ │ - andne lr, lr, #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - add r2, r2, lr │ │ │ │ - bls d35f0 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - beq d372c │ │ │ │ - ldr r3, [ip, r1, lsl #2] │ │ │ │ - ands r3, r3, #3 │ │ │ │ - movne r3, #1 │ │ │ │ - cmp r1, #101 @ 0x65 │ │ │ │ - moveq r3, #0 │ │ │ │ - andne r3, r3, #1 │ │ │ │ - add r2, r2, r3 │ │ │ │ - b d3610 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - beq d3720 │ │ │ │ + b d3c4c │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + beq d3e50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d355c │ │ │ │ - b d3a0c │ │ │ │ - cmp lr, #124 @ 0x7c │ │ │ │ - beq d3730 │ │ │ │ - ldr r3, [ip, lr, lsl #2] │ │ │ │ + beq d3b98 │ │ │ │ + b d4000 │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ + beq d3f34 │ │ │ │ + ldr r3, [lr, r4, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ - cmp lr, #101 @ 0x65 │ │ │ │ + cmp r4, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ - b d35ac │ │ │ │ - cmp r3, #0 │ │ │ │ - movne ip, r4 │ │ │ │ - bne d3c1c │ │ │ │ - mov r8, r4 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r3, #0 │ │ │ │ - ldrb r1, [r4], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - movls sl, r8 │ │ │ │ - movls r5, r2 │ │ │ │ - bls d3544 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - beq d372c │ │ │ │ - mov sl, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - b d355c │ │ │ │ - ldr lr, [pc, #1472] @ d3d28 │ │ │ │ - sub r3, r1, #40 @ 0x28 │ │ │ │ - cmp r3, #19 │ │ │ │ - bhi d3600 │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrsh r3, [lr, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ + b d3be8 │ │ │ │ + ldr ip, [pc, #1548] @ d4344 │ │ │ │ + sub r1, r3, #40 @ 0x28 │ │ │ │ + cmp r1, #19 │ │ │ │ + bhi d3c3c │ │ │ │ + add r1, r1, r1 │ │ │ │ + ldrsh r1, [ip, r1] │ │ │ │ + add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3a38 │ │ │ │ - mov r8, #0 │ │ │ │ + bne d402c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ cmp r5, #0 │ │ │ │ movlt r5, r2 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt d3aa0 │ │ │ │ + bgt d40a0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d38d0 │ │ │ │ + bne d3eb0 │ │ │ │ cmp r9, r2 │ │ │ │ cmple r5, r9 │ │ │ │ - bgt d3b24 │ │ │ │ + bgt d4158 │ │ │ │ cmp r9, #0 │ │ │ │ - ble d389c │ │ │ │ - ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + ble d3e88 │ │ │ │ sub r6, r6, #4 │ │ │ │ + mov r3, r8 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, #256 @ 0x100 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - beq d3954 │ │ │ │ + beq d3f3c │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - beq d396c │ │ │ │ + beq d3f54 │ │ │ │ str r7, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str sl, [sp] │ │ │ │ sub r1, fp, #504 @ 0x1f8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - bl d4344 │ │ │ │ + bl d495c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3ba8 │ │ │ │ + bne d4108 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ cmp r9, r5 │ │ │ │ - bne d37cc │ │ │ │ + bne d3da0 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3864 │ │ │ │ - movw r1, #24944 @ 0x6170 │ │ │ │ + beq d3e38 │ │ │ │ + movw r1, #25520 @ 0x63b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ cmpne r3, #40 @ 0x28 │ │ │ │ sub r0, r3, #58 @ 0x3a │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ cmp r0, #1 │ │ │ │ movls r2, #0 │ │ │ │ andhi r2, r2, #1 │ │ │ │ tst r3, #3 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3c40 │ │ │ │ + bne d4248 │ │ │ │ ldr r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3afc │ │ │ │ + bne d40fc │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr lr, [pc, #1192] @ d3d2c │ │ │ │ - sub r1, r3, #40 @ 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r1, r4 │ │ │ │ + bne d41e4 │ │ │ │ + mov sl, r4 │ │ │ │ + mov r4, sl │ │ │ │ + mov r3, #0 │ │ │ │ + ldrb ip, [r4], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + movls r5, r2 │ │ │ │ + bls d3b80 │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + movne r5, r2 │ │ │ │ + bne d3b98 │ │ │ │ + b d3e5c │ │ │ │ + mov r3, r8 │ │ │ │ + b d3dec │ │ │ │ + ldr ip, [pc, #1200] @ d4348 │ │ │ │ + sub r1, r4, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d362c │ │ │ │ + bhi d3bdc │ │ │ │ add r1, r1, r1 │ │ │ │ - ldrsh r1, [lr, r1] │ │ │ │ + ldrsh r1, [ip, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ - b d3818 │ │ │ │ - ldr r1, [pc, #1156] @ d3d30 │ │ │ │ - sub r3, lr, #40 @ 0x28 │ │ │ │ - cmp r3, #19 │ │ │ │ - bhi d35a0 │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrsh r3, [r1, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop {0} │ │ │ │ - mov r8, r4 │ │ │ │ - mov r4, #0 │ │ │ │ - b d378c │ │ │ │ cmp r2, #0 │ │ │ │ - beq d3cc8 │ │ │ │ + beq d42d8 │ │ │ │ cmp r5, #1 │ │ │ │ cmpeq r2, #1 │ │ │ │ - bne d3ad8 │ │ │ │ + bne d40d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3c60 │ │ │ │ + beq d4268 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ sub r1, fp, #512 @ 0x200 │ │ │ │ stmib sp, {r3, r7} │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #420 @ 0x1a4 │ │ │ │ - bl d42a8 │ │ │ │ + bl d48c0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d3864 │ │ │ │ + beq d3e38 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ - mov r3, r8 │ │ │ │ sub r2, fp, #416 @ 0x1a0 │ │ │ │ + ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ str r4, [sp] │ │ │ │ - bl 38c220 <_PyLong_Lshift@@Base+0x1a88> │ │ │ │ + bl 38bf40 <_PyDeadline_Get@@Base+0x1980> │ │ │ │ mov r0, r7 │ │ │ │ - bl 378524 │ │ │ │ - b d3874 │ │ │ │ - ldr lr, [pc, #1016] @ d3d34 │ │ │ │ - sub r1, r3, #40 @ 0x28 │ │ │ │ - cmp r1, #19 │ │ │ │ - bhi d35d0 │ │ │ │ - add r1, r1, r1 │ │ │ │ - ldrsh r1, [lr, r1] │ │ │ │ - add pc, pc, r1, lsl #2 │ │ │ │ + bl 378964 │ │ │ │ + b d3e48 │ │ │ │ + ldr r4, [pc, #1072] @ d434c │ │ │ │ + sub ip, r1, #40 @ 0x28 │ │ │ │ + cmp ip, #19 │ │ │ │ + bhi d3c0c │ │ │ │ + add ip, ip, ip │ │ │ │ + ldrsh ip, [r4, ip] │ │ │ │ + add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ + mov sl, r3 │ │ │ │ + b d3e60 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - bne d37e8 │ │ │ │ + bne d3dbc │ │ │ │ str r7, [sp, #8] │ │ │ │ sub r2, fp, #292 @ 0x124 │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #420 @ 0x1a4 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ str r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r1, fp, #504 @ 0x1f8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - bl 34b7f4 │ │ │ │ + bl 34bc18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3bb8 │ │ │ │ + bne d4118 │ │ │ │ ldr r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne d37cc │ │ │ │ - b d3818 │ │ │ │ + bne d3da0 │ │ │ │ + b d3dec │ │ │ │ cmp r3, #0 │ │ │ │ - beq d355c │ │ │ │ - mov ip, r4 │ │ │ │ - ldrb r1, [ip], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3a00 │ │ │ │ + beq d3b98 │ │ │ │ + mov r1, r4 │ │ │ │ + ldrb ip, [r1], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bhi d3ff4 │ │ │ │ mov sl, r4 │ │ │ │ - mov r4, ip │ │ │ │ - b d3544 │ │ │ │ - mov r4, r8 │ │ │ │ - mov ip, r4 │ │ │ │ + mov r4, r1 │ │ │ │ + b d3b80 │ │ │ │ + str r4, [fp, #-516] @ 0xfffffdfc │ │ │ │ + mov r4, #0 │ │ │ │ + b d3d60 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r1, r4 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, #1 │ │ │ │ - ldrb r1, [ip], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bls d39d8 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - movne r4, ip │ │ │ │ - beq d3c1c │ │ │ │ - mov ip, r4 │ │ │ │ - ldrb r1, [ip], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bls d39d8 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - beq d3c1c │ │ │ │ - mov sl, ip │ │ │ │ - b d3534 │ │ │ │ + ldrb ip, [r1], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bls d3fc0 │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + movne r4, r1 │ │ │ │ + beq d41e4 │ │ │ │ + mov r1, r4 │ │ │ │ + ldrb ip, [r1], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bls d3fc0 │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + beq d41e4 │ │ │ │ + mov sl, r1 │ │ │ │ + b d3b70 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r8, r4 │ │ │ │ - beq d38c8 │ │ │ │ - movw r1, #37712 @ 0x9350 │ │ │ │ + str r4, [fp, #-516] @ 0xfffffdfc │ │ │ │ + beq d3fd0 │ │ │ │ + movw r1, #38288 @ 0x9590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #752] @ d3d38 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d3ca4 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - mov ip, r4 │ │ │ │ - b d3a24 │ │ │ │ + ldr r0, [pc, #788] @ d4350 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d39e8 │ │ │ │ + beq d3fdc │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #29 │ │ │ │ - bgt d3d14 │ │ │ │ - mov ip, r4 │ │ │ │ - b d3a24 │ │ │ │ - mov r4, r8 │ │ │ │ - b d3788 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r4, r8 │ │ │ │ - b d378c │ │ │ │ + bgt d432c │ │ │ │ + mov r1, r4 │ │ │ │ + b d4018 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d42c8 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + b d4018 │ │ │ │ + mov r4, r3 │ │ │ │ + b d3d58 │ │ │ │ + str r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + b d3fd0 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + mov r4, r3 │ │ │ │ + b d3d60 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - moveq r8, r4 │ │ │ │ - beq d378c │ │ │ │ - b d3a38 │ │ │ │ + streq r4, [fp, #-516] @ 0xfffffdfc │ │ │ │ + beq d3d60 │ │ │ │ + b d402c │ │ │ │ cmn r2, #-268435455 @ 0xf0000001 │ │ │ │ - bhi d3cb4 │ │ │ │ + bhi d42b4 │ │ │ │ lsl r0, r2, #3 │ │ │ │ str r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ - beq d3cbc │ │ │ │ + beq d42bc │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ - beq d37a8 │ │ │ │ + beq d3d7c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37812 @ 0x93b4 │ │ │ │ + movw r1, #38388 @ 0x95f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 378524 │ │ │ │ - b d3874 │ │ │ │ + bl 378964 │ │ │ │ + b d3e48 │ │ │ │ ldr r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ - bl a6458 │ │ │ │ - b d3870 │ │ │ │ - mov ip, r4 │ │ │ │ + bl a6530 │ │ │ │ + b d3e44 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ + sub r3, fp, #420 @ 0x1a4 │ │ │ │ + str r3, [fp, #-520] @ 0xfffffdf8 │ │ │ │ + ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ + add r0, r5, #1 │ │ │ │ + str r4, [sp] │ │ │ │ + bl 38bf40 <_PyDeadline_Get@@Base+0x1980> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 378964 │ │ │ │ + b d3e48 │ │ │ │ + mov r1, r4 │ │ │ │ mov sl, r4 │ │ │ │ - ldrb r1, [ip], #1 │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3a1c │ │ │ │ - mov r4, ip │ │ │ │ - b d3544 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + ldrb ip, [r1], #1 │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bhi d4010 │ │ │ │ + mov r4, r1 │ │ │ │ + b d3b80 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne d3c10 │ │ │ │ - cmp r8, #0 │ │ │ │ - movwne r3, #59652 @ 0xe904 │ │ │ │ - movweq r8, #48704 @ 0xbe40 │ │ │ │ - movweq r3, #24720 @ 0x6090 │ │ │ │ + bne d423c │ │ │ │ + ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + cmp r3, #0 │ │ │ │ + movweq r3, #49280 @ 0xc080 │ │ │ │ + movteq r3, #61 @ 0x3d │ │ │ │ + movwne r3, #60188 @ 0xeb1c │ │ │ │ + streq r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ - movteq r8, #61 @ 0x3d │ │ │ │ + movweq r3, #25296 @ 0x62d0 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ cmp r5, r2 │ │ │ │ - bne d3bf4 │ │ │ │ - movw ip, #37596 @ 0x92dc │ │ │ │ + bne d4220 │ │ │ │ + movw ip, #38172 @ 0x951c │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ cmp r5, r9 │ │ │ │ - ble d3bdc │ │ │ │ + ble d4208 │ │ │ │ cmp r5, #1 │ │ │ │ - beq d3be8 │ │ │ │ - movw r2, #10008 @ 0x2718 │ │ │ │ + beq d4214 │ │ │ │ + movw r2, #10584 @ 0x2958 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - str r2, [sp, #8] │ │ │ │ - movw r1, #37856 @ 0x93e0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - mov r2, r8 │ │ │ │ str r9, [sp, #12] │ │ │ │ + movw r1, #38432 @ 0x9620 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140fbc │ │ │ │ - mov r0, r7 │ │ │ │ - bl 378524 │ │ │ │ - b d3874 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ - sub r3, fp, #420 @ 0x1a4 │ │ │ │ - str r3, [fp, #-520] @ 0xfffffdf8 │ │ │ │ - ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r3, r8 │ │ │ │ - add r0, r5, #1 │ │ │ │ - str r4, [sp] │ │ │ │ - bl 38c220 <_PyLong_Lshift@@Base+0x1a88> │ │ │ │ + bl 1417cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 378524 │ │ │ │ - b d3874 │ │ │ │ + bl 378964 │ │ │ │ + b d3e48 │ │ │ │ + mov r4, r1 │ │ │ │ + mov sl, r4 │ │ │ │ + add r4, r4, #1 │ │ │ │ + ldrb ip, [sl] │ │ │ │ + cmp ip, #59 @ 0x3b │ │ │ │ + bls d3b80 │ │ │ │ + cmp ip, #124 @ 0x7c │ │ │ │ + bne d4000 │ │ │ │ + b d41e8 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne d3b74 │ │ │ │ - movw r2, #24720 @ 0x6090 │ │ │ │ + bne d41b0 │ │ │ │ + movw r2, #25296 @ 0x62d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - b d3b7c │ │ │ │ + b d41b8 │ │ │ │ cmp r5, r9 │ │ │ │ - movwle ip, #37616 @ 0x92f0 │ │ │ │ + movwle ip, #38192 @ 0x9530 │ │ │ │ movtle ip, #61 @ 0x3d │ │ │ │ - ble d3bdc │ │ │ │ - movw ip, #37604 @ 0x92e4 │ │ │ │ + ble d4208 │ │ │ │ + movw ip, #38180 @ 0x9524 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ - b d3b6c │ │ │ │ + b d41a8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 16ee7c │ │ │ │ - b d3b9c │ │ │ │ - mov r4, ip │ │ │ │ - mov sl, r4 │ │ │ │ - add r4, r4, #1 │ │ │ │ - ldrb r1, [sl] │ │ │ │ - cmp r1, #59 @ 0x3b │ │ │ │ - bls d3544 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ - bne d3a0c │ │ │ │ - b d3c20 │ │ │ │ + bl 16f7e8 │ │ │ │ + b d41d8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ - movw r1, #37900 @ 0x940c │ │ │ │ + mov r2, r8 │ │ │ │ + movw r1, #38476 @ 0x964c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b d3b9c │ │ │ │ - cmp r8, #0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bl 1417cc │ │ │ │ + b d41d8 │ │ │ │ + ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37772 @ 0x938c │ │ │ │ + movw r1, #38348 @ 0x95cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r8, #48704 @ 0xbe40 │ │ │ │ - movteq r8, #61 @ 0x3d │ │ │ │ + cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r2, r8 │ │ │ │ - movwne r3, #59652 @ 0xe904 │ │ │ │ - movweq r3, #24720 @ 0x6090 │ │ │ │ + movweq r3, #49280 @ 0xc080 │ │ │ │ + movteq r3, #61 @ 0x3d │ │ │ │ + streq r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + movwne r3, #60188 @ 0xeb1c │ │ │ │ + movweq r3, #25296 @ 0x62d0 │ │ │ │ + ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 378524 │ │ │ │ - b d3874 │ │ │ │ - movw r1, #37680 @ 0x9330 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #132] @ d3d38 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 378964 │ │ │ │ + b d3e48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-500] @ 0xfffffe0c │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ mov r0, #0 │ │ │ │ - b d3874 │ │ │ │ + b d3e48 │ │ │ │ + movw r1, #38256 @ 0x9570 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #120] @ d4350 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3870 │ │ │ │ - cmp r8, #0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + beq d3e44 │ │ │ │ + ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37744 @ 0x9370 │ │ │ │ + movw r1, #38320 @ 0x95b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r8, #48704 @ 0xbe40 │ │ │ │ - movteq r8, #61 @ 0x3d │ │ │ │ + cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - mov r2, r8 │ │ │ │ - movwne r3, #59652 @ 0xe904 │ │ │ │ - movweq r3, #24720 @ 0x6090 │ │ │ │ + movweq r3, #49280 @ 0xc080 │ │ │ │ + movteq r3, #61 @ 0x3d │ │ │ │ + streq r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ + movwne r3, #60188 @ 0xeb1c │ │ │ │ + movweq r3, #25296 @ 0x62d0 │ │ │ │ + ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 378524 │ │ │ │ - b d3874 │ │ │ │ - movw r1, #37624 @ 0x92f8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #20] @ d3d38 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subeq r3, r6, r0, ror r1 │ │ │ │ - subeq r3, r6, r4, lsl #3 │ │ │ │ - subeq r3, r6, ip, lsr #3 │ │ │ │ - ldrdeq r3, [r6], #-20 @ 0xffffffec │ │ │ │ - strdeq r3, [r6], #-28 @ 0xffffffe4 │ │ │ │ - subeq r3, r6, r8, lsl #7 │ │ │ │ + bl 378964 │ │ │ │ + b d3e48 │ │ │ │ + movw r1, #38200 @ 0x9538 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #20] @ d4350 │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + strheq r3, [r6], #-52 @ 0xffffffcc │ │ │ │ + ldrdeq r3, [r6], #-60 @ 0xffffffc4 │ │ │ │ + strdeq r3, [r6], #-48 @ 0xffffffd0 │ │ │ │ + subeq r3, r6, r8, lsl r4 │ │ │ │ + subeq r3, r6, r0, asr #8 │ │ │ │ + subeq r3, r6, ip, asr #11 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3584] @ 0xe00 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #488 @ 0x1e8 │ │ │ │ @@ -170799,1206 +171191,1206 @@ │ │ │ │ str r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ mvn lr, #0 │ │ │ │ sub r3, fp, #468 @ 0x1d4 │ │ │ │ str r3, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r5, r6 │ │ │ │ ldrb r7, [r5], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3f14 │ │ │ │ + bhi d452c │ │ │ │ mov r3, ip │ │ │ │ mov r4, r5 │ │ │ │ mov ip, lr │ │ │ │ cmp r7, #39 @ 0x27 │ │ │ │ - bhi d3ec4 │ │ │ │ + bhi d44dc │ │ │ │ cmp r7, #0 │ │ │ │ - beq d410c │ │ │ │ + beq d4724 │ │ │ │ mov lr, ip │ │ │ │ cmp r1, #0 │ │ │ │ mov ip, r3 │ │ │ │ - bne d416c │ │ │ │ - movw r5, #24944 @ 0x6170 │ │ │ │ + bne d4784 │ │ │ │ + movw r5, #25520 @ 0x63b0 │ │ │ │ movt r5, #65 @ 0x41 │ │ │ │ ldrb r1, [r4] │ │ │ │ add r4, r6, #2 │ │ │ │ ldr r3, [r5, r7, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp r7, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ add r3, r3, ip │ │ │ │ - bhi d3f2c │ │ │ │ + bhi d4544 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d3ffc │ │ │ │ + bhi d4614 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d40fc │ │ │ │ + beq d4714 │ │ │ │ ldr ip, [r5, r1, lsl #2] │ │ │ │ add r4, r6, #3 │ │ │ │ ands ip, ip, #3 │ │ │ │ movne ip, #1 │ │ │ │ cmp r1, #101 @ 0x65 │ │ │ │ moveq ip, #0 │ │ │ │ andne ip, ip, #1 │ │ │ │ add r3, r3, ip │ │ │ │ ldrb ip, [r6, #2] │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bhi d3f38 │ │ │ │ + bhi d4550 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bhi d401c │ │ │ │ + bhi d4634 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d40fc │ │ │ │ + beq d4714 │ │ │ │ ldr r1, [r5, ip, lsl #2] │ │ │ │ add r4, r6, #4 │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ cmp ip, #101 @ 0x65 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ ldrb ip, [r6, #3] │ │ │ │ add r3, r3, r1 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bhi d3ee4 │ │ │ │ + bhi d44fc │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bhi d3f44 │ │ │ │ + bhi d455c │ │ │ │ cmp ip, #0 │ │ │ │ - beq d40fc │ │ │ │ + beq d4714 │ │ │ │ ldr r1, [r5, ip, lsl #2] │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ cmp ip, #101 @ 0x65 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ ldrb ip, [r4], #1 │ │ │ │ add r3, r3, r1 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bhi d3ee4 │ │ │ │ + bhi d44fc │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bls d3e6c │ │ │ │ - ldr r6, [pc, #996] @ d4290 │ │ │ │ + bls d4484 │ │ │ │ + ldr r6, [pc, #996] @ d48a8 │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3e74 │ │ │ │ + bhi d448c │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r5, [pc, #968] @ d4294 │ │ │ │ + ldr r5, [pc, #968] @ d48ac │ │ │ │ sub lr, r7, #40 @ 0x28 │ │ │ │ cmp lr, #19 │ │ │ │ - bhi d3da8 │ │ │ │ + bhi d43c0 │ │ │ │ add lr, lr, lr │ │ │ │ ldrsh lr, [r5, lr] │ │ │ │ add pc, pc, lr, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - bne d3e74 │ │ │ │ + bne d448c │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r4 │ │ │ │ ldrb r7, [r4], #1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d403c │ │ │ │ + bhi d4654 │ │ │ │ mov r3, ip │ │ │ │ - b d3d98 │ │ │ │ + b d43b0 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d404c │ │ │ │ + beq d4664 │ │ │ │ mov r3, ip │ │ │ │ mov r4, r5 │ │ │ │ mov ip, lr │ │ │ │ - b d3da8 │ │ │ │ + b d43c0 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - bne d3dfc │ │ │ │ - b d3eec │ │ │ │ + bne d4414 │ │ │ │ + b d4504 │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - bne d3e38 │ │ │ │ - b d3eec │ │ │ │ - ldr r6, [pc, #844] @ d4298 │ │ │ │ + bne d4450 │ │ │ │ + b d4504 │ │ │ │ + ldr r6, [pc, #844] @ d48b0 │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3e74 │ │ │ │ + bhi d448c │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, #0 │ │ │ │ mov ip, lr │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne d4234 │ │ │ │ + bne d484c │ │ │ │ cmp ip, #0 │ │ │ │ movlt ip, r3 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt d4118 │ │ │ │ + bgt d4730 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4244 │ │ │ │ + beq d485c │ │ │ │ cmp ip, #1 │ │ │ │ cmpeq r3, #1 │ │ │ │ - bne d413c │ │ │ │ + bne d4754 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d41c0 │ │ │ │ + beq d47d8 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ sub r1, fp, #484 @ 0x1e4 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #276 @ 0x114 │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, fp, #488 @ 0x1e8 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #404 @ 0x194 │ │ │ │ - bl d42a8 │ │ │ │ + bl d48c0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne d41a0 │ │ │ │ + bne d47b8 │ │ │ │ ldr r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4218 │ │ │ │ + bne d4830 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, lr │ │ │ │ mov r4, #0 │ │ │ │ - b d3f70 │ │ │ │ - ldr r7, [pc, #664] @ d429c │ │ │ │ + b d4588 │ │ │ │ + ldr r7, [pc, #664] @ d48b4 │ │ │ │ sub ip, r1, #40 @ 0x28 │ │ │ │ cmp ip, #19 │ │ │ │ - bhi d3dfc │ │ │ │ + bhi d4414 │ │ │ │ add ip, ip, ip │ │ │ │ ldrsh ip, [r7, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r7, [pc, #636] @ d42a0 │ │ │ │ + ldr r7, [pc, #636] @ d48b8 │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3e38 │ │ │ │ + bhi d4450 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r7, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d3ef8 │ │ │ │ + beq d4510 │ │ │ │ mov lr, ip │ │ │ │ - b d3db8 │ │ │ │ + b d43d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3ef4 │ │ │ │ + beq d450c │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ ldrb r7, [r6] │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d4194 │ │ │ │ + bhi d47ac │ │ │ │ mov r3, ip │ │ │ │ mov ip, lr │ │ │ │ - b d3d98 │ │ │ │ + b d43b0 │ │ │ │ mov ip, lr │ │ │ │ mov lr, ip │ │ │ │ mov r5, r4 │ │ │ │ add ip, r3, #1 │ │ │ │ mov r1, #1 │ │ │ │ ldrb r7, [r5], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d4160 │ │ │ │ + bhi d4778 │ │ │ │ mov r3, ip │ │ │ │ mov r6, r4 │ │ │ │ mov ip, lr │ │ │ │ mov r4, r5 │ │ │ │ - b d3d98 │ │ │ │ + b d43b0 │ │ │ │ mov lr, ip │ │ │ │ - b d3f68 │ │ │ │ + b d4580 │ │ │ │ mov lr, ip │ │ │ │ - b d3fec │ │ │ │ + b d4604 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d407c │ │ │ │ + beq d4694 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #29 │ │ │ │ - ble d40ec │ │ │ │ - movw r1, #37624 @ 0x92f8 │ │ │ │ + ble d4704 │ │ │ │ + movw r1, #38200 @ 0x9538 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #452] @ d42a4 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #452] @ d48bc │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r1, #0 │ │ │ │ - beq d4224 │ │ │ │ + beq d483c │ │ │ │ sub r1, r1, #1 │ │ │ │ mov lr, ip │ │ │ │ mov r6, r4 │ │ │ │ mov ip, r3 │ │ │ │ - b d3d7c │ │ │ │ + b d4394 │ │ │ │ mov r4, #0 │ │ │ │ mov ip, lr │ │ │ │ mov r5, r4 │ │ │ │ - b d3f78 │ │ │ │ + b d4590 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ - b d3f70 │ │ │ │ + b d4588 │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ - bhi d4204 │ │ │ │ + bhi d481c │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ strne r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ - beq d420c │ │ │ │ + beq d4824 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37812 @ 0x93b4 │ │ │ │ + movw r1, #38388 @ 0x95f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 378524 │ │ │ │ - b d3fe0 │ │ │ │ + bl 378964 │ │ │ │ + b d45f8 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ movne r4, r5 │ │ │ │ - beq d4054 │ │ │ │ + beq d466c │ │ │ │ mov r5, r4 │ │ │ │ ldrb r7, [r5], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bls d4098 │ │ │ │ + bls d46b0 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d4054 │ │ │ │ + beq d466c │ │ │ │ mov r3, ip │ │ │ │ mov r4, r5 │ │ │ │ mov ip, lr │ │ │ │ - b d40ec │ │ │ │ + b d4704 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - bne d416c │ │ │ │ - b d4058 │ │ │ │ + bne d4784 │ │ │ │ + b d4670 │ │ │ │ ldr r0, [fp, #-404] @ 0xfffffe6c │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #400 @ 0x190 │ │ │ │ str r4, [sp] │ │ │ │ - bl 38c220 <_PyLong_Lshift@@Base+0x1a88> │ │ │ │ + bl 38bf40 <_PyDeadline_Get@@Base+0x1980> │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 378524 │ │ │ │ - b d3fe0 │ │ │ │ + bl 378964 │ │ │ │ + b d45f8 │ │ │ │ cmp r5, #0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37772 @ 0x938c │ │ │ │ + movw r1, #38348 @ 0x95cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r5, #48704 @ 0xbe40 │ │ │ │ + movweq r5, #49280 @ 0xc080 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ - movwne r3, #59652 @ 0xe904 │ │ │ │ - movweq r3, #24720 @ 0x6090 │ │ │ │ + movwne r3, #60188 @ 0xeb1c │ │ │ │ + movweq r3, #25296 @ 0x62d0 │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 378524 │ │ │ │ - b d3fe0 │ │ │ │ + bl 378964 │ │ │ │ + b d45f8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ mov r0, #0 │ │ │ │ - b d3fe0 │ │ │ │ + b d45f8 │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl a6458 │ │ │ │ - b d3fdc │ │ │ │ - movw r1, #37680 @ 0x9330 │ │ │ │ + bl a6530 │ │ │ │ + b d45f4 │ │ │ │ + movw r1, #38256 @ 0x9570 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #112] @ d42a4 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #37712 @ 0x9350 │ │ │ │ + ldr r0, [pc, #112] @ d48bc │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #38288 @ 0x9590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #96] @ d42a4 │ │ │ │ - bl 89774 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #96] @ d48bc │ │ │ │ + bl 8981c <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3fdc │ │ │ │ + beq d45f4 │ │ │ │ cmp r5, #0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37744 @ 0x9370 │ │ │ │ + movw r1, #38320 @ 0x95b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r5, #48704 @ 0xbe40 │ │ │ │ + movweq r5, #49280 @ 0xc080 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ - movwne r3, #59652 @ 0xe904 │ │ │ │ - movweq r3, #24720 @ 0x6090 │ │ │ │ + movwne r3, #60188 @ 0xeb1c │ │ │ │ + movweq r3, #25296 @ 0x62d0 │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 378524 │ │ │ │ - b d3fe0 │ │ │ │ - subeq r3, r6, r4, lsr #4 │ │ │ │ - subeq r3, r6, ip, asr #4 │ │ │ │ - subeq r3, r6, r4, ror r2 │ │ │ │ - umaaleq r3, r6, ip, r2 │ │ │ │ - subeq r3, r6, r4, asr #5 │ │ │ │ - subeq r3, r6, r8, lsl #7 │ │ │ │ + bl 378964 │ │ │ │ + b d45f8 │ │ │ │ + subeq r3, r6, r8, ror #8 │ │ │ │ + umaaleq r3, r6, r0, r4 │ │ │ │ + strheq r3, [r6], #-72 @ 0xffffffb8 │ │ │ │ + subeq r3, r6, r0, ror #9 │ │ │ │ + subeq r3, r6, r8, lsl #10 │ │ │ │ + subeq r3, r6, ip, asr #11 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ ldr ip, [r4] │ │ │ │ ldr lr, [fp, #12] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r5, [ip] │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ - beq d4314 │ │ │ │ + beq d492c │ │ │ │ str lr, [sp, #4] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r1, [sp] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl d4344 │ │ │ │ + bl d495c │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r6] │ │ │ │ ldreq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ streq r3, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ stmib sp, {r1, lr} │ │ │ │ add ip, ip, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ str lr, [sp] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 34b7f4 │ │ │ │ + bl 34bc18 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ - b d430c │ │ │ │ + b d4924 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #3764] @ d5220 │ │ │ │ + ldr r2, [pc, #3764] @ d5838 │ │ │ │ mov r9, r3 │ │ │ │ ldr r7, [r6] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ mov r4, r7 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrb ip, [r4], #1 │ │ │ │ sub r3, ip, #66 @ 0x42 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - bhi d44ec │ │ │ │ + bhi d4b04 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ add r1, r3, #4 │ │ │ │ str r1, [r5] │ │ │ │ - beq d43dc │ │ │ │ + beq d49f4 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ - beq d4c74 │ │ │ │ + beq d528c │ │ │ │ ldr r3, [r3] │ │ │ │ str r8, [r3] │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r6] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [ip, #172] @ 0xac │ │ │ │ ldr r0, [r1], #8 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r5] │ │ │ │ - beq d44b8 │ │ │ │ + beq d4ad0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d4460 │ │ │ │ + ble d4a78 │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq d44dc │ │ │ │ + beq d4af4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d4460 │ │ │ │ + beq d4a78 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq d44dc │ │ │ │ + beq d4af4 │ │ │ │ cmp r1, #2 │ │ │ │ - beq d4460 │ │ │ │ + beq d4a78 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq d44dc │ │ │ │ + beq d4af4 │ │ │ │ cmp r1, #3 │ │ │ │ - beq d4460 │ │ │ │ + beq d4a78 │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq d44dc │ │ │ │ + beq d4af4 │ │ │ │ cmp r1, ip │ │ │ │ - bne d4448 │ │ │ │ + bne d4a60 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b d44f4 │ │ │ │ + b d4b0c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ - bne d43c4 │ │ │ │ - movw r0, #27740 @ 0x6c5c │ │ │ │ + bne d49dc │ │ │ │ + movw r0, #28316 @ 0x6e9c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d44f4 │ │ │ │ + b d4b0c │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4c2c │ │ │ │ + beq d5244 │ │ │ │ str r5, [r7] │ │ │ │ - b d43cc │ │ │ │ + b d49e4 │ │ │ │ cmp r0, ip │ │ │ │ - beq d44dc │ │ │ │ + beq d4af4 │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d44b8 │ │ │ │ + bne d4ad0 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d4460 │ │ │ │ + bne d4a78 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r4, r7, #2 │ │ │ │ str r8, [r3] │ │ │ │ - b d43cc │ │ │ │ - movw r0, #38600 @ 0x96c8 │ │ │ │ + b d49e4 │ │ │ │ + movw r0, #39176 @ 0x9908 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 38bb78 <_PyLong_Lshift@@Base+0x13e0> │ │ │ │ + b 38b89c <_PyDeadline_Get@@Base+0x12dc> │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp ip, #122 @ 0x7a │ │ │ │ cmpeq r0, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ add r0, r2, #4 │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ str r0, [r5] │ │ │ │ - beq d4d8c │ │ │ │ + beq d53a4 │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - beq d4bd0 │ │ │ │ + beq d51e8 │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4e58 │ │ │ │ + bne d5470 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d4e30 │ │ │ │ + beq d5448 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d4d80 │ │ │ │ + beq d5398 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r3 │ │ │ │ - bne d4d64 │ │ │ │ + bne d537c │ │ │ │ str r7, [r5] │ │ │ │ - b d43cc │ │ │ │ + b d49e4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl 14b934 <_PyNumber_Index@@Base> │ │ │ │ + bl 14c2d8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d4d08 │ │ │ │ - bl c5e50 │ │ │ │ + beq d5320 │ │ │ │ + bl c6524 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d4c48 │ │ │ │ + ble d5260 │ │ │ │ cmn r7, #1 │ │ │ │ - beq d4d08 │ │ │ │ + beq d5320 │ │ │ │ str r7, [r8] │ │ │ │ - b d43cc │ │ │ │ + b d49e4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4e60 │ │ │ │ + beq d5478 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d4e6c │ │ │ │ + blt d5484 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ strble r0, [r5] │ │ │ │ - ble d43cc │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + ble d49e4 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38004 @ 0x9474 │ │ │ │ + movw r1, #38580 @ 0x96b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r0, r9 │ │ │ │ - b d43d4 │ │ │ │ + b d49ec │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d4c3c │ │ │ │ + bne d5254 │ │ │ │ str r0, [r5] │ │ │ │ - b d43cc │ │ │ │ + b d49e4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1e7988 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne d4678 │ │ │ │ + bne d4c90 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ vldr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4614 │ │ │ │ + bne d4c2c │ │ │ │ vstr d0, [r5] │ │ │ │ - b d43cc │ │ │ │ + b d49e4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 152834 │ │ │ │ + bl 1531dc │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4c64 │ │ │ │ + beq d527c │ │ │ │ cmn r0, #32768 @ 0x8000 │ │ │ │ - blt d4f78 │ │ │ │ + blt d5590 │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ - bge d4f28 │ │ │ │ + bge d5540 │ │ │ │ strh r5, [r7] │ │ │ │ - b d43cc │ │ │ │ + b d49e4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 225720 │ │ │ │ + bl 226268 │ │ │ │ vstr d0, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4614 │ │ │ │ + bne d4c2c │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - b d43cc │ │ │ │ + b d49e4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1e7988 │ │ │ │ + bl 1e7b58 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq d4e88 │ │ │ │ + beq d54a0 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vstr s0, [r5] │ │ │ │ - b d43cc │ │ │ │ + b d49e4 │ │ │ │ ldr r7, [r5] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 1aca44 │ │ │ │ + bl 1ad1a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4ea0 │ │ │ │ + beq d54b8 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4614 │ │ │ │ + beq d4c2c │ │ │ │ cmp r0, #8 │ │ │ │ - bls d43cc │ │ │ │ - movw r3, #46652 @ 0xb63c │ │ │ │ + bls d49e4 │ │ │ │ + movw r3, #46440 @ 0xb568 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #38052 @ 0x94a4 │ │ │ │ + movw r1, #38628 @ 0x96e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e2d0c │ │ │ │ + bl 2e39b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d43cc │ │ │ │ - b d4614 │ │ │ │ + bne d49e4 │ │ │ │ + b d4c2c │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1bc2ac │ │ │ │ + bl 1bc91c │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq d4cd4 │ │ │ │ + beq d52ec │ │ │ │ str r8, [r5] │ │ │ │ str r7, [r5, #4] │ │ │ │ - b d43cc │ │ │ │ + b d49e4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - movwne r0, #38528 @ 0x9680 │ │ │ │ + movwne r0, #39104 @ 0x98c0 │ │ │ │ movtne r0, #61 @ 0x3d │ │ │ │ - bne d44f4 │ │ │ │ + bne d4b0c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d4f0c │ │ │ │ + blt d5524 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r4, r7, #2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r1] │ │ │ │ str r5, [r3, r2, lsl #3] │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ - movw r2, #31780 @ 0x7c24 │ │ │ │ + movw r2, #31948 @ 0x7ccc │ │ │ │ movt r2, #7 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b d43cc │ │ │ │ + b d49e4 │ │ │ │ ldr r7, [r5] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 1aca44 │ │ │ │ + bl 1ad1a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4ea0 │ │ │ │ + beq d54b8 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4614 │ │ │ │ + beq d4c2c │ │ │ │ cmp r0, #4 │ │ │ │ - bls d43cc │ │ │ │ - b d475c │ │ │ │ + bls d49e4 │ │ │ │ + b d4d74 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r1, [r3] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d4d1c │ │ │ │ + beq d5334 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 36f1f8 <_PyCoro_GetAwaitableIter@@Base+0x538> │ │ │ │ + bl 36f620 <_PyCoro_GetAwaitableIter@@Base+0x538> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt d4d00 │ │ │ │ + blt d5318 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bne d4f44 │ │ │ │ + bne d555c │ │ │ │ ldr r2, [r5] │ │ │ │ add r4, r7, #2 │ │ │ │ add r1, r2, #4 │ │ │ │ str r1, [r5] │ │ │ │ ldr r2, [r2] │ │ │ │ str r3, [r2] │ │ │ │ - b d43cc │ │ │ │ + b d49e4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #23 │ │ │ │ add ip, r1, r2 │ │ │ │ str ip, [r5] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - bne d4858 │ │ │ │ - b d4614 │ │ │ │ + bne d4e70 │ │ │ │ + b d4c2c │ │ │ │ ldr r7, [r5] │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ cmp r0, r1 │ │ │ │ - bne d4dc8 │ │ │ │ + bne d53e0 │ │ │ │ ldr r3, [r7] │ │ │ │ str r8, [r3] │ │ │ │ - b d43cc │ │ │ │ + b d49e4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq d4de0 │ │ │ │ + beq d53f8 │ │ │ │ ldr ip, [r8, #8] │ │ │ │ cmp ip, #1 │ │ │ │ ldrbeq r3, [r8, #16] │ │ │ │ strbeq r3, [r5] │ │ │ │ - beq d43cc │ │ │ │ - movw r0, #38240 @ 0x9560 │ │ │ │ + beq d49e4 │ │ │ │ + movw r0, #38816 @ 0x97a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movw r3, #38172 @ 0x951c │ │ │ │ + movw r3, #38748 @ 0x975c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ stm sp, {r0, ip} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #38200 @ 0x9538 │ │ │ │ + movw r2, #38776 @ 0x9778 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98f6c │ │ │ │ - b d4614 │ │ │ │ + bl 99054 │ │ │ │ + b d4c2c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #1 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [r5] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4614 │ │ │ │ + beq d4c2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq d43cc │ │ │ │ - b d475c │ │ │ │ + beq d49e4 │ │ │ │ + b d4d74 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #2 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [r5] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b5680 │ │ │ │ + bl 1b5cec │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4614 │ │ │ │ + beq d4c2c │ │ │ │ cmp r0, #2 │ │ │ │ - bls d43cc │ │ │ │ - b d475c │ │ │ │ + bls d49e4 │ │ │ │ + b d4d74 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bne d4eac │ │ │ │ - movw r0, #38276 @ 0x9584 │ │ │ │ + bne d54c4 │ │ │ │ + movw r0, #38852 @ 0x97c4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d44f4 │ │ │ │ + b d4b0c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ - bne d43c4 │ │ │ │ - movw r0, #12940 @ 0x328c │ │ │ │ + bne d49dc │ │ │ │ + movw r0, #13516 @ 0x34cc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - b d44f4 │ │ │ │ + b d4b0c │ │ │ │ ldr r2, [r5] │ │ │ │ - movw r1, #37928 @ 0x9428 │ │ │ │ + movw r1, #38504 @ 0x9668 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r1 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq d5158 │ │ │ │ + beq d5770 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ - movwne r0, #38324 @ 0x95b4 │ │ │ │ + movwne r0, #38900 @ 0x97f4 │ │ │ │ movtne r0, #61 @ 0x3d │ │ │ │ - bne d44f4 │ │ │ │ + bne d4b0c │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [r5] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ - beq d51a8 │ │ │ │ + beq d57c0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add r4, r7, #2 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and ip, r2, #134217728 @ 0x8000000 │ │ │ │ str ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ ubfx ip, r2, #27, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq ip, ip, #1 │ │ │ │ tst ip, #1 │ │ │ │ - bne d5124 │ │ │ │ + bne d573c │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d5188 │ │ │ │ + bne d57a0 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - movweq r0, #37936 @ 0x9430 │ │ │ │ + movweq r0, #38512 @ 0x9670 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d44f4 │ │ │ │ + beq d4b0c │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 135fd0 │ │ │ │ + bl 1367e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movweq r0, #38380 @ 0x95ec │ │ │ │ + movweq r0, #38956 @ 0x982c │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d44f4 │ │ │ │ + beq d4b0c │ │ │ │ adds r1, r3, #16 │ │ │ │ - movw r2, #24720 @ 0x6090 │ │ │ │ + movw r2, #25296 @ 0x62d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ moveq r1, r2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq d4fc4 │ │ │ │ + beq d55dc │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, r0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d4f94 │ │ │ │ + bne d55ac │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r5, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq d51b4 │ │ │ │ + beq d57cc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #30544 @ 0x7750 │ │ │ │ + movw ip, #30712 @ 0x77f8 │ │ │ │ movt ip, #7 │ │ │ │ ldm r3, {r0, lr} │ │ │ │ add r5, lr, #1 │ │ │ │ str r5, [r3, #4] │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [r0, lr, lsl #3] │ │ │ │ add r0, r0, lr, lsl #3 │ │ │ │ str ip, [r0, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d43cc │ │ │ │ + bgt d49e4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d43cc │ │ │ │ + bne d49e4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d43cc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d49e4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r4, [r3], #8 │ │ │ │ str r3, [r5] │ │ │ │ movne r3, #0 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ strne r3, [r4] │ │ │ │ strne r3, [r5] │ │ │ │ - bne d4c24 │ │ │ │ + bne d523c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d4ce4 │ │ │ │ + beq d52fc │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4] │ │ │ │ ldrne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ strne r3, [r5] │ │ │ │ - beq d4d80 │ │ │ │ + beq d5398 │ │ │ │ add r4, r7, #2 │ │ │ │ - b d43cc │ │ │ │ - bl beb18 │ │ │ │ + b d49e4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d44b0 │ │ │ │ - b d4614 │ │ │ │ + beq d4ac8 │ │ │ │ + b d4c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4638 │ │ │ │ - b d4614 │ │ │ │ + beq d4c50 │ │ │ │ + b d4c2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d45bc │ │ │ │ + bne d4bd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d45bc │ │ │ │ - bl beb18 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d4bd4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d46b0 │ │ │ │ - b d4614 │ │ │ │ + beq d4cc8 │ │ │ │ + b d4c2c │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r1], #8 │ │ │ │ str r1, [r5] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movweq r0, #38512 @ 0x9670 │ │ │ │ + movweq r0, #39088 @ 0x98b0 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d44f4 │ │ │ │ + beq d4b0c │ │ │ │ add r4, r7, #2 │ │ │ │ cmp r0, #131072 @ 0x20000 │ │ │ │ - bne d43cc │ │ │ │ + bne d49e4 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ ldr r3, [ip] │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [ip, #4] │ │ │ │ str r5, [r3, r1, lsl #3] │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b d43cc │ │ │ │ - bl beb18 │ │ │ │ + b d49e4 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d47ac │ │ │ │ - b d4614 │ │ │ │ + beq d4dc4 │ │ │ │ + b d4c2c │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl 36f1f8 <_PyCoro_GetAwaitableIter@@Base+0x538> │ │ │ │ + bl 36f620 <_PyCoro_GetAwaitableIter@@Base+0x538> │ │ │ │ cmp r0, #0 │ │ │ │ strge r0, [r5] │ │ │ │ - bge d4c24 │ │ │ │ + bge d523c │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d44f4 │ │ │ │ - bl beb18 │ │ │ │ + b d4b0c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4614 │ │ │ │ + bne d4c2c │ │ │ │ mvn r7, #0 │ │ │ │ - b d45c4 │ │ │ │ + b d4bdc │ │ │ │ mov r2, #0 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4dbc │ │ │ │ + bne d53d4 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r4, r7, #2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [r3, r2, lsl #3] │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ - movw r2, #31780 @ 0x7c24 │ │ │ │ + movw r2, #31948 @ 0x7ccc │ │ │ │ movt r2, #7 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b d43cc │ │ │ │ + b d49e4 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36204 @ 0x8d6c │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d4614 │ │ │ │ - movw r0, #38296 @ 0x9598 │ │ │ │ + bl 16f7e8 │ │ │ │ + b d4c2c │ │ │ │ + movw r0, #38872 @ 0x97d8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d44f4 │ │ │ │ + b d4b0c │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d50ac │ │ │ │ + bne d56c4 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne d5070 │ │ │ │ + bne d5688 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c1d2c │ │ │ │ + bl 1c2370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d47f4 │ │ │ │ - movw r0, #7316 @ 0x1c94 │ │ │ │ + beq d4e0c │ │ │ │ + movw r0, #7852 @ 0x1eac │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - b d44f4 │ │ │ │ - bl b67b8 │ │ │ │ + b d4b0c │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #58996 @ 0xe674 │ │ │ │ + movweq r0, #59540 @ 0xe894 │ │ │ │ movteq r0, #60 @ 0x3c │ │ │ │ - beq d44f4 │ │ │ │ - b d4908 │ │ │ │ + beq d4b0c │ │ │ │ + b d4f20 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq d4e04 │ │ │ │ - bl b67b8 │ │ │ │ + beq d541c │ │ │ │ + bl b6898 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #38172 @ 0x951c │ │ │ │ + movweq r0, #38748 @ 0x975c │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d44f4 │ │ │ │ + beq d4b0c │ │ │ │ ldr ip, [r8, #8] │ │ │ │ cmp ip, #1 │ │ │ │ ldreq r3, [r8, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ strbeq r3, [r5] │ │ │ │ - beq d43cc │ │ │ │ - movw r0, #38256 @ 0x9570 │ │ │ │ + beq d49e4 │ │ │ │ + movw r0, #38832 @ 0x97b0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movw r3, #38172 @ 0x951c │ │ │ │ + movw r3, #38748 @ 0x975c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - b d4958 │ │ │ │ + b d4f70 │ │ │ │ cmp ip, #122 @ 0x7a │ │ │ │ - movw lr, #27740 @ 0x6c5c │ │ │ │ + movw lr, #28316 @ 0x6e9c │ │ │ │ movt lr, #61 @ 0x3d │ │ │ │ - movw r0, #6200 @ 0x1838 │ │ │ │ + movw r0, #6776 @ 0x1a78 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ movne r0, lr │ │ │ │ - b d4500 │ │ │ │ + b d4b18 │ │ │ │ mov r7, #0 │ │ │ │ - b d4584 │ │ │ │ - bl beb18 │ │ │ │ + b d4b9c │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4614 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bne d4c2c │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37960 @ 0x9448 │ │ │ │ + movw r1, #38536 @ 0x9688 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d4614 │ │ │ │ + bl 16f7e8 │ │ │ │ + b d4c2c │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ vldr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4614 │ │ │ │ - b d4714 │ │ │ │ - movw r0, #35192 @ 0x8978 │ │ │ │ + bne d4c2c │ │ │ │ + b d4d2c │ │ │ │ + movw r0, #35768 @ 0x8bb8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - b d44f4 │ │ │ │ + b d4b0c │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #1 │ │ │ │ - bne d4ef8 │ │ │ │ + bne d5510 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ldr r1, [r2] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ - beq d5218 │ │ │ │ + beq d5830 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r8, r0, #20 │ │ │ │ addeq r8, r8, #28 │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r8] │ │ │ │ - beq d4ef0 │ │ │ │ + beq d5508 │ │ │ │ cmp r2, #2 │ │ │ │ ldrheq r3, [r8] │ │ │ │ ldrne r3, [r8] │ │ │ │ str r3, [r1] │ │ │ │ - b d43cc │ │ │ │ - movw r0, #26536 @ 0x67a8 │ │ │ │ + b d49e4 │ │ │ │ + movw r0, #27112 @ 0x69e8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - movw r3, #38276 @ 0x9584 │ │ │ │ + movw r3, #38852 @ 0x97c4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - b d4958 │ │ │ │ - bl 1436d4 │ │ │ │ - movw r0, #38568 @ 0x96a8 │ │ │ │ + b d4f70 │ │ │ │ + bl 143edc │ │ │ │ + movw r0, #39144 @ 0x98e8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - b d4500 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + b d4b18 │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38124 @ 0x94ec │ │ │ │ + movw r1, #38700 @ 0x972c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d4614 │ │ │ │ + bl 16f7e8 │ │ │ │ + b d4c2c │ │ │ │ ldr r0, [r1] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq d43cc │ │ │ │ + beq d49e4 │ │ │ │ movw r3, #45544 @ 0xb1e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35888 @ 0x8c30 │ │ │ │ + movw r1, #36464 @ 0x8e70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d4614 │ │ │ │ - movw r3, #46696 @ 0xb668 │ │ │ │ + bl 16f7e8 │ │ │ │ + b d4c2c │ │ │ │ + movw r3, #46484 @ 0xb594 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38080 @ 0x94c0 │ │ │ │ + movw r1, #38656 @ 0x9700 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d4614 │ │ │ │ + bl 16f7e8 │ │ │ │ + b d4c2c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4fb8 │ │ │ │ + bgt d55d0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4fb8 │ │ │ │ + bne d55d0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #38476 @ 0x964c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #39052 @ 0x988c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d44f4 │ │ │ │ + b d4b0c │ │ │ │ ldr r2, [r5] │ │ │ │ add r0, r2, #4 │ │ │ │ str r0, [r5] │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d51d8 │ │ │ │ + beq d57f0 │ │ │ │ ldr r8, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r8] │ │ │ │ add r4, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d50cc │ │ │ │ + bne d56e4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt d51b4 │ │ │ │ + blt d57cc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r0, [r8] │ │ │ │ - beq d51b4 │ │ │ │ + beq d57cc │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #30544 @ 0x7750 │ │ │ │ + movw ip, #30712 @ 0x77f8 │ │ │ │ movt ip, #7 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ ldr r2, [r8] │ │ │ │ add lr, r0, #1 │ │ │ │ str lr, [r8, #4] │ │ │ │ ldr lr, [fp, #-68] @ 0xffffffbc │ │ │ │ str lr, [r2, r0, lsl #3] │ │ │ │ @@ -172008,180 +172400,180 @@ │ │ │ │ mov r2, r4 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [r5] │ │ │ │ add r4, r7, #3 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d4ba8 │ │ │ │ + b d51c0 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl cdc2c │ │ │ │ + bl ce258 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq d4d80 │ │ │ │ + beq d5398 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c29e8 │ │ │ │ - b d47f4 │ │ │ │ + bl 1c302c │ │ │ │ + b d4e0c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1c29e8 │ │ │ │ - b d47f4 │ │ │ │ + bl 1c302c │ │ │ │ + b d4e0c │ │ │ │ ldr ip, [r5] │ │ │ │ cmp ip, r4 │ │ │ │ - bge d5050 │ │ │ │ + bge d5668 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5100 │ │ │ │ + bgt d5718 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d50fc │ │ │ │ + bne d5714 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr ip, [r5] │ │ │ │ movw r0, #45544 @ 0xb1e8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, ip, #1 │ │ │ │ - movw r1, #38424 @ 0x9618 │ │ │ │ + movw r1, #39000 @ 0x9858 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b d4614 │ │ │ │ + bl 1417cc │ │ │ │ + b d4c2c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5138 │ │ │ │ + bgt d5750 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5194 │ │ │ │ + beq d57ac │ │ │ │ ldr r3, [r8, #8] │ │ │ │ add r1, r8, #16 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r8 │ │ │ │ - b d4b0c │ │ │ │ + b d5124 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [r5] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ - beq d51a8 │ │ │ │ + beq d57c0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ addne r4, r7, #2 │ │ │ │ - bne d4ad4 │ │ │ │ - b d4484 │ │ │ │ + bne d50ec │ │ │ │ + b d4a9c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d5130 │ │ │ │ + ble d5748 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ - b d4b0c │ │ │ │ - movw r0, #38360 @ 0x95d8 │ │ │ │ + b d5124 │ │ │ │ + movw r0, #38936 @ 0x9818 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d44f4 │ │ │ │ + b d4b0c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d51d0 │ │ │ │ + bgt d57e8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5200 │ │ │ │ - bl 2e14d8 │ │ │ │ - b d4614 │ │ │ │ + beq d5818 │ │ │ │ + bl 2e217c │ │ │ │ + b d4c2c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d51f4 │ │ │ │ + bgt d580c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d520c │ │ │ │ - movw r0, #38400 @ 0x9600 │ │ │ │ + beq d5824 │ │ │ │ + movw r0, #38976 @ 0x9840 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d44f4 │ │ │ │ + b d4b0c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d51d0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d57e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d51f4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d580c │ │ │ │ ldr r8, [r0, #28] │ │ │ │ - b d4ed8 │ │ │ │ - subeq r3, r6, ip, ror #5 │ │ │ │ + b d54f0 │ │ │ │ + subeq r3, r6, r0, lsr r5 │ │ │ │ │ │ │ │ -000d5224 <_PyDict_CopyAsDict@@Base>: │ │ │ │ +000d583c <_PyDict_CopyAsDict@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq d5254 <_PyDict_CopyAsDict@@Base+0x30> │ │ │ │ - bl b67b8 │ │ │ │ + beq d586c <_PyDict_CopyAsDict@@Base+0x30> │ │ │ │ + bl b6898 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c44f0 │ │ │ │ + b c4bc4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #424 @ 0x1a8 │ │ │ │ subcs lr, r1, #424 @ 0x1a8 │ │ │ │ ldrcs ip, [r0, #80] @ 0x50 │ │ │ │ - bcs d5694 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ + bcs d5cac <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ cmp r1, #384 @ 0x180 │ │ │ │ subcs lr, r1, #384 @ 0x180 │ │ │ │ ldrcs ip, [r0, #52] @ 0x34 │ │ │ │ - bcs d5694 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ + bcs d5cac <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ cmp r1, #372 @ 0x174 │ │ │ │ subcs lr, r1, #372 @ 0x174 │ │ │ │ ldrcs ip, [r0, #56] @ 0x38 │ │ │ │ - bcs d5694 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ + bcs d5cac <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ cmp r1, #227 @ 0xe3 │ │ │ │ - bls d54a4 <_PyDict_CopyAsDict@@Base+0x280> │ │ │ │ + bls d5abc <_PyDict_CopyAsDict@@Base+0x280> │ │ │ │ ldr ip, [r0, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ subne lr, r1, #228 @ 0xe4 │ │ │ │ - beq d54bc <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + beq d5ad4 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ adds ip, ip, lr │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq d54bc <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + beq d5ad4 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ mov sl, r9 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r2, #660 @ 0x294 │ │ │ │ + movw r2, #828 @ 0x33c │ │ │ │ movt r2, #5 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r2, r0, #112 @ 0x70 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -172189,39 +172581,39 @@ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r9, [sl, #24] │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d5990 <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ + bne d5fa8 <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ ldr r6, [r9, #12] │ │ │ │ cmn r6, #1 │ │ │ │ - beq d5990 <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ + beq d5fa8 <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5b34 <_PyDict_CopyAsDict@@Base+0x910> │ │ │ │ + beq d614c <_PyDict_CopyAsDict@@Base+0x910> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5878 <_PyDict_CopyAsDict@@Base+0x654> │ │ │ │ + bgt d5e90 <_PyDict_CopyAsDict@@Base+0x654> │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r0] │ │ │ │ - ble d5670 <_PyDict_CopyAsDict@@Base+0x44c> │ │ │ │ + ble d5c88 <_PyDict_CopyAsDict@@Base+0x44c> │ │ │ │ add r5, r0, #12 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ - beq d53e0 <_PyDict_CopyAsDict@@Base+0x1bc> │ │ │ │ - ldr r1, [pc, #2104] @ d5bd8 <_PyDict_CopyAsDict@@Base+0x9b4> │ │ │ │ + beq d59f8 <_PyDict_CopyAsDict@@Base+0x1bc> │ │ │ │ + ldr r1, [pc, #2104] @ d61f0 <_PyDict_CopyAsDict@@Base+0x9b4> │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3, #180] @ 0xb4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ @@ -172234,498 +172626,498 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #444] @ 0x1bc │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ mov r2, r6 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d54d8 <_PyDict_CopyAsDict@@Base+0x2b4> │ │ │ │ + bne d5af0 <_PyDict_CopyAsDict@@Base+0x2b4> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d5960 <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ + beq d5f78 <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - blt d5384 <_PyDict_CopyAsDict@@Base+0x160> │ │ │ │ + blt d599c <_PyDict_CopyAsDict@@Base+0x160> │ │ │ │ tst r8, #1 │ │ │ │ - bne d542c <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d5a44 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5914 <_PyDict_CopyAsDict@@Base+0x6f0> │ │ │ │ + beq d5f2c <_PyDict_CopyAsDict@@Base+0x6f0> │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r0 │ │ │ │ moveq r3, r2 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ add sl, sl, #28 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq d5328 <_PyDict_CopyAsDict@@Base+0x104> │ │ │ │ + beq d5940 <_PyDict_CopyAsDict@@Base+0x104> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r9, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ eor r3, r3, #1 │ │ │ │ ldr r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5864 <_PyDict_CopyAsDict@@Base+0x640> │ │ │ │ + bne d5e7c <_PyDict_CopyAsDict@@Base+0x640> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r2, [r3] │ │ │ │ - beq d549c <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ + beq d5ab4 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ str r9, [r4] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #211 @ 0xd3 │ │ │ │ - bhi d568c <_PyDict_CopyAsDict@@Base+0x468> │ │ │ │ + bhi d5ca4 <_PyDict_CopyAsDict@@Base+0x468> │ │ │ │ cmp r0, #0 │ │ │ │ movne lr, r1 │ │ │ │ movne ip, r0 │ │ │ │ - bne d52d0 <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ + bne d58e8 <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ ldr r3, [r9, #32] │ │ │ │ add r9, r9, #28 │ │ │ │ cmp r1, r3 │ │ │ │ - beq d54bc <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + beq d5ad4 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ cmp r2, #0 │ │ │ │ strne r9, [r2] │ │ │ │ - b d549c <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ + b d5ab4 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ ldr r1, [r2] │ │ │ │ mov r3, r2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5954 <_PyDict_CopyAsDict@@Base+0x730> │ │ │ │ + bgt d5f6c <_PyDict_CopyAsDict@@Base+0x730> │ │ │ │ add r1, r1, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r1, [r2] │ │ │ │ - beq d5960 <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ + beq d5f78 <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ cmp r3, #1 │ │ │ │ - beq d5404 <_PyDict_CopyAsDict@@Base+0x1e0> │ │ │ │ + beq d5a1c <_PyDict_CopyAsDict@@Base+0x1e0> │ │ │ │ tst r8, #1 │ │ │ │ - beq d5968 <_PyDict_CopyAsDict@@Base+0x744> │ │ │ │ + beq d5f80 <_PyDict_CopyAsDict@@Base+0x744> │ │ │ │ bic r0, r3, #1 │ │ │ │ movw ip, #29816 @ 0x7478 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, ip │ │ │ │ - bne d58a0 <_PyDict_CopyAsDict@@Base+0x67c> │ │ │ │ + bne d5eb8 <_PyDict_CopyAsDict@@Base+0x67c> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr ip, [sl, #24] │ │ │ │ ldr lr, [r6, #24] │ │ │ │ cmp lr, ip │ │ │ │ - bne d5a9c <_PyDict_CopyAsDict@@Base+0x878> │ │ │ │ + bne d60b4 <_PyDict_CopyAsDict@@Base+0x878> │ │ │ │ movw r4, #8820 @ 0x2274 │ │ │ │ movt r4, #97 @ 0x61 │ │ │ │ sub r2, sl, r4 │ │ │ │ movw ip, #28087 @ 0x6db7 │ │ │ │ movt ip, #46811 @ 0xb6db │ │ │ │ mov r5, #11 │ │ │ │ asr r2, r2, #2 │ │ │ │ mul r2, ip, r2 │ │ │ │ - movw ip, #61644 @ 0xf0cc │ │ │ │ + movw ip, #61684 @ 0xf0f4 │ │ │ │ movt ip, #103 @ 0x67 │ │ │ │ mul r5, r5, r2 │ │ │ │ add lr, ip, r5 │ │ │ │ ldrb r7, [ip, r5] │ │ │ │ cmp r7, #1 │ │ │ │ - bhi d56a0 <_PyDict_CopyAsDict@@Base+0x47c> │ │ │ │ + bhi d5cb8 <_PyDict_CopyAsDict@@Base+0x47c> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, #424 @ 0x1a8 │ │ │ │ ldrcs r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrcs lr, [r2, #80] @ 0x50 │ │ │ │ ldrcs r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ subcs r2, r2, #424 @ 0x1a8 │ │ │ │ - bcs d55b0 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + bcs d5bc8 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ cmp r2, #384 @ 0x180 │ │ │ │ - bcs d59dc <_PyDict_CopyAsDict@@Base+0x7b8> │ │ │ │ + bcs d5ff4 <_PyDict_CopyAsDict@@Base+0x7b8> │ │ │ │ cmp r2, #372 @ 0x174 │ │ │ │ - bcs d5a38 <_PyDict_CopyAsDict@@Base+0x814> │ │ │ │ + bcs d6050 <_PyDict_CopyAsDict@@Base+0x814> │ │ │ │ cmp r2, #227 @ 0xe3 │ │ │ │ - bls d5938 <_PyDict_CopyAsDict@@Base+0x714> │ │ │ │ + bls d5f50 <_PyDict_CopyAsDict@@Base+0x714> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, #228 @ 0xe4 │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - beq d55cc <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ + beq d5be4 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ add lr, lr, r2 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp lr, r2 │ │ │ │ cmpne lr, #0 │ │ │ │ - bne d55d4 <_PyDict_CopyAsDict@@Base+0x3b0> │ │ │ │ + bne d5bec <_PyDict_CopyAsDict@@Base+0x3b0> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d588c <_PyDict_CopyAsDict@@Base+0x668> │ │ │ │ + bne d5ea4 <_PyDict_CopyAsDict@@Base+0x668> │ │ │ │ ldr ip, [r6, #12] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ cmp ip, r2 │ │ │ │ - bne d5908 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + bne d5f20 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d580c <_PyDict_CopyAsDict@@Base+0x5e8> │ │ │ │ + beq d5e24 <_PyDict_CopyAsDict@@Base+0x5e8> │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble d5908 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + ble d5f20 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d5834 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d5e4c <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, #1 │ │ │ │ - beq d5b04 <_PyDict_CopyAsDict@@Base+0x8e0> │ │ │ │ + beq d611c <_PyDict_CopyAsDict@@Base+0x8e0> │ │ │ │ ldr r4, [r2, #20] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d5834 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d5e4c <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, #2 │ │ │ │ - beq d5908 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + beq d5f20 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d5834 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d5e4c <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, #3 │ │ │ │ - beq d5908 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + beq d5f20 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ add r2, r2, #24 │ │ │ │ mov r4, #3 │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ add r4, r4, #1 │ │ │ │ cmp ip, r1 │ │ │ │ - beq d5834 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d5e4c <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, r4 │ │ │ │ - bne d5654 <_PyDict_CopyAsDict@@Base+0x430> │ │ │ │ - b d5908 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + bne d5c6c <_PyDict_CopyAsDict@@Base+0x430> │ │ │ │ + b d5f20 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ tst r0, #1 │ │ │ │ - bne d542c <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d5a44 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne d542c <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d542c <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d5a44 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d5a44 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ ldr ip, [r0, #40] @ 0x28 │ │ │ │ sub lr, r1, #212 @ 0xd4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d52d0 <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ - b d54bc <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + bne d58e8 <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ + b d5ad4 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ ldrb lr, [lr, #1] │ │ │ │ mov r5, #28 │ │ │ │ mla lr, r5, lr, r4 │ │ │ │ ldr r5, [lr, #4] │ │ │ │ cmp r5, #424 @ 0x1a8 │ │ │ │ - bcs d5a8c <_PyDict_CopyAsDict@@Base+0x868> │ │ │ │ + bcs d60a4 <_PyDict_CopyAsDict@@Base+0x868> │ │ │ │ cmp r5, #384 @ 0x180 │ │ │ │ - bcs d5a28 <_PyDict_CopyAsDict@@Base+0x804> │ │ │ │ + bcs d6040 <_PyDict_CopyAsDict@@Base+0x804> │ │ │ │ cmp r5, #372 @ 0x174 │ │ │ │ - bcs d5a6c <_PyDict_CopyAsDict@@Base+0x848> │ │ │ │ + bcs d6084 <_PyDict_CopyAsDict@@Base+0x848> │ │ │ │ cmp r5, #227 @ 0xe3 │ │ │ │ - bls d5920 <_PyDict_CopyAsDict@@Base+0x6fc> │ │ │ │ + bls d5f38 <_PyDict_CopyAsDict@@Base+0x6fc> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r5, r5, #228 @ 0xe4 │ │ │ │ ldr r8, [r1, #48] @ 0x30 │ │ │ │ cmp r8, #0 │ │ │ │ moveq lr, r8 │ │ │ │ - beq d56fc <_PyDict_CopyAsDict@@Base+0x4d8> │ │ │ │ + beq d5d14 <_PyDict_CopyAsDict@@Base+0x4d8> │ │ │ │ adds lr, r8, r5 │ │ │ │ - beq d56fc <_PyDict_CopyAsDict@@Base+0x4d8> │ │ │ │ + beq d5d14 <_PyDict_CopyAsDict@@Base+0x4d8> │ │ │ │ ldr r5, [r8, r5] │ │ │ │ cmp r5, #0 │ │ │ │ moveq lr, #0 │ │ │ │ mov r5, #11 │ │ │ │ mla ip, r5, r2, ip │ │ │ │ mov r5, #28 │ │ │ │ ldrb ip, [ip, #2] │ │ │ │ mla ip, r5, ip, r4 │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #424 @ 0x1a8 │ │ │ │ - bcs d5ad0 <_PyDict_CopyAsDict@@Base+0x8ac> │ │ │ │ + bcs d60e8 <_PyDict_CopyAsDict@@Base+0x8ac> │ │ │ │ cmp ip, #384 @ 0x180 │ │ │ │ - bcs d5a5c <_PyDict_CopyAsDict@@Base+0x838> │ │ │ │ + bcs d6074 <_PyDict_CopyAsDict@@Base+0x838> │ │ │ │ cmp ip, #372 @ 0x174 │ │ │ │ - bcs d5a7c <_PyDict_CopyAsDict@@Base+0x858> │ │ │ │ + bcs d6094 <_PyDict_CopyAsDict@@Base+0x858> │ │ │ │ cmp ip, #227 @ 0xe3 │ │ │ │ - bls d59ac <_PyDict_CopyAsDict@@Base+0x788> │ │ │ │ + bls d5fc4 <_PyDict_CopyAsDict@@Base+0x788> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, ip, #228 @ 0xe4 │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d5768 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ + beq d5d80 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ adds r8, r5, ip │ │ │ │ - beq d5768 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ + beq d5d80 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ ldr ip, [r5, ip] │ │ │ │ cmp ip, #0 │ │ │ │ - beq d5768 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ + beq d5d80 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ cmp lr, #0 │ │ │ │ - bne d55cc <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ + bne d5be4 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ mov lr, r8 │ │ │ │ cmp r7, #2 │ │ │ │ - beq d55bc <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ - ldr ip, [pc, #1124] @ d5bdc <_PyDict_CopyAsDict@@Base+0x9b8> │ │ │ │ + beq d5bd4 <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ + ldr ip, [pc, #1124] @ d61f4 <_PyDict_CopyAsDict@@Base+0x9b8> │ │ │ │ mov r5, #11 │ │ │ │ mov r8, #3 │ │ │ │ mov r1, #28 │ │ │ │ mla r9, r5, r2, ip │ │ │ │ ldrb r2, [r9, #1]! │ │ │ │ mla r2, r1, r2, r4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #424 @ 0x1a8 │ │ │ │ subcs r2, r2, #424 @ 0x1a8 │ │ │ │ ldrcs ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrcs ip, [ip, #80] @ 0x50 │ │ │ │ - bcs d57d4 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + bcs d5dec <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ cmp r2, #384 @ 0x180 │ │ │ │ - bcs d5a4c <_PyDict_CopyAsDict@@Base+0x828> │ │ │ │ + bcs d6064 <_PyDict_CopyAsDict@@Base+0x828> │ │ │ │ cmp r2, #372 @ 0x174 │ │ │ │ subcs r2, r2, #372 @ 0x174 │ │ │ │ ldrcs ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrcs ip, [ip, #56] @ 0x38 │ │ │ │ - bcs d57d4 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + bcs d5dec <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ cmp r2, #227 @ 0xe3 │ │ │ │ - bls d59c4 <_PyDict_CopyAsDict@@Base+0x7a0> │ │ │ │ + bls d5fdc <_PyDict_CopyAsDict@@Base+0x7a0> │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, #228 @ 0xe4 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d57fc <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ + beq d5e14 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ adds r5, ip, r2 │ │ │ │ - beq d57fc <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ + beq d5e14 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ ldr r2, [ip, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d57fc <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ + beq d5e14 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ cmp lr, #0 │ │ │ │ - bne d55cc <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ + bne d5be4 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ mov lr, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, r7 │ │ │ │ - bls d5784 <_PyDict_CopyAsDict@@Base+0x560> │ │ │ │ - b d55bc <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ + bls d5d9c <_PyDict_CopyAsDict@@Base+0x560> │ │ │ │ + b d5bd4 <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp ip, r2 │ │ │ │ - beq d5834 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d5e4c <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5810 <_PyDict_CopyAsDict@@Base+0x5ec> │ │ │ │ + bne d5e28 <_PyDict_CopyAsDict@@Base+0x5ec> │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne d5908 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + bne d5f20 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #1 │ │ │ │ - bne d5448 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ + bne d5a60 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5448 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ + bne d5a60 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d5448 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d5a60 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne d5498 <_PyDict_CopyAsDict@@Base+0x274> │ │ │ │ - b d549c <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ + bne d5ab0 <_PyDict_CopyAsDict@@Base+0x274> │ │ │ │ + b d5ab4 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ cmp r7, #0 │ │ │ │ - ble d542c <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + ble d5a44 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ add r5, r0, #12 │ │ │ │ orr r8, r0, #1 │ │ │ │ - b d5380 <_PyDict_CopyAsDict@@Base+0x15c> │ │ │ │ + b d5998 <_PyDict_CopyAsDict@@Base+0x15c> │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq d55e0 <_PyDict_CopyAsDict@@Base+0x3bc> │ │ │ │ - b d5908 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + beq d5bf8 <_PyDict_CopyAsDict@@Base+0x3bc> │ │ │ │ + b d5f20 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ movw ip, #15188 @ 0x3b54 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ - beq d59f0 <_PyDict_CopyAsDict@@Base+0x7cc> │ │ │ │ + beq d6008 <_PyDict_CopyAsDict@@Base+0x7cc> │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq d5aac <_PyDict_CopyAsDict@@Base+0x888> │ │ │ │ + beq d60c4 <_PyDict_CopyAsDict@@Base+0x888> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ movw ip, #30956 @ 0x78ec │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ cmpeq r1, #0 │ │ │ │ - beq d5ae0 <_PyDict_CopyAsDict@@Base+0x8bc> │ │ │ │ + beq d60f8 <_PyDict_CopyAsDict@@Base+0x8bc> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - movw r2, #63296 @ 0xf740 │ │ │ │ + movw r2, #63760 @ 0xf910 │ │ │ │ movt r2, #30 │ │ │ │ cmp r1, #0 │ │ │ │ cmpeq r0, r2 │ │ │ │ ldreq r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldreq r2, [r1, #84] @ 0x54 │ │ │ │ biceq r2, r2, #2048 @ 0x800 │ │ │ │ streq r2, [r1, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ - b d583c <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ + b d5e54 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d542c <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d5a44 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ cmp r5, #211 @ 0xd3 │ │ │ │ subhi r5, r5, #212 @ 0xd4 │ │ │ │ ldrhi r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrhi r8, [r1, #40] @ 0x28 │ │ │ │ ldrls r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d56dc <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ + b d5cf4 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ cmp r2, #211 @ 0xd3 │ │ │ │ ldrhi r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrls lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrhi lr, [r2, #40] @ 0x28 │ │ │ │ ldrhi r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ subhi r2, r2, #212 @ 0xd4 │ │ │ │ - b d55b0 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + b d5bc8 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ cmn r0, #3 │ │ │ │ orr r3, r2, #1 │ │ │ │ - bne d54f8 <_PyDict_CopyAsDict@@Base+0x2d4> │ │ │ │ - bl 1436d4 │ │ │ │ - b d5410 <_PyDict_CopyAsDict@@Base+0x1ec> │ │ │ │ + bne d5b10 <_PyDict_CopyAsDict@@Base+0x2d4> │ │ │ │ + bl 143edc │ │ │ │ + b d5a28 <_PyDict_CopyAsDict@@Base+0x1ec> │ │ │ │ ldr r2, [r8] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5508 <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ + bne d5b20 <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b d5508 <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ + b d5b20 <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d5348 <_PyDict_CopyAsDict@@Base+0x124> │ │ │ │ - bl 1436d4 │ │ │ │ - b d542c <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d5960 <_PyDict_CopyAsDict@@Base+0x124> │ │ │ │ + bl 143edc │ │ │ │ + b d5a44 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ cmp ip, #211 @ 0xd3 │ │ │ │ subhi ip, ip, #212 @ 0xd4 │ │ │ │ ldrhi r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrhi r5, [r1, #40] @ 0x28 │ │ │ │ ldrls r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d5740 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ + b d5d58 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ cmp r2, #211 @ 0xd3 │ │ │ │ subhi r2, r2, #212 @ 0xd4 │ │ │ │ ldrhi ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrls ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrhi ip, [ip, #40] @ 0x28 │ │ │ │ - b d57d4 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + b d5dec <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr lr, [r2, #52] @ 0x34 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r2, r2, #384 @ 0x180 │ │ │ │ - b d55b0 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + b d5bc8 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr ip, [r2, #4] │ │ │ │ - movw r2, #38660 @ 0x9704 │ │ │ │ + movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #24 │ │ │ │ cmp ip, r2 │ │ │ │ - bne d5b0c <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ + bne d6124 <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r1, #156 @ 0x9c │ │ │ │ cmp ip, r2 │ │ │ │ - bne d5b0c <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ + bne d6124 <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ ldr r2, [r1, #156] @ 0x9c │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d583c <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ + b d5e54 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r5, r5, #384 @ 0x180 │ │ │ │ ldr r8, [r1, #52] @ 0x34 │ │ │ │ - b d56dc <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ + b d5cf4 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr lr, [r2, #56] @ 0x38 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r2, r2, #372 @ 0x174 │ │ │ │ - b d55b0 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + b d5bc8 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, #384 @ 0x180 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ - b d57d4 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + b d5dec <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, ip, #384 @ 0x180 │ │ │ │ ldr r5, [r1, #52] @ 0x34 │ │ │ │ - b d5740 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ + b d5d58 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r5, r5, #372 @ 0x174 │ │ │ │ ldr r8, [r1, #56] @ 0x38 │ │ │ │ - b d56dc <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ + b d5cf4 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, ip, #372 @ 0x174 │ │ │ │ ldr r5, [r1, #56] @ 0x38 │ │ │ │ - b d5740 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ + b d5d58 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r5, r5, #424 @ 0x1a8 │ │ │ │ ldr r8, [r1, #80] @ 0x50 │ │ │ │ - b d56dc <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ + b d5cf4 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - bne d58d8 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ + bne d5ef0 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ add ip, r1, #60 @ 0x3c │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, ip │ │ │ │ - bne d58c0 <_PyDict_CopyAsDict@@Base+0x69c> │ │ │ │ - movw r2, #11084 @ 0x2b4c │ │ │ │ + bne d5ed8 <_PyDict_CopyAsDict@@Base+0x69c> │ │ │ │ + movw r2, #16344 @ 0x3fd8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d583c <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ + b d5e54 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, ip, #424 @ 0x1a8 │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ - b d5740 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ + b d5d58 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r1, r2 │ │ │ │ ldreq r0, [sl, #8] │ │ │ │ - bne d58d8 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ - b d58e4 <_PyDict_CopyAsDict@@Base+0x6c0> │ │ │ │ + bne d5ef0 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ + b d5efc <_PyDict_CopyAsDict@@Base+0x6c0> │ │ │ │ str lr, [fp, #-84] @ 0xffffffac │ │ │ │ - b d583c <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ + b d5e54 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d58d8 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ + bne d5ef0 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r2, #60 @ 0x3c │ │ │ │ cmp r1, r2 │ │ │ │ - beq d5ac0 <_PyDict_CopyAsDict@@Base+0x89c> │ │ │ │ - b d58d8 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ + beq d60d8 <_PyDict_CopyAsDict@@Base+0x89c> │ │ │ │ + b d5ef0 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d5b70 <_PyDict_CopyAsDict@@Base+0x94c> │ │ │ │ + bne d6188 <_PyDict_CopyAsDict@@Base+0x94c> │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne d542c <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d5a44 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d59a4 <_PyDict_CopyAsDict@@Base+0x780> │ │ │ │ + blt d5fbc <_PyDict_CopyAsDict@@Base+0x780> │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d542c <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ - b d5358 <_PyDict_CopyAsDict@@Base+0x134> │ │ │ │ + beq d5a44 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + b d5970 <_PyDict_CopyAsDict@@Base+0x134> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #88] @ d5bd8 <_PyDict_CopyAsDict@@Base+0x9b4> │ │ │ │ + ldr r3, [pc, #88] @ d61f0 <_PyDict_CopyAsDict@@Base+0x9b4> │ │ │ │ ldr r2, [r1, #180] @ 0xb4 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ movls r2, #0 │ │ │ │ @@ -172739,100 +173131,100 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r3, r0, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d542c <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ - b d5b4c <_PyDict_CopyAsDict@@Base+0x928> │ │ │ │ + bne d5a44 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + b d6164 <_PyDict_CopyAsDict@@Base+0x928> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq pc, r7, lr, asr #1 │ │ │ │ + strdeq pc, [r7], #-6 @ │ │ │ │ │ │ │ │ -000d5be0 <_PyObject_LookupSpecial@@Base>: │ │ │ │ +000d61f8 <_PyObject_LookupSpecial@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #548] @ d5e2c <_PyObject_LookupSpecial@@Base+0x24c> │ │ │ │ + ldr r1, [pc, #548] @ d6444 <_PyObject_LookupSpecial@@Base+0x24c> │ │ │ │ mov r2, #12 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r9, #192] @ 0xc0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ eor r4, r7, r6, asr #3 │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ mul r4, r2, r4 │ │ │ │ add r8, r3, r4 │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ cmp r7, r2 │ │ │ │ - bne d5ccc <_PyObject_LookupSpecial@@Base+0xec> │ │ │ │ + bne d62e4 <_PyObject_LookupSpecial@@Base+0xec> │ │ │ │ ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ cmp r6, r2 │ │ │ │ - bne d5ccc <_PyObject_LookupSpecial@@Base+0xec> │ │ │ │ + bne d62e4 <_PyObject_LookupSpecial@@Base+0xec> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5d80 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + beq d6398 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5d90 <_PyObject_LookupSpecial@@Base+0x1b0> │ │ │ │ + bgt d63a8 <_PyObject_LookupSpecial@@Base+0x1b0> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq d5d80 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + beq d6398 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ tst r0, #1 │ │ │ │ - bne d5d9c <_PyObject_LookupSpecial@@Base+0x1bc> │ │ │ │ + bne d63b4 <_PyObject_LookupSpecial@@Base+0x1bc> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5e24 <_PyObject_LookupSpecial@@Base+0x244> │ │ │ │ + beq d643c <_PyObject_LookupSpecial@@Base+0x244> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5d84 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ + bgt d639c <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5d84 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ + bne d639c <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d5d84 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d639c <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq d5dcc <_PyObject_LookupSpecial@@Base+0x1ec> │ │ │ │ + beq d63e4 <_PyObject_LookupSpecial@@Base+0x1ec> │ │ │ │ mov r0, r9 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5d80 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + beq d6398 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d5d68 <_PyObject_LookupSpecial@@Base+0x188> │ │ │ │ + beq d6380 <_PyObject_LookupSpecial@@Base+0x188> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d5d68 <_PyObject_LookupSpecial@@Base+0x188> │ │ │ │ + bne d6380 <_PyObject_LookupSpecial@@Base+0x188> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d5d68 <_PyObject_LookupSpecial@@Base+0x188> │ │ │ │ + bgt d6380 <_PyObject_LookupSpecial@@Base+0x188> │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ bic r0, r0, #1 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ add r2, r3, r4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r4, #4 │ │ │ │ @@ -172841,173 +173233,173 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r6] │ │ │ │ str r6, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r7, [r3, r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d5db4 <_PyObject_LookupSpecial@@Base+0x1d4> │ │ │ │ + ble d63cc <_PyObject_LookupSpecial@@Base+0x1d4> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d5d80 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + beq d6398 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ tst r0, #1 │ │ │ │ - bne d5d9c <_PyObject_LookupSpecial@@Base+0x1bc> │ │ │ │ + bne d63b4 <_PyObject_LookupSpecial@@Base+0x1bc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d5c7c <_PyObject_LookupSpecial@@Base+0x9c> │ │ │ │ + bne d6294 <_PyObject_LookupSpecial@@Base+0x9c> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bics r3, r0, #1 │ │ │ │ orrne r0, r0, #1 │ │ │ │ - beq d5d80 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + beq d6398 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b d5c80 <_PyObject_LookupSpecial@@Base+0xa0> │ │ │ │ + b d6298 <_PyObject_LookupSpecial@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5d64 <_PyObject_LookupSpecial@@Base+0x184> │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d5d64 <_PyObject_LookupSpecial@@Base+0x184> │ │ │ │ + bne d637c <_PyObject_LookupSpecial@@Base+0x184> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d637c <_PyObject_LookupSpecial@@Base+0x184> │ │ │ │ ldrh r2, [r9, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d5cd4 <_PyObject_LookupSpecial@@Base+0xf4> │ │ │ │ + bcs d62ec <_PyObject_LookupSpecial@@Base+0xf4> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d5cd4 <_PyObject_LookupSpecial@@Base+0xf4> │ │ │ │ + bne d62ec <_PyObject_LookupSpecial@@Base+0xf4> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d5cd4 <_PyObject_LookupSpecial@@Base+0xf4> │ │ │ │ + bgt d62ec <_PyObject_LookupSpecial@@Base+0xf4> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 144e84 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 14568c <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldr r7, [r9, #192] @ 0xc0 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d5cec <_PyObject_LookupSpecial@@Base+0x10c> │ │ │ │ + b d6304 <_PyObject_LookupSpecial@@Base+0x10c> │ │ │ │ mov r5, r4 │ │ │ │ - b d5d84 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ + b d639c <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d5e30 : │ │ │ │ +000d6448 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #280] @ d5f64 │ │ │ │ + ldr ip, [pc, #280] @ d657c │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r6, [lr, ip] │ │ │ │ mov lr, r3 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r5, [ip, #84] @ 0x54 │ │ │ │ tst r5, #2048 @ 0x800 │ │ │ │ - beq d5ea8 │ │ │ │ + beq d64c0 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ ldr r5, [r0, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d5ea8 │ │ │ │ + beq d64c0 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d5ed0 │ │ │ │ + beq d64e8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5f0c │ │ │ │ + bne d6524 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ bic r3, r8, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str lr, [sp] │ │ │ │ - bl cf788 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfdb4 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5ee4 │ │ │ │ + beq d64fc │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5e9c │ │ │ │ + bne d64b4 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35564 @ 0x8aec │ │ │ │ + movw r2, #36140 @ 0x8d2c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + b 2db000 <_PyErr_Format@@Base> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5e9c │ │ │ │ + beq d64b4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d5f4c │ │ │ │ + ble d6564 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35612 @ 0x8b1c │ │ │ │ + movw r2, #36188 @ 0x8d5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 334a38 │ │ │ │ + b 334eb8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5f24 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d5f24 │ │ │ │ + bne d653c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d653c │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6448 │ │ │ │ + bne d6a60 │ │ │ │ bic r5, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #2 │ │ │ │ - bhi d6424 │ │ │ │ + bhi d6a3c │ │ │ │ ldr r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #42420 @ 0xa5b4 │ │ │ │ + movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d648c │ │ │ │ + bne d6aa4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl aa62c │ │ │ │ + bl aa714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d6320 │ │ │ │ + beq d6938 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq d600c │ │ │ │ - ldr r3, [pc, #1428] @ d656c │ │ │ │ + beq d6624 │ │ │ │ + ldr r3, [pc, #1428] @ d6b84 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub ip, r4, #8 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r2, #3824] @ 0xef0 │ │ │ │ @@ -173015,411 +173407,411 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ str ip, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d6328 │ │ │ │ + beq d6940 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge d646c │ │ │ │ + bge d6a84 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r5, #2 │ │ │ │ - bne d6404 │ │ │ │ + bne d6a1c │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bgt d63ec │ │ │ │ + bgt d6a04 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq d63f4 │ │ │ │ + beq d6a0c │ │ │ │ ldr r3, [r5] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d63b8 │ │ │ │ + bgt d69d0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [r5] │ │ │ │ - beq d63c0 │ │ │ │ + beq d69d8 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge d60e8 │ │ │ │ + bge d6700 │ │ │ │ ldr r2, [r5, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6158 │ │ │ │ + beq d6770 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d60e8 │ │ │ │ + ble d6700 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq d6180 │ │ │ │ + beq d6798 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d60e8 │ │ │ │ + beq d6700 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq d6180 │ │ │ │ + beq d6798 │ │ │ │ cmp r1, #2 │ │ │ │ - beq d60e8 │ │ │ │ + beq d6700 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r6 │ │ │ │ - beq d6180 │ │ │ │ + beq d6798 │ │ │ │ cmp r1, r0 │ │ │ │ - bne d60d0 │ │ │ │ + bne d66e8 │ │ │ │ ldr r2, [r7, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6534 │ │ │ │ + beq d6b4c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d6238 │ │ │ │ + ble d6850 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne d6210 │ │ │ │ + bne d6828 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d61a4 │ │ │ │ + bne d67bc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d61ec │ │ │ │ + bne d6804 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d61c8 │ │ │ │ + bne d67e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r5 │ │ │ │ cmp r2, r6 │ │ │ │ - beq d6180 │ │ │ │ + beq d6798 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d615c │ │ │ │ + bne d6774 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - bne d60e8 │ │ │ │ + bne d6700 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r7, r5 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d612c │ │ │ │ + beq d6744 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d612c │ │ │ │ + bgt d6744 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d612c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d612c │ │ │ │ + bne d6744 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d6744 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d614c │ │ │ │ + bgt d6764 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d614c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d614c │ │ │ │ + bne d6764 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d6764 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d613c │ │ │ │ + bgt d6754 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d613c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d613c │ │ │ │ + bne d6754 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d6754 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d6238 │ │ │ │ + beq d6850 │ │ │ │ add r2, r2, #16 │ │ │ │ mov ip, #1 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ cmp r0, r6 │ │ │ │ - beq d610c │ │ │ │ + beq d6724 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r1, ip │ │ │ │ - bne d6220 │ │ │ │ - ldr r1, [pc, #816] @ d6570 │ │ │ │ + bne d6838 │ │ │ │ + ldr r1, [pc, #816] @ d6b88 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3dac │ │ │ │ + bl b3e94 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d62c4 │ │ │ │ + beq d68dc │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d6278 │ │ │ │ + beq d6890 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge d6278 │ │ │ │ + bge d6890 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r7, r2 │ │ │ │ - bne d64a4 │ │ │ │ + bne d6abc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7c08 │ │ │ │ + bl a7ce0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r1, #45560 @ 0xb1f8 │ │ │ │ + movw r1, #46376 @ 0xb528 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - movwlt r2, #36064 @ 0x8ce0 │ │ │ │ - movwge r2, #38632 @ 0x96e8 │ │ │ │ + movwlt r2, #36640 @ 0x8f20 │ │ │ │ + movwge r2, #39208 @ 0x9928 │ │ │ │ ldrlt r3, [r5, #12] │ │ │ │ movtlt r2, #61 @ 0x3d │ │ │ │ ldrge r3, [r3, #12] │ │ │ │ movtge r2, #61 @ 0x3d │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #38728 @ 0x9748 │ │ │ │ + movw r1, #39304 @ 0x9988 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d62e0 │ │ │ │ + bgt d68f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6560 │ │ │ │ + beq d6b78 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d62fc │ │ │ │ + bgt d6914 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6528 │ │ │ │ + beq d6b40 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6320 │ │ │ │ + bgt d6938 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6320 │ │ │ │ + bne d6938 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b d614c │ │ │ │ - ldr r2, [pc, #580] @ d6574 │ │ │ │ + b d6764 │ │ │ │ + ldr r2, [pc, #580] @ d6b8c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d64e0 │ │ │ │ + beq d6af8 │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi d64d8 │ │ │ │ + bhi d6af0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d637c │ │ │ │ + beq d6994 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc d64d8 │ │ │ │ + bcc d6af0 │ │ │ │ sub r2, fp, #28 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 27fc7c │ │ │ │ + bl 280e04 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d62fc │ │ │ │ + beq d6914 │ │ │ │ ldr r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq d63c0 │ │ │ │ + beq d69d8 │ │ │ │ subs r7, r5, #0 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ moveq r5, r7 │ │ │ │ - bne d6078 │ │ │ │ - b d611c │ │ │ │ + bne d6690 │ │ │ │ + b d6734 │ │ │ │ cmp r5, r2 │ │ │ │ - bne d6078 │ │ │ │ + bne d6690 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d63f4 │ │ │ │ + bgt d6a0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d63f4 │ │ │ │ + bne d6a0c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d63f4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d6a0c │ │ │ │ cmp r5, #0 │ │ │ │ - bne d6054 │ │ │ │ + bne d666c │ │ │ │ mov r5, #0 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r7, r5 │ │ │ │ - b d611c │ │ │ │ + b d6734 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ movle r5, #0 │ │ │ │ addle r2, r3, #1 │ │ │ │ movle r7, r5 │ │ │ │ strle r2, [r6] │ │ │ │ - ble d611c │ │ │ │ - b d63f4 │ │ │ │ + ble d6734 │ │ │ │ + b d6a0c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #38644 @ 0x96f4 │ │ │ │ + movw r0, #39220 @ 0x9934 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 123290 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 12419c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6320 │ │ │ │ - b d5f9c │ │ │ │ + beq d6938 │ │ │ │ + b d65b4 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #59124 @ 0xe6f4 │ │ │ │ + movw r0, #59668 @ 0xe914 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 37a4f4 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ + bl 37a934 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6320 │ │ │ │ - b d5f90 │ │ │ │ - movw r0, #45560 @ 0xb1f8 │ │ │ │ + beq d6938 │ │ │ │ + b d65a8 │ │ │ │ + movw r0, #46376 @ 0xb528 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #38652 @ 0x96fc │ │ │ │ + movw r1, #39228 @ 0x993c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140fbc │ │ │ │ - b d62fc │ │ │ │ + bl 1417cc │ │ │ │ + b d6914 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d600c │ │ │ │ - b d6320 │ │ │ │ + bne d6624 │ │ │ │ + b d6938 │ │ │ │ ldr r2, [r7, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d64fc │ │ │ │ + beq d6b14 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - ble d6278 │ │ │ │ + ble d6890 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ cmp ip, r6 │ │ │ │ - beq d611c │ │ │ │ + beq d6734 │ │ │ │ add r1, r1, #1 │ │ │ │ - b d64bc │ │ │ │ + b d6ad4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b d6340 │ │ │ │ + b d6958 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38700 @ 0x972c │ │ │ │ + movw r1, #39276 @ 0x996c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d62fc │ │ │ │ + bl 16f7e8 │ │ │ │ + b d6914 │ │ │ │ mov r2, r7 │ │ │ │ cmp r2, r6 │ │ │ │ - beq d611c │ │ │ │ + beq d6734 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d6500 │ │ │ │ + bne d6b18 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - beq d611c │ │ │ │ - b d6278 │ │ │ │ + beq d6734 │ │ │ │ + b d6890 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d62fc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d6914 │ │ │ │ mov r2, r7 │ │ │ │ cmp r2, r6 │ │ │ │ - beq d610c │ │ │ │ + beq d6724 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d6538 │ │ │ │ + bne d6b50 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - beq d610c │ │ │ │ - b d6238 │ │ │ │ + beq d6724 │ │ │ │ + b d6850 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d62e0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d68f8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r1, r3, r0, ror #24 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d65b4 │ │ │ │ + beq d6bcc │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq d6874 │ │ │ │ + beq d6e8c │ │ │ │ ldr r9, [r2, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq d67d0 │ │ │ │ + beq d6de8 │ │ │ │ ldr r3, [r9, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d67b8 │ │ │ │ + beq d6dd0 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r8, r3 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r3] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d67e4 │ │ │ │ + bgt d6dfc │ │ │ │ ldr ip, [r3, #8] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp ip, #1 │ │ │ │ - ble d6894 │ │ │ │ + ble d6eac │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp lr, r1 │ │ │ │ movne r0, r3 │ │ │ │ - bne d680c │ │ │ │ + bne d6e24 │ │ │ │ mov r5, #1 │ │ │ │ add sl, r3, #16 │ │ │ │ movw r7, #21196 @ 0x52cc │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ movw r6, #42752 @ 0xa700 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [sl, r5, lsl #2] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r3, [r2, #132] @ 0x84 │ │ │ │ - beq d6688 │ │ │ │ - ldr r3, [pc, #776] @ d6950 │ │ │ │ + beq d6ca0 │ │ │ │ + ldr r3, [pc, #776] @ d6f68 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r0, #28 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ ldr r3, [r2, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r1, r3, r0, r1 │ │ │ │ @@ -173435,305 +173827,305 @@ │ │ │ │ ldreq r3, [r1, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldrb r2, [r0, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r0, r7 │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - beq d68f0 │ │ │ │ + beq d6f08 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - bne d6854 │ │ │ │ + bne d6e6c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d6854 │ │ │ │ + beq d6e6c │ │ │ │ mov r0, r3 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d6934 │ │ │ │ + beq d6f4c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6794 │ │ │ │ + beq d6dac │ │ │ │ ldr r1, [r3] │ │ │ │ mvn r2, r8 │ │ │ │ and r2, r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6764 │ │ │ │ + bgt d6d7c │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne d676c │ │ │ │ + bne d6d84 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - beq d6758 │ │ │ │ + beq d6d70 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r9 │ │ │ │ moveq r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6758 │ │ │ │ + bgt d6d70 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6944 │ │ │ │ + beq d6f5c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6704 │ │ │ │ + beq d6d1c │ │ │ │ ldr r2, [r8] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d6704 │ │ │ │ + bne d6d1c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d6704 │ │ │ │ + b d6d1c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - blt d662c │ │ │ │ + blt d6c44 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl beb18 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne r4, #0 │ │ │ │ - bne d6758 │ │ │ │ + bne d6d70 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 11c448 │ │ │ │ + b 11cda8 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ orr r0, r3, #1 │ │ │ │ cmp ip, #1 │ │ │ │ - ble d6898 │ │ │ │ + ble d6eb0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp lr, r1 │ │ │ │ moveq r8, r0 │ │ │ │ addeq sl, r3, #16 │ │ │ │ moveq r5, #1 │ │ │ │ - beq d6614 │ │ │ │ + beq d6c2c │ │ │ │ add sl, r3, #16 │ │ │ │ mov r5, #1 │ │ │ │ mov r3, sl │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq d6898 │ │ │ │ + beq d6eb0 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ cmp lr, r1 │ │ │ │ - bne d6818 │ │ │ │ + bne d6e30 │ │ │ │ cmp r5, ip │ │ │ │ movlt r8, r0 │ │ │ │ - blt d6614 │ │ │ │ - b d6898 │ │ │ │ + blt d6c2c │ │ │ │ + b d6eb0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq d66b0 │ │ │ │ + beq d6cc8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d68a8 │ │ │ │ + beq d6ec0 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d66c0 │ │ │ │ + b d6cd8 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #208] @ d6954 │ │ │ │ - bl 11985c <_PyUnicode_Equal@@Base> │ │ │ │ + ldr r1, [pc, #208] @ d6f6c │ │ │ │ + bl 11a1fc <_PyUnicode_Equal@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d65b4 │ │ │ │ - b d67d0 │ │ │ │ + beq d6bcc │ │ │ │ + b d6de8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d67b8 │ │ │ │ + b d6dd0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2f3374 │ │ │ │ + bl 2f4134 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r8, #1 │ │ │ │ - bne d67b8 │ │ │ │ + bne d6dd0 │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d67b8 │ │ │ │ + bne d6dd0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d67b8 │ │ │ │ + b d6dd0 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl b67b8 │ │ │ │ + bl b6898 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d6840 │ │ │ │ + bne d6e58 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ movw r1, #2531 @ 0x9e3 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r8, #1 │ │ │ │ - bne d67b8 │ │ │ │ - b d68c8 │ │ │ │ + bne d6dd0 │ │ │ │ + b d6ee0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r8, #1 │ │ │ │ - bne d67b8 │ │ │ │ - b d68c8 │ │ │ │ + bne d6dd0 │ │ │ │ + b d6ee0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d6758 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d6d70 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r1, r3, r0, ror #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ subs r4, r2, #0 │ │ │ │ - beq d6dd8 │ │ │ │ + beq d7398 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge d6dfc │ │ │ │ + bge d73bc │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6a54 │ │ │ │ + beq d706c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d6a00 │ │ │ │ + ble d7018 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp ip, r9 │ │ │ │ - beq d6a7c │ │ │ │ + beq d7094 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d6a00 │ │ │ │ + beq d7018 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp ip, r9 │ │ │ │ - beq d6a7c │ │ │ │ + beq d7094 │ │ │ │ cmp r1, #2 │ │ │ │ - beq d6a00 │ │ │ │ + beq d7018 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp ip, r9 │ │ │ │ - beq d6a7c │ │ │ │ + beq d7094 │ │ │ │ cmp r1, #3 │ │ │ │ - beq d6a00 │ │ │ │ + beq d7018 │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp lr, r9 │ │ │ │ - beq d6a7c │ │ │ │ + beq d7094 │ │ │ │ cmp r1, ip │ │ │ │ - bne d69e8 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne d7000 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6a28 │ │ │ │ + beq d7040 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #10988 @ 0x2aec │ │ │ │ + movw r3, #11564 @ 0x2d2c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #38952 @ 0x9828 │ │ │ │ + movw r1, #39528 @ 0x9a68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr lr, [r9, #12] │ │ │ │ str lr, [sp] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r3, #0 │ │ │ │ - b d6b78 │ │ │ │ + b d7190 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r9 │ │ │ │ - beq d6a7c │ │ │ │ + beq d7094 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6a58 │ │ │ │ + bne d7070 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ - bne d6a00 │ │ │ │ + bne d7018 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ldr r1, [r5, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - bne d6c58 │ │ │ │ + bne d7270 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt d6ac0 │ │ │ │ + bgt d70d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6b9c │ │ │ │ - ldr r2, [pc, #1040] @ d6ebc │ │ │ │ + beq d71b4 │ │ │ │ + ldr r2, [pc, #1040] @ d74d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi d6b9c │ │ │ │ + bhi d71b4 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r6, #29592 @ 0x7398 │ │ │ │ + movweq r6, #33444 @ 0x82a4 │ │ │ │ movteq r6, #18 │ │ │ │ - bne d6b84 │ │ │ │ - ldr r7, [pc, #1000] @ d6ec0 │ │ │ │ + bne d719c │ │ │ │ + ldr r7, [pc, #1000] @ d74d8 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r8, r7] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6be0 │ │ │ │ - ldr ip, [pc, #976] @ d6ec4 │ │ │ │ + beq d71f8 │ │ │ │ + ldr ip, [pc, #976] @ d74dc │ │ │ │ ldr r0, [r2, #2020] @ 0x7e4 │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #2016] @ 0x7e0 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r9, [ip, #1708] @ 0x6ac │ │ │ │ str r0, [r2, #2020] @ 0x7e4 │ │ │ │ mov r2, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne d6d10 │ │ │ │ + bne d729c │ │ │ │ ldr r2, [r4] │ │ │ │ str r9, [r3, #20] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r3, #8] │ │ │ │ - bgt d6c10 │ │ │ │ + bgt d7228 │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ @@ -173749,48 +174141,48 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r0, [ip, #4] │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble d6b9c │ │ │ │ + ble d71b4 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #12240 @ 0x2fd0 │ │ │ │ + movweq r6, #14696 @ 0x3968 │ │ │ │ movteq r6, #17 │ │ │ │ - beq d6ad0 │ │ │ │ + beq d70e8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ - movw r1, #17012 @ 0x4274 │ │ │ │ + movw r1, #17588 @ 0x44b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140fbc │ │ │ │ + b 1417cc │ │ │ │ mov r6, #0 │ │ │ │ - b d6ad0 │ │ │ │ - movw r6, #57080 @ 0xdef8 │ │ │ │ + b d70e8 │ │ │ │ + movw r6, #59480 @ 0xe858 │ │ │ │ movt r6, #17 │ │ │ │ - b d6ad0 │ │ │ │ - movw r6, #30416 @ 0x76d0 │ │ │ │ + b d70e8 │ │ │ │ + movw r6, #31976 @ 0x7ce8 │ │ │ │ movt r6, #13 │ │ │ │ - b d6ad0 │ │ │ │ + b d70e8 │ │ │ │ movw r0, #15188 @ 0x3b54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d6a4c │ │ │ │ + beq d7064 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r8, r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r0, [r3, #20] │ │ │ │ - ble d6b2c │ │ │ │ + ble d7144 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ mov r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ @@ -173800,180 +174192,180 @@ │ │ │ │ str r5, [r3, #16] │ │ │ │ str r0, [r4] │ │ │ │ str r2, [r3, #-4] │ │ │ │ add r2, ip, #1 │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ - b d6b78 │ │ │ │ + b d7190 │ │ │ │ cmp r3, #8 │ │ │ │ - ble d6d54 │ │ │ │ + bgt d72ec │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d71b4 │ │ │ │ + ldr r1, [pc, #600] @ d74e0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #7 │ │ │ │ + bhi d71b4 │ │ │ │ + ldrsb r3, [r1, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop {0} │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ + movt r2, #27 │ │ │ │ + cmp r9, r2 │ │ │ │ + bne d742c │ │ │ │ + ldr r0, [pc, #560] @ d74e4 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + bl 1be9c4 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + bne d7418 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r8, r7] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ble d7144 │ │ │ │ + b d7228 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble d6b9c │ │ │ │ + ble d71b4 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - movweq r6, #53620 @ 0xd174 │ │ │ │ + movweq r6, #55288 @ 0xd7f8 │ │ │ │ movteq r6, #27 │ │ │ │ - bne d6b9c │ │ │ │ + bne d71b4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq d6ea0 │ │ │ │ - ldr r8, [pc, #564] @ d6ec0 │ │ │ │ + beq d74b8 │ │ │ │ + ldr r8, [pc, #448] @ d74d8 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r1, [r8, r7] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r1, #2024] @ 0x7e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6cf8 │ │ │ │ + beq d7378 │ │ │ │ ldr r0, [r1, #2028] @ 0x7ec │ │ │ │ ldr ip, [r3] │ │ │ │ sub r0, r0, #1 │ │ │ │ str ip, [r1, #2024] @ 0x7e8 │ │ │ │ str r0, [r1, #2028] @ 0x7ec │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a07ec <_Py_NewReference@@Base> │ │ │ │ + bl a08c4 <_Py_NewReference@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r9] │ │ │ │ ldr r1, [r8, r7] │ │ │ │ str r9, [r3, #28] │ │ │ │ str r5, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - ldr r2, [r4] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d6b2c │ │ │ │ - b d6c10 │ │ │ │ + b d72dc │ │ │ │ movw r0, #14784 @ 0x39c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fd1c <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fdf4 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne d6cc4 │ │ │ │ - b d6a4c │ │ │ │ - movw r2, #60476 @ 0xec3c │ │ │ │ - movt r2, #27 │ │ │ │ - cmp r9, r2 │ │ │ │ - bne d6d8c │ │ │ │ - ldr r0, [pc, #416] @ d6ec8 │ │ │ │ - str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1be340 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - bne d6d78 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [r8, r7] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - b d6ce8 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d6b9c │ │ │ │ - ldr r1, [pc, #360] @ d6ecc │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, #7 │ │ │ │ - bhi d6b9c │ │ │ │ - ldrsb r3, [r1, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop {0} │ │ │ │ - ldr r1, [r8, r7] │ │ │ │ - mov r2, #0 │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b d6ce8 │ │ │ │ - ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx r9 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [r8, r7] │ │ │ │ - mov r2, #0 │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b d6ce8 │ │ │ │ - movw r6, #57080 @ 0xdef8 │ │ │ │ - movt r6, #17 │ │ │ │ - b d6c7c │ │ │ │ - movw r6, #30416 @ 0x76d0 │ │ │ │ - movt r6, #13 │ │ │ │ - b d6c7c │ │ │ │ + bne d7350 │ │ │ │ + b d7064 │ │ │ │ mov r6, #0 │ │ │ │ - b d6c7c │ │ │ │ + b d7308 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d6e4c │ │ │ │ + beq d7464 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - blt d698c │ │ │ │ - movw r1, #45560 @ 0xb1f8 │ │ │ │ + blt d6fa4 │ │ │ │ + movw r1, #46376 @ 0xb528 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6e24 │ │ │ │ + beq d73e4 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - movw r3, #10988 @ 0x2aec │ │ │ │ + movw r3, #11564 @ 0x2d2c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #38880 @ 0x97e0 │ │ │ │ + movw r1, #39456 @ 0x9a20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr lr, [r9, #12] │ │ │ │ str lr, [sp] │ │ │ │ - bl 140fbc │ │ │ │ - b d6a4c │ │ │ │ - movw r2, #45560 @ 0xb1f8 │ │ │ │ + bl 1417cc │ │ │ │ + b d7064 │ │ │ │ + movw r6, #59480 @ 0xe858 │ │ │ │ + movt r6, #17 │ │ │ │ + b d7308 │ │ │ │ + ldr r1, [r8, r7] │ │ │ │ + mov r2, #0 │ │ │ │ + str r5, [r3, #8] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + b d72dc │ │ │ │ + ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + blx r9 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r8, r7] │ │ │ │ + mov r2, #0 │ │ │ │ + str r5, [r3, #8] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + b d72dc │ │ │ │ + movw r6, #31976 @ 0x7ce8 │ │ │ │ + movt r6, #13 │ │ │ │ + b d7308 │ │ │ │ + movw r2, #46376 @ 0xb528 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr lr, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6e74 │ │ │ │ + beq d748c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ movne ip, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, ip │ │ │ │ - movw r3, #10988 @ 0x2aec │ │ │ │ + movw r3, #11564 @ 0x2d2c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #38812 @ 0x979c │ │ │ │ + movw r1, #39388 @ 0x99dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr ip, [r0, #12] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ - bl 140fbc │ │ │ │ - b d6a4c │ │ │ │ + bl 1417cc │ │ │ │ + b d7064 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #17616 @ 0x44d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d6a4c │ │ │ │ - subeq r3, r6, lr, asr r3 │ │ │ │ + bl 16f7e8 │ │ │ │ + b d7064 │ │ │ │ + subeq r3, r6, r2, lsr #11 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + subeq r3, r6, sl, lsr #11 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ - subeq r3, r6, r6, ror #6 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr ip, [pc, #264] @ d6ff8 │ │ │ │ + ldr ip, [pc, #264] @ d7610 │ │ │ │ sub sp, sp, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ mov r4, #0 │ │ │ │ ldr lr, [r2, ip] │ │ │ │ bic r1, r1, #3 │ │ │ │ @@ -173987,77 +174379,77 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #-8] │ │ │ │ cmp r0, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str ip, [lr, #3824] @ 0xef0 │ │ │ │ - bne d6f74 │ │ │ │ + bne d758c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d6fcc │ │ │ │ + bne d75e4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d6fa0 │ │ │ │ + bne d75b8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r2, #160] @ 0xa0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6f44 │ │ │ │ + bgt d755c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d6f44 │ │ │ │ + bne d755c │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d6f44 │ │ │ │ + b d755c │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6f5c │ │ │ │ + bgt d7574 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d6f5c │ │ │ │ + bne d7574 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d6f5c │ │ │ │ + b d7574 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6f50 │ │ │ │ + bgt d7568 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d6f50 │ │ │ │ + bne d7568 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d6f50 │ │ │ │ + b d7568 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d6ffc : │ │ │ │ +000d7614 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r4, [pc, #32] @ d703c │ │ │ │ + ldr r4, [pc, #32] @ d7654 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [ip, r4] │ │ │ │ - bl d7040 │ │ │ │ + bl d7658 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -174065,127 +174457,127 @@ │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr ip, [r1, #4] │ │ │ │ mov r9, r0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ bic r6, r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [ip, #84] @ 0x54 │ │ │ │ tst r5, #2048 @ 0x800 │ │ │ │ - beq d74f0 │ │ │ │ + beq d7b08 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ ldr r7, [r1, ip] │ │ │ │ cmp r7, #0 │ │ │ │ - beq d74f0 │ │ │ │ + beq d7b08 │ │ │ │ mov r4, r2 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne d7374 │ │ │ │ - movw r3, #53348 @ 0xd064 │ │ │ │ + bne d798c │ │ │ │ + movw r3, #55412 @ 0xd874 │ │ │ │ movt r3, #19 │ │ │ │ cmp r7, r3 │ │ │ │ - bne d7358 │ │ │ │ + bne d7970 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - ldr r0, [pc, #1560] @ d76cc │ │ │ │ + ldr r0, [pc, #1560] @ d7ce4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ands r2, r3, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r7, [r3, r0] │ │ │ │ - beq d767c │ │ │ │ + beq d7c94 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ bl 2d6c4 │ │ │ │ cmp r6, #8 │ │ │ │ - bhi d7584 │ │ │ │ + bhi d7b9c │ │ │ │ cmp r6, #0 │ │ │ │ - beq d71cc │ │ │ │ + beq d77e4 │ │ │ │ sub r8, fp, #68 @ 0x44 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7488 │ │ │ │ + bgt d7aa0 │ │ │ │ add r3, r3, #1 │ │ │ │ bics r1, sl, #-2147483647 @ 0x80000001 │ │ │ │ str r3, [r2] │ │ │ │ str r2, [r8] │ │ │ │ - beq d7160 │ │ │ │ + beq d7778 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d74bc │ │ │ │ + bgt d7ad4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #2 │ │ │ │ str r3, [r2] │ │ │ │ str r2, [r8, #4] │ │ │ │ - bls d7160 │ │ │ │ + bls d7778 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, r8, #4 │ │ │ │ add r4, r4, r6, lsl #2 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7474 │ │ │ │ + bgt d7a8c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r4 │ │ │ │ str r3, [r2] │ │ │ │ str r2, [r0, #4]! │ │ │ │ - bne d713c │ │ │ │ + bne d7754 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d71e0 │ │ │ │ + ble d77f8 │ │ │ │ bic sl, r5, #1 │ │ │ │ orr r3, r5, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ orr r2, r5, #1 │ │ │ │ ldr r4, [r7, #156] @ 0x9c │ │ │ │ ldr r3, [sl, #24] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bne d7204 │ │ │ │ + bne d781c │ │ │ │ mov r0, r7 │ │ │ │ strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 26118c │ │ │ │ + bl 261ed4 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne d721c │ │ │ │ + bne d7834 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r6, r4 │ │ │ │ - beq d76a0 │ │ │ │ + beq d7cb8 │ │ │ │ ldr r0, [r8, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d71b4 │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d77cc │ │ │ │ ldr r3, [r5] │ │ │ │ sub r8, fp, #68 @ 0x44 │ │ │ │ mov r2, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7170 │ │ │ │ + bgt d7788 │ │ │ │ bic sl, r5, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r4, [r7, #156] @ 0x9c │ │ │ │ ldr r3, [sl, #24] │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - beq d7194 │ │ │ │ + beq d77ac │ │ │ │ ldr r0, [r7, #160] @ 0xa0 │ │ │ │ sub r0, r0, r4 │ │ │ │ cmp r1, r0, asr #2 │ │ │ │ - bge d7194 │ │ │ │ + bge d77ac │ │ │ │ add r1, r4, r1, lsl #2 │ │ │ │ str r1, [r7, #156] @ 0x9c │ │ │ │ str r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r4, #4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d762c │ │ │ │ + bgt d7c44 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [r4] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ str r2, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ @@ -174197,249 +174589,249 @@ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ add r2, r4, #40 @ 0x28 │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ str r1, [r4, #32] │ │ │ │ add r1, r3, #128 @ 0x80 │ │ │ │ str r1, [r4, #28] │ │ │ │ - ble d72e4 │ │ │ │ + ble d78fc │ │ │ │ mov lr, #1 │ │ │ │ str lr, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, lr │ │ │ │ - ble d72e4 │ │ │ │ + ble d78fc │ │ │ │ str lr, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #2 │ │ │ │ - ble d72e4 │ │ │ │ + ble d78fc │ │ │ │ str lr, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #3 │ │ │ │ - ble d72e4 │ │ │ │ + ble d78fc │ │ │ │ str lr, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #4 │ │ │ │ - ble d72e4 │ │ │ │ + ble d78fc │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ str lr, [r0, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr ip, [r3, #48] @ 0x30 │ │ │ │ cmp r1, ip │ │ │ │ - blt d72d0 │ │ │ │ + blt d78e8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl e8738 <_PyThreadState_PushFrame@@Base+0x48> │ │ │ │ + bl e9130 <_PyThreadState_PushFrame@@Base+0x48> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7548 │ │ │ │ + bne d7b60 │ │ │ │ cmp r6, #8 │ │ │ │ - bhi d75a0 │ │ │ │ + bhi d7bb8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7614 │ │ │ │ + bne d7c2c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl e96b4 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl ea0ac <_PyEval_EvalFrameDefault@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d7564 │ │ │ │ + beq d7b7c │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d75d4 │ │ │ │ + bne d7bec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ mov r4, r0 │ │ │ │ - b d7338 │ │ │ │ + b d7950 │ │ │ │ ldr r3, [lr, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7098 │ │ │ │ + beq d76b0 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 145b3c <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 146344 <_PyStack_UnpackDict@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d757c │ │ │ │ + beq d7b94 │ │ │ │ ldr r8, [fp, #-68] @ 0xffffffbc │ │ │ │ orr r2, sl, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, r8 │ │ │ │ blx r7 │ │ │ │ ldr r7, [r8, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble d7444 │ │ │ │ + ble d7a5c │ │ │ │ ldr r0, [r1, r6, lsl #2] │ │ │ │ lsl r6, r6, #2 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d749c │ │ │ │ + ble d7ab4 │ │ │ │ cmp r7, #1 │ │ │ │ - beq d7444 │ │ │ │ + beq d7a5c │ │ │ │ add sl, r1, r6 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d7508 │ │ │ │ + ble d7b20 │ │ │ │ cmp r7, #2 │ │ │ │ - beq d7444 │ │ │ │ + beq d7a5c │ │ │ │ ldr r0, [sl, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d7528 │ │ │ │ + ble d7b40 │ │ │ │ cmp r7, #3 │ │ │ │ - beq d7444 │ │ │ │ + beq d7a5c │ │ │ │ add r6, r6, #8 │ │ │ │ mov sl, #3 │ │ │ │ add r6, r1, r6 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d74d0 │ │ │ │ + ble d7ae8 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ - bne d7428 │ │ │ │ + bne d7a40 │ │ │ │ sub r0, r1, #4 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7338 │ │ │ │ + bgt d7950 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d7338 │ │ │ │ + bne d7950 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d7338 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d7950 │ │ │ │ orr r2, r2, #1 │ │ │ │ cmp r1, r4 │ │ │ │ str r2, [r0, #4]! │ │ │ │ - bne d713c │ │ │ │ - b d7160 │ │ │ │ + bne d7754 │ │ │ │ + b d7778 │ │ │ │ orr r2, r2, #1 │ │ │ │ bics r3, sl, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [r8] │ │ │ │ - bne d710c │ │ │ │ - b d7160 │ │ │ │ + bne d7724 │ │ │ │ + b d7778 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d73e0 │ │ │ │ + bne d79f8 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b d73e0 │ │ │ │ + b d79f8 │ │ │ │ orr r2, r2, #1 │ │ │ │ cmp r6, #2 │ │ │ │ str r2, [r8, #4] │ │ │ │ - bhi d7130 │ │ │ │ - b d7160 │ │ │ │ + bhi d7748 │ │ │ │ + b d7778 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7438 │ │ │ │ + bne d7a50 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b d7438 │ │ │ │ + b d7a50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cf788 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b cfdb4 <_PyObject_MakeTpCall@@Base> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d73fc │ │ │ │ + bne d7a14 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b d73fc │ │ │ │ + b d7a14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7414 │ │ │ │ + bne d7a2c │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b d7414 │ │ │ │ + b d7a2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2620e0 <_Py_HandlePending@@Base+0xc74> │ │ │ │ + bl 262e28 <_Py_HandlePending@@Base+0xc74> │ │ │ │ cmp r6, #8 │ │ │ │ - bls d7564 │ │ │ │ + bls d7b7c │ │ │ │ mov r0, r8 │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d75ac │ │ │ │ + beq d7bc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d75ac │ │ │ │ + beq d7bc4 │ │ │ │ mov r4, #0 │ │ │ │ - b d734c │ │ │ │ + b d7964 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne d70e8 │ │ │ │ - bl 2e14d8 │ │ │ │ + bne d7700 │ │ │ │ + bl 2e217c │ │ │ │ mov r4, r0 │ │ │ │ - b d7338 │ │ │ │ + b d7950 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6458 │ │ │ │ - b d7310 │ │ │ │ + bl a6530 │ │ │ │ + b d7928 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #35564 @ 0x8aec │ │ │ │ + movw r2, #36140 @ 0x8d2c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + b 2db000 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d734c │ │ │ │ + beq d7964 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d76b0 │ │ │ │ + ble d7cc8 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #35612 @ 0x8b1c │ │ │ │ + movw r2, #36188 @ 0x8d5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 334a38 │ │ │ │ + b 334eb8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b d7338 │ │ │ │ + b d7950 │ │ │ │ orr r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ ldr r1, [sl, #12] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r1, [r4, #16] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ str r2, [r4, #12] │ │ │ │ @@ -174450,114 +174842,114 @@ │ │ │ │ add r2, r4, #40 @ 0x28 │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ str r1, [r4, #32] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r3, #128 @ 0x80 │ │ │ │ str r1, [r4, #28] │ │ │ │ - bgt d7284 │ │ │ │ - b d72e4 │ │ │ │ + bgt d789c │ │ │ │ + b d78fc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ str r6, [sp] │ │ │ │ - bl 260f7c │ │ │ │ + bl 261cc4 │ │ │ │ mov r4, r0 │ │ │ │ - b d7338 │ │ │ │ - bl 2e14d8 │ │ │ │ + b d7950 │ │ │ │ + bl 2e217c │ │ │ │ cmp r6, #8 │ │ │ │ - bls d7564 │ │ │ │ - b d755c │ │ │ │ + bls d7b7c │ │ │ │ + b d7b74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d75ec │ │ │ │ + bne d7c04 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d75ec │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d7c04 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #280] @ d7804 │ │ │ │ + ldr ip, [pc, #280] @ d7e1c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r1, ip] │ │ │ │ - bne d7744 │ │ │ │ + bne d7d5c │ │ │ │ bics r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne d77a0 │ │ │ │ + bne d7db8 │ │ │ │ ldr r3, [r5, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc d7778 │ │ │ │ + bcc d7d90 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d776c │ │ │ │ + beq d7d84 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ands r1, r1, #32 │ │ │ │ movne r1, #0 │ │ │ │ movne r0, r1 │ │ │ │ ldreq r0, [r4, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7700 │ │ │ │ + beq d7d18 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 25d958 │ │ │ │ + bl 25e6a0 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7700 │ │ │ │ + beq d7d18 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc d7714 │ │ │ │ + bcc d7d2c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #36708 @ 0x8f64 │ │ │ │ + movw r1, #37284 @ 0x91a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 3637c <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 3638c <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d776c │ │ │ │ - b d7714 │ │ │ │ + bne d7d84 │ │ │ │ + b d7d2c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 2ec4d0 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 2ed170 <_PyObject_FunctionStr@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d776c │ │ │ │ + beq d7d84 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r1, #45560 @ 0xb1f8 │ │ │ │ + movw r1, #46376 @ 0xb528 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #39308 @ 0x998c │ │ │ │ + movw r2, #39884 @ 0x9bcc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d776c │ │ │ │ + bgt d7d84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d776c │ │ │ │ + bne d7d84 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d776c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d7d84 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -174574,18 +174966,18 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7998 │ │ │ │ + beq d7fb0 │ │ │ │ ldr r0, [r0, #-4] │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #616] @ d7ae0 │ │ │ │ + ldr r4, [pc, #616] @ d80f8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic r0, r0, #3 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ and r2, r2, #3 │ │ │ │ str r1, [r0] │ │ │ │ orr r2, r2, r0 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ @@ -174595,191 +174987,191 @@ │ │ │ │ str r2, [r3, #-8] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ and r1, r1, #1 │ │ │ │ str r1, [r3, #-4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ - bne d79ac │ │ │ │ + bne d7fc4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne d7a54 │ │ │ │ + bne d806c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7944 │ │ │ │ + bne d7f5c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7914 │ │ │ │ + bne d7f2c │ │ │ │ ldr r2, [r4, r5] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #2020] @ 0x7e4 │ │ │ │ cmp r1, #15 │ │ │ │ - bhi d7988 │ │ │ │ + bhi d7fa0 │ │ │ │ ldr r0, [r2, #2016] @ 0x7e0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r3] │ │ │ │ str r3, [r2, #2016] @ 0x7e0 │ │ │ │ str r1, [r2, #2020] @ 0x7e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d78e4 │ │ │ │ + bgt d7efc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d78e4 │ │ │ │ + bne d7efc │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, r5] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d78e8 │ │ │ │ + b d7f00 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7a44 │ │ │ │ + bgt d805c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d79c0 │ │ │ │ + beq d7fd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d79e0 │ │ │ │ + bne d7ff8 │ │ │ │ ldr r2, [r4, r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne d7a1c │ │ │ │ + bne d8034 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #2020] @ 0x7e4 │ │ │ │ cmp r1, #15 │ │ │ │ - bls d78f8 │ │ │ │ + bls d7f10 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc0e8 │ │ │ │ + b bc1f4 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #312] @ d7ae0 │ │ │ │ + ldr r4, [pc, #312] @ d80f8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d78bc │ │ │ │ + beq d7ed4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 18d814 │ │ │ │ + bl 18e124 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d78bc │ │ │ │ + b d7ed4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d796c │ │ │ │ + beq d7f84 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d796c │ │ │ │ + bgt d7f84 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d796c │ │ │ │ + bne d7f84 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ ldr r2, [r4, r5] │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r1, #0 │ │ │ │ - beq d78e8 │ │ │ │ + beq d7f00 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #2028] @ 0x7ec │ │ │ │ cmp r1, #15 │ │ │ │ - bhi d7988 │ │ │ │ + bhi d7fa0 │ │ │ │ ldr r0, [r2, #2024] @ 0x7e8 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r3] │ │ │ │ str r3, [r2, #2024] @ 0x7e8 │ │ │ │ str r1, [r2, #2028] @ 0x7ec │ │ │ │ - b d790c │ │ │ │ + b d7f24 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d78e4 │ │ │ │ - b d79e0 │ │ │ │ + beq d7efc │ │ │ │ + b d7ff8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7a7c │ │ │ │ + beq d8094 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7a7c │ │ │ │ + bgt d8094 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d7a9c │ │ │ │ + beq d80b4 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7ab4 │ │ │ │ + bne d80cc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7ad0 │ │ │ │ + bne d80e8 │ │ │ │ ldr r2, [r4, r5] │ │ │ │ - b d7a1c │ │ │ │ + b d8034 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - b d7a7c │ │ │ │ + b d8094 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d7950 │ │ │ │ + ble d7f68 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7a94 │ │ │ │ - b d79e0 │ │ │ │ + beq d80ac │ │ │ │ + b d7ff8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d79ec │ │ │ │ - b d7a94 │ │ │ │ + ble d8004 │ │ │ │ + b d80ac │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ subs r0, r2, #0 │ │ │ │ - bne d7b30 │ │ │ │ + bne d8148 │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39420 @ 0x99fc │ │ │ │ + movw r1, #39996 @ 0x9c3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r3, #1 │ │ │ │ - beq d7b4c │ │ │ │ + beq d8164 │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne d7b10 │ │ │ │ + bne d8128 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39376 @ 0x99d0 │ │ │ │ + movw r1, #39952 @ 0x9c10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b d7b28 │ │ │ │ + bl 16f7e8 │ │ │ │ + b d8140 │ │ │ │ │ │ │ │ -000d7b74 : │ │ │ │ +000d818c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -174788,133 +175180,133 @@ │ │ │ │ mov r5, r2 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ subs r4, r0, #0 │ │ │ │ streq r4, [r5] │ │ │ │ mvneq r8, #0 │ │ │ │ - beq d7cc4 │ │ │ │ + beq d82dc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d7d6c │ │ │ │ + beq d8384 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d7ce0 │ │ │ │ + bne d82f8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d7ce0 │ │ │ │ + beq d82f8 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d7d64 │ │ │ │ + beq d837c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7cd0 │ │ │ │ + beq d82e8 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r8, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7cc4 │ │ │ │ + bgt d82dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7cc4 │ │ │ │ - ldr r1, [pc, #292] @ d7d90 │ │ │ │ + bne d82dc │ │ │ │ + ldr r1, [pc, #292] @ d83a8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r3, r1] │ │ │ │ ldr r5, [r2, #84] @ 0x54 │ │ │ │ ldr r7, [r2, #24] │ │ │ │ ldr r3, [r6, #780] @ 0x30c │ │ │ │ ubfx r5, r5, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r9, r3, #13 │ │ │ │ - bne d7d54 │ │ │ │ - ldr r2, [pc, #236] @ d7d94 │ │ │ │ + bne d836c │ │ │ │ + ldr r2, [pc, #236] @ d83ac │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7d30 │ │ │ │ + bne d8348 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7d10 │ │ │ │ + bne d8328 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b d7c48 │ │ │ │ + b d8260 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99390 │ │ │ │ + bl 99470 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d7c0c │ │ │ │ + bne d8224 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f3374 │ │ │ │ + bl 2f4134 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ mvn r8, #0 │ │ │ │ - b d7c48 │ │ │ │ + b d8260 │ │ │ │ cmp r9, #3 │ │ │ │ movle r5, #0 │ │ │ │ andgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d7cc4 │ │ │ │ + beq d82dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e2c78 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d7cc4 │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + bl 2e3918 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d82dc │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d7cb0 │ │ │ │ + beq d82c8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b d7cb0 │ │ │ │ + b d82c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e2bbc <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d7cc4 │ │ │ │ + bl 2e3860 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d82dc │ │ │ │ mvn r8, #0 │ │ │ │ - b d7cd4 │ │ │ │ - bl b67b8 │ │ │ │ + b d82ec │ │ │ │ + bl b6898 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne d7bec │ │ │ │ + bne d8204 │ │ │ │ movw r1, #2531 @ 0x9e3 │ │ │ │ - movw r0, #15832 @ 0x3dd8 │ │ │ │ + movw r0, #16408 @ 0x4018 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 378630 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378a70 <_PyErr_BadInternalCall@@Base> │ │ │ │ str r7, [r5] │ │ │ │ - b d7d08 │ │ │ │ + b d8320 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -174926,103 +175318,103 @@ │ │ │ │ cmpne r0, ip │ │ │ │ str r2, [r1, #4] │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #0 │ │ │ │ str r2, [r1, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r2, [r1, #16] │ │ │ │ - beq d80c8 │ │ │ │ + beq d86e0 │ │ │ │ mov r8, ip │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl d80fc │ │ │ │ + bl d8714 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d80c4 │ │ │ │ + beq d86dc │ │ │ │ movw r7, #14424 @ 0x3858 │ │ │ │ movt r7, #97 @ 0x61 │ │ │ │ ldr r4, [r7] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7e88 │ │ │ │ + beq d84a0 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7f28 │ │ │ │ + beq d8540 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7e88 │ │ │ │ + beq d84a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r4, r4, #16 │ │ │ │ - beq d7f28 │ │ │ │ + beq d8540 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7e88 │ │ │ │ + beq d84a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r4, r4, #32 │ │ │ │ - beq d7f28 │ │ │ │ + beq d8540 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7e88 │ │ │ │ + beq d84a0 │ │ │ │ add r4, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7f28 │ │ │ │ + beq d8540 │ │ │ │ ldr r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne d7e6c │ │ │ │ - movw r3, #62692 @ 0xf4e4 │ │ │ │ + bne d8484 │ │ │ │ + movw r3, #62732 @ 0xf50c │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne d80a0 │ │ │ │ - ldr r2, [pc, #564] @ d80d8 │ │ │ │ + bne d86b8 │ │ │ │ + ldr r2, [pc, #564] @ d86f0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt d7ec8 │ │ │ │ - bne d7f20 │ │ │ │ + bgt d84e0 │ │ │ │ + bne d8538 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7f20 │ │ │ │ + beq d8538 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7ef4 │ │ │ │ + beq d850c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7f28 │ │ │ │ + beq d8540 │ │ │ │ ldr r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne d7ed8 │ │ │ │ + bne d84f0 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7f20 │ │ │ │ + beq d8538 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7f28 │ │ │ │ + beq d8540 │ │ │ │ ldr r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne d7f04 │ │ │ │ + bne d851c │ │ │ │ mov r0, #2 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq d7f20 │ │ │ │ + beq d8538 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - movw r1, #5328 @ 0x14d0 │ │ │ │ + movw r1, #5848 @ 0x16d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ subs r3, r3, #0 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ strb r3, [r6, #12] │ │ │ │ str r2, [r6, #8] │ │ │ │ @@ -175032,269 +175424,269 @@ │ │ │ │ strlt r3, [r6, #8] │ │ │ │ movlt r3, #1 │ │ │ │ str r7, [r6, #4] │ │ │ │ strblt r3, [r6, #12] │ │ │ │ str r5, [r6, #16] │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8070 │ │ │ │ + beq d8688 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #30996 @ 0x7914 │ │ │ │ + movw r1, #31572 @ 0x7b54 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8080 │ │ │ │ + beq d8698 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39880 @ 0x9bc8 │ │ │ │ + movw r1, #40456 @ 0x9e08 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8078 │ │ │ │ + beq d8690 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39896 @ 0x9bd8 │ │ │ │ + movw r1, #40472 @ 0x9e18 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8090 │ │ │ │ + beq d86a8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39916 @ 0x9bec │ │ │ │ + movw r1, #40492 @ 0x9e2c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8088 │ │ │ │ + beq d86a0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39940 @ 0x9c04 │ │ │ │ + movw r1, #40516 @ 0x9e44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8058 │ │ │ │ + beq d8670 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39960 @ 0x9c18 │ │ │ │ + movw r1, #40536 @ 0x9e58 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8098 │ │ │ │ + beq d86b0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39984 @ 0x9c30 │ │ │ │ + movw r1, #40560 @ 0x9e70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - ldreq r3, [pc, #168] @ d80dc │ │ │ │ - beq d805c │ │ │ │ + ldreq r3, [pc, #168] @ d86f4 │ │ │ │ + beq d8674 │ │ │ │ cmp r7, #0 │ │ │ │ strb r8, [r6, #13] │ │ │ │ - beq d80d0 │ │ │ │ + beq d86e8 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp sl, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ moveq r0, #5 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #128] @ d80e0 │ │ │ │ + ldr r3, [pc, #128] @ d86f8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r8, #1 │ │ │ │ str r3, [r6, #16] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - b d8034 │ │ │ │ - ldr r3, [pc, #108] @ d80e4 │ │ │ │ - b d805c │ │ │ │ - ldr r3, [pc, #104] @ d80e8 │ │ │ │ - b d805c │ │ │ │ - ldr r3, [pc, #100] @ d80ec │ │ │ │ - b d805c │ │ │ │ - ldr r3, [pc, #96] @ d80f0 │ │ │ │ - b d805c │ │ │ │ - ldr r3, [pc, #92] @ d80f4 │ │ │ │ - b d805c │ │ │ │ - ldr r3, [pc, #88] @ d80f8 │ │ │ │ - b d805c │ │ │ │ + b d864c │ │ │ │ + ldr r3, [pc, #108] @ d86fc │ │ │ │ + b d8674 │ │ │ │ + ldr r3, [pc, #104] @ d8700 │ │ │ │ + b d8674 │ │ │ │ + ldr r3, [pc, #100] @ d8704 │ │ │ │ + b d8674 │ │ │ │ + ldr r3, [pc, #96] @ d8708 │ │ │ │ + b d8674 │ │ │ │ + ldr r3, [pc, #92] @ d870c │ │ │ │ + b d8674 │ │ │ │ + ldr r3, [pc, #88] @ d8710 │ │ │ │ + b d8674 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7e9c │ │ │ │ + beq d84b4 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7f28 │ │ │ │ + beq d8540 │ │ │ │ add r4, r4, #16 │ │ │ │ - b d80a0 │ │ │ │ - bl 1436d4 │ │ │ │ + b d86b8 │ │ │ │ + bl 143edc │ │ │ │ mov r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq r6, [r6], #-56 @ 0xffffffc8 │ │ │ │ - subeq r6, r6, r8, ror #7 │ │ │ │ - subeq r6, r6, r0, asr #7 │ │ │ │ - ldrdeq r6, [r6], #-48 @ 0xffffffd0 │ │ │ │ - subeq r6, r6, r8, asr #7 │ │ │ │ - subeq r6, r6, r0, ror #7 │ │ │ │ - ldrdeq r6, [r6], #-56 @ 0xffffffc8 │ │ │ │ - strdeq r6, [r6], #-48 @ 0xffffffd0 │ │ │ │ + subeq r6, r6, ip, lsr r6 │ │ │ │ + subeq r6, r6, ip, lsr #12 │ │ │ │ + subeq r6, r6, r4, lsl #12 │ │ │ │ + subeq r6, r6, r4, lsl r6 │ │ │ │ + subeq r6, r6, ip, lsl #12 │ │ │ │ + subeq r6, r6, r4, lsr #12 │ │ │ │ + subeq r6, r6, ip, lsl r6 │ │ │ │ + subeq r6, r6, r4, lsr r6 │ │ │ │ │ │ │ │ -000d80fc : │ │ │ │ +000d8714 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d8248 │ │ │ │ + beq d8860 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d814c │ │ │ │ + beq d8764 │ │ │ │ tst r3, #32 │ │ │ │ - beq d814c │ │ │ │ + beq d8764 │ │ │ │ adds r0, r0, #20 │ │ │ │ - beq d8294 │ │ │ │ + beq d88ac │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d8144 │ │ │ │ + bne d875c │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ tst r3, #32 │ │ │ │ - beq d828c │ │ │ │ + beq d88a4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne d8218 │ │ │ │ + bne d8830 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 2a7400 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a84e0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d824c │ │ │ │ + beq d8864 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1a3210 │ │ │ │ + bl 1a3b1c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, r2, r0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq d827c │ │ │ │ + beq d8894 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ strb r1, [r5, r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r5, [r4, #24] │ │ │ │ - bl 139c28 │ │ │ │ + bl 13a438 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d8210 │ │ │ │ + beq d8828 │ │ │ │ tst r3, #32 │ │ │ │ addne r0, r4, #20 │ │ │ │ - bne d8144 │ │ │ │ + bne d875c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b d8144 │ │ │ │ + b d875c │ │ │ │ cmp r2, #2 │ │ │ │ - bne d8254 │ │ │ │ + bne d886c │ │ │ │ sub lr, fp, #16 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 291da4 │ │ │ │ + bl 292e84 │ │ │ │ mov r3, r0 │ │ │ │ - b d818c │ │ │ │ - bl 6487c │ │ │ │ + b d87a4 │ │ │ │ + bl 64924 │ │ │ │ mov r0, #0 │ │ │ │ - b d8144 │ │ │ │ + b d875c │ │ │ │ sub lr, fp, #16 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2de970 │ │ │ │ + bl 2df610 │ │ │ │ mov r3, r0 │ │ │ │ - b d818c │ │ │ │ + b d87a4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 139c28 │ │ │ │ - bl 2e14d8 │ │ │ │ - b d824c │ │ │ │ + bl 13a438 │ │ │ │ + bl 2e217c │ │ │ │ + b d8864 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b d8174 │ │ │ │ + b d878c │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r2, [r3, #-3] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ - b d8164 │ │ │ │ + b d877c │ │ │ │ │ │ │ │ -000d82a4 <_Py_fstat_noraise@@Base>: │ │ │ │ +000d88bc <_Py_fstat_noraise@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2dd30 <__fstat64_time64@plt> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d8428 <_Py_fstat_noraise@@Base+0x184> │ │ │ │ + beq d8a40 <_Py_fstat_noraise@@Base+0x184> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d84a8 <_Py_fstat_noraise@@Base+0x204> │ │ │ │ - blt d8530 <_Py_fstat_noraise@@Base+0x28c> │ │ │ │ + beq d8ac0 <_Py_fstat_noraise@@Base+0x204> │ │ │ │ + blt d8b48 <_Py_fstat_noraise@@Base+0x28c> │ │ │ │ cmn r1, #-2147483626 @ 0x80000016 │ │ │ │ - bgt d8550 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ + bgt d8b68 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ add r1, r1, #21 │ │ │ │ - movw r3, #456 @ 0x1c8 │ │ │ │ + movw r3, #672 @ 0x2a0 │ │ │ │ movt r3, #10 │ │ │ │ mov r9, r1 │ │ │ │ ldr r2, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d84b0 <_Py_fstat_noraise@@Base+0x20c> │ │ │ │ - ldr r2, [pc, #616] @ d8588 <_Py_fstat_noraise@@Base+0x2e4> │ │ │ │ + bne d8ac8 <_Py_fstat_noraise@@Base+0x20c> │ │ │ │ + ldr r2, [pc, #616] @ d8ba0 <_Py_fstat_noraise@@Base+0x2e4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r8, r3 │ │ │ │ - bgt d846c <_Py_fstat_noraise@@Base+0x1c8> │ │ │ │ + bgt d8a84 <_Py_fstat_noraise@@Base+0x1c8> │ │ │ │ add r6, r4, #20 │ │ │ │ lsr r1, r6, #3 │ │ │ │ ldr r2, [r3, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq d845c <_Py_fstat_noraise@@Base+0x1b8> │ │ │ │ + beq d8a74 <_Py_fstat_noraise@@Base+0x1b8> │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d83a0 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ + bne d89b8 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r5, [r2, #28] │ │ │ │ cmp r5, lr │ │ │ │ addcs r1, r1, #1 │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ addcs r1, lr, r1, lsl #3 │ │ │ │ strcc r2, [ip, #12] │ │ │ │ @@ -175306,32 +175698,32 @@ │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #456] @ d858c <_Py_fstat_noraise@@Base+0x2e8> │ │ │ │ + ldr r2, [pc, #456] @ d8ba4 <_Py_fstat_noraise@@Base+0x2e8> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne d84c8 <_Py_fstat_noraise@@Base+0x224> │ │ │ │ + bne d8ae0 <_Py_fstat_noraise@@Base+0x224> │ │ │ │ mov r0, #100 @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ mvn r1, #0 │ │ │ │ strb r0, [r3, #16] │ │ │ │ str r1, [r3, #12] │ │ │ │ strb r2, [r3, r6] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - beq d8580 <_Py_fstat_noraise@@Base+0x2dc> │ │ │ │ + beq d8b98 <_Py_fstat_noraise@@Base+0x2dc> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq d8564 <_Py_fstat_noraise@@Base+0x2c0> │ │ │ │ + beq d8b7c <_Py_fstat_noraise@@Base+0x2c0> │ │ │ │ add r0, r3, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r3 │ │ │ │ @@ -175339,344 +175731,344 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ movge r0, #24 │ │ │ │ movwge r3, #59024 @ 0xe690 │ │ │ │ movwge r2, #38392 @ 0x95f8 │ │ │ │ - ldrlt r3, [pc, #328] @ d8590 <_Py_fstat_noraise@@Base+0x2ec> │ │ │ │ + ldrlt r3, [pc, #328] @ d8ba8 <_Py_fstat_noraise@@Base+0x2ec> │ │ │ │ movtge r2, #98 @ 0x62 │ │ │ │ mlage r3, r0, r1, r3 │ │ │ │ addlt r3, r3, r1, lsl #5 │ │ │ │ addge r3, r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ - bl a02f0 │ │ │ │ + bl a03c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne d83a0 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ + bne d89b8 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ ldr r2, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #34188 @ 0x858c │ │ │ │ + movw r3, #33140 @ 0x8174 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d8500 <_Py_fstat_noraise@@Base+0x25c> │ │ │ │ + bne d8b18 <_Py_fstat_noraise@@Base+0x25c> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8550 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ + beq d8b68 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ ldr r2, [r8, #800] @ 0x320 │ │ │ │ add r6, r4, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r8, #800] @ 0x320 │ │ │ │ - b d83a0 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ - ldr r3, [pc, #228] @ d8594 <_Py_fstat_noraise@@Base+0x2f0> │ │ │ │ - b d83f0 <_Py_fstat_noraise@@Base+0x14c> │ │ │ │ + b d89b8 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ + ldr r3, [pc, #228] @ d8bac <_Py_fstat_noraise@@Base+0x2f0> │ │ │ │ + b d8a08 <_Py_fstat_noraise@@Base+0x14c> │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d8550 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ + beq d8b68 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ add r6, r4, #20 │ │ │ │ - b d83a0 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ - movw r1, #60476 @ 0xec3c │ │ │ │ + b d89b8 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ - bne d8514 <_Py_fstat_noraise@@Base+0x270> │ │ │ │ - ldr r0, [pc, #184] @ d8598 <_Py_fstat_noraise@@Base+0x2f4> │ │ │ │ + bne d8b2c <_Py_fstat_noraise@@Base+0x270> │ │ │ │ + ldr r0, [pc, #184] @ d8bb0 <_Py_fstat_noraise@@Base+0x2f4> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1be340 │ │ │ │ + bl 1be9c4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d83d4 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ + bne d89ec <_Py_fstat_noraise@@Base+0x130> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf378 <_PyErr_ChainExceptions1@@Base+0x764> │ │ │ │ + bl 1bfa00 <_PyErr_ChainExceptions1@@Base+0x768> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d83d4 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ + b d89ec <_Py_fstat_noraise@@Base+0x130> │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b d848c <_Py_fstat_noraise@@Base+0x1e8> │ │ │ │ + b d8aa4 <_Py_fstat_noraise@@Base+0x1e8> │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d83d4 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ + b d89ec <_Py_fstat_noraise@@Base+0x130> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5496 @ 0x1578 │ │ │ │ + movw r1, #6016 @ 0x1780 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ + bl 16f7e8 │ │ │ │ mov r3, #0 │ │ │ │ - b d841c <_Py_fstat_noraise@@Base+0x178> │ │ │ │ - bl 2e14d8 │ │ │ │ + b d8a34 <_Py_fstat_noraise@@Base+0x178> │ │ │ │ + bl 2e217c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d83f0 <_Py_fstat_noraise@@Base+0x14c> │ │ │ │ - b d8548 <_Py_fstat_noraise@@Base+0x2a4> │ │ │ │ + bne d8a08 <_Py_fstat_noraise@@Base+0x14c> │ │ │ │ + b d8b60 <_Py_fstat_noraise@@Base+0x2a4> │ │ │ │ add r0, r3, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d841c <_Py_fstat_noraise@@Base+0x178> │ │ │ │ + b d8a34 <_Py_fstat_noraise@@Base+0x178> │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b d8568 <_Py_fstat_noraise@@Base+0x2c4> │ │ │ │ + b d8b80 <_Py_fstat_noraise@@Base+0x2c4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000d859c : │ │ │ │ +000d8bb4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr lr, [pc, #660] @ d8850 │ │ │ │ + ldr lr, [pc, #660] @ d8e68 │ │ │ │ sub sp, sp, #20 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov sl, r3 │ │ │ │ mov r3, #1 │ │ │ │ mov r9, r2 │ │ │ │ orr r0, r0, r3 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ ldr r6, [ip, lr] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d8964 │ │ │ │ + bl d8f7c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d8778 │ │ │ │ + beq d8d90 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #1 │ │ │ │ bic r7, r8, #1 │ │ │ │ - bls d86ec │ │ │ │ + bls d8d04 │ │ │ │ ldr r3, [r5] │ │ │ │ bic r2, r4, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d8810 │ │ │ │ + bne d8e28 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ bic r2, r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq d8684 │ │ │ │ + beq d8c9c │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r9, [r7, r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq d8684 │ │ │ │ + beq d8c9c │ │ │ │ mov r3, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d875c │ │ │ │ + beq d8d74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d87c4 │ │ │ │ + bne d8ddc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r3, #1 │ │ │ │ - beq d86ac │ │ │ │ + beq d8cc4 │ │ │ │ tst r4, #1 │ │ │ │ - beq d86cc │ │ │ │ + beq d8ce4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp] │ │ │ │ - bl cf788 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfdb4 <_PyObject_MakeTpCall@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #1 │ │ │ │ - bne d8670 │ │ │ │ + bne d8c88 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d8670 │ │ │ │ + bne d8c88 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d8670 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d8c88 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8678 │ │ │ │ + bne d8c90 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d8678 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d8c90 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add r1, r5, #4 │ │ │ │ sub r2, r9, #1 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ tst r0, #2048 @ 0x800 │ │ │ │ - beq d873c │ │ │ │ + beq d8d54 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r8, [r7, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d873c │ │ │ │ + beq d8d54 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl cb808 <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl cbe34 <_Py_CheckFunctionResult@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b d8664 │ │ │ │ + b d8c7c │ │ │ │ bic r3, r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r1 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - bl cf788 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfdb4 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b d8664 │ │ │ │ + b d8c7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8790 │ │ │ │ + beq d8da8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8790 │ │ │ │ + beq d8da8 │ │ │ │ mov r5, #0 │ │ │ │ - b d8664 │ │ │ │ + b d8c7c │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r5, #0 │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d8678 │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d8c90 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - movwhi r2, #35564 @ 0x8aec │ │ │ │ - movwls r2, #35752 @ 0x8ba8 │ │ │ │ + movwhi r2, #36140 @ 0x8d2c │ │ │ │ + movwls r2, #36328 @ 0x8de8 │ │ │ │ movthi r2, #61 @ 0x3d │ │ │ │ movhi r3, r7 │ │ │ │ movtls r2, #61 @ 0x3d │ │ │ │ movls r3, #0 │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ - b d8770 │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ + b d8d88 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8664 │ │ │ │ + beq d8c7c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8834 │ │ │ │ + ble d8e4c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - movwhi r2, #35612 @ 0x8b1c │ │ │ │ - movwls r2, #35800 @ 0x8bd8 │ │ │ │ + movwhi r2, #36188 @ 0x8d5c │ │ │ │ + movwls r2, #36376 @ 0x8e18 │ │ │ │ movthi r2, #61 @ 0x3d │ │ │ │ movhi r3, r7 │ │ │ │ movtls r2, #61 @ 0x3d │ │ │ │ movls r3, #0 │ │ │ │ - bl 334a38 │ │ │ │ - b d8770 │ │ │ │ + bl 334eb8 │ │ │ │ + b d8d88 │ │ │ │ sub ip, r9, #1 │ │ │ │ add r3, r5, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 287d40 <_PyTime_AsMicroseconds@@Base+0x26c> │ │ │ │ + bl 288e68 <_PyTime_AsMicroseconds@@Base+0x26c> │ │ │ │ mov r5, r0 │ │ │ │ - b d8664 │ │ │ │ + b d8c7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d87dc │ │ │ │ + bne d8df4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d87dc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d8df4 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000d8854 <_PyArena_New@@Base>: │ │ │ │ +000d8e6c <_PyArena_New@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, #12 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d88e8 <_PyArena_New@@Base+0x94> │ │ │ │ + beq d8f00 <_PyArena_New@@Base+0x94> │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ - bl a5f48 │ │ │ │ + bl a6020 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d88d8 <_PyArena_New@@Base+0x84> │ │ │ │ + beq d8ef0 <_PyArena_New@@Base+0x84> │ │ │ │ mov r1, r3 │ │ │ │ add r2, r3, #23 │ │ │ │ mov ip, #8192 @ 0x2000 │ │ │ │ bic r2, r2, #7 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [r1], #16 │ │ │ │ strd r0, [r3, #8] │ │ │ │ sub r2, r2, r1 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl a1868 │ │ │ │ + bl a1940 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldreq r3, [r4] │ │ │ │ - beq d8904 <_PyArena_New@@Base+0xb0> │ │ │ │ + beq d8f1c <_PyArena_New@@Base+0xb0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e14d8 │ │ │ │ + b 2e217c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a6458 │ │ │ │ + bl a6530 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ subs r0, r3, #0 │ │ │ │ - bne d88f4 <_PyArena_New@@Base+0xa0> │ │ │ │ + bne d8f0c <_PyArena_New@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - b d88e4 <_PyArena_New@@Base+0x90> │ │ │ │ + b d8efc <_PyArena_New@@Base+0x90> │ │ │ │ │ │ │ │ -000d8914 : │ │ │ │ +000d8f2c : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r2, [pc, #44] @ d8960 │ │ │ │ + ldr r2, [pc, #44] @ d8f78 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl d92c0 │ │ │ │ + bl d98d8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -175688,139 +176080,139 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic sl, r3, #1 │ │ │ │ ldr r5, [sl, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d8b8c │ │ │ │ + bne d91a4 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8bdc │ │ │ │ + beq d91f4 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ - movw r3, #50248 @ 0xc448 │ │ │ │ + movw r3, #52648 @ 0xcda8 │ │ │ │ movt r3, #17 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d8bf0 │ │ │ │ + bne d9208 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r8, #42752 @ 0xa700 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r3, r8 │ │ │ │ - bne d8bf0 │ │ │ │ - ldr r3, [pc, #2272] @ d92bc │ │ │ │ + bne d9208 │ │ │ │ + ldr r3, [pc, #2272] @ d98d4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r5, #192] @ 0xc0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ eor r3, r1, r4, asr #3 │ │ │ │ mov r2, #12 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ mul r3, r2, r3 │ │ │ │ add r7, r6, r3 │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r7, #1448] @ 0x5a8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d8dbc │ │ │ │ + bne d93d4 │ │ │ │ ldr r2, [r7, #1452] @ 0x5ac │ │ │ │ cmp r4, r2 │ │ │ │ - bne d8dbc │ │ │ │ + bne d93d4 │ │ │ │ add r6, r6, #40960 @ 0xa000 │ │ │ │ add r6, r6, r3 │ │ │ │ ldr r3, [r6, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8b48 │ │ │ │ + beq d9160 │ │ │ │ ldr r2, [r3] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ strgt r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #1 │ │ │ │ bic r7, r3, #1 │ │ │ │ - bls d91e0 │ │ │ │ + bls d97f8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - beq d8d10 │ │ │ │ + beq d9328 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands r2, r3, #4 │ │ │ │ - bne d8c44 │ │ │ │ + bne d925c │ │ │ │ ands r3, r3, #16 │ │ │ │ - bne d8da0 │ │ │ │ + bne d93b8 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d8b3c │ │ │ │ + beq d9154 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt d924c │ │ │ │ + blt d9864 │ │ │ │ adds r2, sl, r2 │ │ │ │ - beq d8b30 │ │ │ │ + beq d9148 │ │ │ │ ldr r6, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq d8b30 │ │ │ │ + beq d9148 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d9238 │ │ │ │ + beq d9850 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl a7dfc <_Py_dict_lookup@@Base> │ │ │ │ + bl a7ed4 <_Py_dict_lookup@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d8b04 │ │ │ │ + beq d911c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d8b20 │ │ │ │ + bgt d9138 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9224 │ │ │ │ + beq d983c │ │ │ │ cmn r8, #3 │ │ │ │ - beq d9200 │ │ │ │ + beq d9818 │ │ │ │ cmp r8, #0 │ │ │ │ - bge d8ef0 │ │ │ │ + bge d9508 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8d58 │ │ │ │ + beq d9370 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ str r0, [r2] │ │ │ │ ands r2, r3, #4 │ │ │ │ - bne d8cfc │ │ │ │ + bne d9314 │ │ │ │ ands r3, r3, #16 │ │ │ │ - bne d8f34 │ │ │ │ + bne d954c │ │ │ │ ldr r1, [sl, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d90c4 │ │ │ │ + beq d96dc │ │ │ │ mov r7, r3 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d8a9c │ │ │ │ - ldr r2, [pc, #1832] @ d92bc │ │ │ │ + b d90b4 │ │ │ │ + ldr r2, [pc, #1832] @ d98d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -175831,31 +176223,31 @@ │ │ │ │ cmp r0, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d89ac │ │ │ │ + bne d8fc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl be378 │ │ │ │ + bl be484 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d89ac │ │ │ │ - b d90f0 │ │ │ │ + bge d8fc4 │ │ │ │ + b d9708 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl b6838 │ │ │ │ + bl b6918 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ tst r0, #1 │ │ │ │ - beq d8ce0 │ │ │ │ + beq d92f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d9100 │ │ │ │ + beq d9718 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r4, r4, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r4, [r3] │ │ │ │ @@ -175866,120 +176258,120 @@ │ │ │ │ mov r1, #1 │ │ │ │ strd r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ add r6, sl, r2 │ │ │ │ ldrb r2, [r6, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d8f54 │ │ │ │ + beq d956c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r1, #444] @ 0x1bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d927c │ │ │ │ + beq d9894 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl a8cc4 <_Py_dict_lookup@@Base+0xec8> │ │ │ │ + bl a8dac <_Py_dict_lookup@@Base+0xed8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d8b30 │ │ │ │ + beq d9148 │ │ │ │ add r6, r6, r0, lsl #2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8b30 │ │ │ │ + beq d9148 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r1] │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orr r3, r3, r2 │ │ │ │ str r3, [r1] │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d8c38 │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d9250 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8c14 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d8c14 │ │ │ │ + bne d922c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d922c │ │ │ │ mov r7, #0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d8c50 │ │ │ │ + b d9268 │ │ │ │ ldr r2, [r3, #136] @ 0x88 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d8d2c │ │ │ │ + beq d9344 │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9068 │ │ │ │ + bne d9680 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands r2, r3, #4 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d8c50 │ │ │ │ + bne d9268 │ │ │ │ ands r3, r3, #16 │ │ │ │ - bne d91ec │ │ │ │ + bne d9804 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d8a98 │ │ │ │ + bne d90b0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8e68 │ │ │ │ + bne d9480 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #1 │ │ │ │ - bls d90c4 │ │ │ │ + bls d96dc │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ tst r0, #1 │ │ │ │ - bne d8c38 │ │ │ │ + bne d9250 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8c38 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d8c38 │ │ │ │ + bne d9250 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d9250 │ │ │ │ ldr r6, [sl, #-12] │ │ │ │ cmp r6, #0 │ │ │ │ strne r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d8ab8 │ │ │ │ - b d8b3c │ │ │ │ + bne d90d0 │ │ │ │ + b d9154 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d8ff0 │ │ │ │ + beq d9608 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d8b48 │ │ │ │ + beq d9160 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r2, r8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne d91d8 │ │ │ │ + bne d97f0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d91d8 │ │ │ │ + bgt d97f0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r6, r6, #42240 @ 0xa500 │ │ │ │ add r6, r6, #168 @ 0xa8 │ │ │ │ bic r1, r2, #1 │ │ │ │ add r2, r6, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r2, [r4] │ │ │ │ @@ -175990,478 +176382,478 @@ │ │ │ │ strle r2, [r4] │ │ │ │ str r4, [r6, r1] │ │ │ │ dmb ish │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8fc8 │ │ │ │ + ble d95e0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d8a50 │ │ │ │ + b d9068 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #23840 @ 0x5d20 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d8f88 │ │ │ │ + bne d95a0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq d8f6c │ │ │ │ + beq d9584 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r2, r5, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ tst r0, #1 │ │ │ │ str r2, [r9] │ │ │ │ - bne d8b3c │ │ │ │ + bne d9154 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8b3c │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d8b3c │ │ │ │ + bne d9154 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d9154 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d8b30 │ │ │ │ + beq d9148 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ ldr r0, [r1] │ │ │ │ orr r2, r2, r3 │ │ │ │ str r2, [r1] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d8c38 │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d9250 │ │ │ │ ldr r6, [sl, #-12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq d90c4 │ │ │ │ + beq d96dc │ │ │ │ mov r7, r2 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d8ab8 │ │ │ │ + b d90d0 │ │ │ │ tst r3, #16 │ │ │ │ - bne d8fe0 │ │ │ │ + bne d95f8 │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d8a9c │ │ │ │ - b d8b30 │ │ │ │ + bne d90b4 │ │ │ │ + b d9148 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8eac │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d8eac │ │ │ │ + bne d94c4 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d94c4 │ │ │ │ movw r3, #23436 @ 0x5b8c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d9130 │ │ │ │ + bne d9748 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b d8cc8 │ │ │ │ + b d92e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8e58 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d8e58 │ │ │ │ + bne d9470 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d9470 │ │ │ │ ldr r6, [sl, #-12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne d8ab8 │ │ │ │ - b d8b30 │ │ │ │ + bne d90d0 │ │ │ │ + b d9148 │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d9108 │ │ │ │ + bcs d9720 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d9108 │ │ │ │ + bgt d9720 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 144e84 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 14568c <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d8b48 │ │ │ │ + beq d9160 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq d8e58 │ │ │ │ + beq d9470 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq d8e00 │ │ │ │ + beq d9418 │ │ │ │ mov r3, r2 │ │ │ │ - b d8a50 │ │ │ │ + b d9068 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [r6] │ │ │ │ str r5, [r6] │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ str r5, [r9] │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq d9100 │ │ │ │ + beq d9718 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r4, r4, r3 │ │ │ │ str r4, [r6] │ │ │ │ - b d8c38 │ │ │ │ - movw r1, #49420 @ 0xc10c │ │ │ │ + b d9250 │ │ │ │ + movw r1, #49208 @ 0xc038 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #23336 @ 0x5b28 │ │ │ │ + movw r1, #23912 @ 0x5d68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 142e3c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 14364c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ mvn r0, #0 │ │ │ │ - b d8b40 │ │ │ │ + b d9158 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl b4920 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4a00 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d8b48 │ │ │ │ + beq d9160 │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d8a50 │ │ │ │ + b d9068 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r3, #140 @ 0x8c │ │ │ │ + movw r3, #3372 @ 0xd2c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d9194 │ │ │ │ + bne d97ac │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ str r4, [r3] │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ str r4, [r9] │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r3, r7, r3 │ │ │ │ str r3, [r2] │ │ │ │ - b d8c38 │ │ │ │ + b d9250 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ str r4, [r3] │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ str r4, [r9] │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne d9174 │ │ │ │ - b d9100 │ │ │ │ + bne d978c │ │ │ │ + b d9718 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d8a50 │ │ │ │ + b d9068 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d8d2c │ │ │ │ + b d9344 │ │ │ │ ldr r6, [sl, #-12] │ │ │ │ cmp r6, #0 │ │ │ │ strne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d8ab8 │ │ │ │ - b d8d58 │ │ │ │ + bne d90d0 │ │ │ │ + b d9370 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ str r4, [r3] │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ str r4, [r9] │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d9100 │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d9718 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b d8b20 │ │ │ │ + b d9138 │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b d8ac4 │ │ │ │ + b d90dc │ │ │ │ ldr r0, [sl, #8] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ rsblt r0, r0, #0 │ │ │ │ add r3, r3, #3 │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r3, r2 │ │ │ │ adds r2, sl, r3 │ │ │ │ - bne d8aac │ │ │ │ - b d8b30 │ │ │ │ + bne d90c4 │ │ │ │ + b d9148 │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d92b0 │ │ │ │ + beq d98c8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, r4 │ │ │ │ - bl a8cc4 <_Py_dict_lookup@@Base+0xec8> │ │ │ │ + bl a8dac <_Py_dict_lookup@@Base+0xed8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d8b30 │ │ │ │ - b d8c8c │ │ │ │ - bl 1436d4 │ │ │ │ + beq d9148 │ │ │ │ + b d92a4 │ │ │ │ + bl 143edc │ │ │ │ mvn r0, #2 │ │ │ │ - b d8c8c │ │ │ │ + b d92a4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d9790 │ │ │ │ + beq d9da8 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d9790 │ │ │ │ + beq d9da8 │ │ │ │ ldr ip, [r4, #3720] @ 0xe88 │ │ │ │ movw sl, #23870 @ 0x5d3e │ │ │ │ movt sl, #101 @ 0x65 │ │ │ │ mov r5, r1 │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ mov r0, r2 │ │ │ │ ldrh r9, [sl] │ │ │ │ ldr r1, [ip, #1788] @ 0x6fc │ │ │ │ cmp r1, #0 │ │ │ │ - bne d9ba8 │ │ │ │ + bne da1c0 │ │ │ │ add r8, r4, #4096 @ 0x1000 │ │ │ │ ldr ip, [r8, #1608] @ 0x648 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d9938 │ │ │ │ + beq d9f50 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r1, [r6, #84] @ 0x54 │ │ │ │ - beq d9b54 │ │ │ │ + beq da16c │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d9b54 │ │ │ │ + beq da16c │ │ │ │ mov r1, r3 │ │ │ │ - bl c004c │ │ │ │ + bl c0158 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d9c68 │ │ │ │ + beq da280 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq d979c │ │ │ │ + beq d9db4 │ │ │ │ ldr r3, [r4, #3720] @ 0xe88 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1788] @ 0x6fc │ │ │ │ cmp r8, #0 │ │ │ │ - bne d9bd4 │ │ │ │ + bne da1ec │ │ │ │ add r8, r4, #4096 @ 0x1000 │ │ │ │ cmp r9, #0 │ │ │ │ - bne d9958 │ │ │ │ + bne d9f70 │ │ │ │ ldr r3, [r8, #1608] @ 0x648 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9b80 │ │ │ │ + beq da198 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl aae30 │ │ │ │ + bl aaf18 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq d9ddc │ │ │ │ + beq da3f4 │ │ │ │ ldr r4, [r8, #1608] @ 0x648 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9a34 │ │ │ │ + beq da04c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq d9d6c │ │ │ │ + beq da384 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - movw r1, #660 @ 0x294 │ │ │ │ + movw r1, #828 @ 0x33c │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r1 │ │ │ │ - beq d9d30 │ │ │ │ + beq da348 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ - movw lr, #50248 @ 0xc448 │ │ │ │ + movw lr, #52648 @ 0xcda8 │ │ │ │ movt lr, #17 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r6, #48] @ 0x30 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str lr, [fp, #-92] @ 0xffffffa4 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d96f4 │ │ │ │ - ldr r3, [pc, #2936] @ d9fa8 │ │ │ │ + beq d9d0c │ │ │ │ + ldr r3, [pc, #2936] @ da5c0 │ │ │ │ ldr r3, [r3, #1576] @ 0x628 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d9d04 │ │ │ │ + beq da31c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d97d8 │ │ │ │ - ldr r1, [pc, #2900] @ d9fac │ │ │ │ + bne d9df0 │ │ │ │ + ldr r1, [pc, #2900] @ da5c4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b3fb4 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b409c <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne d980c │ │ │ │ - ldr r3, [pc, #2880] @ d9fb0 │ │ │ │ + bne d9e24 │ │ │ │ + ldr r3, [pc, #2880] @ da5c8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9a98 │ │ │ │ + bne da0b0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ str r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq d9b2c │ │ │ │ + beq da144 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d9b2c │ │ │ │ + beq da144 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r3, #53348 @ 0xd064 │ │ │ │ + movw r3, #55412 @ 0xd874 │ │ │ │ movt r3, #19 │ │ │ │ cmp r5, r3 │ │ │ │ - bne d99f8 │ │ │ │ + bne da010 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #2780] @ d9fb0 │ │ │ │ + ldr r2, [pc, #2780] @ da5c8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r9, [r1, r2] │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq d9f84 │ │ │ │ + beq da59c │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bgt d9970 │ │ │ │ + bgt d9f88 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9984 │ │ │ │ + bgt d9f9c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ mov r3, r4 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d999c │ │ │ │ + bgt d9fb4 │ │ │ │ bic sl, r4, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r5, [r9, #156] @ 0x9c │ │ │ │ str r2, [r4] │ │ │ │ mov r2, r4 │ │ │ │ ldr r6, [sl, #24] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ - beq d99bc │ │ │ │ + beq d9fd4 │ │ │ │ ldr r0, [r9, #160] @ 0xa0 │ │ │ │ sub r0, r0, r5 │ │ │ │ cmp r1, r0, asr #2 │ │ │ │ - bge d99bc │ │ │ │ + bge d9fd4 │ │ │ │ add r1, r5, r1, lsl #2 │ │ │ │ str r1, [r9, #156] @ 0x9c │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r2, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9eb4 │ │ │ │ + bgt da4cc │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ str r6, [r5] │ │ │ │ ldrd r2, [sl, #8] │ │ │ │ strd r2, [r5, #12] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ @@ -176471,581 +176863,581 @@ │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ add r2, r5, #40 @ 0x28 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ str r3, [r5, #32] │ │ │ │ add r3, r6, #128 @ 0x80 │ │ │ │ str r3, [r5, #28] │ │ │ │ - ble d963c │ │ │ │ + ble d9c54 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, r1 │ │ │ │ - ble d963c │ │ │ │ + ble d9c54 │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #2 │ │ │ │ - ble d963c │ │ │ │ + ble d9c54 │ │ │ │ str r1, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #3 │ │ │ │ - ble d963c │ │ │ │ + ble d9c54 │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #4 │ │ │ │ - ble d963c │ │ │ │ + ble d9c54 │ │ │ │ add r0, r5, #52 @ 0x34 │ │ │ │ mov r3, #4 │ │ │ │ str r1, [r0, #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ ldr ip, [r6, #48] @ 0x30 │ │ │ │ cmp r3, ip │ │ │ │ - blt d9628 │ │ │ │ + blt d9c40 │ │ │ │ mov r0, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, sl │ │ │ │ stm sp, {r0, r3} │ │ │ │ sub r3, fp, #68 @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ - bl e8738 <_PyThreadState_PushFrame@@Base+0x48> │ │ │ │ + bl e9130 <_PyThreadState_PushFrame@@Base+0x48> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d9ce8 │ │ │ │ + bne da300 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9c78 │ │ │ │ + bne da290 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl e96b4 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl ea0ac <_PyEval_EvalFrameDefault@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d9ae8 │ │ │ │ + beq da100 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9c8c │ │ │ │ + bne da2a4 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldrne r3, [r2, #48] @ 0x30 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2, #48] @ 0x30 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d9e9c │ │ │ │ + ble da4b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d96dc │ │ │ │ + bgt d9cf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9e84 │ │ │ │ + beq da49c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d9428 │ │ │ │ - ldr r2, [pc, #2228] @ d9fb0 │ │ │ │ + bne d9a40 │ │ │ │ + ldr r2, [pc, #2228] @ da5c8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9c14 │ │ │ │ + bne da22c │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9c00 │ │ │ │ + bne da218 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d98d4 │ │ │ │ + ble d9eec │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d98fc │ │ │ │ + ble d9f14 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d991c │ │ │ │ + ble d9f34 │ │ │ │ cmp r5, #0 │ │ │ │ - bne d9c68 │ │ │ │ + bne da280 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r6, #84] @ 0x54 │ │ │ │ - beq d9790 │ │ │ │ + beq d9da8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9790 │ │ │ │ + bgt d9da8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9790 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bne d9da8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #1 │ │ │ │ - bl af3bc │ │ │ │ + bl af4a4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d97c8 │ │ │ │ + bgt d9de0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9e90 │ │ │ │ + beq da4a8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d9c68 │ │ │ │ + beq da280 │ │ │ │ mov r7, r8 │ │ │ │ - b d9364 │ │ │ │ - movw r2, #26892 @ 0x690c │ │ │ │ + b d997c │ │ │ │ + movw r2, #27116 @ 0x69ec │ │ │ │ movt r2, #11 │ │ │ │ cmp r3, r2 │ │ │ │ - beq d9878 │ │ │ │ - movw r2, #50016 @ 0xc360 │ │ │ │ + beq d9e90 │ │ │ │ + movw r2, #52080 @ 0xcb70 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d9a74 │ │ │ │ - ldr r1, [pc, #1964] @ d9fac │ │ │ │ + bne da08c │ │ │ │ + ldr r1, [pc, #1964] @ da5c4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 13c378 │ │ │ │ + bl 13cb88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d9468 │ │ │ │ + beq d9a80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1290ac │ │ │ │ + bl 129fc8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d9e34 │ │ │ │ + ble da44c │ │ │ │ cmp r5, #0 │ │ │ │ - blt d9aa4 │ │ │ │ - beq d9480 │ │ │ │ + blt da0bc │ │ │ │ + beq d9a98 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ str r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq d9e04 │ │ │ │ + beq da41c │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d9e04 │ │ │ │ + beq da41c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b d94b4 │ │ │ │ - ldr r1, [pc, #1836] @ d9fac │ │ │ │ + b d9acc │ │ │ │ + ldr r1, [pc, #1836] @ da5c4 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b7030 │ │ │ │ + bl b713c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #1 │ │ │ │ - beq d9b20 │ │ │ │ + beq da138 │ │ │ │ tst r0, #1 │ │ │ │ - bne d9a10 │ │ │ │ + bne da028 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne d9a8c │ │ │ │ + bne da0a4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne d980c │ │ │ │ - movw r3, #49420 @ 0xc10c │ │ │ │ + bne d9e24 │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 143254 │ │ │ │ + bl 143a5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d9aa4 │ │ │ │ - bl 1436d4 │ │ │ │ - b d9480 │ │ │ │ + beq da0bc │ │ │ │ + bl 143edc │ │ │ │ + b d9a98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9738 │ │ │ │ + bne d9d50 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9748 │ │ │ │ + bgt d9d60 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne d9748 │ │ │ │ + bne d9d60 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d9748 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d9d60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9754 │ │ │ │ + bne d9d6c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d9754 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d9d6c │ │ │ │ cmp r9, #0 │ │ │ │ - beq d9790 │ │ │ │ + beq d9da8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ str ip, [r6, #84] @ 0x54 │ │ │ │ - ldreq r7, [pc, #1628] @ d9fb4 │ │ │ │ - bne d9338 │ │ │ │ + ldreq r7, [pc, #1628] @ da5cc │ │ │ │ + bne d9950 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r8, #1608] @ 0x648 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9390 │ │ │ │ + bne d99a8 │ │ │ │ mov r5, r3 │ │ │ │ - b d9748 │ │ │ │ + b d9d60 │ │ │ │ ldr r3, [r7] │ │ │ │ orr r2, r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d9524 │ │ │ │ + ble d9b3c │ │ │ │ ldr r2, [r4] │ │ │ │ orr r3, r7, #1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d9540 │ │ │ │ + ble d9b58 │ │ │ │ bic sl, r4, #1 │ │ │ │ ldr r5, [r9, #156] @ 0x9c │ │ │ │ orr r2, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r6, [sl, #24] │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ - bne d9564 │ │ │ │ + bne d9b7c │ │ │ │ mov r0, r9 │ │ │ │ strd r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 26118c │ │ │ │ + bl 261ed4 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne d957c │ │ │ │ + bne d9b94 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl b4b9c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - bl 2e14d8 │ │ │ │ - b d9aec │ │ │ │ + bl b4c7c <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl 2e217c │ │ │ │ + b da104 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b d9684 │ │ │ │ + b d9c9c │ │ │ │ bic r6, r0, #1 │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d980c │ │ │ │ + bgt d9e24 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r6] │ │ │ │ - beq d98ac │ │ │ │ - b d980c │ │ │ │ + beq d9ec4 │ │ │ │ + b d9e24 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne d9b5c │ │ │ │ + bne da174 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9b5c │ │ │ │ + beq da174 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9b5c │ │ │ │ + beq da174 │ │ │ │ mov r0, r4 │ │ │ │ - bl 201098 │ │ │ │ + bl 201288 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldrne r3, [r8, #4] │ │ │ │ ldrne r3, [r3, #112] @ 0x70 │ │ │ │ - bne d93fc │ │ │ │ - b d9d6c │ │ │ │ + bne d9a14 │ │ │ │ + b da384 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9f04 │ │ │ │ - ldr r1, [pc, #1320] @ d9fac │ │ │ │ + beq da51c │ │ │ │ + ldr r1, [pc, #1320] @ da5c4 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b d98ac │ │ │ │ + b d9ec4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d9480 │ │ │ │ - b d980c │ │ │ │ + beq d9a98 │ │ │ │ + b d9e24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9480 │ │ │ │ + beq d9a98 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ - bne d9c48 │ │ │ │ + bne da260 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9728 │ │ │ │ + bgt d9d40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d972c │ │ │ │ + bne d9d44 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d972c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d9d44 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d9da0 │ │ │ │ + beq da3b8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9da0 │ │ │ │ + beq da3b8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - beq d9ab0 │ │ │ │ + beq da0c8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ - b d9ab0 │ │ │ │ + b da0c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d98b4 │ │ │ │ - b d9480 │ │ │ │ + beq d9ecc │ │ │ │ + b d9a98 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ - bl cf788 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfdb4 <_PyObject_MakeTpCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d96b4 │ │ │ │ - b d9aa4 │ │ │ │ - ldr r7, [pc, #1112] @ d9fb4 │ │ │ │ - b d937c │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + bne d9ccc │ │ │ │ + b da0bc │ │ │ │ + ldr r7, [pc, #1112] @ da5cc │ │ │ │ + b d9994 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #35656 @ 0x8b48 │ │ │ │ + movw r1, #36232 @ 0x8d88 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ - b d9738 │ │ │ │ + bl 1417cc │ │ │ │ + b d9d50 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d975c │ │ │ │ + bgt d9d74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d975c │ │ │ │ + bne d9d74 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d975c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d9d74 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r1, [r6, #84] @ 0x54 │ │ │ │ - beq d9bcc │ │ │ │ + beq da1e4 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne d9344 │ │ │ │ + bne d995c │ │ │ │ ldr r8, [ip, #1788] @ 0x6fc │ │ │ │ - ldr r7, [pc, #988] @ d9fb4 │ │ │ │ + ldr r7, [pc, #988] @ da5cc │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d9ddc │ │ │ │ + blt da3f4 │ │ │ │ ldr r8, [r8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d9378 │ │ │ │ - b d9bd4 │ │ │ │ + beq d9990 │ │ │ │ + b da1ec │ │ │ │ ldr r5, [r3, #4] │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ rsb r5, r5, #0 │ │ │ │ - b d972c │ │ │ │ + b d9d44 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9f34 │ │ │ │ - movw r3, #49388 @ 0xc0ec │ │ │ │ + beq da54c │ │ │ │ + movw r3, #49176 @ 0xc018 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b2bc <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c3e4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d9710 │ │ │ │ + beq d9d28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b2dc <_PyErr_Clear@@Base> │ │ │ │ - b d9710 │ │ │ │ + bl 28c404 <_PyErr_Clear@@Base> │ │ │ │ + b d9d28 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9f5c │ │ │ │ + beq da574 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d9cfc │ │ │ │ + ble da314 │ │ │ │ mvn r5, #0 │ │ │ │ - b d972c │ │ │ │ + b d9d44 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl af254 │ │ │ │ + bl af33c │ │ │ │ mvn r0, #0 │ │ │ │ - b d9794 │ │ │ │ + b d9dac │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b d9684 │ │ │ │ + b d9c9c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9e74 │ │ │ │ + beq da48c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d9e5c │ │ │ │ + ble da474 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35612 @ 0x8b1c │ │ │ │ + movw r2, #36188 @ 0x8d5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 334a38 │ │ │ │ + bl 334eb8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9aa8 │ │ │ │ + beq da0c0 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ - b d9ab0 │ │ │ │ + b da0c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 2620e0 <_Py_HandlePending@@Base+0xc74> │ │ │ │ - b d9aec │ │ │ │ + bl 262e28 <_Py_HandlePending@@Base+0xc74> │ │ │ │ + b da104 │ │ │ │ mvn r5, #0 │ │ │ │ - b d9acc │ │ │ │ + b da0e4 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - movw r1, #23292 @ 0x5afc │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - b d9ab0 │ │ │ │ - movw r3, #45560 @ 0xb1f8 │ │ │ │ + b da0c8 │ │ │ │ + movw r3, #46376 @ 0xb528 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #35688 @ 0x8b68 │ │ │ │ + movw r1, #36264 @ 0x8da8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, r8 │ │ │ │ - bl 140fbc │ │ │ │ + bl 1417cc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9d6c │ │ │ │ + bgt da384 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9e50 │ │ │ │ + beq da468 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d9de4 │ │ │ │ + ble da3fc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9c68 │ │ │ │ + bgt da280 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9c68 │ │ │ │ + bne da280 │ │ │ │ mvn r5, #0 │ │ │ │ - b d992c │ │ │ │ + b d9f44 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35564 @ 0x8aec │ │ │ │ + movw r2, #36140 @ 0x8d2c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2da8a0 <_PyErr_Format@@Base> │ │ │ │ + bl 2db000 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9aa8 │ │ │ │ + beq da0c0 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ - b d9b18 │ │ │ │ + b da130 │ │ │ │ mvn r5, #0 │ │ │ │ - b d9748 │ │ │ │ + b d9d60 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne d9d7c │ │ │ │ + bne da394 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d9d7c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b da394 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ - bl cf788 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfdb4 <_PyObject_MakeTpCall@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ - b d9b48 │ │ │ │ + b da160 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9824 │ │ │ │ + bne d9e3c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d9824 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d9e3c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d9d6c │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b da384 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9ca8 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d9ca8 │ │ │ │ + bne da2c0 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b da2c0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d96b4 │ │ │ │ - b d9e20 │ │ │ │ + beq d9ccc │ │ │ │ + b da438 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d96dc │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d9cf4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d97c8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d9de0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d96c0 │ │ │ │ - bl a7600 <_Py_Dealloc@@Base> │ │ │ │ - b d96c0 │ │ │ │ + bne d9cd8 │ │ │ │ + bl a76d8 <_Py_Dealloc@@Base> │ │ │ │ + b d9cd8 │ │ │ │ orr r3, r6, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [sl, #8] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ str r2, [r5, #16] │ │ │ │ @@ -177056,152 +177448,152 @@ │ │ │ │ add r2, r5, #40 @ 0x28 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r6, #128 @ 0x80 │ │ │ │ str r3, [r5, #28] │ │ │ │ - bgt d95dc │ │ │ │ - b d963c │ │ │ │ + bgt d9bf4 │ │ │ │ + b d9c54 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9484 │ │ │ │ - ldr r0, [pc, #148] @ d9fac │ │ │ │ - bl d80fc │ │ │ │ + beq d9a9c │ │ │ │ + ldr r0, [pc, #148] @ da5c4 │ │ │ │ + bl d8714 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d9aa4 │ │ │ │ + beq da0bc │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b d98ac │ │ │ │ + b d9ec4 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9728 │ │ │ │ + beq d9d40 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne d9c60 │ │ │ │ - b d9728 │ │ │ │ + bne da278 │ │ │ │ + b d9d40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d9728 │ │ │ │ + beq d9d40 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9728 │ │ │ │ + bgt d9d40 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne d9728 │ │ │ │ - b d9adc │ │ │ │ + bne d9d40 │ │ │ │ + b da0f4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r9 │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - bl 260f7c │ │ │ │ - b d9684 │ │ │ │ + bl 261cc4 │ │ │ │ + b d9c9c │ │ │ │ strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r3, ip, lsl ip │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ bics r4, r2, #-2147483648 @ 0x80000000 │ │ │ │ - beq da784 │ │ │ │ + beq dad9c │ │ │ │ ldr r2, [r1] │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - ldr r8, [pc, #2124] @ da834 │ │ │ │ + ldr r8, [pc, #2124] @ dae4c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r9, [r8, r6] │ │ │ │ cmp r0, r2 │ │ │ │ - bne da364 │ │ │ │ + bne da97c │ │ │ │ cmp r3, #0 │ │ │ │ - bne da708 │ │ │ │ + bne dad14 │ │ │ │ subs r3, r4, #1 │ │ │ │ - beq da454 │ │ │ │ + beq daa70 │ │ │ │ sub r2, r4, #2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt da604 │ │ │ │ - ldr r2, [pc, #2068] @ da838 │ │ │ │ + bgt dac20 │ │ │ │ + ldr r2, [pc, #2068] @ dae50 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add r2, r2, r4, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1720] @ 0x6b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq da308 │ │ │ │ - ldr r0, [pc, #2044] @ da83c │ │ │ │ + beq da920 │ │ │ │ + ldr r0, [pc, #2044] @ dae54 │ │ │ │ ldr r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r2, #1720] @ 0x6b8 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne da6c0 │ │ │ │ + bne dacdc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bgt da354 │ │ │ │ + bgt da96c │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq da118 │ │ │ │ + beq da730 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne da45c │ │ │ │ + bne daa78 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r1] │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - beq da118 │ │ │ │ + beq da730 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ add ip, r5, #8 │ │ │ │ add lr, r4, #20 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [ip, #4]! │ │ │ │ ldreq r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrbeq r2, [r2, #85] @ 0x55 │ │ │ │ ubfxeq r2, r2, #6, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt da414 │ │ │ │ + bgt daa30 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne da0e4 │ │ │ │ + bne da6fc │ │ │ │ cmp r2, #0 │ │ │ │ - beq da15c │ │ │ │ - ldr r3, [pc, #1808] @ da838 │ │ │ │ + beq da774 │ │ │ │ + ldr r3, [pc, #1808] @ dae50 │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r1, [r3, r6] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ @@ -177210,450 +177602,450 @@ │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr r3, [r9, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc da7a8 │ │ │ │ + bcc dadc0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq da740 │ │ │ │ - movw r3, #61840 @ 0xf190 │ │ │ │ + beq dad4c │ │ │ │ + movw r3, #63080 @ 0xf668 │ │ │ │ movt r3, #32 │ │ │ │ ldr r7, [r5] │ │ │ │ cmp r2, r3 │ │ │ │ - bne da400 │ │ │ │ + bne daa1c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq da498 │ │ │ │ + beq daab4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne da4b4 │ │ │ │ + bne daad0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq da424 │ │ │ │ + beq daa40 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq da1c8 │ │ │ │ + beq da7e0 │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne da484 │ │ │ │ + bne daaa0 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq da5dc │ │ │ │ + beq dabf4 │ │ │ │ mov r1, r3 │ │ │ │ - bl bc42c │ │ │ │ + bl bc538 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq da5dc │ │ │ │ + beq dabf4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq da5dc │ │ │ │ - bl c5e50 │ │ │ │ + beq dabf4 │ │ │ │ + bl c6524 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt da5dc │ │ │ │ + blt dabf4 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bge da5dc │ │ │ │ + bge dabf4 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - beq da438 │ │ │ │ + beq daa54 │ │ │ │ add r5, r7, r3, lsl #2 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - blt da438 │ │ │ │ + blt daa54 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq da550 │ │ │ │ + beq dab68 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq da53c │ │ │ │ + beq dab58 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq da66c │ │ │ │ + beq dac88 │ │ │ │ cmn r0, #20 │ │ │ │ - beq da548 │ │ │ │ + beq dac18 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ cmp r1, r3 │ │ │ │ movge r1, r3 │ │ │ │ - bl 16e79c │ │ │ │ + bl 16f108 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt da2fc │ │ │ │ + bgt da914 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne da2fc │ │ │ │ + bne da914 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r8, [r8, r6] │ │ │ │ ldr r7, [r3, #84] @ 0x54 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr r3, [r8, #780] @ 0x30c │ │ │ │ ubfx r7, r7, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r6, r3, #13 │ │ │ │ - bne da6f8 │ │ │ │ - ldr r2, [pc, #1372] @ da83c │ │ │ │ + bne dad74 │ │ │ │ + ldr r2, [pc, #1372] @ dae54 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne da69c │ │ │ │ + bne dacb8 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne da64c │ │ │ │ + bne dac68 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl a72d0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a73a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq da764 │ │ │ │ + beq daa14 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - ble da090 │ │ │ │ + ble da6a8 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne da0a4 │ │ │ │ - b da118 │ │ │ │ + bne da6bc │ │ │ │ + b da730 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq da7d0 │ │ │ │ + beq dae1c │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble da3e4 │ │ │ │ + ble da9fc │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp r0, lr │ │ │ │ - beq da000 │ │ │ │ + beq da618 │ │ │ │ cmp ip, #1 │ │ │ │ - beq da3e4 │ │ │ │ + beq da9fc │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp r0, lr │ │ │ │ - beq da000 │ │ │ │ + beq da618 │ │ │ │ cmp ip, #2 │ │ │ │ - beq da3e4 │ │ │ │ + beq da9fc │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp r0, lr │ │ │ │ - beq da000 │ │ │ │ + beq da618 │ │ │ │ cmp ip, #3 │ │ │ │ - beq da3e4 │ │ │ │ + beq da9fc │ │ │ │ mov sl, r2 │ │ │ │ add r1, r1, #24 │ │ │ │ mov lr, #3 │ │ │ │ mov r2, ip │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq da000 │ │ │ │ + beq da618 │ │ │ │ cmp r2, lr │ │ │ │ - bne da3c8 │ │ │ │ + bne da9e0 │ │ │ │ mov r2, sl │ │ │ │ ldr r1, [r7, #12] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 2577bc │ │ │ │ + bl 2584ec │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne da000 │ │ │ │ - b da764 │ │ │ │ + bne da618 │ │ │ │ + mov r5, #0 │ │ │ │ + b da914 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b da288 │ │ │ │ + b da8a0 │ │ │ │ cmp r3, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne da0e4 │ │ │ │ - b da118 │ │ │ │ + bne da6fc │ │ │ │ + b da730 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne da22c │ │ │ │ + bne da844 │ │ │ │ ldr r3, [r2] │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b da288 │ │ │ │ - ldr r4, [pc, #996] @ da840 │ │ │ │ - b da15c │ │ │ │ + b da8a0 │ │ │ │ + ldr r4, [pc, #992] @ dae58 │ │ │ │ + b da774 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt da52c │ │ │ │ + bgt dab48 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq da120 │ │ │ │ + beq da738 │ │ │ │ mov r2, #1 │ │ │ │ - b da0d8 │ │ │ │ + b da6f0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ - bl 14b668 │ │ │ │ + bl 14c00c │ │ │ │ mov r3, r0 │ │ │ │ - b da200 │ │ │ │ - ldr r1, [pc, #932] @ da844 │ │ │ │ + b da818 │ │ │ │ + ldr r1, [pc, #928] @ dae5c │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl 30d034 <_PyFunction_VerifyStateless@@Base+0x12b0> │ │ │ │ + bl 30da84 <_PyFunction_VerifyStateless@@Base+0x1148> │ │ │ │ mov r5, r0 │ │ │ │ - b da288 │ │ │ │ + b da8a0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl a0ed0 │ │ │ │ + bl a0fa8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq da548 │ │ │ │ + beq dac18 │ │ │ │ add r3, r4, #12 │ │ │ │ str r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ add r4, r5, #12 │ │ │ │ mov r9, #0 │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ mov sl, r7 │ │ │ │ str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r6, r3 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r9 │ │ │ │ - ble da51c │ │ │ │ + ble dab38 │ │ │ │ ldr r1, [r6, #4]! │ │ │ │ mov r0, sl │ │ │ │ - bl 30d034 <_PyFunction_VerifyStateless@@Base+0x12b0> │ │ │ │ + bl 30da84 <_PyFunction_VerifyStateless@@Base+0x1148> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq da7ec │ │ │ │ + beq dade8 │ │ │ │ str r0, [r4, #4]! │ │ │ │ - b da4ec │ │ │ │ + b dab08 │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r5, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - b da288 │ │ │ │ + b da8a0 │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne da47c │ │ │ │ - b da120 │ │ │ │ + bne daa98 │ │ │ │ + b da738 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne da268 │ │ │ │ - mov r5, #0 │ │ │ │ - b da288 │ │ │ │ + bne da880 │ │ │ │ + b dac18 │ │ │ │ sub r9, fp, #80 @ 0x50 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ str r9, [sp] │ │ │ │ - bl 2efa4c <_PyEvent_IsSet@@Base+0xff8> │ │ │ │ + bl 2f06ec <_PyEvent_IsSet@@Base+0xf3c> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq da548 │ │ │ │ + beq dac18 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r3, r1 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ movge r3, r1 │ │ │ │ cmp r2, r1 │ │ │ │ movge r2, r1 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq da674 │ │ │ │ + beq dac90 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ movw r1, #42964 @ 0xa7d4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp lr, r1 │ │ │ │ cmpeq r3, #0 │ │ │ │ - beq da684 │ │ │ │ + beq daca0 │ │ │ │ sub r1, r2, r3 │ │ │ │ add r0, ip, r3 │ │ │ │ - bl a0bc8 │ │ │ │ + bl a0ca0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq da288 │ │ │ │ + beq da8a0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c56a0 │ │ │ │ - b da288 │ │ │ │ - bl beb18 │ │ │ │ + bl 1c5ce0 │ │ │ │ + b da8a0 │ │ │ │ + bl bec24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne da548 │ │ │ │ - movw r3, #49336 @ 0xc0b8 │ │ │ │ + bne dac18 │ │ │ │ + movw r3, #49124 @ 0xbfe4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40264 @ 0x9d48 │ │ │ │ + movw r1, #40840 @ 0x9f88 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ee7c │ │ │ │ - b da548 │ │ │ │ + bl 16f7e8 │ │ │ │ + mov r5, #0 │ │ │ │ + b da8a0 │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - ble da308 │ │ │ │ + ble da920 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 2e14d8 │ │ │ │ + bl 2e217c │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq da764 │ │ │ │ + beq daa14 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2] │ │ │ │ and lr, lr, #16384 @ 0x4000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r4, #16] │ │ │ │ - b da0a4 │ │ │ │ + b da6bc │ │ │ │ cmp r6, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq da2fc │ │ │ │ + beq da914